--- /home/fdroid/fdroiddata/tmp/de.danoeh.antennapod_3090095.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_de.danoeh.antennapod_3090095.apk ├── zipinfo {} │ @@ -1,13 +1,13 @@ │ Zip file size: 11950086 bytes, number of entries: 1299 │ -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 120 b- defN 81-Jan-01 01:01 META-INF/version-control-info.textproto │ --rw-r--r-- 0.0 unx 3652 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 3653 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 344 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ --rw-r--r-- 0.0 unx 6971524 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-r--r-- 0.0 unx 6971564 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 1687532 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-r--r-- 0.0 unx 3250296 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 │ @@ -1294,8 +1294,8 @@ │ -rw---- 0.0 fat 464 b- defN 81-Jan-01 01:01 res/zq.xml │ -rw---- 0.0 fat 11139 b- stor 81-Jan-01 01:01 res/zr.png │ -rw---- 0.0 fat 688 b- defN 81-Jan-01 01:01 res/zz.xml │ -rw---- 0.0 fat 2777476 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 117619 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 117492 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1299 files, 24936191 bytes uncompressed, 11796508 bytes compressed: 52.7% │ +1299 files, 24936232 bytes uncompressed, 11796446 bytes compressed: 52.7% ├── 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 : 2ffba6d1 │ │ -signature : d91b...643a │ │ +checksum : 4241a604 │ │ +signature : 1b40...9520 │ │ file_size : 3250296 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 27687 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 4392 ├── 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 : 6264b4f5 │ │ -signature : 9d40...ec43 │ │ +checksum : b992b354 │ │ +signature : 2341...3f13 │ │ file_size : 1687532 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 14273 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1326 ├── 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 : 1933cfdb │ │ -signature : 4223...c165 │ │ -file_size : 6971524 │ │ +checksum : 6c6f1a33 │ │ +signature : 12cd...0749 │ │ +file_size : 6971564 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 55871 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8432 │ │ type_ids_off : 223596 (0x03696c) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 257324 (0x03ed2c) │ │ field_ids_size : 55221 │ │ field_ids_off : 401096 (0x061ec8) │ │ method_ids_size : 47599 │ │ method_ids_off : 842864 (0x0cdc70) │ │ class_defs_size : 6783 │ │ class_defs_off : 1223656 (0x12abe8) │ │ -data_size : 5530812 │ │ +data_size : 5530852 │ │ data_off : 1440712 (0x15fbc8) │ │ │ │ Class #0 header: │ │ class_idx : 321 │ │ access_flags : 5633 (0x1601) │ │ superclass_idx : 7708 │ │ source_file_idx : 19114 │ │ @@ -1497942,934 +1497942,936 @@ │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 62 │ │ ins : 0 │ │ outs : 6 │ │ - insns size : 1772 16-bit code units │ │ + insns size : 1791 16-bit code units │ │ 3f0b50: |[3f0b50] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ 3f0b60: 2200 a91e |0000: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ 3f0b64: 7010 f8b6 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ 3f0b6a: 6900 2d4d |0005: sput-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@4d2d │ │ 3f0b6e: 2200 801f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ 3f0b72: 2201 831f |0009: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ 3f0b76: 6208 b4d7 |000b: sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@d7b4 │ │ -3f0b7a: 1a09 15d6 |000d: const-string v9, "updateSpeed" // string@d615 │ │ -3f0b7e: 1c0a cb1b |000f: const-class v10, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bcb │ │ +3f0b7a: 1a09 1db3 |000d: const-string v9, "onUnreadItemsChanged" // string@b31d │ │ +3f0b7e: 1c0a c41b |000f: const-class v10, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bc4 │ │ 3f0b82: 7040 67b9 918a |0011: invoke-direct {v1, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0b88: 121b |0014: const/4 v11, #int 1 // #1 │ │ -3f0b8a: 23b2 e120 |0015: new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0b8e: 120c |0017: const/4 v12, #int 0 // #0 │ │ -3f0b90: 4d01 020c |0018: aput-object v1, v2, v12 │ │ -3f0b94: 1c01 a71d |001a: const-class v1, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; // type@1da7 │ │ -3f0b98: 7040 64b9 102b |001c: invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0b9e: 7110 1fa9 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0ba4: 2200 801f |0022: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0ba8: 2201 831f |0024: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0bac: 1a0d cdb0 |0026: const-string v13, "onEventMainThread" // string@b0cd │ │ -3f0bb0: 1c0e c71b |0028: const-class v14, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1bc7 │ │ -3f0bb4: 7040 67b9 d18e |002a: invoke-direct {v1, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0bba: 23b2 e120 |002d: new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0bbe: 4d01 020c |002f: aput-object v1, v2, v12 │ │ -3f0bc2: 1c01 aa1d |0031: const-class v1, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; // type@1daa │ │ -3f0bc6: 7040 64b9 102b |0033: invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0bcc: 7110 1fa9 0000 |0036: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0bd2: 2200 801f |0039: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0bd6: 2201 831f |003b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0bda: 1c0f b21b |003d: const-class v15, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -3f0bde: 7040 67b9 d18f |003f: invoke-direct {v1, v13, v15, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0be4: 23b2 e120 |0042: new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0be8: 4d01 020c |0044: aput-object v1, v2, v12 │ │ -3f0bec: 1c01 af1d |0046: const-class v1, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1daf │ │ -3f0bf0: 7040 64b9 102b |0048: invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0bf6: 7110 1fa9 0000 |004b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0bfc: 2200 801f |004e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0c00: 2201 831f |0050: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0c04: 1a02 ddb0 |0052: const-string v2, "onFilterChanged" // string@b0dd │ │ -3f0c08: 1c03 7b1d |0054: const-class v3, Lde/danoeh/antennapod/ui/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1d7b │ │ -3f0c0c: 7030 66b9 2103 |0056: invoke-direct {v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b966 │ │ -3f0c12: 23b2 e120 |0059: new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0c16: 4d01 020c |005b: aput-object v1, v2, v12 │ │ -3f0c1a: 1c01 8e1d |005d: const-class v1, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; // type@1d8e │ │ -3f0c1e: 7040 64b9 102b |005f: invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0c24: 7110 1fa9 0000 |0062: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0c2a: 2200 801f |0065: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0c2e: 2201 831f |0067: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0c32: 1c07 b61b |0069: const-class v7, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3f0c36: 7040 67b9 d187 |006b: invoke-direct {v1, v13, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0c3c: 2206 831f |006e: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0c40: 1c05 af1b |0070: const-class v5, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1baf │ │ -3f0c44: 7040 67b9 d685 |0072: invoke-direct {v6, v13, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0c4a: 2210 831f |0075: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0c4e: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -3f0c52: 1312 0100 |0079: const/16 v18, #int 1 // #1 │ │ -3f0c56: 1a03 cdb0 |007b: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f0c5a: 1c04 ab1b |007d: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f0c5e: 0802 1000 |007f: move-object/from16 v2, v16 │ │ -3f0c62: 0813 0500 |0081: move-object/from16 v19, v5 │ │ -3f0c66: 0785 |0083: move-object v5, v8 │ │ -3f0c68: 0814 0600 |0084: move-object/from16 v20, v6 │ │ -3f0c6c: 0206 1100 |0086: move/from16 v6, v17 │ │ -3f0c70: 0815 0700 |0088: move-object/from16 v21, v7 │ │ -3f0c74: 0207 1200 |008a: move/from16 v7, v18 │ │ -3f0c78: 7606 68b9 0200 |008c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f0c7e: 2207 831f |008f: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0c82: 7040 67b9 d78e |0091: invoke-direct {v7, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0c88: 2206 831f |0094: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0c8c: 1a05 dab1 |0096: const-string v5, "onPlayerStatusChanged" // string@b1da │ │ -3f0c90: 1c04 b41b |0098: const-class v4, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1bb4 │ │ -3f0c94: 7040 67b9 5684 |009a: invoke-direct {v6, v5, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0c9a: 2203 831f |009d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0c9e: 1a02 1db3 |009f: const-string v2, "onUnreadItemsChanged" // string@b31d │ │ -3f0ca2: 1c0b c41b |00a1: const-class v11, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bc4 │ │ -3f0ca6: 7040 67b9 238b |00a3: invoke-direct {v3, v2, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0cac: 220c 831f |00a6: new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0cb0: 0816 0700 |00a8: move-object/from16 v22, v7 │ │ -3f0cb4: 1a07 4eb1 |00aa: const-string v7, "onKeyUp" // string@b14e │ │ -3f0cb8: 0817 0600 |00ac: move-object/from16 v23, v6 │ │ -3f0cbc: 1c06 8602 |00ae: const-class v6, Landroid/view/KeyEvent; // type@0286 │ │ -3f0cc0: 7040 67b9 7c86 |00b0: invoke-direct {v12, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0cc6: 2218 831f |00b3: new-instance v24, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0cca: 1319 0000 |00b5: const/16 v25, #int 0 // #0 │ │ -3f0cce: 131a 0100 |00b7: const/16 v26, #int 1 // #1 │ │ -3f0cd2: 1a1b cdb0 |00b9: const-string v27, "onEventMainThread" // string@b0cd │ │ -3f0cd6: 1c1c b11b |00bb: const-class v28, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -3f0cda: 081d 0200 |00bd: move-object/from16 v29, v2 │ │ -3f0cde: 0802 1800 |00bf: move-object/from16 v2, v24 │ │ -3f0ce2: 081e 0300 |00c1: move-object/from16 v30, v3 │ │ -3f0ce6: 0803 1b00 |00c3: move-object/from16 v3, v27 │ │ -3f0cea: 081f 0400 |00c5: move-object/from16 v31, v4 │ │ -3f0cee: 0804 1c00 |00c7: move-object/from16 v4, v28 │ │ -3f0cf2: 0820 0500 |00c9: move-object/from16 v32, v5 │ │ -3f0cf6: 0785 |00cb: move-object v5, v8 │ │ -3f0cf8: 081b 0f00 |00cc: move-object/from16 v27, v15 │ │ -3f0cfc: 076f |00ce: move-object v15, v6 │ │ -3f0cfe: 0206 1900 |00cf: move/from16 v6, v25 │ │ -3f0d02: 0821 0700 |00d1: move-object/from16 v33, v7 │ │ -3f0d06: 0207 1a00 |00d3: move/from16 v7, v26 │ │ -3f0d0a: 7606 68b9 0200 |00d5: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f0d10: 2202 831f |00d8: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0d14: 7040 67b9 928a |00da: invoke-direct {v2, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0d1a: 1309 0900 |00dd: const/16 v9, #int 9 // #9 │ │ -3f0d1e: 2393 e120 |00df: new-array v3, v9, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0d22: 1204 |00e1: const/4 v4, #int 0 // #0 │ │ -3f0d24: 4d01 0304 |00e2: aput-object v1, v3, v4 │ │ -3f0d28: 1211 |00e4: const/4 v1, #int 1 // #1 │ │ -3f0d2a: 4d14 0301 |00e5: aput-object v20, v3, v1 │ │ -3f0d2e: 1221 |00e7: const/4 v1, #int 2 // #2 │ │ -3f0d30: 4d10 0301 |00e8: aput-object v16, v3, v1 │ │ -3f0d34: 1237 |00ea: const/4 v7, #int 3 // #3 │ │ -3f0d36: 4d16 0307 |00eb: aput-object v22, v3, v7 │ │ -3f0d3a: 1246 |00ed: const/4 v6, #int 4 // #4 │ │ -3f0d3c: 4d17 0306 |00ee: aput-object v23, v3, v6 │ │ -3f0d40: 1255 |00f0: const/4 v5, #int 5 // #5 │ │ -3f0d42: 4d1e 0305 |00f1: aput-object v30, v3, v5 │ │ -3f0d46: 1264 |00f3: const/4 v4, #int 6 // #6 │ │ -3f0d48: 4d0c 0304 |00f4: aput-object v12, v3, v4 │ │ -3f0d4c: 127c |00f6: const/4 v12, #int 7 // #7 │ │ -3f0d4e: 4d18 030c |00f7: aput-object v24, v3, v12 │ │ -3f0d52: 1309 0800 |00f9: const/16 v9, #int 8 // #8 │ │ -3f0d56: 4d02 0309 |00fb: aput-object v2, v3, v9 │ │ -3f0d5a: 1c02 b01d |00fd: const-class v2, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1db0 │ │ -3f0d5e: 121c |00ff: const/4 v12, #int 1 // #1 │ │ -3f0d60: 7040 64b9 203c |0100: invoke-direct {v0, v2, v12, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0d66: 7110 1fa9 0000 |0103: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0d6c: 2200 801f |0106: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0d70: 2202 831f |0108: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0d74: 1a03 dcb0 |010a: const-string v3, "onFeedListChanged" // string@b0dc │ │ -3f0d78: 1c04 b01b |010c: const-class v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1bb0 │ │ -3f0d7c: 7040 67b9 3284 |010e: invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0d82: 23c5 e120 |0111: new-array v5, v12, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0d86: 1311 0000 |0113: const/16 v17, #int 0 // #0 │ │ -3f0d8a: 4d02 0511 |0115: aput-object v2, v5, v17 │ │ -3f0d8e: 1c02 a01d |0117: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; // type@1da0 │ │ -3f0d92: 7040 64b9 205c |0119: invoke-direct {v0, v2, v12, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0d98: 7110 1fa9 0000 |011c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0d9e: 2200 801f |011f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0da2: 2202 831f |0121: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0da6: 1a05 1eb3 |0123: const-string v5, "onUnreadItemsUpdate" // string@b31e │ │ -3f0daa: 7040 67b9 528b |0125: invoke-direct {v2, v5, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0db0: 2205 831f |0128: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0db4: 1a0c d1b1 |012a: const-string v12, "onPlaybackServiceChanged" // string@b1d1 │ │ -3f0db8: 1c06 c91b |012c: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bc9 │ │ -3f0dbc: 7040 67b9 c586 |012e: invoke-direct {v5, v12, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0dc2: 2207 831f |0131: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0dc6: 1a01 dfd5 |0133: const-string v1, "updatePlaybackSpeedButton" // string@d5df │ │ -3f0dca: 7040 67b9 178a |0135: invoke-direct {v7, v1, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0dd0: 2201 831f |0138: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0dd4: 1a0a 44cd |013a: const-string v10, "sleepTimerUpdate" // string@cd44 │ │ -3f0dd8: 081c 0600 |013c: move-object/from16 v28, v6 │ │ -3f0ddc: 1c06 ca1b |013e: const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ -3f0de0: 7040 67b9 a186 |0140: invoke-direct {v1, v10, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0de6: 2209 831f |0143: new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0dea: 0822 0600 |0145: move-object/from16 v34, v6 │ │ -3f0dee: 1a06 4863 |0147: const-string v6, "bufferUpdate" // string@6348 │ │ -3f0df2: 0823 0c00 |0149: move-object/from16 v35, v12 │ │ -3f0df6: 1c0c c51b |014b: const-class v12, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ -3f0dfa: 7040 67b9 698c |014d: invoke-direct {v9, v6, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0e00: 0824 0300 |0150: move-object/from16 v36, v3 │ │ -3f0e04: 2203 831f |0152: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0e08: 0825 0400 |0154: move-object/from16 v37, v4 │ │ -3f0e0c: 1a04 e1d5 |0156: const-string v4, "updatePosition" // string@d5e1 │ │ -3f0e10: 7040 67b9 438e |0158: invoke-direct {v3, v4, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0e16: 2204 831f |015b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0e1a: 0826 0600 |015d: move-object/from16 v38, v6 │ │ -3f0e1e: 1a06 1576 |015f: const-string v6, "favoritesChanged" // string@7615 │ │ -3f0e22: 0827 0a00 |0161: move-object/from16 v39, v10 │ │ -3f0e26: 1c0a ac1b |0163: const-class v10, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1bac │ │ -3f0e2a: 7040 67b9 648a |0165: invoke-direct {v4, v6, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0e30: 0828 0600 |0168: move-object/from16 v40, v6 │ │ -3f0e34: 2206 831f |016a: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0e38: 0829 0c00 |016c: move-object/from16 v41, v12 │ │ -3f0e3c: 1a0c 92a9 |016e: const-string v12, "mediaPlayerError" // string@a992 │ │ -3f0e40: 082a 0a00 |0170: move-object/from16 v42, v10 │ │ -3f0e44: 1c0a b31b |0172: const-class v10, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1bb3 │ │ -3f0e48: 7040 67b9 c68a |0174: invoke-direct {v6, v12, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0e4e: 082b 0a00 |0177: move-object/from16 v43, v10 │ │ -3f0e52: 130c 0800 |0179: const/16 v12, #int 8 // #8 │ │ -3f0e56: 23ca e120 |017b: new-array v10, v12, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0e5a: 120c |017d: const/4 v12, #int 0 // #0 │ │ -3f0e5c: 4d02 0a0c |017e: aput-object v2, v10, v12 │ │ -3f0e60: 1212 |0180: const/4 v2, #int 1 // #1 │ │ -3f0e62: 4d05 0a02 |0181: aput-object v5, v10, v2 │ │ -3f0e66: 1225 |0183: const/4 v5, #int 2 // #2 │ │ -3f0e68: 4d07 0a05 |0184: aput-object v7, v10, v5 │ │ -3f0e6c: 1237 |0186: const/4 v7, #int 3 // #3 │ │ -3f0e6e: 4d01 0a07 |0187: aput-object v1, v10, v7 │ │ -3f0e72: 1241 |0189: const/4 v1, #int 4 // #4 │ │ -3f0e74: 4d09 0a01 |018a: aput-object v9, v10, v1 │ │ -3f0e78: 1255 |018c: const/4 v5, #int 5 // #5 │ │ -3f0e7a: 4d03 0a05 |018d: aput-object v3, v10, v5 │ │ -3f0e7e: 1269 |018f: const/4 v9, #int 6 // #6 │ │ -3f0e80: 4d04 0a09 |0190: aput-object v4, v10, v9 │ │ -3f0e84: 1273 |0192: const/4 v3, #int 7 // #7 │ │ -3f0e86: 4d06 0a03 |0193: aput-object v6, v10, v3 │ │ -3f0e8a: 1c03 a81d |0195: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1da8 │ │ -3f0e8e: 7040 64b9 30a2 |0197: invoke-direct {v0, v3, v2, v10}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0e94: 7110 1fa9 0000 |019a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0e9a: 2200 801f |019d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0e9e: 220a 831f |019f: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0ea2: 1206 |01a1: const/4 v6, #int 0 // #0 │ │ -3f0ea4: 121c |01a2: const/4 v12, #int 1 // #1 │ │ -3f0ea6: 1a03 cdb0 |01a3: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f0eaa: 1c04 b11b |01a5: const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -3f0eae: 07a2 |01a7: move-object v2, v10 │ │ -3f0eb0: 0801 2400 |01a8: move-object/from16 v1, v36 │ │ -3f0eb4: 0809 2500 |01aa: move-object/from16 v9, v37 │ │ -3f0eb8: 0785 |01ac: move-object v5, v8 │ │ -3f0eba: 082c 1c00 |01ad: move-object/from16 v44, v28 │ │ -3f0ebe: 082d 2200 |01af: move-object/from16 v45, v34 │ │ -3f0ec2: 082e 2600 |01b1: move-object/from16 v46, v38 │ │ -3f0ec6: 082f 2800 |01b3: move-object/from16 v47, v40 │ │ -3f0eca: 01c7 |01b5: move v7, v12 │ │ -3f0ecc: 7606 68b9 0200 |01b6: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f0ed2: 2202 831f |01b9: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0ed6: 7040 67b9 1289 |01bb: invoke-direct {v2, v1, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0edc: 1223 |01be: const/4 v3, #int 2 // #2 │ │ -3f0ede: 2334 e120 |01bf: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0ee2: 1203 |01c1: const/4 v3, #int 0 // #0 │ │ -3f0ee4: 4d0a 0403 |01c2: aput-object v10, v4, v3 │ │ -3f0ee8: 1213 |01c4: const/4 v3, #int 1 // #1 │ │ -3f0eea: 4d02 0403 |01c5: aput-object v2, v4, v3 │ │ -3f0eee: 1c02 9b1d |01c7: const-class v2, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1d9b │ │ -3f0ef2: 7040 64b9 2043 |01c9: invoke-direct {v0, v2, v3, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f0ef8: 7110 1fa9 0000 |01cc: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f0efe: 2200 801f |01cf: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f0f02: 220a 831f |01d1: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f06: 080c 1300 |01d3: move-object/from16 v12, v19 │ │ -3f0f0a: 7040 67b9 da8c |01d5: invoke-direct {v10, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0f10: 2207 831f |01d8: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f14: 7040 67b9 d78e |01da: invoke-direct {v7, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0f1a: 2206 831f |01dd: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f1e: 0805 2100 |01df: move-object/from16 v5, v33 │ │ -3f0f22: 7040 67b9 568f |01e1: invoke-direct {v6, v5, v15, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0f28: 2213 831f |01e4: new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f2c: 1316 0000 |01e6: const/16 v22, #int 0 // #0 │ │ -3f0f30: 1317 0100 |01e8: const/16 v23, #int 1 // #1 │ │ -3f0f34: 1a03 cdb0 |01ea: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f0f38: 1c04 ab1b |01ec: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f0f3c: 0802 1300 |01ee: move-object/from16 v2, v19 │ │ -3f0f40: 0830 0500 |01f0: move-object/from16 v48, v5 │ │ -3f0f44: 0785 |01f2: move-object v5, v8 │ │ -3f0f46: 0818 0600 |01f3: move-object/from16 v24, v6 │ │ -3f0f4a: 0206 1600 |01f5: move/from16 v6, v22 │ │ -3f0f4e: 0816 0700 |01f7: move-object/from16 v22, v7 │ │ -3f0f52: 0207 1700 |01f9: move/from16 v7, v23 │ │ -3f0f56: 7606 68b9 0200 |01fb: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f0f5c: 2207 831f |01fe: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f60: 0805 1f00 |0200: move-object/from16 v5, v31 │ │ -3f0f64: 0806 2000 |0202: move-object/from16 v6, v32 │ │ -3f0f68: 7040 67b9 6785 |0204: invoke-direct {v7, v6, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0f6e: 2204 831f |0207: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f72: 0803 1d00 |0209: move-object/from16 v3, v29 │ │ -3f0f76: 7040 67b9 348b |020b: invoke-direct {v4, v3, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0f7c: 2202 831f |020e: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f80: 7040 67b9 1289 |0210: invoke-direct {v2, v1, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f0f86: 2217 831f |0213: new-instance v23, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f0f8a: 131c 0100 |0215: const/16 v28, #int 1 // #1 │ │ -3f0f8e: 1a1d cdb0 |0217: const-string v29, "onEventMainThread" // string@b0cd │ │ -3f0f92: 1c1f b11b |0219: const-class v31, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -3f0f96: 0820 0200 |021b: move-object/from16 v32, v2 │ │ -3f0f9a: 0802 1700 |021d: move-object/from16 v2, v23 │ │ -3f0f9e: 0831 0300 |021f: move-object/from16 v49, v3 │ │ -3f0fa2: 0803 1d00 |0221: move-object/from16 v3, v29 │ │ -3f0fa6: 081d 0400 |0223: move-object/from16 v29, v4 │ │ -3f0faa: 0804 1f00 |0225: move-object/from16 v4, v31 │ │ -3f0fae: 0832 0500 |0227: move-object/from16 v50, v5 │ │ -3f0fb2: 0785 |0229: move-object v5, v8 │ │ -3f0fb4: 081f 0f00 |022a: move-object/from16 v31, v15 │ │ -3f0fb8: 076f |022c: move-object v15, v6 │ │ -3f0fba: 0206 1900 |022d: move/from16 v6, v25 │ │ -3f0fbe: 0819 0700 |022f: move-object/from16 v25, v7 │ │ -3f0fc2: 0207 1c00 |0231: move/from16 v7, v28 │ │ -3f0fc6: 7606 68b9 0200 |0233: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f0fcc: 1302 0800 |0236: const/16 v2, #int 8 // #8 │ │ -3f0fd0: 2323 e120 |0238: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f0fd4: 1202 |023a: const/4 v2, #int 0 // #0 │ │ -3f0fd6: 4d0a 0302 |023b: aput-object v10, v3, v2 │ │ -3f0fda: 1212 |023d: const/4 v2, #int 1 // #1 │ │ -3f0fdc: 4d16 0302 |023e: aput-object v22, v3, v2 │ │ -3f0fe0: 1224 |0240: const/4 v4, #int 2 // #2 │ │ -3f0fe2: 4d18 0304 |0241: aput-object v24, v3, v4 │ │ -3f0fe6: 123a |0243: const/4 v10, #int 3 // #3 │ │ -3f0fe8: 4d13 030a |0244: aput-object v19, v3, v10 │ │ -3f0fec: 1247 |0246: const/4 v7, #int 4 // #4 │ │ -3f0fee: 4d19 0307 |0247: aput-object v25, v3, v7 │ │ -3f0ff2: 1256 |0249: const/4 v6, #int 5 // #5 │ │ -3f0ff4: 4d1d 0306 |024a: aput-object v29, v3, v6 │ │ -3f0ff8: 1265 |024c: const/4 v5, #int 6 // #6 │ │ -3f0ffa: 4d20 0305 |024d: aput-object v32, v3, v5 │ │ -3f0ffe: 1274 |024f: const/4 v4, #int 7 // #7 │ │ -3f1000: 4d17 0304 |0250: aput-object v23, v3, v4 │ │ -3f1004: 1c04 891d |0252: const-class v4, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; // type@1d89 │ │ -3f1008: 7040 64b9 4032 |0254: invoke-direct {v0, v4, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f100e: 7110 1fa9 0000 |0257: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1014: 2200 801f |025a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1018: 2203 831f |025c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f101c: 7040 67b9 d38e |025e: invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1022: 2324 e120 |0261: new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1026: 1311 0000 |0263: const/16 v17, #int 0 // #0 │ │ -3f102a: 4d03 0411 |0265: aput-object v3, v4, v17 │ │ -3f102e: 1c03 a61d |0267: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; // type@1da6 │ │ -3f1032: 7040 64b9 3042 |0269: invoke-direct {v0, v3, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1038: 7110 1fa9 0000 |026c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f103e: 2200 801f |026f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1042: 2204 831f |0271: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1046: 1a02 cbb0 |0273: const-string v2, "onEvent" // string@b0cb │ │ -3f104a: 1c03 ae1b |0275: const-class v3, Lde/danoeh/antennapod/event/FeedEvent; // type@1bae │ │ -3f104e: 7040 67b9 2483 |0277: invoke-direct {v4, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1054: 2203 831f |027a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1058: 7040 67b9 d38c |027c: invoke-direct {v3, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f105e: 2213 831f |027f: new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1062: 1316 0000 |0281: const/16 v22, #int 0 // #0 │ │ -3f1066: 1317 0100 |0283: const/16 v23, #int 1 // #1 │ │ -3f106a: 1a18 cdb0 |0285: const-string v24, "onEventMainThread" // string@b0cd │ │ -3f106e: 1c19 ab1b |0287: const-class v25, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f1072: 0802 1300 |0289: move-object/from16 v2, v19 │ │ -3f1076: 081c 0300 |028b: move-object/from16 v28, v3 │ │ -3f107a: 0803 1800 |028d: move-object/from16 v3, v24 │ │ -3f107e: 0818 0400 |028f: move-object/from16 v24, v4 │ │ -3f1082: 0804 1900 |0291: move-object/from16 v4, v25 │ │ -3f1086: 0785 |0293: move-object v5, v8 │ │ -3f1088: 0206 1600 |0294: move/from16 v6, v22 │ │ -3f108c: 0207 1700 |0296: move/from16 v7, v23 │ │ -3f1090: 7606 68b9 0200 |0298: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f1096: 2207 831f |029b: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f109a: 7040 67b9 d78e |029d: invoke-direct {v7, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f10a0: 2206 831f |02a0: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f10a4: 0803 2a00 |02a2: move-object/from16 v3, v42 │ │ -3f10a8: 0802 2f00 |02a4: move-object/from16 v2, v47 │ │ -3f10ac: 7040 67b9 2683 |02a6: invoke-direct {v6, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f10b2: 2205 831f |02a9: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f10b6: 1a04 1eb2 |02ab: const-string v4, "onQueueChanged" // string@b21e │ │ -3f10ba: 0803 1500 |02ad: move-object/from16 v3, v21 │ │ -3f10be: 7040 67b9 4583 |02af: invoke-direct {v5, v4, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f10c4: 2202 831f |02b2: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f10c8: 080a 3200 |02b4: move-object/from16 v10, v50 │ │ -3f10cc: 7040 67b9 f28a |02b6: invoke-direct {v2, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f10d2: 0815 0700 |02b9: move-object/from16 v21, v7 │ │ -3f10d6: 2207 831f |02bb: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f10da: 0816 0600 |02bd: move-object/from16 v22, v6 │ │ -3f10de: 0806 3100 |02bf: move-object/from16 v6, v49 │ │ -3f10e2: 7040 67b9 678b |02c1: invoke-direct {v7, v6, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f10e8: 0817 0700 |02c4: move-object/from16 v23, v7 │ │ -3f10ec: 2207 831f |02c6: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f10f0: 7040 67b9 1789 |02c8: invoke-direct {v7, v1, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f10f6: 2219 831f |02cb: new-instance v25, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f10fa: 131d 0000 |02cd: const/16 v29, #int 0 // #0 │ │ -3f10fe: 1320 0100 |02cf: const/16 v32, #int 1 // #1 │ │ -3f1102: 1a21 cdb0 |02d1: const-string v33, "onEventMainThread" // string@b0cd │ │ -3f1106: 1c22 b11b |02d3: const-class v34, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -3f110a: 0824 0200 |02d5: move-object/from16 v36, v2 │ │ -3f110e: 0802 1900 |02d7: move-object/from16 v2, v25 │ │ -3f1112: 0833 0300 |02d9: move-object/from16 v51, v3 │ │ -3f1116: 0803 2100 |02db: move-object/from16 v3, v33 │ │ -3f111a: 0834 0400 |02dd: move-object/from16 v52, v4 │ │ -3f111e: 0804 2200 |02df: move-object/from16 v4, v34 │ │ -3f1122: 0821 0500 |02e1: move-object/from16 v33, v5 │ │ -3f1126: 0785 |02e3: move-object v5, v8 │ │ -3f1128: 0822 0100 |02e4: move-object/from16 v34, v1 │ │ -3f112c: 0761 |02e6: move-object v1, v6 │ │ -3f112e: 0206 1d00 |02e7: move/from16 v6, v29 │ │ -3f1132: 081d 0700 |02e9: move-object/from16 v29, v7 │ │ -3f1136: 0207 2000 |02eb: move/from16 v7, v32 │ │ -3f113a: 7606 68b9 0200 |02ed: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f1140: 2202 831f |02f0: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1144: 0804 1f00 |02f2: move-object/from16 v4, v31 │ │ -3f1148: 0803 3000 |02f4: move-object/from16 v3, v48 │ │ -3f114c: 7040 67b9 3284 |02f6: invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1152: 1303 0b00 |02f9: const/16 v3, #int 11 // #b │ │ -3f1156: 2333 e120 |02fb: new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f115a: 1204 |02fd: const/4 v4, #int 0 // #0 │ │ -3f115c: 4d18 0304 |02fe: aput-object v24, v3, v4 │ │ -3f1160: 1214 |0300: const/4 v4, #int 1 // #1 │ │ -3f1162: 4d1c 0304 |0301: aput-object v28, v3, v4 │ │ -3f1166: 1224 |0303: const/4 v4, #int 2 // #2 │ │ -3f1168: 4d13 0304 |0304: aput-object v19, v3, v4 │ │ -3f116c: 1234 |0306: const/4 v4, #int 3 // #3 │ │ -3f116e: 4d15 0304 |0307: aput-object v21, v3, v4 │ │ -3f1172: 1247 |0309: const/4 v7, #int 4 // #4 │ │ -3f1174: 4d16 0307 |030a: aput-object v22, v3, v7 │ │ -3f1178: 1256 |030c: const/4 v6, #int 5 // #5 │ │ -3f117a: 4d21 0306 |030d: aput-object v33, v3, v6 │ │ -3f117e: 1265 |030f: const/4 v5, #int 6 // #6 │ │ -3f1180: 4d24 0305 |0310: aput-object v36, v3, v5 │ │ -3f1184: 1274 |0312: const/4 v4, #int 7 // #7 │ │ -3f1186: 4d17 0304 |0313: aput-object v23, v3, v4 │ │ -3f118a: 1304 0800 |0315: const/16 v4, #int 8 // #8 │ │ -3f118e: 4d1d 0304 |0317: aput-object v29, v3, v4 │ │ -3f1192: 1304 0900 |0319: const/16 v4, #int 9 // #9 │ │ -3f1196: 4d19 0304 |031b: aput-object v25, v3, v4 │ │ -3f119a: 1304 0a00 |031d: const/16 v4, #int 10 // #a │ │ -3f119e: 4d02 0304 |031f: aput-object v2, v3, v4 │ │ -3f11a2: 1c02 9a1d |0321: const-class v2, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // type@1d9a │ │ -3f11a6: 1214 |0323: const/4 v4, #int 1 // #1 │ │ -3f11a8: 7040 64b9 2034 |0324: invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f11ae: 7110 1fa9 0000 |0327: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f11b4: 2200 801f |032a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f11b8: 2202 831f |032c: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f11bc: 7040 67b9 d28c |032e: invoke-direct {v2, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f11c2: 2203 831f |0331: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f11c6: 7040 67b9 d38b |0333: invoke-direct {v3, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f11cc: 1225 |0336: const/4 v5, #int 2 // #2 │ │ -3f11ce: 2357 e120 |0337: new-array v7, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f11d2: 1205 |0339: const/4 v5, #int 0 // #0 │ │ -3f11d4: 4d02 0705 |033a: aput-object v2, v7, v5 │ │ -3f11d8: 4d03 0704 |033c: aput-object v3, v7, v4 │ │ -3f11dc: 1c02 991d |033e: const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; // type@1d99 │ │ -3f11e0: 7040 64b9 2074 |0340: invoke-direct {v0, v2, v4, v7}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f11e6: 7110 1fa9 0000 |0343: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f11ec: 2200 801f |0346: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f11f0: 2202 831f |0348: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f11f4: 7040 67b9 d28c |034a: invoke-direct {v2, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f11fa: 2203 831f |034d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f11fe: 7040 67b9 d38e |034f: invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1204: 2204 831f |0352: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1208: 1a07 9db0 |0354: const-string v7, "onDownloadLogChanged" // string@b09d │ │ -3f120c: 1c05 aa1b |0356: const-class v5, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1baa │ │ -3f1210: 7040 67b9 7485 |0358: invoke-direct {v4, v7, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1216: 2206 831f |035b: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f121a: 7040 67b9 f68a |035d: invoke-direct {v6, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1220: 0810 0500 |0360: move-object/from16 v16, v5 │ │ -3f1224: 2205 831f |0362: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1228: 0813 0700 |0364: move-object/from16 v19, v7 │ │ -3f122c: 1a07 1fb3 |0366: const-string v7, "onUnreadItemsUpdateEvent" // string@b31f │ │ -3f1230: 7040 67b9 758b |0368: invoke-direct {v5, v7, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1236: 0815 0c00 |036b: move-object/from16 v21, v12 │ │ -3f123a: 1257 |036d: const/4 v7, #int 5 // #5 │ │ -3f123c: 237c e120 |036e: new-array v12, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1240: 1312 0000 |0370: const/16 v18, #int 0 // #0 │ │ -3f1244: 4d02 0c12 |0372: aput-object v2, v12, v18 │ │ -3f1248: 1212 |0374: const/4 v2, #int 1 // #1 │ │ -3f124a: 4d03 0c02 |0375: aput-object v3, v12, v2 │ │ -3f124e: 1223 |0377: const/4 v3, #int 2 // #2 │ │ -3f1250: 4d04 0c03 |0378: aput-object v4, v12, v3 │ │ -3f1254: 1233 |037a: const/4 v3, #int 3 // #3 │ │ -3f1256: 4d06 0c03 |037b: aput-object v6, v12, v3 │ │ -3f125a: 1316 0400 |037d: const/16 v22, #int 4 // #4 │ │ -3f125e: 4d05 0c16 |037f: aput-object v5, v12, v22 │ │ -3f1262: 1c03 9c1d |0381: const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; // type@1d9c │ │ -3f1266: 7040 64b9 30c2 |0383: invoke-direct {v0, v3, v2, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f126c: 7110 1fa9 0000 |0386: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1272: 2200 801f |0389: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1276: 2203 831f |038b: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f127a: 7040 67b9 d38e |038d: invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1280: 2324 e120 |0390: new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1284: 1205 |0392: const/4 v5, #int 0 // #0 │ │ -3f1286: 4d03 0405 |0393: aput-object v3, v4, v5 │ │ -3f128a: 1c03 921d |0395: const-class v3, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; // type@1d92 │ │ -3f128e: 7040 64b9 3042 |0397: invoke-direct {v0, v3, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1294: 7110 1fa9 0000 |039a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f129a: 2200 801f |039d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f129e: 2203 831f |039f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f12a2: 7040 67b9 138b |03a1: invoke-direct {v3, v1, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f12a8: 2204 831f |03a4: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f12ac: 080c 2200 |03a6: move-object/from16 v12, v34 │ │ -3f12b0: 7040 67b9 c489 |03a8: invoke-direct {v4, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f12b6: 2205 831f |03ab: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f12ba: 0806 3300 |03ad: move-object/from16 v6, v51 │ │ -3f12be: 0807 3400 |03af: move-object/from16 v7, v52 │ │ -3f12c2: 7040 67b9 7586 |03b1: invoke-direct {v5, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f12c8: 1232 |03b4: const/4 v2, #int 3 // #3 │ │ -3f12ca: 2326 e120 |03b5: new-array v6, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f12ce: 1202 |03b7: const/4 v2, #int 0 // #0 │ │ -3f12d0: 4d03 0602 |03b8: aput-object v3, v6, v2 │ │ -3f12d4: 1212 |03ba: const/4 v2, #int 1 // #1 │ │ -3f12d6: 4d04 0602 |03bb: aput-object v4, v6, v2 │ │ -3f12da: 1223 |03bd: const/4 v3, #int 2 // #2 │ │ -3f12dc: 4d05 0603 |03be: aput-object v5, v6, v3 │ │ -3f12e0: 1c03 961d |03c0: const-class v3, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1d96 │ │ -3f12e4: 7040 64b9 3062 |03c2: invoke-direct {v0, v3, v2, v6}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f12ea: 7110 1fa9 0000 |03c5: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f12f0: 2200 801f |03c8: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f12f4: 2206 831f |03ca: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f12f8: 7040 67b9 f68a |03cc: invoke-direct {v6, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f12fe: 2205 831f |03cf: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1302: 0804 1500 |03d1: move-object/from16 v4, v21 │ │ -3f1306: 7040 67b9 d584 |03d3: invoke-direct {v5, v13, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f130c: 2215 831f |03d6: new-instance v21, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1310: 1317 0000 |03d8: const/16 v23, #int 0 // #0 │ │ -3f1314: 1318 0100 |03da: const/16 v24, #int 1 // #1 │ │ -3f1318: 1a03 cdb0 |03dc: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f131c: 1c19 ab1b |03de: const-class v25, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f1320: 0802 1500 |03e0: move-object/from16 v2, v21 │ │ -3f1324: 0835 0400 |03e2: move-object/from16 v53, v4 │ │ -3f1328: 0804 1900 |03e4: move-object/from16 v4, v25 │ │ -3f132c: 0836 1000 |03e6: move-object/from16 v54, v16 │ │ -3f1330: 0810 0500 |03e8: move-object/from16 v16, v5 │ │ -3f1334: 0785 |03ea: move-object v5, v8 │ │ -3f1336: 0819 0600 |03eb: move-object/from16 v25, v6 │ │ -3f133a: 081f 0a00 |03ed: move-object/from16 v31, v10 │ │ -3f133e: 0820 0f00 |03ef: move-object/from16 v32, v15 │ │ -3f1342: 080a 3300 |03f1: move-object/from16 v10, v51 │ │ -3f1346: 125f |03f3: const/4 v15, #int 5 // #5 │ │ -3f1348: 0206 1700 |03f4: move/from16 v6, v23 │ │ -3f134c: 0837 0700 |03f6: move-object/from16 v55, v7 │ │ -3f1350: 0838 1300 |03f8: move-object/from16 v56, v19 │ │ -3f1354: 0207 1800 |03fa: move/from16 v7, v24 │ │ -3f1358: 7606 68b9 0200 |03fc: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f135e: 2202 831f |03ff: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1362: 7040 67b9 d289 |0401: invoke-direct {v2, v13, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1368: 2203 831f |0404: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f136c: 7040 67b9 d38e |0406: invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1372: 23f4 e120 |0409: new-array v4, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1376: 1205 |040b: const/4 v5, #int 0 // #0 │ │ -3f1378: 4d19 0405 |040c: aput-object v25, v4, v5 │ │ -3f137c: 1215 |040e: const/4 v5, #int 1 // #1 │ │ -3f137e: 4d10 0405 |040f: aput-object v16, v4, v5 │ │ -3f1382: 1226 |0411: const/4 v6, #int 2 // #2 │ │ -3f1384: 4d15 0406 |0412: aput-object v21, v4, v6 │ │ -3f1388: 1236 |0414: const/4 v6, #int 3 // #3 │ │ -3f138a: 4d02 0406 |0415: aput-object v2, v4, v6 │ │ -3f138e: 1247 |0417: const/4 v7, #int 4 // #4 │ │ -3f1390: 4d03 0407 |0418: aput-object v3, v4, v7 │ │ -3f1394: 1c02 9d1d |041a: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; // type@1d9d │ │ -3f1398: 7040 64b9 2045 |041c: invoke-direct {v0, v2, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f139e: 7110 1fa9 0000 |041f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f13a4: 2200 801f |0422: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f13a8: 2202 831f |0424: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f13ac: 0804 3600 |0426: move-object/from16 v4, v54 │ │ -3f13b0: 0806 3800 |0428: move-object/from16 v6, v56 │ │ -3f13b4: 7030 66b9 6204 |042a: invoke-direct {v2, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b966 │ │ -3f13ba: 2353 e120 |042d: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f13be: 1310 0000 |042f: const/16 v16, #int 0 // #0 │ │ -3f13c2: 4d02 0310 |0431: aput-object v2, v3, v16 │ │ -3f13c6: 1c02 941d |0433: const-class v2, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1d94 │ │ -3f13ca: 7040 64b9 2035 |0435: invoke-direct {v0, v2, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f13d0: 7110 1fa9 0000 |0438: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f13d6: 2200 801f |043b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f13da: 2202 831f |043d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f13de: 1a03 57d2 |043f: const-string v3, "timerUpdated" // string@d257 │ │ -3f13e2: 080f 2d00 |0441: move-object/from16 v15, v45 │ │ -3f13e6: 7040 67b9 328f |0443: invoke-direct {v2, v3, v15, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f13ec: 2353 e120 |0446: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f13f0: 4d02 0310 |0448: aput-object v2, v3, v16 │ │ -3f13f4: 1c02 a41d |044a: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; // type@1da4 │ │ -3f13f8: 7040 64b9 2035 |044c: invoke-direct {v0, v2, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f13fe: 7110 1fa9 0000 |044f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1404: 2200 801f |0452: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1408: 2205 831f |0454: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f140c: 7040 67b9 158b |0456: invoke-direct {v5, v1, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1412: 2203 831f |0459: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1416: 0802 3500 |045b: move-object/from16 v2, v53 │ │ -3f141a: 7040 67b9 d382 |045d: invoke-direct {v3, v13, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1420: 2207 831f |0460: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1424: 7040 67b9 c789 |0462: invoke-direct {v7, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f142a: 2210 831f |0465: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f142e: 1313 0000 |0467: const/16 v19, #int 0 // #0 │ │ -3f1432: 1315 0100 |0469: const/16 v21, #int 1 // #1 │ │ -3f1436: 1a16 cdb0 |046b: const-string v22, "onEventMainThread" // string@b0cd │ │ -3f143a: 1c17 ab1b |046d: const-class v23, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f143e: 0839 0200 |046f: move-object/from16 v57, v2 │ │ -3f1442: 0802 1000 |0471: move-object/from16 v2, v16 │ │ -3f1446: 0818 0300 |0473: move-object/from16 v24, v3 │ │ -3f144a: 0803 1600 |0475: move-object/from16 v3, v22 │ │ -3f144e: 083a 0400 |0477: move-object/from16 v58, v4 │ │ -3f1452: 0804 1700 |0479: move-object/from16 v4, v23 │ │ -3f1456: 0816 0500 |047b: move-object/from16 v22, v5 │ │ -3f145a: 0785 |047d: move-object v5, v8 │ │ -3f145c: 083b 0600 |047e: move-object/from16 v59, v6 │ │ -3f1460: 0206 1300 |0480: move/from16 v6, v19 │ │ -3f1464: 0813 0700 |0482: move-object/from16 v19, v7 │ │ -3f1468: 124a |0484: const/4 v10, #int 4 // #4 │ │ -3f146a: 0207 1500 |0485: move/from16 v7, v21 │ │ -3f146e: 7606 68b9 0200 |0487: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f1474: 23a2 e120 |048a: new-array v2, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1478: 1203 |048c: const/4 v3, #int 0 // #0 │ │ -3f147a: 4d16 0203 |048d: aput-object v22, v2, v3 │ │ -3f147e: 1213 |048f: const/4 v3, #int 1 // #1 │ │ -3f1480: 4d18 0203 |0490: aput-object v24, v2, v3 │ │ -3f1484: 1224 |0492: const/4 v4, #int 2 // #2 │ │ -3f1486: 4d13 0204 |0493: aput-object v19, v2, v4 │ │ -3f148a: 1234 |0495: const/4 v4, #int 3 // #3 │ │ -3f148c: 4d10 0204 |0496: aput-object v16, v2, v4 │ │ -3f1490: 1c04 9e1d |0498: const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; // type@1d9e │ │ -3f1494: 7040 64b9 4023 |049a: invoke-direct {v0, v4, v3, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f149a: 7110 1fa9 0000 |049d: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f14a0: 2200 801f |04a0: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f14a4: 2202 831f |04a2: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f14a8: 0804 2900 |04a4: move-object/from16 v4, v41 │ │ -3f14ac: 0803 2e00 |04a6: move-object/from16 v3, v46 │ │ -3f14b0: 7040 67b9 3284 |04a8: invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f14b6: 2203 831f |04ab: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f14ba: 0804 2700 |04ad: move-object/from16 v4, v39 │ │ -3f14be: 7040 67b9 438f |04af: invoke-direct {v3, v4, v15, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f14c4: 2204 831f |04b2: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f14c8: 7040 67b9 d48e |04b4: invoke-direct {v4, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f14ce: 2205 831f |04b7: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f14d2: 0806 2300 |04b9: move-object/from16 v6, v35 │ │ -3f14d6: 0807 2c00 |04bb: move-object/from16 v7, v44 │ │ -3f14da: 7040 67b9 6587 |04bd: invoke-direct {v5, v6, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f14e0: 220f 831f |04c0: new-instance v15, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f14e4: 1a0a 80b1 |04c2: const-string v10, "onMediaPlayerError" // string@b180 │ │ -3f14e8: 081d 0100 |04c4: move-object/from16 v29, v1 │ │ -3f14ec: 0801 2b00 |04c6: move-object/from16 v1, v43 │ │ -3f14f0: 7040 67b9 af81 |04c8: invoke-direct {v15, v10, v1, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f14f6: 2201 831f |04cb: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f14fa: 080a 1b00 |04cd: move-object/from16 v10, v27 │ │ -3f14fe: 7040 67b9 d18a |04cf: invoke-direct {v1, v13, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1504: 0810 0b00 |04d2: move-object/from16 v16, v11 │ │ -3f1508: 126b |04d4: const/4 v11, #int 6 // #6 │ │ -3f150a: 23b9 e120 |04d5: new-array v9, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f150e: 1312 0000 |04d7: const/16 v18, #int 0 // #0 │ │ -3f1512: 4d02 0912 |04d9: aput-object v2, v9, v18 │ │ -3f1516: 1212 |04db: const/4 v2, #int 1 // #1 │ │ -3f1518: 4d03 0902 |04dc: aput-object v3, v9, v2 │ │ -3f151c: 1223 |04de: const/4 v3, #int 2 // #2 │ │ -3f151e: 4d04 0903 |04df: aput-object v4, v9, v3 │ │ -3f1522: 1233 |04e1: const/4 v3, #int 3 // #3 │ │ -3f1524: 4d05 0903 |04e2: aput-object v5, v9, v3 │ │ -3f1528: 1243 |04e4: const/4 v3, #int 4 // #4 │ │ -3f152a: 4d0f 0903 |04e5: aput-object v15, v9, v3 │ │ -3f152e: 1253 |04e7: const/4 v3, #int 5 // #5 │ │ -3f1530: 4d01 0903 |04e8: aput-object v1, v9, v3 │ │ -3f1534: 1c01 ae1d |04ea: const-class v1, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; // type@1dae │ │ -3f1538: 7040 64b9 1092 |04ec: invoke-direct {v0, v1, v2, v9}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f153e: 7110 1fa9 0000 |04ef: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1544: 2200 801f |04f2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1548: 2201 831f |04f4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f154c: 7040 67b9 d18e |04f6: invoke-direct {v1, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1552: 2323 e120 |04f9: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1556: 1204 |04fb: const/4 v4, #int 0 // #0 │ │ -3f1558: 4d01 0304 |04fc: aput-object v1, v3, v4 │ │ -3f155c: 1c01 a51d |04fe: const-class v1, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; // type@1da5 │ │ -3f1560: 7040 64b9 1032 |0500: invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1566: 7110 1fa9 0000 |0503: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f156c: 2200 801f |0506: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1570: 2201 831f |0508: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1574: 7040 67b9 d18a |050a: invoke-direct {v1, v13, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f157a: 2323 e120 |050d: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f157e: 4d01 0304 |050f: aput-object v1, v3, v4 │ │ -3f1582: 1c01 a11d |0511: const-class v1, Lde/danoeh/antennapod/ui/screen/onlinefeedview/OnlineFeedViewActivity; // type@1da1 │ │ -3f1586: 7040 64b9 1032 |0513: invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f158c: 7110 1fa9 0000 |0516: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1592: 2200 801f |0519: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1596: 2201 831f |051b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f159a: 1a03 e6b1 |051d: const-string v3, "onPositionObserverUpdate" // string@b1e6 │ │ -3f159e: 7040 67b9 318e |051f: invoke-direct {v1, v3, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f15a4: 2203 831f |0522: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f15a8: 7040 67b9 6387 |0524: invoke-direct {v3, v6, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f15ae: 1225 |0527: const/4 v5, #int 2 // #2 │ │ -3f15b0: 2356 e120 |0528: new-array v6, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f15b4: 4d01 0604 |052a: aput-object v1, v6, v4 │ │ -3f15b8: 4d03 0602 |052c: aput-object v3, v6, v2 │ │ -3f15bc: 1c01 ab1d |052e: const-class v1, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; // type@1dab │ │ -3f15c0: 7040 64b9 1062 |0530: invoke-direct {v0, v1, v2, v6}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f15c6: 7110 1fa9 0000 |0533: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f15cc: 2200 801f |0536: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f15d0: 2201 831f |0538: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f15d4: 1206 |053a: const/4 v6, #int 0 // #0 │ │ -3f15d6: 1217 |053b: const/4 v7, #int 1 // #1 │ │ -3f15d8: 1a03 cdb0 |053c: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f15dc: 1c04 b11b |053e: const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -3f15e0: 0712 |0540: move-object v2, v1 │ │ -3f15e2: 0785 |0541: move-object v5, v8 │ │ -3f15e4: 7606 68b9 0200 |0542: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f15ea: 2202 831f |0545: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f15ee: 0809 2500 |0547: move-object/from16 v9, v37 │ │ -3f15f2: 7040 67b9 c289 |0549: invoke-direct {v2, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f15f8: 2203 831f |054c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f15fc: 0807 1000 |054e: move-object/from16 v7, v16 │ │ -3f1600: 080f 1d00 |0550: move-object/from16 v15, v29 │ │ -3f1604: 7040 67b9 f387 |0552: invoke-direct {v3, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f160a: 1234 |0555: const/4 v4, #int 3 // #3 │ │ -3f160c: 2345 e120 |0556: new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1610: 1204 |0558: const/4 v4, #int 0 // #0 │ │ -3f1612: 4d01 0504 |0559: aput-object v1, v5, v4 │ │ -3f1616: 1211 |055b: const/4 v1, #int 1 // #1 │ │ -3f1618: 4d02 0501 |055c: aput-object v2, v5, v1 │ │ -3f161c: 1222 |055e: const/4 v2, #int 2 // #2 │ │ -3f161e: 4d03 0502 |055f: aput-object v3, v5, v2 │ │ -3f1622: 1c03 b21d |0561: const-class v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1db2 │ │ -3f1626: 7040 64b9 3051 |0563: invoke-direct {v0, v3, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f162c: 7110 1fa9 0000 |0566: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1632: 2200 801f |0569: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1636: 2203 831f |056b: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f163a: 7040 67b9 f387 |056d: invoke-direct {v3, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1640: 2204 831f |0570: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1644: 7040 67b9 c489 |0572: invoke-direct {v4, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f164a: 2325 e120 |0575: new-array v5, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f164e: 1202 |0577: const/4 v2, #int 0 // #0 │ │ -3f1650: 4d03 0502 |0578: aput-object v3, v5, v2 │ │ -3f1654: 4d04 0501 |057a: aput-object v4, v5, v1 │ │ -3f1658: 1c02 951d |057c: const-class v2, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // type@1d95 │ │ -3f165c: 7040 64b9 2051 |057e: invoke-direct {v0, v2, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1662: 7110 1fa9 0000 |0581: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1668: 2200 801f |0584: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f166c: 2201 831f |0586: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1670: 0802 3300 |0588: move-object/from16 v2, v51 │ │ -3f1674: 0803 3700 |058a: move-object/from16 v3, v55 │ │ -3f1678: 7040 67b9 3182 |058c: invoke-direct {v1, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f167e: 2206 831f |058f: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1682: 0804 1f00 |0591: move-object/from16 v4, v31 │ │ -3f1686: 0805 2000 |0593: move-object/from16 v5, v32 │ │ -3f168a: 7040 67b9 5684 |0595: invoke-direct {v6, v5, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1690: 2203 831f |0598: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1694: 0802 3900 |059a: move-object/from16 v2, v57 │ │ -3f1698: 7040 67b9 d382 |059c: invoke-direct {v3, v13, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f169e: 2210 831f |059f: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f16a2: 1313 0000 |05a1: const/16 v19, #int 0 // #0 │ │ -3f16a6: 1a16 cdb0 |05a3: const-string v22, "onEventMainThread" // string@b0cd │ │ -3f16aa: 1c17 ab1b |05a5: const-class v23, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f16ae: 072b |05a7: move-object v11, v2 │ │ -3f16b0: 0802 1000 |05a8: move-object/from16 v2, v16 │ │ -3f16b4: 0818 0300 |05aa: move-object/from16 v24, v3 │ │ -3f16b8: 0803 1600 |05ac: move-object/from16 v3, v22 │ │ -3f16bc: 083c 0400 |05ae: move-object/from16 v60, v4 │ │ -3f16c0: 0804 1700 |05b0: move-object/from16 v4, v23 │ │ -3f16c4: 083d 0500 |05b2: move-object/from16 v61, v5 │ │ -3f16c8: 0785 |05b4: move-object v5, v8 │ │ -3f16ca: 0816 0600 |05b5: move-object/from16 v22, v6 │ │ -3f16ce: 0206 1300 |05b7: move/from16 v6, v19 │ │ -3f16d2: 077a |05b9: move-object v10, v7 │ │ -3f16d4: 0207 1500 |05ba: move/from16 v7, v21 │ │ -3f16d8: 7606 68b9 0200 |05bc: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f16de: 2202 831f |05bf: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f16e2: 7040 67b9 d28e |05c1: invoke-direct {v2, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f16e8: 1253 |05c4: const/4 v3, #int 5 // #5 │ │ -3f16ea: 2334 e120 |05c5: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f16ee: 1203 |05c7: const/4 v3, #int 0 // #0 │ │ -3f16f0: 4d01 0403 |05c8: aput-object v1, v4, v3 │ │ -3f16f4: 1211 |05ca: const/4 v1, #int 1 // #1 │ │ -3f16f6: 4d16 0401 |05cb: aput-object v22, v4, v1 │ │ -3f16fa: 1223 |05cd: const/4 v3, #int 2 // #2 │ │ -3f16fc: 4d18 0403 |05ce: aput-object v24, v4, v3 │ │ -3f1700: 1233 |05d0: const/4 v3, #int 3 // #3 │ │ -3f1702: 4d10 0403 |05d1: aput-object v16, v4, v3 │ │ -3f1706: 1243 |05d3: const/4 v3, #int 4 // #4 │ │ -3f1708: 4d02 0403 |05d4: aput-object v2, v4, v3 │ │ -3f170c: 1c02 9f1d |05d6: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; // type@1d9f │ │ -3f1710: 7040 64b9 2041 |05d8: invoke-direct {v0, v2, v1, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1716: 7110 1fa9 0000 |05db: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f171c: 2200 801f |05de: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1720: 2201 831f |05e0: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1724: 7040 67b9 d18b |05e2: invoke-direct {v1, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f172a: 2210 831f |05e5: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f172e: 1206 |05e7: const/4 v6, #int 0 // #0 │ │ -3f1730: 1217 |05e8: const/4 v7, #int 1 // #1 │ │ -3f1732: 1a03 cdb0 |05e9: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f1736: 1c04 ab1b |05eb: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f173a: 0802 1000 |05ed: move-object/from16 v2, v16 │ │ -3f173e: 7606 68b9 0200 |05ef: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f1744: 2202 831f |05f2: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1748: 0806 3c00 |05f4: move-object/from16 v6, v60 │ │ -3f174c: 0807 3d00 |05f6: move-object/from16 v7, v61 │ │ -3f1750: 7040 67b9 7286 |05f8: invoke-direct {v2, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1756: 2203 831f |05fb: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f175a: 7040 67b9 f38a |05fd: invoke-direct {v3, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1760: 1244 |0600: const/4 v4, #int 4 // #4 │ │ -3f1762: 2345 e120 |0601: new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1766: 1204 |0603: const/4 v4, #int 0 // #0 │ │ -3f1768: 4d01 0504 |0604: aput-object v1, v5, v4 │ │ -3f176c: 1211 |0606: const/4 v1, #int 1 // #1 │ │ -3f176e: 4d10 0501 |0607: aput-object v16, v5, v1 │ │ -3f1772: 1224 |0609: const/4 v4, #int 2 // #2 │ │ -3f1774: 4d02 0504 |060a: aput-object v2, v5, v4 │ │ -3f1778: 1232 |060c: const/4 v2, #int 3 // #3 │ │ -3f177a: 4d03 0502 |060d: aput-object v3, v5, v2 │ │ -3f177e: 1c02 981d |060f: const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; // type@1d98 │ │ -3f1782: 7040 64b9 2051 |0611: invoke-direct {v0, v2, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1788: 7110 1fa9 0000 |0614: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f178e: 2200 801f |0617: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f1792: 2202 831f |0619: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1796: 1a03 1cb1 |061b: const-string v3, "onHistoryUpdated" // string@b11c │ │ -3f179a: 1c04 c61b |061d: const-class v4, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bc6 │ │ -3f179e: 7040 67b9 3284 |061f: invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f17a4: 2313 e120 |0622: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f17a8: 1204 |0624: const/4 v4, #int 0 // #0 │ │ -3f17aa: 4d02 0304 |0625: aput-object v2, v3, v4 │ │ -3f17ae: 1c02 901d |0627: const-class v2, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1d90 │ │ -3f17b2: 7040 64b9 2031 |0629: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f17b8: 7110 1fa9 0000 |062c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f17be: 2200 801f |062f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f17c2: 2201 831f |0631: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f17c6: 7040 67b9 c189 |0633: invoke-direct {v1, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f17cc: 2209 831f |0636: new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f17d0: 7040 67b9 f98a |0638: invoke-direct {v9, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f17d6: 220c 831f |063b: new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f17da: 7040 67b9 dc8b |063d: invoke-direct {v12, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f17e0: 2210 831f |0640: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f17e4: 1a03 cdb0 |0642: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f17e8: 1c04 ab1b |0644: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f17ec: 0802 1000 |0646: move-object/from16 v2, v16 │ │ -3f17f0: 0785 |0648: move-object v5, v8 │ │ -3f17f2: 0816 0a00 |0649: move-object/from16 v22, v10 │ │ -3f17f6: 076a |064b: move-object v10, v6 │ │ -3f17f8: 0206 1300 |064c: move/from16 v6, v19 │ │ -3f17fc: 077f |064e: move-object v15, v7 │ │ -3f17fe: 0207 1500 |064f: move/from16 v7, v21 │ │ -3f1802: 7606 68b9 0200 |0651: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f1808: 2202 831f |0654: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f180c: 7040 67b9 d28e |0656: invoke-direct {v2, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1812: 2203 831f |0659: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1816: 7040 67b9 f38a |065b: invoke-direct {v3, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f181c: 1264 |065e: const/4 v4, #int 6 // #6 │ │ -3f181e: 2345 e120 |065f: new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1822: 1204 |0661: const/4 v4, #int 0 // #0 │ │ -3f1824: 4d01 0504 |0662: aput-object v1, v5, v4 │ │ -3f1828: 1211 |0664: const/4 v1, #int 1 // #1 │ │ -3f182a: 4d09 0501 |0665: aput-object v9, v5, v1 │ │ -3f182e: 1224 |0667: const/4 v4, #int 2 // #2 │ │ -3f1830: 4d0c 0504 |0668: aput-object v12, v5, v4 │ │ -3f1834: 1234 |066a: const/4 v4, #int 3 // #3 │ │ -3f1836: 4d10 0504 |066b: aput-object v16, v5, v4 │ │ -3f183a: 1244 |066d: const/4 v4, #int 4 // #4 │ │ -3f183c: 4d02 0504 |066e: aput-object v2, v5, v4 │ │ -3f1840: 1252 |0670: const/4 v2, #int 5 // #5 │ │ -3f1842: 4d03 0502 |0671: aput-object v3, v5, v2 │ │ -3f1846: 1c02 911d |0673: const-class v2, Lde/danoeh/antennapod/ui/screen/SearchFragment; // type@1d91 │ │ -3f184a: 7040 64b9 2051 |0675: invoke-direct {v0, v2, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1850: 7110 1fa9 0000 |0678: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1856: 2200 801f |067b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f185a: 2201 831f |067d: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f185e: 1206 |067f: const/4 v6, #int 0 // #0 │ │ -3f1860: 1217 |0680: const/4 v7, #int 1 // #1 │ │ +3f0b88: 2202 831f |0014: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0b8c: 1a0b dcb0 |0016: const-string v11, "onFeedListChanged" // string@b0dc │ │ +3f0b90: 1c0c b01b |0018: const-class v12, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1bb0 │ │ +3f0b94: 7040 67b9 b28c |001a: invoke-direct {v2, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0b9a: 122d |001d: const/4 v13, #int 2 // #2 │ │ +3f0b9c: 23d3 e120 |001e: new-array v3, v13, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0ba0: 120e |0020: const/4 v14, #int 0 // #0 │ │ +3f0ba2: 4d01 030e |0021: aput-object v1, v3, v14 │ │ +3f0ba6: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +3f0ba8: 4d02 0301 |0024: aput-object v2, v3, v1 │ │ +3f0bac: 1c02 951d |0026: const-class v2, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // type@1d95 │ │ +3f0bb0: 7040 64b9 2031 |0028: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0bb6: 7110 1fa9 0000 |002b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0bbc: 2200 801f |002e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0bc0: 2202 831f |0030: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0bc4: 1a0f cdb0 |0032: const-string v15, "onEventMainThread" // string@b0cd │ │ +3f0bc8: 1c07 af1b |0034: const-class v7, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1baf │ │ +3f0bcc: 7040 67b9 f287 |0036: invoke-direct {v2, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0bd2: 2203 831f |0039: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0bd6: 7040 67b9 f38a |003b: invoke-direct {v3, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0bdc: 23d4 e120 |003e: new-array v4, v13, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0be0: 4d02 040e |0040: aput-object v2, v4, v14 │ │ +3f0be4: 4d03 0401 |0042: aput-object v3, v4, v1 │ │ +3f0be8: 1c02 991d |0044: const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; // type@1d99 │ │ +3f0bec: 7040 64b9 2041 |0046: invoke-direct {v0, v2, v1, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0bf2: 7110 1fa9 0000 |0049: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0bf8: 2200 801f |004c: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0bfc: 2202 831f |004e: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0c00: 1a06 15d6 |0050: const-string v6, "updateSpeed" // string@d615 │ │ +3f0c04: 1c05 cb1b |0052: const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bcb │ │ +3f0c08: 7040 67b9 6285 |0054: invoke-direct {v2, v6, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0c0e: 2313 e120 |0057: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0c12: 4d02 030e |0059: aput-object v2, v3, v14 │ │ +3f0c16: 1c02 a71d |005b: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; // type@1da7 │ │ +3f0c1a: 7040 64b9 2031 |005d: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0c20: 7110 1fa9 0000 |0060: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0c26: 2200 801f |0063: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0c2a: 2210 831f |0065: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0c2e: 1311 0000 |0067: const/16 v17, #int 0 // #0 │ │ +3f0c32: 1312 0100 |0069: const/16 v18, #int 1 // #1 │ │ +3f0c36: 1a03 cdb0 |006b: const-string v3, "onEventMainThread" // string@b0cd │ │ +3f0c3a: 1c04 ab1b |006d: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f0c3e: 0802 1000 |006f: move-object/from16 v2, v16 │ │ +3f0c42: 0813 0500 |0071: move-object/from16 v19, v5 │ │ +3f0c46: 0785 |0073: move-object v5, v8 │ │ +3f0c48: 0814 0600 |0074: move-object/from16 v20, v6 │ │ +3f0c4c: 0206 1100 |0076: move/from16 v6, v17 │ │ +3f0c50: 077d |0078: move-object v13, v7 │ │ +3f0c52: 0207 1200 |0079: move/from16 v7, v18 │ │ +3f0c56: 7606 68b9 0200 |007b: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f0c5c: 2207 831f |007e: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0c60: 7040 67b9 f78d |0080: invoke-direct {v7, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0c66: 2206 831f |0083: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0c6a: 1c05 c71b |0085: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1bc7 │ │ +3f0c6e: 7040 67b9 f685 |0087: invoke-direct {v6, v15, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0c74: 2204 831f |008a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0c78: 1a03 dab1 |008c: const-string v3, "onPlayerStatusChanged" // string@b1da │ │ +3f0c7c: 1c02 b41b |008e: const-class v2, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1bb4 │ │ +3f0c80: 7040 67b9 3482 |0090: invoke-direct {v4, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0c86: 2201 831f |0093: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0c8a: 1a0e 9db0 |0095: const-string v14, "onDownloadLogChanged" // string@b09d │ │ +3f0c8e: 0816 0700 |0097: move-object/from16 v22, v7 │ │ +3f0c92: 1c07 aa1b |0099: const-class v7, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1baa │ │ +3f0c96: 7040 67b9 e187 |009b: invoke-direct {v1, v14, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0c9c: 0817 0700 |009e: move-object/from16 v23, v7 │ │ +3f0ca0: 2207 831f |00a0: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0ca4: 7040 67b9 978a |00a2: invoke-direct {v7, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0caa: 2218 831f |00a5: new-instance v24, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0cae: 1319 0000 |00a7: const/16 v25, #int 0 // #0 │ │ +3f0cb2: 131a 0100 |00a9: const/16 v26, #int 1 // #1 │ │ +3f0cb6: 1a1b cdb0 |00ab: const-string v27, "onEventMainThread" // string@b0cd │ │ +3f0cba: 1c1c b11b |00ad: const-class v28, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +3f0cbe: 081d 0200 |00af: move-object/from16 v29, v2 │ │ +3f0cc2: 0802 1800 |00b1: move-object/from16 v2, v24 │ │ +3f0cc6: 081e 0300 |00b3: move-object/from16 v30, v3 │ │ +3f0cca: 0803 1b00 |00b5: move-object/from16 v3, v27 │ │ +3f0cce: 081b 0400 |00b7: move-object/from16 v27, v4 │ │ +3f0cd2: 0804 1c00 |00b9: move-object/from16 v4, v28 │ │ +3f0cd6: 081f 0500 |00bb: move-object/from16 v31, v5 │ │ +3f0cda: 0785 |00bd: move-object v5, v8 │ │ +3f0cdc: 081c 0600 |00be: move-object/from16 v28, v6 │ │ +3f0ce0: 0206 1900 |00c0: move/from16 v6, v25 │ │ +3f0ce4: 0820 1700 |00c2: move-object/from16 v32, v23 │ │ +3f0ce8: 0817 0700 |00c4: move-object/from16 v23, v7 │ │ +3f0cec: 0207 1a00 |00c6: move/from16 v7, v26 │ │ +3f0cf0: 7606 68b9 0200 |00c8: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f0cf6: 1277 |00cb: const/4 v7, #int 7 // #7 │ │ +3f0cf8: 2372 e120 |00cc: new-array v2, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0cfc: 1203 |00ce: const/4 v3, #int 0 // #0 │ │ +3f0cfe: 4d10 0203 |00cf: aput-object v16, v2, v3 │ │ +3f0d02: 1213 |00d1: const/4 v3, #int 1 // #1 │ │ +3f0d04: 4d16 0203 |00d2: aput-object v22, v2, v3 │ │ +3f0d08: 1224 |00d4: const/4 v4, #int 2 // #2 │ │ +3f0d0a: 4d1c 0204 |00d5: aput-object v28, v2, v4 │ │ +3f0d0e: 1236 |00d7: const/4 v6, #int 3 // #3 │ │ +3f0d10: 4d1b 0206 |00d8: aput-object v27, v2, v6 │ │ +3f0d14: 1245 |00da: const/4 v5, #int 4 // #4 │ │ +3f0d16: 4d01 0205 |00db: aput-object v1, v2, v5 │ │ +3f0d1a: 1251 |00dd: const/4 v1, #int 5 // #5 │ │ +3f0d1c: 4d17 0201 |00de: aput-object v23, v2, v1 │ │ +3f0d20: 1264 |00e0: const/4 v4, #int 6 // #6 │ │ +3f0d22: 4d18 0204 |00e1: aput-object v24, v2, v4 │ │ +3f0d26: 1c04 931d |00e3: const-class v4, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1d93 │ │ +3f0d2a: 7040 64b9 4023 |00e5: invoke-direct {v0, v4, v3, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0d30: 7110 1fa9 0000 |00e8: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0d36: 2200 801f |00eb: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0d3a: 2202 831f |00ed: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0d3e: 1c04 b21b |00ef: const-class v4, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +3f0d42: 7040 67b9 f284 |00f1: invoke-direct {v2, v15, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0d48: 2335 e120 |00f4: new-array v5, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0d4c: 1312 0000 |00f6: const/16 v18, #int 0 // #0 │ │ +3f0d50: 4d02 0512 |00f8: aput-object v2, v5, v18 │ │ +3f0d54: 1c02 451b |00fa: const-class v2, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ +3f0d58: 7040 64b9 2053 |00fc: invoke-direct {v0, v2, v3, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0d5e: 7110 1fa9 0000 |00ff: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0d64: 2200 801f |0102: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0d68: 2202 831f |0104: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0d6c: 7040 67b9 928a |0106: invoke-direct {v2, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0d72: 2203 831f |0109: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0d76: 7040 67b9 b38c |010b: invoke-direct {v3, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0d7c: 2205 831f |010e: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0d80: 1a01 1eb2 |0110: const-string v1, "onQueueChanged" // string@b21e │ │ +3f0d84: 1c07 b61b |0112: const-class v7, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3f0d88: 7040 67b9 1587 |0114: invoke-direct {v5, v1, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0d8e: 0819 0400 |0117: move-object/from16 v25, v4 │ │ +3f0d92: 2364 e120 |0119: new-array v4, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0d96: 1315 0000 |011b: const/16 v21, #int 0 // #0 │ │ +3f0d9a: 4d02 0415 |011d: aput-object v2, v4, v21 │ │ +3f0d9e: 1212 |011f: const/4 v2, #int 1 // #1 │ │ +3f0da0: 4d03 0402 |0120: aput-object v3, v4, v2 │ │ +3f0da4: 1223 |0122: const/4 v3, #int 2 // #2 │ │ +3f0da6: 4d05 0403 |0123: aput-object v5, v4, v3 │ │ +3f0daa: 1c03 961d |0125: const-class v3, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1d96 │ │ +3f0dae: 7040 64b9 3042 |0127: invoke-direct {v0, v3, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0db4: 7110 1fa9 0000 |012a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0dba: 2200 801f |012d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0dbe: 2205 831f |012f: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0dc2: 7040 67b9 f587 |0131: invoke-direct {v5, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0dc8: 2204 831f |0134: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0dcc: 7040 67b9 f48d |0136: invoke-direct {v4, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0dd2: 221a 831f |0139: new-instance v26, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0dd6: 131b 0000 |013b: const/16 v27, #int 0 // #0 │ │ +3f0dda: 131c 0100 |013d: const/16 v28, #int 1 // #1 │ │ +3f0dde: 1a03 cdb0 |013f: const-string v3, "onEventMainThread" // string@b0cd │ │ +3f0de2: 1c21 ab1b |0141: const-class v33, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f0de6: 0802 1a00 |0143: move-object/from16 v2, v26 │ │ +3f0dea: 0810 0400 |0145: move-object/from16 v16, v4 │ │ +3f0dee: 0822 1900 |0147: move-object/from16 v34, v25 │ │ +3f0df2: 0804 2100 |0149: move-object/from16 v4, v33 │ │ +3f0df6: 0816 0500 |014b: move-object/from16 v22, v5 │ │ +3f0dfa: 0785 |014d: move-object v5, v8 │ │ +3f0dfc: 0819 0e00 |014e: move-object/from16 v25, v14 │ │ +3f0e00: 123e |0150: const/4 v14, #int 3 // #3 │ │ +3f0e02: 0206 1b00 |0151: move/from16 v6, v27 │ │ +3f0e06: 0824 0700 |0153: move-object/from16 v36, v7 │ │ +3f0e0a: 1318 0700 |0155: const/16 v24, #int 7 // #7 │ │ +3f0e0e: 0207 1c00 |0157: move/from16 v7, v28 │ │ +3f0e12: 7606 68b9 0200 |0159: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f0e18: 2207 831f |015c: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0e1c: 0806 1f00 |015e: move-object/from16 v6, v31 │ │ +3f0e20: 7040 67b9 f786 |0160: invoke-direct {v7, v15, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0e26: 2205 831f |0163: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0e2a: 0803 1d00 |0165: move-object/from16 v3, v29 │ │ +3f0e2e: 0804 1e00 |0167: move-object/from16 v4, v30 │ │ +3f0e32: 7040 67b9 4583 |0169: invoke-direct {v5, v4, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0e38: 2202 831f |016c: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0e3c: 7040 67b9 928a |016e: invoke-direct {v2, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0e42: 220e 831f |0171: new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0e46: 081c 0700 |0173: move-object/from16 v28, v7 │ │ +3f0e4a: 1a07 4eb1 |0175: const-string v7, "onKeyUp" // string@b14e │ │ +3f0e4e: 1c06 8602 |0177: const-class v6, Landroid/view/KeyEvent; // type@0286 │ │ +3f0e52: 7040 67b9 7e86 |0179: invoke-direct {v14, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0e58: 221d 831f |017c: new-instance v29, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0e5c: 131e 0000 |017e: const/16 v30, #int 0 // #0 │ │ +3f0e60: 1321 0100 |0180: const/16 v33, #int 1 // #1 │ │ +3f0e64: 1a25 cdb0 |0182: const-string v37, "onEventMainThread" // string@b0cd │ │ +3f0e68: 1c26 b11b |0184: const-class v38, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +3f0e6c: 0827 0200 |0186: move-object/from16 v39, v2 │ │ +3f0e70: 0802 1d00 |0188: move-object/from16 v2, v29 │ │ +3f0e74: 0828 0300 |018a: move-object/from16 v40, v3 │ │ +3f0e78: 0803 2500 |018c: move-object/from16 v3, v37 │ │ +3f0e7c: 0829 0400 |018e: move-object/from16 v41, v4 │ │ +3f0e80: 0804 2600 |0190: move-object/from16 v4, v38 │ │ +3f0e84: 0825 0500 |0192: move-object/from16 v37, v5 │ │ +3f0e88: 0785 |0194: move-object v5, v8 │ │ +3f0e8a: 082a 0600 |0195: move-object/from16 v42, v6 │ │ +3f0e8e: 0826 0900 |0197: move-object/from16 v38, v9 │ │ +3f0e92: 0809 1f00 |0199: move-object/from16 v9, v31 │ │ +3f0e96: 0206 1e00 |019b: move/from16 v6, v30 │ │ +3f0e9a: 082b 0700 |019d: move-object/from16 v43, v7 │ │ +3f0e9e: 0207 2100 |019f: move/from16 v7, v33 │ │ +3f0ea2: 7606 68b9 0200 |01a1: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f0ea8: 2202 831f |01a4: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0eac: 0807 1300 |01a6: move-object/from16 v7, v19 │ │ +3f0eb0: 0803 1400 |01a8: move-object/from16 v3, v20 │ │ +3f0eb4: 7040 67b9 3287 |01aa: invoke-direct {v2, v3, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0eba: 1306 0900 |01ad: const/16 v6, #int 9 // #9 │ │ +3f0ebe: 2363 e120 |01af: new-array v3, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0ec2: 1204 |01b1: const/4 v4, #int 0 // #0 │ │ +3f0ec4: 4d16 0304 |01b2: aput-object v22, v3, v4 │ │ +3f0ec8: 1214 |01b4: const/4 v4, #int 1 // #1 │ │ +3f0eca: 4d10 0304 |01b5: aput-object v16, v3, v4 │ │ +3f0ece: 1225 |01b7: const/4 v5, #int 2 // #2 │ │ +3f0ed0: 4d1a 0305 |01b8: aput-object v26, v3, v5 │ │ +3f0ed4: 1235 |01ba: const/4 v5, #int 3 // #3 │ │ +3f0ed6: 4d1c 0305 |01bb: aput-object v28, v3, v5 │ │ +3f0eda: 1245 |01bd: const/4 v5, #int 4 // #4 │ │ +3f0edc: 4d25 0305 |01be: aput-object v37, v3, v5 │ │ +3f0ee0: 1310 0500 |01c0: const/16 v16, #int 5 // #5 │ │ +3f0ee4: 4d27 0310 |01c2: aput-object v39, v3, v16 │ │ +3f0ee8: 1267 |01c4: const/4 v7, #int 6 // #6 │ │ +3f0eea: 4d0e 0307 |01c5: aput-object v14, v3, v7 │ │ +3f0eee: 4d1d 0318 |01c7: aput-object v29, v3, v24 │ │ +3f0ef2: 130e 0800 |01c9: const/16 v14, #int 8 // #8 │ │ +3f0ef6: 4d02 030e |01cb: aput-object v2, v3, v14 │ │ +3f0efa: 1c02 b01d |01cd: const-class v2, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1db0 │ │ +3f0efe: 7040 64b9 2034 |01cf: invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0f04: 7110 1fa9 0000 |01d2: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0f0a: 2200 801f |01d5: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0f0e: 2204 831f |01d7: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0f12: 0803 2400 |01d9: move-object/from16 v3, v36 │ │ +3f0f16: 7040 67b9 1483 |01db: invoke-direct {v4, v1, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0f1c: 2202 831f |01de: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0f20: 0807 2800 |01e0: move-object/from16 v7, v40 │ │ +3f0f24: 080e 2900 |01e2: move-object/from16 v14, v41 │ │ +3f0f28: 7040 67b9 e287 |01e4: invoke-direct {v2, v14, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0f2e: 081d 0700 |01e7: move-object/from16 v29, v7 │ │ +3f0f32: 2207 831f |01e9: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0f36: 7040 67b9 f78d |01eb: invoke-direct {v7, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0f3c: 2214 831f |01ee: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0f40: 1316 0000 |01f0: const/16 v22, #int 0 // #0 │ │ +3f0f44: 131a 0100 |01f2: const/16 v26, #int 1 // #1 │ │ +3f0f48: 1a1c cdb0 |01f4: const-string v28, "onEventMainThread" // string@b0cd │ │ +3f0f4c: 1c1e ab1b |01f6: const-class v30, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f0f50: 081f 0200 |01f8: move-object/from16 v31, v2 │ │ +3f0f54: 0802 1400 |01fa: move-object/from16 v2, v20 │ │ +3f0f58: 082c 0300 |01fc: move-object/from16 v44, v3 │ │ +3f0f5c: 0803 1c00 |01fe: move-object/from16 v3, v28 │ │ +3f0f60: 081c 0400 |0200: move-object/from16 v28, v4 │ │ +3f0f64: 0804 1e00 |0202: move-object/from16 v4, v30 │ │ +3f0f68: 0785 |0204: move-object v5, v8 │ │ +3f0f6a: 131e 0900 |0205: const/16 v30, #int 9 // #9 │ │ +3f0f6e: 0206 1600 |0207: move/from16 v6, v22 │ │ +3f0f72: 0816 0700 |0209: move-object/from16 v22, v7 │ │ +3f0f76: 082d 1300 |020b: move-object/from16 v45, v19 │ │ +3f0f7a: 0813 0a00 |020d: move-object/from16 v19, v10 │ │ +3f0f7e: 080a 1d00 |020f: move-object/from16 v10, v29 │ │ +3f0f82: 0207 1a00 |0211: move/from16 v7, v26 │ │ +3f0f86: 7606 68b9 0200 |0213: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f0f8c: 2202 831f |0216: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0f90: 7040 67b9 f289 |0218: invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f0f96: 1253 |021b: const/4 v3, #int 5 // #5 │ │ +3f0f98: 2334 e120 |021c: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f0f9c: 1203 |021e: const/4 v3, #int 0 // #0 │ │ +3f0f9e: 4d1c 0403 |021f: aput-object v28, v4, v3 │ │ +3f0fa2: 1213 |0221: const/4 v3, #int 1 // #1 │ │ +3f0fa4: 4d1f 0403 |0222: aput-object v31, v4, v3 │ │ +3f0fa8: 1225 |0224: const/4 v5, #int 2 // #2 │ │ +3f0faa: 4d16 0405 |0225: aput-object v22, v4, v5 │ │ +3f0fae: 1235 |0227: const/4 v5, #int 3 // #3 │ │ +3f0fb0: 4d14 0405 |0228: aput-object v20, v4, v5 │ │ +3f0fb4: 1247 |022a: const/4 v7, #int 4 // #4 │ │ +3f0fb6: 4d02 0407 |022b: aput-object v2, v4, v7 │ │ +3f0fba: 1c02 9f1d |022d: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; // type@1d9f │ │ +3f0fbe: 7040 64b9 2043 |022f: invoke-direct {v0, v2, v3, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f0fc4: 7110 1fa9 0000 |0232: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f0fca: 2200 801f |0235: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f0fce: 2214 831f |0237: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0fd2: 1206 |0239: const/4 v6, #int 0 // #0 │ │ +3f0fd4: 1316 0100 |023a: const/16 v22, #int 1 // #1 │ │ +3f0fd8: 1a03 cdb0 |023c: const-string v3, "onEventMainThread" // string@b0cd │ │ +3f0fdc: 1c04 b11b |023e: const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +3f0fe0: 0802 1400 |0240: move-object/from16 v2, v20 │ │ +3f0fe4: 0785 |0242: move-object v5, v8 │ │ +3f0fe6: 081a 0100 |0243: move-object/from16 v26, v1 │ │ +3f0fea: 1241 |0245: const/4 v1, #int 4 // #4 │ │ +3f0fec: 0207 1600 |0246: move/from16 v7, v22 │ │ +3f0ff0: 7606 68b9 0200 |0248: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f0ff6: 2202 831f |024b: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f0ffa: 7040 67b9 b28c |024d: invoke-direct {v2, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1000: 1223 |0250: const/4 v3, #int 2 // #2 │ │ +3f1002: 2334 e120 |0251: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f1006: 1203 |0253: const/4 v3, #int 0 // #0 │ │ +3f1008: 4d14 0403 |0254: aput-object v20, v4, v3 │ │ +3f100c: 1215 |0256: const/4 v5, #int 1 // #1 │ │ +3f100e: 4d02 0405 |0257: aput-object v2, v4, v5 │ │ +3f1012: 1c02 9b1d |0259: const-class v2, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1d9b │ │ +3f1016: 7040 64b9 2045 |025b: invoke-direct {v0, v2, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f101c: 7110 1fa9 0000 |025e: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1022: 2200 801f |0261: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1026: 2202 831f |0263: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f102a: 7040 67b9 f289 |0265: invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1030: 2354 e120 |0268: new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f1034: 4d02 0403 |026a: aput-object v2, v4, v3 │ │ +3f1038: 1c02 921d |026c: const-class v2, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; // type@1d92 │ │ +3f103c: 7040 64b9 2045 |026e: invoke-direct {v0, v2, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f1042: 7110 1fa9 0000 |0271: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1048: 2200 801f |0274: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f104c: 2207 831f |0276: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1050: 7040 67b9 e78a |0278: invoke-direct {v7, v14, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1056: 2206 831f |027b: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f105a: 7040 67b9 f68d |027d: invoke-direct {v6, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1060: 2214 831f |0280: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1064: 1316 0000 |0282: const/16 v22, #int 0 // #0 │ │ +3f1068: 131c 0100 |0284: const/16 v28, #int 1 // #1 │ │ +3f106c: 1a03 cdb0 |0286: const-string v3, "onEventMainThread" // string@b0cd │ │ +3f1070: 1c04 ab1b |0288: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f1074: 0802 1400 |028a: move-object/from16 v2, v20 │ │ +3f1078: 0785 |028c: move-object v5, v8 │ │ +3f107a: 081d 0600 |028d: move-object/from16 v29, v6 │ │ +3f107e: 0206 1600 |028f: move/from16 v6, v22 │ │ +3f1082: 0816 0700 |0291: move-object/from16 v22, v7 │ │ +3f1086: 0207 1c00 |0293: move/from16 v7, v28 │ │ +3f108a: 7606 68b9 0200 |0295: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f1090: 2202 831f |0298: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1094: 7040 67b9 f28c |029a: invoke-direct {v2, v15, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f109a: 2203 831f |029d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f109e: 7040 67b9 f389 |029f: invoke-direct {v3, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f10a4: 1254 |02a2: const/4 v4, #int 5 // #5 │ │ +3f10a6: 2345 e120 |02a3: new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f10aa: 1204 |02a5: const/4 v4, #int 0 // #0 │ │ +3f10ac: 4d16 0504 |02a6: aput-object v22, v5, v4 │ │ +3f10b0: 1214 |02a8: const/4 v4, #int 1 // #1 │ │ +3f10b2: 4d1d 0504 |02a9: aput-object v29, v5, v4 │ │ +3f10b6: 1226 |02ab: const/4 v6, #int 2 // #2 │ │ +3f10b8: 4d14 0506 |02ac: aput-object v20, v5, v6 │ │ +3f10bc: 1236 |02ae: const/4 v6, #int 3 // #3 │ │ +3f10be: 4d02 0506 |02af: aput-object v2, v5, v6 │ │ +3f10c2: 4d03 0501 |02b1: aput-object v3, v5, v1 │ │ +3f10c6: 1c02 9d1d |02b3: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; // type@1d9d │ │ +3f10ca: 7040 64b9 2054 |02b5: invoke-direct {v0, v2, v4, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f10d0: 7110 1fa9 0000 |02b8: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f10d6: 2200 801f |02bb: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f10da: 2207 831f |02bd: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f10de: 1a02 cbb0 |02bf: const-string v2, "onEvent" // string@b0cb │ │ +3f10e2: 1c03 ae1b |02c1: const-class v3, Lde/danoeh/antennapod/event/FeedEvent; // type@1bae │ │ +3f10e6: 7040 67b9 2783 |02c3: invoke-direct {v7, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f10ec: 2206 831f |02c6: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f10f0: 7040 67b9 f68d |02c8: invoke-direct {v6, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f10f6: 2214 831f |02cb: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f10fa: 1316 0000 |02cd: const/16 v22, #int 0 // #0 │ │ +3f10fe: 1a03 cdb0 |02cf: const-string v3, "onEventMainThread" // string@b0cd │ │ +3f1102: 1c04 ab1b |02d1: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f1106: 0802 1400 |02d3: move-object/from16 v2, v20 │ │ +3f110a: 0785 |02d5: move-object v5, v8 │ │ +3f110c: 081d 0600 |02d6: move-object/from16 v29, v6 │ │ +3f1110: 0206 1600 |02d8: move/from16 v6, v22 │ │ +3f1114: 0816 0700 |02da: move-object/from16 v22, v7 │ │ +3f1118: 0207 1c00 |02dc: move/from16 v7, v28 │ │ +3f111c: 7606 68b9 0200 |02de: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f1122: 2207 831f |02e1: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1126: 7040 67b9 f789 |02e3: invoke-direct {v7, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f112c: 2206 831f |02e6: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1130: 1a05 1576 |02e8: const-string v5, "favoritesChanged" // string@7615 │ │ +3f1134: 1c04 ac1b |02ea: const-class v4, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1bac │ │ +3f1138: 7040 67b9 5684 |02ec: invoke-direct {v6, v5, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f113e: 2203 831f |02ef: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1142: 0802 1a00 |02f1: move-object/from16 v2, v26 │ │ +3f1146: 0801 2c00 |02f3: move-object/from16 v1, v44 │ │ +3f114a: 7040 67b9 2381 |02f5: invoke-direct {v3, v2, v1, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1150: 2201 831f |02f8: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1154: 7040 67b9 e18a |02fa: invoke-direct {v1, v14, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f115a: 2202 831f |02fd: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f115e: 081a 0700 |02ff: move-object/from16 v26, v7 │ │ +3f1162: 0807 2600 |0301: move-object/from16 v7, v38 │ │ +3f1166: 083d 1300 |0303: move-object/from16 v61, v19 │ │ +3f116a: 0813 0600 |0305: move-object/from16 v19, v6 │ │ +3f116e: 0806 3d00 |0307: move-object/from16 v6, v61 │ │ +3f1172: 7040 67b9 7286 |0309: invoke-direct {v2, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1178: 2207 831f |030c: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f117c: 7040 67b9 b78c |030e: invoke-direct {v7, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1182: 221c 831f |0311: new-instance v28, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1186: 131f 0000 |0313: const/16 v31, #int 0 // #0 │ │ +3f118a: 1a23 cdb0 |0315: const-string v35, "onEventMainThread" // string@b0cd │ │ +3f118e: 1c24 b11b |0317: const-class v36, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +3f1192: 0825 0200 |0319: move-object/from16 v37, v2 │ │ +3f1196: 0802 1c00 |031b: move-object/from16 v2, v28 │ │ +3f119a: 0827 0300 |031d: move-object/from16 v39, v3 │ │ +3f119e: 0803 2300 |031f: move-object/from16 v3, v35 │ │ +3f11a2: 082e 0400 |0321: move-object/from16 v46, v4 │ │ +3f11a6: 0804 2400 |0323: move-object/from16 v4, v36 │ │ +3f11aa: 082f 0500 |0325: move-object/from16 v47, v5 │ │ +3f11ae: 0785 |0327: move-object v5, v8 │ │ +3f11b0: 0828 0a00 |0328: move-object/from16 v40, v10 │ │ +3f11b4: 076a |032a: move-object v10, v6 │ │ +3f11b6: 0206 1f00 |032b: move/from16 v6, v31 │ │ +3f11ba: 081f 0700 |032d: move-object/from16 v31, v7 │ │ +3f11be: 080e 2600 |032f: move-object/from16 v14, v38 │ │ +3f11c2: 0207 2100 |0331: move/from16 v7, v33 │ │ +3f11c6: 7606 68b9 0200 |0333: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f11cc: 2202 831f |0336: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f11d0: 0806 2a00 |0338: move-object/from16 v6, v42 │ │ +3f11d4: 0807 2b00 |033a: move-object/from16 v7, v43 │ │ +3f11d8: 7040 67b9 7286 |033c: invoke-direct {v2, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f11de: 1303 0b00 |033f: const/16 v3, #int 11 // #b │ │ +3f11e2: 2333 e120 |0341: new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f11e6: 1204 |0343: const/4 v4, #int 0 // #0 │ │ +3f11e8: 4d16 0304 |0344: aput-object v22, v3, v4 │ │ +3f11ec: 1214 |0346: const/4 v4, #int 1 // #1 │ │ +3f11ee: 4d1d 0304 |0347: aput-object v29, v3, v4 │ │ +3f11f2: 1224 |0349: const/4 v4, #int 2 // #2 │ │ +3f11f4: 4d14 0304 |034a: aput-object v20, v3, v4 │ │ +3f11f8: 1234 |034c: const/4 v4, #int 3 // #3 │ │ +3f11fa: 4d1a 0304 |034d: aput-object v26, v3, v4 │ │ +3f11fe: 1244 |034f: const/4 v4, #int 4 // #4 │ │ +3f1200: 4d13 0304 |0350: aput-object v19, v3, v4 │ │ +3f1204: 1254 |0352: const/4 v4, #int 5 // #5 │ │ +3f1206: 4d27 0304 |0353: aput-object v39, v3, v4 │ │ +3f120a: 1265 |0355: const/4 v5, #int 6 // #6 │ │ +3f120c: 4d01 0305 |0356: aput-object v1, v3, v5 │ │ +3f1210: 4d25 0318 |0358: aput-object v37, v3, v24 │ │ +3f1214: 1301 0800 |035a: const/16 v1, #int 8 // #8 │ │ +3f1218: 4d1f 0301 |035c: aput-object v31, v3, v1 │ │ +3f121c: 4d1c 031e |035e: aput-object v28, v3, v30 │ │ +3f1220: 1301 0a00 |0360: const/16 v1, #int 10 // #a │ │ +3f1224: 4d02 0301 |0362: aput-object v2, v3, v1 │ │ +3f1228: 1c01 9a1d |0364: const-class v1, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // type@1d9a │ │ +3f122c: 1212 |0366: const/4 v2, #int 1 // #1 │ │ +3f122e: 7040 64b9 1032 |0367: invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f1234: 7110 1fa9 0000 |036a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f123a: 2200 801f |036d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f123e: 2201 831f |036f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1242: 1a02 4863 |0371: const-string v2, "bufferUpdate" // string@6348 │ │ +3f1246: 1c03 c51b |0373: const-class v3, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ +3f124a: 7040 67b9 2183 |0375: invoke-direct {v1, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1250: 2204 831f |0378: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1254: 1a05 44cd |037a: const-string v5, "sleepTimerUpdate" // string@cd44 │ │ +3f1258: 1c07 ca1b |037c: const-class v7, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ +3f125c: 7040 67b9 5487 |037e: invoke-direct {v4, v5, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1262: 2206 831f |0381: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1266: 7040 67b9 f689 |0383: invoke-direct {v6, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f126c: 0813 0b00 |0386: move-object/from16 v19, v11 │ │ +3f1270: 220b 831f |0388: new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1274: 0814 0c00 |038a: move-object/from16 v20, v12 │ │ +3f1278: 1a0c d1b1 |038c: const-string v12, "onPlaybackServiceChanged" // string@b1d1 │ │ +3f127c: 0816 0d00 |038e: move-object/from16 v22, v13 │ │ +3f1280: 1c0d c91b |0390: const-class v13, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bc9 │ │ +3f1284: 7040 67b9 cb8d |0392: invoke-direct {v11, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f128a: 220e 831f |0395: new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f128e: 081a 0200 |0397: move-object/from16 v26, v2 │ │ +3f1292: 1a02 80b1 |0399: const-string v2, "onMediaPlayerError" // string@b180 │ │ +3f1296: 081c 0300 |039b: move-object/from16 v28, v3 │ │ +3f129a: 1c03 b31b |039d: const-class v3, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1bb3 │ │ +3f129e: 7040 67b9 2e83 |039f: invoke-direct {v14, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f12a4: 2202 831f |03a2: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f12a8: 081d 0300 |03a4: move-object/from16 v29, v3 │ │ +3f12ac: 0803 2200 |03a6: move-object/from16 v3, v34 │ │ +3f12b0: 7040 67b9 f283 |03a8: invoke-direct {v2, v15, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f12b6: 081e 0f00 |03ab: move-object/from16 v30, v15 │ │ +3f12ba: 1263 |03ad: const/4 v3, #int 6 // #6 │ │ +3f12bc: 233f e120 |03ae: new-array v15, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f12c0: 1203 |03b0: const/4 v3, #int 0 // #0 │ │ +3f12c2: 4d01 0f03 |03b1: aput-object v1, v15, v3 │ │ +3f12c6: 1211 |03b3: const/4 v1, #int 1 // #1 │ │ +3f12c8: 4d04 0f01 |03b4: aput-object v4, v15, v1 │ │ +3f12cc: 1223 |03b6: const/4 v3, #int 2 // #2 │ │ +3f12ce: 4d06 0f03 |03b7: aput-object v6, v15, v3 │ │ +3f12d2: 1233 |03b9: const/4 v3, #int 3 // #3 │ │ +3f12d4: 4d0b 0f03 |03ba: aput-object v11, v15, v3 │ │ +3f12d8: 1243 |03bc: const/4 v3, #int 4 // #4 │ │ +3f12da: 4d0e 0f03 |03bd: aput-object v14, v15, v3 │ │ +3f12de: 1253 |03bf: const/4 v3, #int 5 // #5 │ │ +3f12e0: 4d02 0f03 |03c0: aput-object v2, v15, v3 │ │ +3f12e4: 1c02 ae1d |03c2: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; // type@1dae │ │ +3f12e8: 7040 64b9 20f1 |03c4: invoke-direct {v0, v2, v1, v15}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f12ee: 7110 1fa9 0000 |03c7: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f12f4: 2200 801f |03ca: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f12f8: 2202 831f |03cc: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f12fc: 1a03 e6b1 |03ce: const-string v3, "onPositionObserverUpdate" // string@b1e6 │ │ +3f1300: 7040 67b9 3289 |03d0: invoke-direct {v2, v3, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1306: 2203 831f |03d3: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f130a: 7040 67b9 c38d |03d5: invoke-direct {v3, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1310: 1224 |03d8: const/4 v4, #int 2 // #2 │ │ +3f1312: 2346 e120 |03d9: new-array v6, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f1316: 1204 |03db: const/4 v4, #int 0 // #0 │ │ +3f1318: 4d02 0604 |03dc: aput-object v2, v6, v4 │ │ +3f131c: 4d03 0601 |03de: aput-object v3, v6, v1 │ │ +3f1320: 1c02 ab1d |03e0: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; // type@1dab │ │ +3f1324: 7040 64b9 2061 |03e2: invoke-direct {v0, v2, v1, v6}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f132a: 7110 1fa9 0000 |03e5: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1330: 2200 801f |03e8: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1334: 2201 831f |03ea: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1338: 1a02 1eb3 |03ec: const-string v2, "onUnreadItemsUpdate" // string@b31e │ │ +3f133c: 7040 67b9 218a |03ee: invoke-direct {v1, v2, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1342: 2202 831f |03f1: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1346: 7040 67b9 c28d |03f3: invoke-direct {v2, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f134c: 2203 831f |03f6: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1350: 1a04 dfd5 |03f8: const-string v4, "updatePlaybackSpeedButton" // string@d5df │ │ +3f1354: 0806 2d00 |03fa: move-object/from16 v6, v45 │ │ +3f1358: 7040 67b9 4386 |03fc: invoke-direct {v3, v4, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f135e: 2204 831f |03ff: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1362: 7040 67b9 5487 |0401: invoke-direct {v4, v5, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1368: 2205 831f |0404: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f136c: 0806 1a00 |0406: move-object/from16 v6, v26 │ │ +3f1370: 080b 1c00 |0408: move-object/from16 v11, v28 │ │ +3f1374: 7040 67b9 658b |040a: invoke-direct {v5, v6, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f137a: 2206 831f |040d: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f137e: 1a0b e1d5 |040f: const-string v11, "updatePosition" // string@d5e1 │ │ +3f1382: 7040 67b9 b689 |0411: invoke-direct {v6, v11, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1388: 220b 831f |0414: new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f138c: 080d 2e00 |0416: move-object/from16 v13, v46 │ │ +3f1390: 080c 2f00 |0418: move-object/from16 v12, v47 │ │ +3f1394: 7040 67b9 cb8d |041a: invoke-direct {v11, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f139a: 220c 831f |041d: new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f139e: 1a0d 92a9 |041f: const-string v13, "mediaPlayerError" // string@a992 │ │ +3f13a2: 080e 1d00 |0421: move-object/from16 v14, v29 │ │ +3f13a6: 7040 67b9 dc8e |0423: invoke-direct {v12, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f13ac: 130d 0800 |0426: const/16 v13, #int 8 // #8 │ │ +3f13b0: 23de e120 |0428: new-array v14, v13, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f13b4: 120d |042a: const/4 v13, #int 0 // #0 │ │ +3f13b6: 4d01 0e0d |042b: aput-object v1, v14, v13 │ │ +3f13ba: 1211 |042d: const/4 v1, #int 1 // #1 │ │ +3f13bc: 4d02 0e01 |042e: aput-object v2, v14, v1 │ │ +3f13c0: 1222 |0430: const/4 v2, #int 2 // #2 │ │ +3f13c2: 4d03 0e02 |0431: aput-object v3, v14, v2 │ │ +3f13c6: 1232 |0433: const/4 v2, #int 3 // #3 │ │ +3f13c8: 4d04 0e02 |0434: aput-object v4, v14, v2 │ │ +3f13cc: 1242 |0436: const/4 v2, #int 4 // #4 │ │ +3f13ce: 4d05 0e02 |0437: aput-object v5, v14, v2 │ │ +3f13d2: 1252 |0439: const/4 v2, #int 5 // #5 │ │ +3f13d4: 4d06 0e02 |043a: aput-object v6, v14, v2 │ │ +3f13d8: 1265 |043c: const/4 v5, #int 6 // #6 │ │ +3f13da: 4d0b 0e05 |043d: aput-object v11, v14, v5 │ │ +3f13de: 4d0c 0e18 |043f: aput-object v12, v14, v24 │ │ +3f13e2: 1c02 a81d |0441: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1da8 │ │ +3f13e6: 7040 64b9 20e1 |0443: invoke-direct {v0, v2, v1, v14}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f13ec: 7110 1fa9 0000 |0446: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f13f2: 2200 801f |0449: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f13f6: 2202 831f |044b: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f13fa: 080b 1900 |044d: move-object/from16 v11, v25 │ │ +3f13fe: 080c 2000 |044f: move-object/from16 v12, v32 │ │ +3f1402: 7030 66b9 b20c |0451: invoke-direct {v2, v11, v12}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b966 │ │ +3f1408: 2313 e120 |0454: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f140c: 1204 |0456: const/4 v4, #int 0 // #0 │ │ +3f140e: 4d02 0304 |0457: aput-object v2, v3, v4 │ │ +3f1412: 1c02 941d |0459: const-class v2, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1d94 │ │ +3f1416: 7040 64b9 2031 |045b: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f141c: 7110 1fa9 0000 |045e: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1422: 2200 801f |0461: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1426: 2201 831f |0463: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f142a: 080d 2600 |0465: move-object/from16 v13, v38 │ │ +3f142e: 7040 67b9 d18a |0467: invoke-direct {v1, v13, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1434: 220e 831f |046a: new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1438: 0806 1600 |046c: move-object/from16 v6, v22 │ │ +3f143c: 080f 1e00 |046e: move-object/from16 v15, v30 │ │ +3f1440: 7040 67b9 fe86 |0470: invoke-direct {v14, v15, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1446: 2204 831f |0473: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f144a: 0803 1300 |0475: move-object/from16 v3, v19 │ │ +3f144e: 0802 1400 |0477: move-object/from16 v2, v20 │ │ +3f1452: 7040 67b9 3482 |0479: invoke-direct {v4, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1458: 2213 831f |047c: new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f145c: 1314 0000 |047e: const/16 v20, #int 0 // #0 │ │ +3f1460: 1316 0100 |0480: const/16 v22, #int 1 // #1 │ │ +3f1464: 1a19 cdb0 |0482: const-string v25, "onEventMainThread" // string@b0cd │ │ +3f1468: 1c1a ab1b |0484: const-class v26, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f146c: 0830 0200 |0486: move-object/from16 v48, v2 │ │ +3f1470: 0802 1300 |0488: move-object/from16 v2, v19 │ │ +3f1474: 0831 0300 |048a: move-object/from16 v49, v3 │ │ +3f1478: 0832 2200 |048c: move-object/from16 v50, v34 │ │ +3f147c: 0803 1900 |048e: move-object/from16 v3, v25 │ │ +3f1480: 0819 0400 |0490: move-object/from16 v25, v4 │ │ +3f1484: 0804 1a00 |0492: move-object/from16 v4, v26 │ │ +3f1488: 0785 |0494: move-object v5, v8 │ │ +3f148a: 0833 2a00 |0495: move-object/from16 v51, v42 │ │ +3f148e: 076d |0497: move-object v13, v6 │ │ +3f1490: 0206 1400 |0498: move/from16 v6, v20 │ │ +3f1494: 0835 0700 |049a: move-object/from16 v53, v7 │ │ +3f1498: 0834 2b00 |049c: move-object/from16 v52, v43 │ │ +3f149c: 0207 1600 |049e: move/from16 v7, v22 │ │ +3f14a0: 7606 68b9 0200 |04a0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f14a6: 1242 |04a3: const/4 v2, #int 4 // #4 │ │ +3f14a8: 2323 e120 |04a4: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f14ac: 1202 |04a6: const/4 v2, #int 0 // #0 │ │ +3f14ae: 4d01 0302 |04a7: aput-object v1, v3, v2 │ │ +3f14b2: 1211 |04a9: const/4 v1, #int 1 // #1 │ │ +3f14b4: 4d0e 0301 |04aa: aput-object v14, v3, v1 │ │ +3f14b8: 1222 |04ac: const/4 v2, #int 2 // #2 │ │ +3f14ba: 4d19 0302 |04ad: aput-object v25, v3, v2 │ │ +3f14be: 1232 |04af: const/4 v2, #int 3 // #3 │ │ +3f14c0: 4d13 0302 |04b0: aput-object v19, v3, v2 │ │ +3f14c4: 1c02 9e1d |04b2: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; // type@1d9e │ │ +3f14c8: 7040 64b9 2031 |04b4: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f14ce: 7110 1fa9 0000 |04b7: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f14d4: 2200 801f |04ba: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f14d8: 2202 831f |04bc: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f14dc: 1a03 ddb0 |04be: const-string v3, "onFilterChanged" // string@b0dd │ │ +3f14e0: 1c04 7b1d |04c0: const-class v4, Lde/danoeh/antennapod/ui/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1d7b │ │ +3f14e4: 7030 66b9 3204 |04c2: invoke-direct {v2, v3, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b966 │ │ +3f14ea: 2313 e120 |04c5: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f14ee: 1204 |04c7: const/4 v4, #int 0 // #0 │ │ +3f14f0: 4d02 0304 |04c8: aput-object v2, v3, v4 │ │ +3f14f4: 1c02 8e1d |04ca: const-class v2, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; // type@1d8e │ │ +3f14f8: 7040 64b9 2031 |04cc: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f14fe: 7110 1fa9 0000 |04cf: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1504: 2200 801f |04d2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1508: 2202 831f |04d4: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f150c: 1a03 1cb1 |04d6: const-string v3, "onHistoryUpdated" // string@b11c │ │ +3f1510: 1c05 c61b |04d8: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bc6 │ │ +3f1514: 7040 67b9 3285 |04da: invoke-direct {v2, v3, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f151a: 2313 e120 |04dd: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f151e: 4d02 0304 |04df: aput-object v2, v3, v4 │ │ +3f1522: 1c02 901d |04e1: const-class v2, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1d90 │ │ +3f1526: 7040 64b9 2031 |04e3: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f152c: 7110 1fa9 0000 |04e6: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1532: 2200 801f |04e9: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1536: 2201 831f |04eb: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f153a: 7040 67b9 f18d |04ed: invoke-direct {v1, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1540: 2202 831f |04f0: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1544: 7040 67b9 f289 |04f2: invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f154a: 2203 831f |04f5: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f154e: 7040 67b9 b38c |04f7: invoke-direct {v3, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1554: 2204 831f |04fa: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1558: 080c 2800 |04fc: move-object/from16 v12, v40 │ │ +3f155c: 080b 2900 |04fe: move-object/from16 v11, v41 │ │ +3f1560: 7040 67b9 b48c |0500: invoke-direct {v4, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1566: 2205 831f |0503: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f156a: 1a06 1fb3 |0505: const-string v6, "onUnreadItemsUpdateEvent" // string@b31f │ │ +3f156e: 7040 67b9 658a |0507: invoke-direct {v5, v6, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1574: 1256 |050a: const/4 v6, #int 5 // #5 │ │ +3f1576: 2367 e120 |050b: new-array v7, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f157a: 1206 |050d: const/4 v6, #int 0 // #0 │ │ +3f157c: 4d01 0706 |050e: aput-object v1, v7, v6 │ │ +3f1580: 1211 |0510: const/4 v1, #int 1 // #1 │ │ +3f1582: 4d02 0701 |0511: aput-object v2, v7, v1 │ │ +3f1586: 1222 |0513: const/4 v2, #int 2 // #2 │ │ +3f1588: 4d03 0702 |0514: aput-object v3, v7, v2 │ │ +3f158c: 1232 |0516: const/4 v2, #int 3 // #3 │ │ +3f158e: 4d04 0702 |0517: aput-object v4, v7, v2 │ │ +3f1592: 1242 |0519: const/4 v2, #int 4 // #4 │ │ +3f1594: 4d05 0702 |051a: aput-object v5, v7, v2 │ │ +3f1598: 1c02 9c1d |051c: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; // type@1d9c │ │ +3f159c: 7040 64b9 2071 |051e: invoke-direct {v0, v2, v1, v7}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f15a2: 7110 1fa9 0000 |0521: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f15a8: 2200 801f |0524: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f15ac: 2202 831f |0526: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f15b0: 7040 67b9 f289 |0528: invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f15b6: 2313 e120 |052b: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f15ba: 1204 |052d: const/4 v4, #int 0 // #0 │ │ +3f15bc: 4d02 0304 |052e: aput-object v2, v3, v4 │ │ +3f15c0: 1c02 a51d |0530: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; // type@1da5 │ │ +3f15c4: 7040 64b9 2031 |0532: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f15ca: 7110 1fa9 0000 |0535: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f15d0: 2200 801f |0538: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f15d4: 2201 831f |053a: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f15d8: 7040 67b9 f18d |053c: invoke-direct {v1, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f15de: 220e 831f |053f: new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f15e2: 7040 67b9 fe89 |0541: invoke-direct {v14, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f15e8: 2207 831f |0544: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f15ec: 0803 3300 |0546: move-object/from16 v3, v51 │ │ +3f15f0: 0802 3400 |0548: move-object/from16 v2, v52 │ │ +3f15f4: 7040 67b9 2783 |054a: invoke-direct {v7, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f15fa: 2213 831f |054d: new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f15fe: 1206 |054f: const/4 v6, #int 0 // #0 │ │ +3f1600: 1314 0100 |0550: const/16 v20, #int 1 // #1 │ │ +3f1604: 1a03 cdb0 |0552: const-string v3, "onEventMainThread" // string@b0cd │ │ +3f1608: 1c04 ab1b |0554: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f160c: 0802 1300 |0556: move-object/from16 v2, v19 │ │ +3f1610: 0785 |0558: move-object v5, v8 │ │ +3f1612: 0816 0700 |0559: move-object/from16 v22, v7 │ │ +3f1616: 0207 1400 |055b: move/from16 v7, v20 │ │ +3f161a: 7606 68b9 0200 |055d: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f1620: 2207 831f |0560: new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1624: 7040 67b9 b78c |0562: invoke-direct {v7, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f162a: 2206 831f |0565: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f162e: 0805 2600 |0567: move-object/from16 v5, v38 │ │ +3f1632: 7040 67b9 568a |0569: invoke-direct {v6, v5, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1638: 2204 831f |056c: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f163c: 0802 3000 |056e: move-object/from16 v2, v48 │ │ +3f1640: 0803 3100 |0570: move-object/from16 v3, v49 │ │ +3f1644: 7040 67b9 3482 |0572: invoke-direct {v4, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f164a: 2214 831f |0575: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f164e: 1319 0000 |0577: const/16 v25, #int 0 // #0 │ │ +3f1652: 131a 0100 |0579: const/16 v26, #int 1 // #1 │ │ +3f1656: 1a1c cdb0 |057b: const-string v28, "onEventMainThread" // string@b0cd │ │ +3f165a: 1c1d b11b |057d: const-class v29, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +3f165e: 0836 0200 |057f: move-object/from16 v54, v2 │ │ +3f1662: 0802 1400 |0581: move-object/from16 v2, v20 │ │ +3f1666: 0837 0300 |0583: move-object/from16 v55, v3 │ │ +3f166a: 0803 1c00 |0585: move-object/from16 v3, v28 │ │ +3f166e: 081c 0400 |0587: move-object/from16 v28, v4 │ │ +3f1672: 0804 1d00 |0589: move-object/from16 v4, v29 │ │ +3f1676: 0838 0500 |058b: move-object/from16 v56, v5 │ │ +3f167a: 0785 |058d: move-object v5, v8 │ │ +3f167c: 081d 0600 |058e: move-object/from16 v29, v6 │ │ +3f1680: 0206 1900 |0590: move/from16 v6, v25 │ │ +3f1684: 0819 0700 |0592: move-object/from16 v25, v7 │ │ +3f1688: 0207 1a00 |0594: move/from16 v7, v26 │ │ +3f168c: 7606 68b9 0200 |0596: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f1692: 1302 0800 |0599: const/16 v2, #int 8 // #8 │ │ +3f1696: 2322 e120 |059b: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f169a: 1203 |059d: const/4 v3, #int 0 // #0 │ │ +3f169c: 4d01 0203 |059e: aput-object v1, v2, v3 │ │ +3f16a0: 1211 |05a0: const/4 v1, #int 1 // #1 │ │ +3f16a2: 4d0e 0201 |05a1: aput-object v14, v2, v1 │ │ +3f16a6: 1223 |05a3: const/4 v3, #int 2 // #2 │ │ +3f16a8: 4d16 0203 |05a4: aput-object v22, v2, v3 │ │ +3f16ac: 1233 |05a6: const/4 v3, #int 3 // #3 │ │ +3f16ae: 4d13 0203 |05a7: aput-object v19, v2, v3 │ │ +3f16b2: 1243 |05a9: const/4 v3, #int 4 // #4 │ │ +3f16b4: 4d19 0203 |05aa: aput-object v25, v2, v3 │ │ +3f16b8: 1253 |05ac: const/4 v3, #int 5 // #5 │ │ +3f16ba: 4d1d 0203 |05ad: aput-object v29, v2, v3 │ │ +3f16be: 126e |05af: const/4 v14, #int 6 // #6 │ │ +3f16c0: 4d1c 020e |05b0: aput-object v28, v2, v14 │ │ +3f16c4: 4d14 0218 |05b2: aput-object v20, v2, v24 │ │ +3f16c8: 1c03 891d |05b4: const-class v3, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; // type@1d89 │ │ +3f16cc: 7040 64b9 3021 |05b6: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f16d2: 7110 1fa9 0000 |05b9: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f16d8: 2200 801f |05bc: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f16dc: 2202 831f |05be: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f16e0: 7040 67b9 f289 |05c0: invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f16e6: 2313 e120 |05c3: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f16ea: 1204 |05c5: const/4 v4, #int 0 // #0 │ │ +3f16ec: 4d02 0304 |05c6: aput-object v2, v3, v4 │ │ +3f16f0: 1c02 a61d |05c8: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; // type@1da6 │ │ +3f16f4: 7040 64b9 2031 |05ca: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f16fa: 7110 1fa9 0000 |05cd: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1700: 2200 801f |05d0: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1704: 2202 831f |05d2: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1708: 0807 3200 |05d4: move-object/from16 v7, v50 │ │ +3f170c: 7040 67b9 f287 |05d6: invoke-direct {v2, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1712: 2313 e120 |05d9: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f1716: 4d02 0304 |05db: aput-object v2, v3, v4 │ │ +3f171a: 1c02 af1d |05dd: const-class v2, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1daf │ │ +3f171e: 7040 64b9 2031 |05df: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f1724: 7110 1fa9 0000 |05e2: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f172a: 2200 801f |05e5: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f172e: 2201 831f |05e7: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1732: 0805 3600 |05e9: move-object/from16 v5, v54 │ │ +3f1736: 0806 3700 |05eb: move-object/from16 v6, v55 │ │ +3f173a: 7040 67b9 6185 |05ed: invoke-direct {v1, v6, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1740: 2204 831f |05f0: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1744: 0803 3800 |05f2: move-object/from16 v3, v56 │ │ +3f1748: 7040 67b9 348a |05f4: invoke-direct {v4, v3, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f174e: 2202 831f |05f7: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1752: 7040 67b9 f28d |05f9: invoke-direct {v2, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1758: 2210 831f |05fc: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f175c: 1313 0000 |05fe: const/16 v19, #int 0 // #0 │ │ +3f1760: 1314 0100 |0600: const/16 v20, #int 1 // #1 │ │ +3f1764: 1a16 cdb0 |0602: const-string v22, "onEventMainThread" // string@b0cd │ │ +3f1768: 1c18 ab1b |0604: const-class v24, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f176c: 0819 0200 |0606: move-object/from16 v25, v2 │ │ +3f1770: 0802 1000 |0608: move-object/from16 v2, v16 │ │ +3f1774: 0839 0300 |060a: move-object/from16 v57, v3 │ │ +3f1778: 0803 1600 |060c: move-object/from16 v3, v22 │ │ +3f177c: 0816 0400 |060e: move-object/from16 v22, v4 │ │ +3f1780: 0804 1800 |0610: move-object/from16 v4, v24 │ │ +3f1784: 083a 0500 |0612: move-object/from16 v58, v5 │ │ +3f1788: 0785 |0614: move-object v5, v8 │ │ +3f178a: 083b 0600 |0615: move-object/from16 v59, v6 │ │ +3f178e: 0206 1300 |0617: move/from16 v6, v19 │ │ +3f1792: 083c 0700 |0619: move-object/from16 v60, v7 │ │ +3f1796: 0207 1400 |061b: move/from16 v7, v20 │ │ +3f179a: 7606 68b9 0200 |061d: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f17a0: 2202 831f |0620: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f17a4: 7040 67b9 f289 |0622: invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f17aa: 2203 831f |0625: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f17ae: 7040 67b9 b38c |0627: invoke-direct {v3, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f17b4: 23e4 e120 |062a: new-array v4, v14, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f17b8: 1205 |062c: const/4 v5, #int 0 // #0 │ │ +3f17ba: 4d01 0405 |062d: aput-object v1, v4, v5 │ │ +3f17be: 1211 |062f: const/4 v1, #int 1 // #1 │ │ +3f17c0: 4d16 0401 |0630: aput-object v22, v4, v1 │ │ +3f17c4: 1225 |0632: const/4 v5, #int 2 // #2 │ │ +3f17c6: 4d19 0405 |0633: aput-object v25, v4, v5 │ │ +3f17ca: 1235 |0635: const/4 v5, #int 3 // #3 │ │ +3f17cc: 4d10 0405 |0636: aput-object v16, v4, v5 │ │ +3f17d0: 1245 |0638: const/4 v5, #int 4 // #4 │ │ +3f17d2: 4d02 0405 |0639: aput-object v2, v4, v5 │ │ +3f17d6: 1252 |063b: const/4 v2, #int 5 // #5 │ │ +3f17d8: 4d03 0402 |063c: aput-object v3, v4, v2 │ │ +3f17dc: 1c02 911d |063e: const-class v2, Lde/danoeh/antennapod/ui/screen/SearchFragment; // type@1d91 │ │ +3f17e0: 7040 64b9 2041 |0640: invoke-direct {v0, v2, v1, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f17e6: 7110 1fa9 0000 |0643: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f17ec: 2200 801f |0646: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f17f0: 2201 831f |0648: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f17f4: 7040 67b9 f18d |064a: invoke-direct {v1, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f17fa: 220d 831f |064d: new-instance v13, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f17fe: 1206 |064f: const/4 v6, #int 0 // #0 │ │ +3f1800: 1217 |0650: const/4 v7, #int 1 // #1 │ │ +3f1802: 1a03 cdb0 |0651: const-string v3, "onEventMainThread" // string@b0cd │ │ +3f1806: 1c04 ab1b |0653: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f180a: 07d2 |0655: move-object v2, v13 │ │ +3f180c: 0785 |0656: move-object v5, v8 │ │ +3f180e: 7606 68b9 0200 |0657: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ +3f1814: 2202 831f |065a: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1818: 7040 67b9 b28c |065c: invoke-direct {v2, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f181e: 2203 831f |065f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1822: 080b 3900 |0661: move-object/from16 v11, v57 │ │ +3f1826: 7040 67b9 b38a |0663: invoke-direct {v3, v11, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f182c: 1244 |0666: const/4 v4, #int 4 // #4 │ │ +3f182e: 2344 e120 |0667: new-array v4, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f1832: 1205 |0669: const/4 v5, #int 0 // #0 │ │ +3f1834: 4d01 0405 |066a: aput-object v1, v4, v5 │ │ +3f1838: 1211 |066c: const/4 v1, #int 1 // #1 │ │ +3f183a: 4d0d 0401 |066d: aput-object v13, v4, v1 │ │ +3f183e: 1225 |066f: const/4 v5, #int 2 // #2 │ │ +3f1840: 4d02 0405 |0670: aput-object v2, v4, v5 │ │ +3f1844: 1232 |0672: const/4 v2, #int 3 // #3 │ │ +3f1846: 4d03 0402 |0673: aput-object v3, v4, v2 │ │ +3f184a: 1c02 981d |0675: const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; // type@1d98 │ │ +3f184e: 7040 64b9 2041 |0677: invoke-direct {v0, v2, v1, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f1854: 7110 1fa9 0000 |067a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f185a: 2200 801f |067d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f185e: 2201 831f |067f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ 3f1862: 1a03 cdb0 |0681: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f1866: 1c04 ab1b |0683: const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f1866: 1c04 b11b |0683: const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ 3f186a: 0712 |0685: move-object v2, v1 │ │ 3f186c: 0785 |0686: move-object v5, v8 │ │ 3f186e: 7606 68b9 0200 |0687: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f1874: 2209 831f |068a: new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1878: 7040 67b9 d98b |068c: invoke-direct {v9, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f187e: 220b 831f |068f: new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1882: 7040 67b9 db8e |0691: invoke-direct {v11, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1888: 220c 831f |0694: new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f188c: 7040 67b9 fc8a |0696: invoke-direct {v12, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f1892: 220a 831f |0699: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1896: 0803 3a00 |069b: move-object/from16 v3, v58 │ │ -3f189a: 0802 3b00 |069d: move-object/from16 v2, v59 │ │ -3f189e: 7040 67b9 2a83 |069f: invoke-direct {v10, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f18a4: 220e 831f |06a2: new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f18a8: 0803 1600 |06a4: move-object/from16 v3, v22 │ │ -3f18ac: 0802 1d00 |06a6: move-object/from16 v2, v29 │ │ -3f18b0: 7040 67b9 2e83 |06a8: invoke-direct {v14, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f18b6: 220f 831f |06ab: new-instance v15, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f18ba: 1a03 cdb0 |06ad: const-string v3, "onEventMainThread" // string@b0cd │ │ -3f18be: 1c04 b11b |06af: const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -3f18c2: 07f2 |06b1: move-object v2, v15 │ │ -3f18c4: 7606 68b9 0200 |06b2: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b968 │ │ -3f18ca: 1272 |06b5: const/4 v2, #int 7 // #7 │ │ -3f18cc: 2322 e120 |06b6: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f18d0: 1203 |06b8: const/4 v3, #int 0 // #0 │ │ -3f18d2: 4d01 0203 |06b9: aput-object v1, v2, v3 │ │ -3f18d6: 1211 |06bb: const/4 v1, #int 1 // #1 │ │ -3f18d8: 4d09 0201 |06bc: aput-object v9, v2, v1 │ │ -3f18dc: 1223 |06be: const/4 v3, #int 2 // #2 │ │ -3f18de: 4d0b 0203 |06bf: aput-object v11, v2, v3 │ │ -3f18e2: 1233 |06c1: const/4 v3, #int 3 // #3 │ │ -3f18e4: 4d0c 0203 |06c2: aput-object v12, v2, v3 │ │ -3f18e8: 1243 |06c4: const/4 v3, #int 4 // #4 │ │ -3f18ea: 4d0a 0203 |06c5: aput-object v10, v2, v3 │ │ -3f18ee: 1253 |06c7: const/4 v3, #int 5 // #5 │ │ -3f18f0: 4d0e 0203 |06c8: aput-object v14, v2, v3 │ │ -3f18f4: 1263 |06ca: const/4 v3, #int 6 // #6 │ │ -3f18f6: 4d0f 0203 |06cb: aput-object v15, v2, v3 │ │ -3f18fa: 1c03 931d |06cd: const-class v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1d93 │ │ -3f18fe: 7040 64b9 3021 |06cf: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1904: 7110 1fa9 0000 |06d2: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f190a: 2200 801f |06d5: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ -3f190e: 2202 831f |06d7: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ -3f1912: 0803 1b00 |06d9: move-object/from16 v3, v27 │ │ -3f1916: 7040 67b9 d283 |06db: invoke-direct {v2, v13, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ -3f191c: 2313 e120 |06de: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ -3f1920: 1204 |06e0: const/4 v4, #int 0 // #0 │ │ -3f1922: 4d02 0304 |06e1: aput-object v2, v3, v4 │ │ -3f1926: 1c02 451b |06e3: const-class v2, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ -3f192a: 7040 64b9 2031 |06e5: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ -3f1930: 7110 1fa9 0000 |06e8: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ -3f1936: 0e00 |06eb: return-void │ │ +3f1874: 2202 831f |068a: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1878: 0804 3a00 |068c: move-object/from16 v4, v58 │ │ +3f187c: 0803 3b00 |068e: move-object/from16 v3, v59 │ │ +3f1880: 7040 67b9 3284 |0690: invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1886: 2205 831f |0693: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f188a: 7040 67b9 b58a |0695: invoke-direct {v5, v11, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1890: 1236 |0698: const/4 v6, #int 3 // #3 │ │ +3f1892: 2366 e120 |0699: new-array v6, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f1896: 1207 |069b: const/4 v7, #int 0 // #0 │ │ +3f1898: 4d01 0607 |069c: aput-object v1, v6, v7 │ │ +3f189c: 1211 |069e: const/4 v1, #int 1 // #1 │ │ +3f189e: 4d02 0601 |069f: aput-object v2, v6, v1 │ │ +3f18a2: 1222 |06a1: const/4 v2, #int 2 // #2 │ │ +3f18a4: 4d05 0602 |06a2: aput-object v5, v6, v2 │ │ +3f18a8: 1c02 b21d |06a4: const-class v2, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1db2 │ │ +3f18ac: 7040 64b9 2061 |06a6: invoke-direct {v0, v2, v1, v6}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f18b2: 7110 1fa9 0000 |06a9: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f18b8: 2200 801f |06ac: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f18bc: 2202 831f |06ae: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f18c0: 7040 67b9 3284 |06b0: invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f18c6: 2313 e120 |06b3: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f18ca: 4d02 0307 |06b5: aput-object v2, v3, v7 │ │ +3f18ce: 1c02 a01d |06b7: const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; // type@1da0 │ │ +3f18d2: 7040 64b9 2031 |06b9: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f18d8: 7110 1fa9 0000 |06bc: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f18de: 2200 801f |06bf: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f18e2: 2202 831f |06c1: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f18e6: 7040 67b9 f289 |06c3: invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f18ec: 2313 e120 |06c6: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f18f0: 4d02 0307 |06c8: aput-object v2, v3, v7 │ │ +3f18f4: 1c02 aa1d |06ca: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; // type@1daa │ │ +3f18f8: 7040 64b9 2031 |06cc: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f18fe: 7110 1fa9 0000 |06cf: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f1904: 2200 801f |06d2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1908: 2202 831f |06d4: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f190c: 0803 3c00 |06d6: move-object/from16 v3, v60 │ │ +3f1910: 7040 67b9 f283 |06d8: invoke-direct {v2, v15, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1916: 2313 e120 |06db: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f191a: 4d02 0307 |06dd: aput-object v2, v3, v7 │ │ +3f191e: 1c02 a11d |06df: const-class v2, Lde/danoeh/antennapod/ui/screen/onlinefeedview/OnlineFeedViewActivity; // type@1da1 │ │ +3f1922: 7040 64b9 2031 |06e1: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f1928: 7110 1fa9 0000 |06e4: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f192e: 2200 801f |06e7: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1f80 │ │ +3f1932: 2202 831f |06e9: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1f83 │ │ +3f1936: 1a03 57d2 |06eb: const-string v3, "timerUpdated" // string@d257 │ │ +3f193a: 0804 3500 |06ed: move-object/from16 v4, v53 │ │ +3f193e: 7040 67b9 3284 |06ef: invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b967 │ │ +3f1944: 2313 e120 |06f2: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@20e1 │ │ +3f1948: 4d02 0307 |06f4: aput-object v2, v3, v7 │ │ +3f194c: 1c02 a41d |06f6: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; // type@1da4 │ │ +3f1950: 7040 64b9 2031 |06f8: invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b964 │ │ +3f1956: 7110 1fa9 0000 |06fb: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a91f │ │ +3f195c: 0e00 |06fe: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0007 line=20 │ │ - 0x0022 line=26 │ │ - 0x0039 line=32 │ │ - 0x004e line=38 │ │ - 0x0065 line=44 │ │ - 0x0106 line=64 │ │ - 0x011f line=70 │ │ - 0x019d line=90 │ │ - 0x01cf line=98 │ │ - 0x025a line=117 │ │ - 0x026f line=123 │ │ - 0x032a line=146 │ │ - 0x0346 line=154 │ │ - 0x0389 line=168 │ │ - 0x039d line=174 │ │ - 0x03c8 line=183 │ │ - 0x0422 line=197 │ │ - 0x043b line=202 │ │ - 0x0452 line=208 │ │ - 0x04a0 line=220 │ │ - 0x04f2 line=236 │ │ - 0x0506 line=242 │ │ - 0x0519 line=248 │ │ - 0x0536 line=256 │ │ - 0x0569 line=266 │ │ - 0x0584 line=274 │ │ - 0x05de line=287 │ │ - 0x0617 line=299 │ │ - 0x062f line=305 │ │ - 0x067b line=321 │ │ - 0x06d5 line=339 │ │ + 0x002e line=28 │ │ + 0x004c line=36 │ │ + 0x0063 line=42 │ │ + 0x00eb line=60 │ │ + 0x0102 line=66 │ │ + 0x012d line=75 │ │ + 0x01d5 line=95 │ │ + 0x0235 line=108 │ │ + 0x0261 line=116 │ │ + 0x0274 line=122 │ │ + 0x02bb line=136 │ │ + 0x036d line=159 │ │ + 0x03ca line=175 │ │ + 0x03e8 line=183 │ │ + 0x0449 line=203 │ │ + 0x0461 line=208 │ │ + 0x04ba line=220 │ │ + 0x04d2 line=226 │ │ + 0x04e9 line=232 │ │ + 0x0524 line=246 │ │ + 0x0538 line=252 │ │ + 0x05bc line=271 │ │ + 0x05d0 line=277 │ │ + 0x05e5 line=283 │ │ + 0x0646 line=299 │ │ + 0x067d line=311 │ │ + 0x06ac line=321 │ │ + 0x06bf line=327 │ │ + 0x06d2 line=333 │ │ + 0x06e7 line=339 │ │ 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 │ │ -3f1938: |[3f1938] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ -3f1948: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f194e: 0e00 |0003: return-void │ │ +3f1960: |[3f1960] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ +3f1970: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f1976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/ApEventBusIndex; │ │ │ │ #2 : (in Lde/danoeh/antennapod/ApEventBusIndex;) │ │ @@ -1498877,20 +1498879,20 @@ │ │ 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 │ │ -3f1950: |[3f1950] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ -3f1960: 6200 2d4d |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@4d2d │ │ -3f1964: 7210 65b9 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b965 │ │ -3f196a: 0c01 |0005: move-result-object v1 │ │ -3f196c: 7230 65b7 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -3f1972: 0e00 |0009: return-void │ │ +3f1978: |[3f1978] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ +3f1988: 6200 2d4d |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@4d2d │ │ +3f198c: 7210 65b9 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b965 │ │ +3f1992: 0c01 |0005: move-result-object v1 │ │ +3f1994: 7230 65b7 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +3f199a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ │ │ Virtual methods - │ │ @@ -1498974,17 +1498976,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f1974: |[3f1974] de.danoeh.antennapod.BuildConfig.:()V │ │ -3f1984: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f198a: 0e00 |0003: return-void │ │ +3f199c: |[3f199c] de.danoeh.antennapod.BuildConfig.:()V │ │ +3f19ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f19b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1499018,32 +1499020,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f198c: |[3f198c] de.danoeh.antennapod.ClientConfigurator.:()V │ │ -3f199c: 0e00 |0000: return-void │ │ +3f19b4: |[3f19b4] de.danoeh.antennapod.ClientConfigurator.:()V │ │ +3f19c4: 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 │ │ -3f19a0: |[3f19a0] de.danoeh.antennapod.ClientConfigurator.:()V │ │ -3f19b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f19b6: 0e00 |0003: return-void │ │ +3f19c8: |[3f19c8] de.danoeh.antennapod.ClientConfigurator.:()V │ │ +3f19d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f19de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/ClientConfigurator; │ │ │ │ #2 : (in Lde/danoeh/antennapod/ClientConfigurator;) │ │ @@ -1499051,79 +1499053,79 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -3f19b8: |[3f19b8] de.danoeh.antennapod.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ -3f19c8: 1c00 121b |0000: const-class v0, Lde/danoeh/antennapod/ClientConfigurator; // type@1b12 │ │ -3f19cc: 1d00 |0002: monitor-enter v0 │ │ -3f19ce: 6301 344d |0003: sget-boolean v1, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4d34 │ │ -3f19d2: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ -3f19d6: 1e00 |0007: monitor-exit v0 │ │ -3f19d8: 0e00 |0008: return-void │ │ -3f19da: 6e10 4202 0400 |0009: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0242 │ │ -3f19e0: 0c01 |000c: move-result-object v1 │ │ -3f19e2: 6e10 4302 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0243 │ │ -3f19e8: 0c02 |0010: move-result-object v2 │ │ -3f19ea: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -3f19ec: 6e30 c702 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@02c7 │ │ -3f19f2: 0c01 |0015: move-result-object v1 │ │ -3f19f4: 2202 271e |0016: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f19f8: 7010 ffb4 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f19fe: 1a03 750a |001b: const-string v3, "AntennaPod/" // string@0a75 │ │ -3f1a02: 6e20 0bb5 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1a08: 5411 2800 |0020: iget-object v1, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0028 │ │ -3f1a0c: 6e20 0bb5 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1a12: 6e10 15b5 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f1a18: 0c01 |0028: move-result-object v1 │ │ -3f1a1a: 6901 4f7f |0029: sput-object v1, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7f4f │ │ -3f1a1e: 2807 |002b: goto 0032 // +0007 │ │ -3f1a20: 0d04 |002c: move-exception v4 │ │ -3f1a22: 285d |002d: goto 008a // +005d │ │ -3f1a24: 0d01 |002e: move-exception v1 │ │ -3f1a26: 6e10 3bb5 0100 |002f: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -3f1a2c: 7110 9db2 0400 |0032: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@b29d │ │ -3f1a32: 7110 cab2 0400 |0035: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b2ca │ │ -3f1a38: 7110 adb2 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.init:(Landroid/content/Context;)V // method@b2ad │ │ -3f1a3e: 7110 b2b2 0400 |003b: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.init:(Landroid/content/Context;)V // method@b2b2 │ │ -3f1a44: 7110 b9b2 0400 |003e: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@b2b9 │ │ -3f1a4a: 7110 a4b2 0400 |0041: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@b2a4 │ │ -3f1a50: 7110 49b0 0400 |0044: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@b049 │ │ -3f1a56: 7110 70ae 0400 |0047: invoke-static {v4}, Lde/danoeh/antennapod/net/common/NetworkUtils;.init:(Landroid/content/Context;)V // method@ae70 │ │ -3f1a5c: 2201 661c |004a: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; // type@1c66 │ │ -3f1a60: 7010 77af 0100 |004c: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.:()V // method@af77 │ │ -3f1a66: 7110 fdaf 0100 |004f: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@affd │ │ -3f1a6c: 2201 6a1c |0052: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // type@1c6a │ │ -3f1a70: 7010 8aaf 0100 |0054: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.:()V // method@af8a │ │ -3f1a76: 7110 0cb0 0100 |0057: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V // method@b00c │ │ -3f1a7c: 2201 5d1c |005a: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl; // type@1c5d │ │ -3f1a80: 7010 54af 0100 |005c: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.:()V // method@af54 │ │ -3f1a86: 7110 e0af 0100 |005f: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V // method@afe0 │ │ -3f1a8c: 2201 ed1c |0062: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // type@1ced │ │ -3f1a90: 7020 03b1 4100 |0064: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.:(Landroid/content/Context;)V // method@b103 │ │ -3f1a96: 7110 78b1 0100 |0067: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V // method@b178 │ │ -3f1a9c: 2201 d91d |006a: new-instance v1, Ljava/io/File; // type@1dd9 │ │ -3f1aa0: 6e10 3202 0400 |006c: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0232 │ │ -3f1aa6: 0c02 |006f: move-result-object v2 │ │ -3f1aa8: 1a03 6faf |0070: const-string v3, "okhttp" // string@af6f │ │ -3f1aac: 7030 69b3 2103 |0072: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b369 │ │ -3f1ab2: 7110 68ae 0100 |0075: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@ae68 │ │ -3f1ab8: 7100 c4b2 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b2c4 │ │ -3f1abe: 0c01 |007b: move-result-object v1 │ │ -3f1ac0: 7110 69ae 0100 |007c: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@ae69 │ │ -3f1ac6: 7110 a6b2 0400 |007f: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@b2a6 │ │ -3f1acc: 7110 f8b2 0400 |0082: invoke-static {v4}, Lde/danoeh/antennapod/ui/notifications/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@b2f8 │ │ -3f1ad2: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -3f1ad4: 6a04 344d |0086: sput-boolean v4, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4d34 │ │ -3f1ad8: 1e00 |0088: monitor-exit v0 │ │ -3f1ada: 0e00 |0089: return-void │ │ -3f1adc: 1e00 |008a: monitor-exit v0 │ │ -3f1ade: 2704 |008b: throw v4 │ │ +3f19e0: |[3f19e0] de.danoeh.antennapod.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ +3f19f0: 1c00 121b |0000: const-class v0, Lde/danoeh/antennapod/ClientConfigurator; // type@1b12 │ │ +3f19f4: 1d00 |0002: monitor-enter v0 │ │ +3f19f6: 6301 344d |0003: sget-boolean v1, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4d34 │ │ +3f19fa: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ +3f19fe: 1e00 |0007: monitor-exit v0 │ │ +3f1a00: 0e00 |0008: return-void │ │ +3f1a02: 6e10 4202 0400 |0009: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0242 │ │ +3f1a08: 0c01 |000c: move-result-object v1 │ │ +3f1a0a: 6e10 4302 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0243 │ │ +3f1a10: 0c02 |0010: move-result-object v2 │ │ +3f1a12: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +3f1a14: 6e30 c702 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@02c7 │ │ +3f1a1a: 0c01 |0015: move-result-object v1 │ │ +3f1a1c: 2202 271e |0016: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f1a20: 7010 ffb4 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f1a26: 1a03 750a |001b: const-string v3, "AntennaPod/" // string@0a75 │ │ +3f1a2a: 6e20 0bb5 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1a30: 5411 2800 |0020: iget-object v1, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0028 │ │ +3f1a34: 6e20 0bb5 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1a3a: 6e10 15b5 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f1a40: 0c01 |0028: move-result-object v1 │ │ +3f1a42: 6901 4f7f |0029: sput-object v1, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7f4f │ │ +3f1a46: 2807 |002b: goto 0032 // +0007 │ │ +3f1a48: 0d04 |002c: move-exception v4 │ │ +3f1a4a: 285d |002d: goto 008a // +005d │ │ +3f1a4c: 0d01 |002e: move-exception v1 │ │ +3f1a4e: 6e10 3bb5 0100 |002f: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +3f1a54: 7110 9db2 0400 |0032: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@b29d │ │ +3f1a5a: 7110 cab2 0400 |0035: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b2ca │ │ +3f1a60: 7110 adb2 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.init:(Landroid/content/Context;)V // method@b2ad │ │ +3f1a66: 7110 b2b2 0400 |003b: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.init:(Landroid/content/Context;)V // method@b2b2 │ │ +3f1a6c: 7110 b9b2 0400 |003e: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@b2b9 │ │ +3f1a72: 7110 a4b2 0400 |0041: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@b2a4 │ │ +3f1a78: 7110 49b0 0400 |0044: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@b049 │ │ +3f1a7e: 7110 70ae 0400 |0047: invoke-static {v4}, Lde/danoeh/antennapod/net/common/NetworkUtils;.init:(Landroid/content/Context;)V // method@ae70 │ │ +3f1a84: 2201 661c |004a: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; // type@1c66 │ │ +3f1a88: 7010 77af 0100 |004c: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.:()V // method@af77 │ │ +3f1a8e: 7110 fdaf 0100 |004f: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@affd │ │ +3f1a94: 2201 6a1c |0052: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // type@1c6a │ │ +3f1a98: 7010 8aaf 0100 |0054: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.:()V // method@af8a │ │ +3f1a9e: 7110 0cb0 0100 |0057: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V // method@b00c │ │ +3f1aa4: 2201 5d1c |005a: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl; // type@1c5d │ │ +3f1aa8: 7010 54af 0100 |005c: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.:()V // method@af54 │ │ +3f1aae: 7110 e0af 0100 |005f: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V // method@afe0 │ │ +3f1ab4: 2201 ed1c |0062: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // type@1ced │ │ +3f1ab8: 7020 03b1 4100 |0064: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.:(Landroid/content/Context;)V // method@b103 │ │ +3f1abe: 7110 78b1 0100 |0067: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V // method@b178 │ │ +3f1ac4: 2201 d91d |006a: new-instance v1, Ljava/io/File; // type@1dd9 │ │ +3f1ac8: 6e10 3202 0400 |006c: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0232 │ │ +3f1ace: 0c02 |006f: move-result-object v2 │ │ +3f1ad0: 1a03 6faf |0070: const-string v3, "okhttp" // string@af6f │ │ +3f1ad4: 7030 69b3 2103 |0072: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b369 │ │ +3f1ada: 7110 68ae 0100 |0075: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@ae68 │ │ +3f1ae0: 7100 c4b2 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b2c4 │ │ +3f1ae6: 0c01 |007b: move-result-object v1 │ │ +3f1ae8: 7110 69ae 0100 |007c: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@ae69 │ │ +3f1aee: 7110 a6b2 0400 |007f: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@b2a6 │ │ +3f1af4: 7110 f8b2 0400 |0082: invoke-static {v4}, Lde/danoeh/antennapod/ui/notifications/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@b2f8 │ │ +3f1afa: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +3f1afc: 6a04 344d |0086: sput-boolean v4, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4d34 │ │ +3f1b00: 1e00 |0088: monitor-exit v0 │ │ +3f1b02: 0e00 |0089: return-void │ │ +3f1b04: 1e00 |008a: monitor-exit v0 │ │ +3f1b06: 2704 |008b: throw v4 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x002c │ │ 0x0009 - 0x002b │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x002e │ │ -> 0x002c │ │ 0x002f - 0x0088 │ │ @@ -1499193,20 +1499195,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f1bd8: |[3f1bd8] de.danoeh.antennapod.CrashReportWriter.:()V │ │ -3f1be8: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f1bee: 7100 23b5 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b523 │ │ -3f1bf4: 0c00 |0006: move-result-object v0 │ │ -3f1bf6: 5b10 364d |0007: iput-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4d36 │ │ -3f1bfa: 0e00 |0009: return-void │ │ +3f1c00: |[3f1c00] de.danoeh.antennapod.CrashReportWriter.:()V │ │ +3f1c10: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f1c16: 7100 23b5 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b523 │ │ +3f1c1c: 0c00 |0006: move-result-object v0 │ │ +3f1c1e: 5b10 364d |0007: iput-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4d36 │ │ +3f1c22: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/CrashReportWriter; │ │ │ │ @@ -1499215,74 +1499217,74 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3f1b08: |[3f1b08] de.danoeh.antennapod.CrashReportWriter.getFile:()Ljava/io/File; │ │ -3f1b18: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ -3f1b1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f1b1e: 7110 bdb2 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ -3f1b24: 0c01 |0006: move-result-object v1 │ │ -3f1b26: 1a02 846a |0007: const-string v2, "crash-report.log" // string@6a84 │ │ -3f1b2a: 7030 69b3 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b369 │ │ -3f1b30: 1100 |000c: return-object v0 │ │ +3f1b30: |[3f1b30] de.danoeh.antennapod.CrashReportWriter.getFile:()Ljava/io/File; │ │ +3f1b40: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ +3f1b44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f1b46: 7110 bdb2 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ +3f1b4c: 0c01 |0006: move-result-object v1 │ │ +3f1b4e: 1a02 846a |0007: const-string v2, "crash-report.log" // string@6a84 │ │ +3f1b52: 7030 69b3 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b369 │ │ +3f1b58: 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 │ │ -3f1b34: |[3f1b34] de.danoeh.antennapod.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ -3f1b44: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f1b48: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f1b4e: 1a01 f801 |0005: const-string v1, "## Environment │ │ +3f1b5c: |[3f1b5c] de.danoeh.antennapod.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ +3f1b6c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f1b70: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f1b76: 1a01 f801 |0005: const-string v1, "## Environment │ │ Android version: " // string@01f8 │ │ -3f1b52: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1b58: 6201 e500 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00e5 │ │ -3f1b5c: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1b62: 1a01 1100 |000f: const-string v1, " │ │ +3f1b7a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1b80: 6201 e500 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00e5 │ │ +3f1b84: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1b8a: 1a01 1100 |000f: const-string v1, " │ │ OS version: " // string@0011 │ │ -3f1b66: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1b6c: 1a01 eeb3 |0014: const-string v1, "os.version" // string@b3ee │ │ -3f1b70: 7110 18b5 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b518 │ │ -3f1b76: 0c01 |0019: move-result-object v1 │ │ -3f1b78: 6e20 0bb5 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1b7e: 1a01 0d00 |001d: const-string v1, " │ │ +3f1b8e: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1b94: 1a01 eeb3 |0014: const-string v1, "os.version" // string@b3ee │ │ +3f1b98: 7110 18b5 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b518 │ │ +3f1b9e: 0c01 |0019: move-result-object v1 │ │ +3f1ba0: 6e20 0bb5 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1ba6: 1a01 0d00 |001d: const-string v1, " │ │ AntennaPod version: " // string@000d │ │ -3f1b82: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1b88: 1a01 bf07 |0022: const-string v1, "3.9.0" // string@07bf │ │ -3f1b8c: 6e20 0bb5 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1b92: 1a01 1000 |0027: const-string v1, " │ │ +3f1baa: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1bb0: 1a01 bf07 |0022: const-string v1, "3.9.0" // string@07bf │ │ +3f1bb4: 6e20 0bb5 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1bba: 1a01 1000 |0027: const-string v1, " │ │ Model: " // string@0010 │ │ -3f1b96: 6e20 0bb5 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1b9c: 6201 eb00 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00eb │ │ -3f1ba0: 6e20 0bb5 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1ba6: 1a01 0e00 |0031: const-string v1, " │ │ +3f1bbe: 6e20 0bb5 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1bc4: 6201 eb00 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00eb │ │ +3f1bc8: 6e20 0bb5 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1bce: 1a01 0e00 |0031: const-string v1, " │ │ Device: " // string@000e │ │ -3f1baa: 6e20 0bb5 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1bb0: 6201 e800 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00e8 │ │ -3f1bb4: 6e20 0bb5 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1bba: 1a01 1200 |003b: const-string v1, " │ │ +3f1bd2: 6e20 0bb5 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1bd8: 6201 e800 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00e8 │ │ +3f1bdc: 6e20 0bb5 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1be2: 1a01 1200 |003b: const-string v1, " │ │ Product: " // string@0012 │ │ -3f1bbe: 6e20 0bb5 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1bc4: 6201 ec00 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00ec │ │ -3f1bc8: 6e20 0bb5 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1bce: 6e10 15b5 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f1bd4: 0c00 |0048: move-result-object v0 │ │ -3f1bd6: 1100 |0049: return-object v0 │ │ +3f1be6: 6e20 0bb5 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1bec: 6201 ec00 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00ec │ │ +3f1bf0: 6e20 0bb5 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1bf6: 6e10 15b5 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f1bfc: 0c00 |0048: move-result-object v0 │ │ +3f1bfe: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0016 line=61 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/CrashReportWriter;) │ │ @@ -1499290,68 +1499292,68 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -3f1c20: |[3f1c20] de.danoeh.antennapod.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ -3f1c30: 1a00 2359 |0000: const-string v0, "```" // string@5923 │ │ -3f1c34: 7100 25a9 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a925 │ │ -3f1c3a: 0c01 |0005: move-result-object v1 │ │ -3f1c3c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3f1c3e: 2203 eb1d |0007: new-instance v3, Ljava/io/PrintWriter; // type@1deb │ │ -3f1c42: 1a04 4050 |0009: const-string v4, "UTF-8" // string@5040 │ │ -3f1c46: 7030 c0b3 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b3c0 │ │ -3f1c4c: 1a01 f701 |000e: const-string v1, "## Crash info" // string@01f7 │ │ -3f1c50: 6e20 cab3 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ -3f1c56: 2201 271e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f1c5a: 7010 ffb4 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f1c60: 1a02 3b4f |0018: const-string v2, "Time: " // string@4f3b │ │ -3f1c64: 6e20 0bb5 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1c6a: 2202 8f1e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1e8f │ │ -3f1c6e: 1a04 726d |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@6d72 │ │ -3f1c72: 7100 4cb7 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -3f1c78: 0c05 |0024: move-result-object v5 │ │ -3f1c7a: 7030 1fb6 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ -3f1c80: 2204 a51e |0028: new-instance v4, Ljava/util/Date; // type@1ea5 │ │ -3f1c84: 7010 e4b6 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b6e4 │ │ -3f1c8a: 6e20 14b6 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b614 │ │ -3f1c90: 0c02 |0030: move-result-object v2 │ │ -3f1c92: 6e20 0bb5 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f1c98: 6e10 15b5 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f1c9e: 0c01 |0037: move-result-object v1 │ │ -3f1ca0: 6e20 cab3 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ -3f1ca6: 1a01 740a |003b: const-string v1, "AntennaPod version: 3.9.0" // string@0a74 │ │ -3f1caa: 6e20 cab3 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ -3f1cb0: 6e10 c7b3 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b3c7 │ │ -3f1cb6: 1a01 f901 |0043: const-string v1, "## StackTrace" // string@01f9 │ │ -3f1cba: 6e20 cab3 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ -3f1cc0: 6e20 cab3 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ -3f1cc6: 6e20 3cb5 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b53c │ │ -3f1ccc: 6e20 cab3 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ -3f1cd2: 7110 36b9 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b936 │ │ -3f1cd8: 2816 |0054: goto 006a // +0016 │ │ -3f1cda: 0d06 |0055: move-exception v6 │ │ -3f1cdc: 0732 |0056: move-object v2, v3 │ │ -3f1cde: 2814 |0057: goto 006b // +0014 │ │ -3f1ce0: 0d06 |0058: move-exception v6 │ │ -3f1ce2: 0732 |0059: move-object v2, v3 │ │ -3f1ce4: 2804 |005a: goto 005e // +0004 │ │ -3f1ce6: 0d06 |005b: move-exception v6 │ │ -3f1ce8: 280f |005c: goto 006b // +000f │ │ -3f1cea: 0d06 |005d: move-exception v6 │ │ -3f1cec: 1a00 9012 |005e: const-string v0, "CrashReportWriter" // string@1290 │ │ -3f1cf0: 7110 720b 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -3f1cf6: 0c06 |0063: move-result-object v6 │ │ -3f1cf8: 7120 700b 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -3f1cfe: 7110 36b9 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b936 │ │ -3f1d04: 0e00 |006a: return-void │ │ -3f1d06: 7110 36b9 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b936 │ │ -3f1d0c: 2706 |006e: throw v6 │ │ +3f1c48: |[3f1c48] de.danoeh.antennapod.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ +3f1c58: 1a00 2359 |0000: const-string v0, "```" // string@5923 │ │ +3f1c5c: 7100 25a9 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a925 │ │ +3f1c62: 0c01 |0005: move-result-object v1 │ │ +3f1c64: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3f1c66: 2203 eb1d |0007: new-instance v3, Ljava/io/PrintWriter; // type@1deb │ │ +3f1c6a: 1a04 4050 |0009: const-string v4, "UTF-8" // string@5040 │ │ +3f1c6e: 7030 c0b3 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b3c0 │ │ +3f1c74: 1a01 f701 |000e: const-string v1, "## Crash info" // string@01f7 │ │ +3f1c78: 6e20 cab3 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ +3f1c7e: 2201 271e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f1c82: 7010 ffb4 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f1c88: 1a02 3b4f |0018: const-string v2, "Time: " // string@4f3b │ │ +3f1c8c: 6e20 0bb5 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1c92: 2202 8f1e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1e8f │ │ +3f1c96: 1a04 726d |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@6d72 │ │ +3f1c9a: 7100 4cb7 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +3f1ca0: 0c05 |0024: move-result-object v5 │ │ +3f1ca2: 7030 1fb6 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ +3f1ca8: 2204 a51e |0028: new-instance v4, Ljava/util/Date; // type@1ea5 │ │ +3f1cac: 7010 e4b6 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b6e4 │ │ +3f1cb2: 6e20 14b6 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b614 │ │ +3f1cb8: 0c02 |0030: move-result-object v2 │ │ +3f1cba: 6e20 0bb5 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f1cc0: 6e10 15b5 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f1cc6: 0c01 |0037: move-result-object v1 │ │ +3f1cc8: 6e20 cab3 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ +3f1cce: 1a01 740a |003b: const-string v1, "AntennaPod version: 3.9.0" // string@0a74 │ │ +3f1cd2: 6e20 cab3 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ +3f1cd8: 6e10 c7b3 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b3c7 │ │ +3f1cde: 1a01 f901 |0043: const-string v1, "## StackTrace" // string@01f9 │ │ +3f1ce2: 6e20 cab3 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ +3f1ce8: 6e20 cab3 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ +3f1cee: 6e20 3cb5 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b53c │ │ +3f1cf4: 6e20 cab3 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b3ca │ │ +3f1cfa: 7110 36b9 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b936 │ │ +3f1d00: 2816 |0054: goto 006a // +0016 │ │ +3f1d02: 0d06 |0055: move-exception v6 │ │ +3f1d04: 0732 |0056: move-object v2, v3 │ │ +3f1d06: 2814 |0057: goto 006b // +0014 │ │ +3f1d08: 0d06 |0058: move-exception v6 │ │ +3f1d0a: 0732 |0059: move-object v2, v3 │ │ +3f1d0c: 2804 |005a: goto 005e // +0004 │ │ +3f1d0e: 0d06 |005b: move-exception v6 │ │ +3f1d10: 280f |005c: goto 006b // +000f │ │ +3f1d12: 0d06 |005d: move-exception v6 │ │ +3f1d14: 1a00 9012 |005e: const-string v0, "CrashReportWriter" // string@1290 │ │ +3f1d18: 7110 720b 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +3f1d1e: 0c06 |0063: move-result-object v6 │ │ +3f1d20: 7120 700b 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +3f1d26: 7110 36b9 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b936 │ │ +3f1d2c: 0e00 |006a: return-void │ │ +3f1d2e: 7110 36b9 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b936 │ │ +3f1d34: 2706 |006e: throw v6 │ │ catches : 3 │ │ 0x0007 - 0x000e │ │ Ljava/io/IOException; -> 0x005d │ │ -> 0x005b │ │ 0x000e - 0x0051 │ │ Ljava/io/IOException; -> 0x0058 │ │ -> 0x0055 │ │ @@ -1499381,19 +1499383,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 │ │ -3f1bfc: |[3f1bfc] de.danoeh.antennapod.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ -3f1c0c: 7110 28a9 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a928 │ │ -3f1c12: 5410 364d |0003: iget-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4d36 │ │ -3f1c16: 7230 1db5 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b51d │ │ -3f1c1c: 0e00 |0008: return-void │ │ +3f1c24: |[3f1c24] de.danoeh.antennapod.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ +3f1c34: 7110 28a9 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a928 │ │ +3f1c3a: 5410 364d |0003: iget-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4d36 │ │ +3f1c3e: 7230 1db5 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b51d │ │ +3f1c44: 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; │ │ @@ -1499429,17 +1499431,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f1d38: |[3f1d38] de.danoeh.antennapod.PodcastApp.:()V │ │ -3f1d48: 7010 df00 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00df │ │ -3f1d4e: 0e00 |0003: return-void │ │ +3f1d60: |[3f1d60] de.danoeh.antennapod.PodcastApp.:()V │ │ +3f1d70: 7010 df00 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00df │ │ +3f1d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/PodcastApp; │ │ │ │ Virtual methods - │ │ @@ -1499448,42 +1499450,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -3f1d50: |[3f1d50] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ -3f1d60: 6f10 e100 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00e1 │ │ -3f1d66: 2200 131b |0003: new-instance v0, Lde/danoeh/antennapod/CrashReportWriter; // type@1b13 │ │ -3f1d6a: 7010 24a9 0000 |0005: invoke-direct {v0}, Lde/danoeh/antennapod/CrashReportWriter;.:()V // method@a924 │ │ -3f1d70: 7110 2bb5 0000 |0008: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b52b │ │ -3f1d76: 7100 49a9 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a949 │ │ -3f1d7c: 7100 58b9 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@b958 │ │ -3f1d82: 0c00 |0011: move-result-object v0 │ │ -3f1d84: 2201 101b |0012: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@1b10 │ │ -3f1d88: 7010 1da9 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@a91d │ │ -3f1d8e: 6e20 60b9 1000 |0017: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b960 │ │ -3f1d94: 0c00 |001a: move-result-object v0 │ │ -3f1d96: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -3f1d98: 6e20 62b9 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b962 │ │ -3f1d9e: 0c00 |001f: move-result-object v0 │ │ -3f1da0: 6e20 63b9 1000 |0020: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b963 │ │ -3f1da6: 0c00 |0023: move-result-object v0 │ │ -3f1da8: 6e10 61b9 0000 |0024: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@b961 │ │ -3f1dae: 280b |0027: goto 0032 // +000b │ │ -3f1db0: 0d00 |0028: move-exception v0 │ │ -3f1db2: 1a01 7745 |0029: const-string v1, "PodcastApp" // string@4577 │ │ -3f1db6: 6e10 38b5 0000 |002b: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -3f1dbc: 0c00 |002e: move-result-object v0 │ │ -3f1dbe: 7120 6e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f1dc4: 7110 d990 0200 |0032: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@90d9 │ │ -3f1dca: 7110 23a9 0200 |0035: invoke-static {v2}, Lde/danoeh/antennapod/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@a923 │ │ -3f1dd0: 7110 2ca9 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@a92c │ │ -3f1dd6: 0e00 |003b: return-void │ │ +3f1d78: |[3f1d78] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ +3f1d88: 6f10 e100 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00e1 │ │ +3f1d8e: 2200 131b |0003: new-instance v0, Lde/danoeh/antennapod/CrashReportWriter; // type@1b13 │ │ +3f1d92: 7010 24a9 0000 |0005: invoke-direct {v0}, Lde/danoeh/antennapod/CrashReportWriter;.:()V // method@a924 │ │ +3f1d98: 7110 2bb5 0000 |0008: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b52b │ │ +3f1d9e: 7100 49a9 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a949 │ │ +3f1da4: 7100 58b9 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@b958 │ │ +3f1daa: 0c00 |0011: move-result-object v0 │ │ +3f1dac: 2201 101b |0012: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@1b10 │ │ +3f1db0: 7010 1da9 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@a91d │ │ +3f1db6: 6e20 60b9 1000 |0017: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b960 │ │ +3f1dbc: 0c00 |001a: move-result-object v0 │ │ +3f1dbe: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +3f1dc0: 6e20 62b9 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b962 │ │ +3f1dc6: 0c00 |001f: move-result-object v0 │ │ +3f1dc8: 6e20 63b9 1000 |0020: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b963 │ │ +3f1dce: 0c00 |0023: move-result-object v0 │ │ +3f1dd0: 6e10 61b9 0000 |0024: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@b961 │ │ +3f1dd6: 280b |0027: goto 0032 // +000b │ │ +3f1dd8: 0d00 |0028: move-exception v0 │ │ +3f1dda: 1a01 7745 |0029: const-string v1, "PodcastApp" // string@4577 │ │ +3f1dde: 6e10 38b5 0000 |002b: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +3f1de4: 0c00 |002e: move-result-object v0 │ │ +3f1de6: 7120 6e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f1dec: 7110 d990 0200 |0032: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@90d9 │ │ +3f1df2: 7110 23a9 0200 |0035: invoke-static {v2}, Lde/danoeh/antennapod/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@a923 │ │ +3f1df8: 7110 2ca9 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@a92c │ │ +3f1dfe: 0e00 |003b: return-void │ │ catches : 1 │ │ 0x000e - 0x0027 │ │ Lorg/greenrobot/eventbus/EventBusException; -> 0x0028 │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x000b line=20 │ │ @@ -1499538,17 +1499540,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f1de8: |[3f1de8] de.danoeh.antennapod.PreferenceUpgrader.:()V │ │ -3f1df8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f1dfe: 0e00 |0003: return-void │ │ +3f1e10: |[3f1e10] de.danoeh.antennapod.PreferenceUpgrader.:()V │ │ +3f1e20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f1e26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/PreferenceUpgrader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/PreferenceUpgrader;) │ │ @@ -1499556,38 +1499558,38 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3f1e00: |[3f1e00] de.danoeh.antennapod.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ -3f1e10: 7110 f56a 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@6af5 │ │ -3f1e16: 0c00 |0003: move-result-object v0 │ │ -3f1e18: 6900 3a4d |0004: sput-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f1e1c: 1a00 095f |0006: const-string v0, "app_version" // string@5f09 │ │ -3f1e20: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3f1e22: 6e30 4502 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ -3f1e28: 0c00 |000c: move-result-object v0 │ │ -3f1e2a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -3f1e2c: 1a02 0ad8 |000e: const-string v2, "version_code" // string@d80a │ │ -3f1e30: 7230 b302 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b3 │ │ -3f1e36: 0a01 |0013: move-result v1 │ │ -3f1e38: 1403 af26 2f00 |0014: const v3, #float 4.33015e-39 // #002f26af │ │ -3f1e3e: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ -3f1e42: 7100 25a9 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a925 │ │ -3f1e48: 0c04 |001c: move-result-object v4 │ │ -3f1e4a: 6e10 70b3 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b370 │ │ -3f1e50: 7130 2da9 3105 |0020: invoke-static {v1, v3, v5}, Lde/danoeh/antennapod/PreferenceUpgrader;.upgrade:(IILandroid/content/Context;)V // method@a92d │ │ -3f1e56: 7210 b002 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f1e5c: 0c05 |0026: move-result-object v5 │ │ -3f1e5e: 7230 ab02 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@02ab │ │ -3f1e64: 0c05 |002a: move-result-object v5 │ │ -3f1e66: 7210 a702 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f1e6c: 0e00 |002e: return-void │ │ +3f1e28: |[3f1e28] de.danoeh.antennapod.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ +3f1e38: 7110 f56a 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@6af5 │ │ +3f1e3e: 0c00 |0003: move-result-object v0 │ │ +3f1e40: 6900 3a4d |0004: sput-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f1e44: 1a00 095f |0006: const-string v0, "app_version" // string@5f09 │ │ +3f1e48: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3f1e4a: 6e30 4502 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ +3f1e50: 0c00 |000c: move-result-object v0 │ │ +3f1e52: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +3f1e54: 1a02 0ad8 |000e: const-string v2, "version_code" // string@d80a │ │ +3f1e58: 7230 b302 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b3 │ │ +3f1e5e: 0a01 |0013: move-result v1 │ │ +3f1e60: 1403 af26 2f00 |0014: const v3, #float 4.33015e-39 // #002f26af │ │ +3f1e66: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ +3f1e6a: 7100 25a9 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a925 │ │ +3f1e70: 0c04 |001c: move-result-object v4 │ │ +3f1e72: 6e10 70b3 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b370 │ │ +3f1e78: 7130 2da9 3105 |0020: invoke-static {v1, v3, v5}, Lde/danoeh/antennapod/PreferenceUpgrader;.upgrade:(IILandroid/content/Context;)V // method@a92d │ │ +3f1e7e: 7210 b002 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f1e84: 0c05 |0026: move-result-object v5 │ │ +3f1e86: 7230 ab02 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@02ab │ │ +3f1e8c: 0c05 |002a: move-result-object v5 │ │ +3f1e8e: 7210 a702 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f1e94: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0006 line=29 │ │ 0x000e line=30 │ │ 0x0019 line=34 │ │ 0x0020 line=36 │ │ @@ -1499600,339 +1499602,339 @@ │ │ type : '(IILandroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 677 16-bit code units │ │ -3f1e70: |[3f1e70] de.danoeh.antennapod.PreferenceUpgrader.upgrade:(IILandroid/content/Context;)V │ │ -3f1e80: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3f1e82: 1231 |0001: const/4 v1, #int 3 // #3 │ │ -3f1e84: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -3f1e86: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -3f1e88: 12f4 |0004: const/4 v4, #int -1 // #ff │ │ -3f1e8a: 334b 0300 |0005: if-ne v11, v4, 0008 // +0003 │ │ -3f1e8e: 0e00 |0007: return-void │ │ -3f1e90: 1405 7454 1000 |0008: const v5, #float 1.49966e-39 // #00105474 │ │ -3f1e96: 355b 0d00 |000b: if-ge v11, v5, 0018 // +000d │ │ -3f1e9a: 7100 c0b2 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b2c0 │ │ -3f1ea0: 0a05 |0010: move-result v5 │ │ -3f1ea2: 3d05 0700 |0011: if-lez v5, 0018 // +0007 │ │ -3f1ea6: da05 0518 |0013: mul-int/lit8 v5, v5, #int 24 // #18 │ │ -3f1eaa: 7110 deb2 0500 |0015: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b2de │ │ -3f1eb0: 1405 7554 1000 |0018: const v5, #float 1.49967e-39 // #00105475 │ │ -3f1eb6: 1a06 0e74 |001b: const-string v6, "everything" // string@740e │ │ -3f1eba: 1a07 f7b7 |001d: const-string v7, "prefMobileUpdateAllowed" // string@b7f7 │ │ -3f1ebe: 355b 1900 |001f: if-ge v11, v5, 0038 // +0019 │ │ -3f1ec2: 6205 3a4d |0021: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f1ec6: 1a08 f6b7 |0023: const-string v8, "prefMobileUpdate" // string@b7f6 │ │ -3f1eca: 7230 b102 8503 |0025: invoke-interface {v5, v8, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ -3f1ed0: 0a05 |0028: move-result v5 │ │ -3f1ed2: 3805 0f00 |0029: if-eqz v5, 0038 // +000f │ │ -3f1ed6: 6205 3a4d |002b: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f1eda: 7210 b002 0500 |002d: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f1ee0: 0c05 |0030: move-result-object v5 │ │ -3f1ee2: 7230 ad02 7506 |0031: invoke-interface {v5, v7, v6}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f1ee8: 0c05 |0034: move-result-object v5 │ │ -3f1eea: 7210 a702 0500 |0035: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f1ef0: 1405 dc54 1000 |0038: const v5, #float 1.49981e-39 // #001054dc │ │ -3f1ef6: 355b 5900 |003b: if-ge v11, v5, 0094 // +0059 │ │ -3f1efa: 6205 3a4d |003d: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f1efe: 1a08 ebb7 |003f: const-string v8, "prefEnableAutoDownloadOnMobile" // string@b7eb │ │ -3f1f02: 7230 b102 8503 |0041: invoke-interface {v5, v8, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ -3f1f08: 0a05 |0044: move-result v5 │ │ -3f1f0a: 3805 0500 |0045: if-eqz v5, 004a // +0005 │ │ -3f1f0e: 7110 d7b2 0200 |0047: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b2d7 │ │ -3f1f14: 6205 3a4d |004a: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f1f18: 1a08 668c |004c: const-string v8, "images" // string@8c66 │ │ -3f1f1c: 7230 b502 7508 |004e: invoke-interface {v5, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f1f22: 0c05 |0051: move-result-object v5 │ │ -3f1f24: 6e10 deb4 0500 |0052: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -3f1f2a: 0a07 |0055: move-result v7 │ │ -3f1f2c: 1409 7882 5ab9 |0056: const v9, #float -0.000208387 // #b95a8278 │ │ -3f1f32: 3297 1f00 |0059: if-eq v7, v9, 0078 // +001f │ │ -3f1f36: 1408 b3ca ef17 |005b: const v8, #float 1.54962e-24 // #17efcab3 │ │ -3f1f3c: 3287 1200 |005e: if-eq v7, v8, 0070 // +0012 │ │ -3f1f40: 1406 cde7 ea7e |0060: const v6, #float 1.56121e+38 // #7eeae7cd │ │ -3f1f46: 3267 0300 |0063: if-eq v7, v6, 0066 // +0003 │ │ -3f1f4a: 281a |0065: goto 007f // +001a │ │ -3f1f4c: 1a06 43ae |0066: const-string v6, "nothing" // string@ae43 │ │ -3f1f50: 6e20 d7b4 6500 |0068: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f1f56: 0a05 |006b: move-result v5 │ │ -3f1f58: 3805 1300 |006c: if-eqz v5, 007f // +0013 │ │ -3f1f5c: 1234 |006e: const/4 v4, #int 3 // #3 │ │ -3f1f5e: 2810 |006f: goto 007f // +0010 │ │ -3f1f60: 6e20 d7b4 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f1f66: 0a05 |0073: move-result v5 │ │ -3f1f68: 3805 0b00 |0074: if-eqz v5, 007f // +000b │ │ -3f1f6c: 1204 |0076: const/4 v4, #int 0 // #0 │ │ -3f1f6e: 2808 |0077: goto 007f // +0008 │ │ -3f1f70: 6e20 d7b4 8500 |0078: invoke-virtual {v5, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f1f76: 0a05 |007b: move-result v5 │ │ -3f1f78: 3805 0300 |007c: if-eqz v5, 007f // +0003 │ │ -3f1f7c: 1224 |007e: const/4 v4, #int 2 // #2 │ │ -3f1f7e: 3804 0c00 |007f: if-eqz v4, 008b // +000c │ │ -3f1f82: 3214 0600 |0081: if-eq v4, v1, 0087 // +0006 │ │ -3f1f86: 7110 dab2 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b2da │ │ -3f1f8c: 280e |0086: goto 0094 // +000e │ │ -3f1f8e: 7110 dab2 0300 |0087: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b2da │ │ -3f1f94: 280a |008a: goto 0094 // +000a │ │ -3f1f96: 7110 d9b2 0200 |008b: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b2d9 │ │ -3f1f9c: 7110 d8b2 0200 |008e: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b2d8 │ │ -3f1fa2: 7110 dab2 0200 |0091: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b2da │ │ -3f1fa8: 1404 4055 1000 |0094: const v4, #float 1.49995e-39 // #00105540 │ │ -3f1fae: 1a05 81d0 |0097: const-string v5, "system" // string@d081 │ │ -3f1fb2: 1a06 fab7 |0099: const-string v6, "prefTheme" // string@b7fa │ │ -3f1fb6: 354b 3900 |009b: if-ge v11, v4, 00d4 // +0039 │ │ -3f1fba: 7100 c7b2 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b2c7 │ │ -3f1fc0: 0c04 |00a0: move-result-object v4 │ │ -3f1fc2: 6207 6fd7 |00a1: sget-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d76f │ │ -3f1fc6: 3374 0f00 |00a3: if-ne v4, v7, 00b2 // +000f │ │ -3f1fca: 6204 3a4d |00a5: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f1fce: 7210 b002 0400 |00a7: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f1fd4: 0c04 |00aa: move-result-object v4 │ │ -3f1fd6: 7230 ad02 6405 |00ab: invoke-interface {v4, v6, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f1fdc: 0c04 |00ae: move-result-object v4 │ │ -3f1fde: 7210 a702 0400 |00af: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f1fe4: 7110 dfb2 0300 |00b2: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b2df │ │ -3f1fea: 7110 e0b2 0300 |00b5: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b2e0 │ │ -3f1ff0: 6204 3a4d |00b8: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f1ff4: 1a07 ecb7 |00ba: const-string v7, "prefEnqueueLocation" // string@b7ec │ │ -3f1ff8: 7220 af02 7400 |00bc: invoke-interface {v4, v7}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@02af │ │ -3f1ffe: 0a04 |00bf: move-result v4 │ │ -3f2000: 3904 1400 |00c0: if-nez v4, 00d4 // +0014 │ │ -3f2004: 6204 3a4d |00c2: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2008: 1a07 f9b7 |00c4: const-string v7, "prefQueueAddToFront" // string@b7f9 │ │ -3f200c: 7230 b102 7403 |00c6: invoke-interface {v4, v7, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ -3f2012: 0a04 |00c9: move-result v4 │ │ -3f2014: 3804 0500 |00ca: if-eqz v4, 00cf // +0005 │ │ -3f2018: 6204 6ed7 |00cc: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d76e │ │ -3f201c: 2803 |00ce: goto 00d1 // +0003 │ │ -3f201e: 6204 6dd7 |00cf: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d76d │ │ -3f2022: 7110 ddb2 0400 |00d1: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b2dd │ │ -3f2028: 1404 bcac 1e00 |00d4: const v4, #float 2.81703e-39 // #001eacbc │ │ -3f202e: 354b 4000 |00d7: if-ge v11, v4, 0117 // +0040 │ │ -3f2032: 6204 3a4d |00d9: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2036: 1a07 f2b7 |00db: const-string v7, "prefHardwareForwardButtonSkips" // string@b7f2 │ │ -3f203a: 7230 b102 7403 |00dd: invoke-interface {v4, v7, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ -3f2040: 0a04 |00e0: move-result v4 │ │ -3f2042: 3804 1700 |00e1: if-eqz v4, 00f8 // +0017 │ │ -3f2046: 6204 3a4d |00e3: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f204a: 7210 b002 0400 |00e5: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f2050: 0c04 |00e8: move-result-object v4 │ │ -3f2052: 1307 5700 |00e9: const/16 v7, #int 87 // #57 │ │ -3f2056: 7110 fbb4 0700 |00eb: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -3f205c: 0c07 |00ee: move-result-object v7 │ │ -3f205e: 1a08 f1b7 |00ef: const-string v8, "prefHardwareForwardButton" // string@b7f1 │ │ -3f2062: 7230 ad02 8407 |00f1: invoke-interface {v4, v8, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f2068: 0c04 |00f4: move-result-object v4 │ │ -3f206a: 7210 a702 0400 |00f5: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f2070: 6204 3a4d |00f8: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2074: 1a07 f4b7 |00fa: const-string v7, "prefHardwarePreviousButtonRestarts" // string@b7f4 │ │ -3f2078: 7230 b102 7403 |00fc: invoke-interface {v4, v7, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ -3f207e: 0a04 |00ff: move-result v4 │ │ -3f2080: 3804 1700 |0100: if-eqz v4, 0117 // +0017 │ │ -3f2084: 6204 3a4d |0102: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2088: 7210 b002 0400 |0104: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f208e: 0c04 |0107: move-result-object v4 │ │ -3f2090: 1307 5800 |0108: const/16 v7, #int 88 // #58 │ │ -3f2094: 7110 fbb4 0700 |010a: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -3f209a: 0c07 |010d: move-result-object v7 │ │ -3f209c: 1a08 f3b7 |010e: const-string v8, "prefHardwarePreviousButton" // string@b7f3 │ │ -3f20a0: 7230 ad02 8407 |0110: invoke-interface {v4, v8, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f20a6: 0c04 |0113: move-result-object v4 │ │ -3f20a8: 7210 a702 0400 |0114: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f20ae: 1404 c020 1f00 |0117: const v4, #float 2.85865e-39 // #001f20c0 │ │ -3f20b4: 354b 1700 |011a: if-ge v11, v4, 0131 // +0017 │ │ -3f20b8: 1a04 694b |011c: const-string v4, "SwipeActionsPrefs" // string@4b69 │ │ -3f20bc: 6e30 4502 4d03 |011e: invoke-virtual {v13, v4, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ -3f20c2: 0c04 |0121: move-result-object v4 │ │ -3f20c4: 7210 b002 0400 |0122: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f20ca: 0c04 |0125: move-result-object v4 │ │ -3f20cc: 1a07 a945 |0126: const-string v7, "PrefSwipeActionsQueueFragment" // string@45a9 │ │ -3f20d0: 1a08 8a46 |0128: const-string v8, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@468a │ │ -3f20d4: 7230 ad02 7408 |012a: invoke-interface {v4, v7, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f20da: 0c04 |012d: move-result-object v4 │ │ -3f20dc: 7210 a702 0400 |012e: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f20e2: 1404 d047 1f00 |0131: const v4, #float 2.87266e-39 // #001f47d0 │ │ -3f20e8: 354b 1100 |0134: if-ge v11, v4, 0145 // +0011 │ │ -3f20ec: 6204 3a4d |0136: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f20f0: 7210 b002 0400 |0138: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f20f6: 0c04 |013b: move-result-object v4 │ │ -3f20f8: 1a07 f8b7 |013c: const-string v7, "prefPauseForFocusLoss" // string@b7f8 │ │ -3f20fc: 7230 a902 7402 |013e: invoke-interface {v4, v7, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ -3f2102: 0c04 |0141: move-result-object v4 │ │ -3f2104: 7210 a702 0400 |0142: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f210a: 1404 00bd 1f00 |0145: const v4, #float 2.9147e-39 // #001fbd00 │ │ -3f2110: 1a07 bb07 |0148: const-string v7, "2" // string@07bb │ │ -3f2114: 1a08 af07 |014a: const-string v8, "1" // string@07af │ │ -3f2118: 354b 7300 |014c: if-ge v11, v4, 01bf // +0073 │ │ -3f211c: 6204 3a4d |014e: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2120: 1a09 eab7 |0150: const-string v9, "prefDrawerFeedIndicator" // string@b7ea │ │ -3f2124: 7230 b502 9408 |0152: invoke-interface {v4, v9, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f212a: 0c04 |0155: move-result-object v4 │ │ -3f212c: 1a0a 9a07 |0156: const-string v10, "0" // string@079a │ │ -3f2130: 6e20 d7b4 a400 |0158: invoke-virtual {v4, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f2136: 0a04 |015b: move-result v4 │ │ -3f2138: 3804 0f00 |015c: if-eqz v4, 016b // +000f │ │ -3f213c: 6204 3a4d |015e: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2140: 7210 b002 0400 |0160: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f2146: 0c04 |0163: move-result-object v4 │ │ -3f2148: 7230 ad02 9407 |0164: invoke-interface {v4, v9, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f214e: 0c04 |0167: move-result-object v4 │ │ -3f2150: 7210 a702 0400 |0168: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f2156: 1a04 654a |016b: const-string v4, "SleepTimerDialog" // string@4a65 │ │ -3f215a: 6e30 4502 4d03 |016d: invoke-virtual {v13, v4, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ -3f2160: 0c04 |0170: move-result-object v4 │ │ -3f2162: 2311 da20 |0171: new-array v1, v1, [Ljava/util/concurrent/TimeUnit; // type@20da │ │ -3f2166: 6209 a6d7 |0173: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -3f216a: 4d09 0103 |0175: aput-object v9, v1, v3 │ │ -3f216e: 6209 a4d7 |0177: sget-object v9, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ -3f2172: 4d09 0102 |0179: aput-object v9, v1, v2 │ │ -3f2176: 6209 a2d7 |017b: sget-object v9, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ -3f217a: 4d09 0100 |017d: aput-object v9, v1, v0 │ │ -3f217e: 7100 a7b2 0000 |017f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@b2a7 │ │ -3f2184: 0c00 |0182: move-result-object v0 │ │ -3f2186: 7110 79b4 0000 |0183: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -3f218c: 0b09 |0186: move-result-wide v9 │ │ -3f218e: 1a00 7933 |0187: const-string v0, "LastTimeUnit" // string@3379 │ │ -3f2192: 7230 b302 0402 |0189: invoke-interface {v4, v0, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b3 │ │ -3f2198: 0a00 |018c: move-result v0 │ │ -3f219a: 4600 0100 |018d: aget-object v0, v1, v0 │ │ -3f219e: 6e30 1cb8 900a |018f: invoke-virtual {v0, v9, v10}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b81c │ │ -3f21a4: 0b00 |0192: move-result-wide v0 │ │ -3f21a6: 7120 fcb4 1000 |0193: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ -3f21ac: 0c00 |0196: move-result-object v0 │ │ -3f21ae: 7110 a8b2 0000 |0197: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@b2a8 │ │ -3f21b4: 6200 3a4d |019a: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f21b8: 1a01 bd07 |019c: const-string v1, "20" // string@07bd │ │ -3f21bc: 1a04 edb7 |019e: const-string v4, "prefEpisodeCacheSize" // string@b7ed │ │ -3f21c0: 7230 b502 4001 |01a0: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f21c6: 0c00 |01a3: move-result-object v0 │ │ -3f21c8: 6001 9e63 |01a4: sget v1, Lde/danoeh/antennapod/R$string;.pref_episode_cache_unlimited:I // field@639e │ │ -3f21cc: 6e20 4602 1d00 |01a6: invoke-virtual {v13, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -3f21d2: 0c01 |01a9: move-result-object v1 │ │ -3f21d4: 6e20 d7b4 1000 |01aa: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f21da: 0a00 |01ad: move-result v0 │ │ -3f21dc: 3800 1100 |01ae: if-eqz v0, 01bf // +0011 │ │ -3f21e0: 6200 3a4d |01b0: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f21e4: 7210 b002 0000 |01b2: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f21ea: 0c00 |01b5: move-result-object v0 │ │ -3f21ec: 1a01 2807 |01b6: const-string v1, "-1" // string@0728 │ │ -3f21f0: 7230 ad02 4001 |01b8: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f21f6: 0c00 |01bb: move-result-object v0 │ │ -3f21f8: 7210 a702 0000 |01bc: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f21fe: 1400 c7c6 2d00 |01bf: const v0, #float 4.20391e-39 // #002dc6c7 │ │ -3f2204: 1a01 0000 |01c2: const-string v1, "" // string@0000 │ │ -3f2208: 350b 2100 |01c4: if-ge v11, v0, 01e5 // +0021 │ │ -3f220c: 6200 3a4d |01c6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2210: 1a04 e8b7 |01c8: const-string v4, "prefBackButtonBehavior" // string@b7e8 │ │ -3f2214: 7230 b502 4001 |01ca: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f221a: 0c00 |01cd: move-result-object v0 │ │ -3f221c: 1a04 7e71 |01ce: const-string v4, "drawer" // string@717e │ │ -3f2220: 6e20 d7b4 4000 |01d0: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f2226: 0a00 |01d3: move-result v0 │ │ -3f2228: 3800 1100 |01d4: if-eqz v0, 01e5 // +0011 │ │ -3f222c: 6200 3a4d |01d6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2230: 7210 b002 0000 |01d8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f2236: 0c00 |01db: move-result-object v0 │ │ -3f2238: 1a04 e9b7 |01dc: const-string v4, "prefBackButtonOpensDrawer" // string@b7e9 │ │ -3f223c: 7230 a902 4002 |01de: invoke-interface {v0, v4, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ -3f2242: 0c00 |01e1: move-result-object v0 │ │ -3f2244: 7210 a702 0000 |01e2: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f224a: 1400 d0ed 2d00 |01e5: const v0, #float 4.21791e-39 // #002dedd0 │ │ -3f2250: 350b 4300 |01e8: if-ge v11, v0, 022b // +0043 │ │ -3f2254: 6200 3a4d |01ea: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2258: 7230 b502 6005 |01ec: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f225e: 0c00 |01ef: move-result-object v0 │ │ -3f2260: 6e20 d7b4 7000 |01f0: invoke-virtual {v0, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f2266: 0a00 |01f3: move-result v0 │ │ -3f2268: 3800 1500 |01f4: if-eqz v0, 0209 // +0015 │ │ -3f226c: 6200 3a4d |01f6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2270: 7210 b002 0000 |01f8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f2276: 0c00 |01fb: move-result-object v0 │ │ -3f2278: 7230 ad02 6008 |01fc: invoke-interface {v0, v6, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f227e: 0c00 |01ff: move-result-object v0 │ │ -3f2280: 1a04 fbb7 |0200: const-string v4, "prefThemeBlack" // string@b7fb │ │ -3f2284: 7230 a902 4002 |0202: invoke-interface {v0, v4, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ -3f228a: 0c00 |0205: move-result-object v0 │ │ -3f228c: 7210 a702 0000 |0206: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f2292: 7110 dbb2 0200 |0209: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b2db │ │ -3f2298: 6200 3a4d |020c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f229c: 1a04 e7b7 |020e: const-string v4, "prefAutoUpdateIntervall" // string@b7e7 │ │ -3f22a0: 1a05 c707 |0210: const-string v5, ":" // string@07c7 │ │ -3f22a4: 7230 b502 4005 |0212: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f22aa: 0c00 |0215: move-result-object v0 │ │ -3f22ac: 6e20 d3b4 5000 |0216: invoke-virtual {v0, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -3f22b2: 0a00 |0219: move-result v0 │ │ -3f22b4: 3800 1100 |021a: if-eqz v0, 022b // +0011 │ │ -3f22b8: 6200 3a4d |021c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f22bc: 7210 b002 0000 |021e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f22c2: 0c00 |0221: move-result-object v0 │ │ -3f22c4: 1a05 b307 |0222: const-string v5, "12" // string@07b3 │ │ -3f22c8: 7230 ad02 4005 |0224: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f22ce: 0c00 |0227: move-result-object v0 │ │ -3f22d0: 7210 a702 0000 |0228: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f22d6: 1400 e014 2e00 |022b: const v0, #float 4.23192e-39 // #002e14e0 │ │ -3f22dc: 350b 0b00 |022e: if-ge v11, v0, 0239 // +000b │ │ -3f22e0: 7110 1930 0d00 |0230: invoke-static {v13}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3019 │ │ -3f22e6: 0c00 |0233: move-result-object v0 │ │ -3f22e8: 1a04 ff60 |0234: const-string v4, "auto_download" // string@60ff │ │ -3f22ec: 6e20 1830 4000 |0236: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationManagerCompat;.deleteNotificationChannel:(Ljava/lang/String;)V // method@3018 │ │ -3f22f2: 1400 f03b 2e00 |0239: const v0, #float 4.24593e-39 // #002e3bf0 │ │ -3f22f8: 350b 4400 |023c: if-ge v11, v0, 0280 // +0044 │ │ -3f22fc: 1a00 a845 |023e: const-string v0, "PrefAllEpisodesFragment" // string@45a8 │ │ -3f2300: 6e30 4502 0d03 |0240: invoke-virtual {v13, v0, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ -3f2306: 0c0d |0243: move-result-object v13 │ │ -3f2308: 1a00 f0b7 |0244: const-string v0, "prefEpisodesSort" // string@b7f0 │ │ -3f230c: 7230 b502 0d01 |0246: invoke-interface {v13, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f2312: 0c04 |0249: move-result-object v4 │ │ -3f2314: 2325 c120 |024a: new-array v5, v2, [Ljava/lang/CharSequence; // type@20c1 │ │ -3f2318: 4d04 0503 |024c: aput-object v4, v5, v3 │ │ -3f231c: 7110 43b9 0500 |024e: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@b943 │ │ -3f2322: 0a05 |0251: move-result v5 │ │ -3f2324: 3905 0f00 |0252: if-nez v5, 0261 // +000f │ │ -3f2328: 6205 3a4d |0254: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f232c: 7210 b002 0500 |0256: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f2332: 0c05 |0259: move-result-object v5 │ │ -3f2334: 7230 ad02 0504 |025a: invoke-interface {v5, v0, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f233a: 0c00 |025d: move-result-object v0 │ │ -3f233c: 7210 a702 0000 |025e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f2342: 1a00 a576 |0261: const-string v0, "filter" // string@76a5 │ │ -3f2346: 7230 b502 0d01 |0263: invoke-interface {v13, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -3f234c: 0c0d |0266: move-result-object v13 │ │ -3f234e: 2320 c120 |0267: new-array v0, v2, [Ljava/lang/CharSequence; // type@20c1 │ │ -3f2352: 4d0d 0003 |0269: aput-object v13, v0, v3 │ │ -3f2356: 7110 43b9 0000 |026b: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@b943 │ │ -3f235c: 0a00 |026e: move-result v0 │ │ -3f235e: 3900 1100 |026f: if-nez v0, 0280 // +0011 │ │ -3f2362: 6200 3a4d |0271: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f2366: 7210 b002 0000 |0273: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f236c: 0c00 |0276: move-result-object v0 │ │ -3f236e: 1a01 efb7 |0277: const-string v1, "prefEpisodesFilter" // string@b7ef │ │ -3f2372: 7230 ad02 100d |0279: invoke-interface {v0, v1, v13}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f2378: 0c0d |027c: move-result-object v13 │ │ -3f237a: 7210 a702 0d00 |027d: invoke-interface {v13}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f2380: 140d 30d8 2e00 |0280: const v13, #float 4.30199e-39 // #002ed830 │ │ -3f2386: 35db 1900 |0283: if-ge v11, v13, 029c // +0019 │ │ -3f238a: 7100 d3b2 0000 |0285: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadGlobal:()Z // method@b2d3 │ │ -3f2390: 0a0b |0288: move-result v11 │ │ -3f2392: 390b 1300 |0289: if-nez v11, 029c // +0013 │ │ -3f2396: 620b 3a4d |028b: sget-object v11, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ -3f239a: 7210 b002 0b00 |028d: invoke-interface {v11}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f23a0: 0c0b |0290: move-result-object v11 │ │ -3f23a2: 1a0d eeb7 |0291: const-string v13, "prefEpisodeCleanup" // string@b7ee │ │ -3f23a6: 1a00 2907 |0293: const-string v0, "-2" // string@0729 │ │ -3f23aa: 7230 ad02 db00 |0295: invoke-interface {v11, v13, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -3f23b0: 0c0b |0298: move-result-object v11 │ │ -3f23b2: 7210 a702 0b00 |0299: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f23b8: 140b 33d8 2e00 |029c: const v11, #float 4.30199e-39 // #002ed833 │ │ -3f23be: 33bc 0500 |029f: if-ne v12, v11, 02a4 // +0005 │ │ -3f23c2: 7110 dcb2 0200 |02a1: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setBottomNavigationEnabled:(Z)V // method@b2dc │ │ -3f23c8: 0e00 |02a4: return-void │ │ +3f1e98: |[3f1e98] de.danoeh.antennapod.PreferenceUpgrader.upgrade:(IILandroid/content/Context;)V │ │ +3f1ea8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3f1eaa: 1231 |0001: const/4 v1, #int 3 // #3 │ │ +3f1eac: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +3f1eae: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +3f1eb0: 12f4 |0004: const/4 v4, #int -1 // #ff │ │ +3f1eb2: 334b 0300 |0005: if-ne v11, v4, 0008 // +0003 │ │ +3f1eb6: 0e00 |0007: return-void │ │ +3f1eb8: 1405 7454 1000 |0008: const v5, #float 1.49966e-39 // #00105474 │ │ +3f1ebe: 355b 0d00 |000b: if-ge v11, v5, 0018 // +000d │ │ +3f1ec2: 7100 c0b2 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b2c0 │ │ +3f1ec8: 0a05 |0010: move-result v5 │ │ +3f1eca: 3d05 0700 |0011: if-lez v5, 0018 // +0007 │ │ +3f1ece: da05 0518 |0013: mul-int/lit8 v5, v5, #int 24 // #18 │ │ +3f1ed2: 7110 deb2 0500 |0015: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b2de │ │ +3f1ed8: 1405 7554 1000 |0018: const v5, #float 1.49967e-39 // #00105475 │ │ +3f1ede: 1a06 0e74 |001b: const-string v6, "everything" // string@740e │ │ +3f1ee2: 1a07 f7b7 |001d: const-string v7, "prefMobileUpdateAllowed" // string@b7f7 │ │ +3f1ee6: 355b 1900 |001f: if-ge v11, v5, 0038 // +0019 │ │ +3f1eea: 6205 3a4d |0021: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f1eee: 1a08 f6b7 |0023: const-string v8, "prefMobileUpdate" // string@b7f6 │ │ +3f1ef2: 7230 b102 8503 |0025: invoke-interface {v5, v8, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ +3f1ef8: 0a05 |0028: move-result v5 │ │ +3f1efa: 3805 0f00 |0029: if-eqz v5, 0038 // +000f │ │ +3f1efe: 6205 3a4d |002b: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f1f02: 7210 b002 0500 |002d: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f1f08: 0c05 |0030: move-result-object v5 │ │ +3f1f0a: 7230 ad02 7506 |0031: invoke-interface {v5, v7, v6}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f1f10: 0c05 |0034: move-result-object v5 │ │ +3f1f12: 7210 a702 0500 |0035: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f1f18: 1405 dc54 1000 |0038: const v5, #float 1.49981e-39 // #001054dc │ │ +3f1f1e: 355b 5900 |003b: if-ge v11, v5, 0094 // +0059 │ │ +3f1f22: 6205 3a4d |003d: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f1f26: 1a08 ebb7 |003f: const-string v8, "prefEnableAutoDownloadOnMobile" // string@b7eb │ │ +3f1f2a: 7230 b102 8503 |0041: invoke-interface {v5, v8, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ +3f1f30: 0a05 |0044: move-result v5 │ │ +3f1f32: 3805 0500 |0045: if-eqz v5, 004a // +0005 │ │ +3f1f36: 7110 d7b2 0200 |0047: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b2d7 │ │ +3f1f3c: 6205 3a4d |004a: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f1f40: 1a08 668c |004c: const-string v8, "images" // string@8c66 │ │ +3f1f44: 7230 b502 7508 |004e: invoke-interface {v5, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f1f4a: 0c05 |0051: move-result-object v5 │ │ +3f1f4c: 6e10 deb4 0500 |0052: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +3f1f52: 0a07 |0055: move-result v7 │ │ +3f1f54: 1409 7882 5ab9 |0056: const v9, #float -0.000208387 // #b95a8278 │ │ +3f1f5a: 3297 1f00 |0059: if-eq v7, v9, 0078 // +001f │ │ +3f1f5e: 1408 b3ca ef17 |005b: const v8, #float 1.54962e-24 // #17efcab3 │ │ +3f1f64: 3287 1200 |005e: if-eq v7, v8, 0070 // +0012 │ │ +3f1f68: 1406 cde7 ea7e |0060: const v6, #float 1.56121e+38 // #7eeae7cd │ │ +3f1f6e: 3267 0300 |0063: if-eq v7, v6, 0066 // +0003 │ │ +3f1f72: 281a |0065: goto 007f // +001a │ │ +3f1f74: 1a06 43ae |0066: const-string v6, "nothing" // string@ae43 │ │ +3f1f78: 6e20 d7b4 6500 |0068: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f1f7e: 0a05 |006b: move-result v5 │ │ +3f1f80: 3805 1300 |006c: if-eqz v5, 007f // +0013 │ │ +3f1f84: 1234 |006e: const/4 v4, #int 3 // #3 │ │ +3f1f86: 2810 |006f: goto 007f // +0010 │ │ +3f1f88: 6e20 d7b4 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f1f8e: 0a05 |0073: move-result v5 │ │ +3f1f90: 3805 0b00 |0074: if-eqz v5, 007f // +000b │ │ +3f1f94: 1204 |0076: const/4 v4, #int 0 // #0 │ │ +3f1f96: 2808 |0077: goto 007f // +0008 │ │ +3f1f98: 6e20 d7b4 8500 |0078: invoke-virtual {v5, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f1f9e: 0a05 |007b: move-result v5 │ │ +3f1fa0: 3805 0300 |007c: if-eqz v5, 007f // +0003 │ │ +3f1fa4: 1224 |007e: const/4 v4, #int 2 // #2 │ │ +3f1fa6: 3804 0c00 |007f: if-eqz v4, 008b // +000c │ │ +3f1faa: 3214 0600 |0081: if-eq v4, v1, 0087 // +0006 │ │ +3f1fae: 7110 dab2 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b2da │ │ +3f1fb4: 280e |0086: goto 0094 // +000e │ │ +3f1fb6: 7110 dab2 0300 |0087: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b2da │ │ +3f1fbc: 280a |008a: goto 0094 // +000a │ │ +3f1fbe: 7110 d9b2 0200 |008b: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b2d9 │ │ +3f1fc4: 7110 d8b2 0200 |008e: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b2d8 │ │ +3f1fca: 7110 dab2 0200 |0091: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b2da │ │ +3f1fd0: 1404 4055 1000 |0094: const v4, #float 1.49995e-39 // #00105540 │ │ +3f1fd6: 1a05 81d0 |0097: const-string v5, "system" // string@d081 │ │ +3f1fda: 1a06 fab7 |0099: const-string v6, "prefTheme" // string@b7fa │ │ +3f1fde: 354b 3900 |009b: if-ge v11, v4, 00d4 // +0039 │ │ +3f1fe2: 7100 c7b2 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b2c7 │ │ +3f1fe8: 0c04 |00a0: move-result-object v4 │ │ +3f1fea: 6207 6fd7 |00a1: sget-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d76f │ │ +3f1fee: 3374 0f00 |00a3: if-ne v4, v7, 00b2 // +000f │ │ +3f1ff2: 6204 3a4d |00a5: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f1ff6: 7210 b002 0400 |00a7: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f1ffc: 0c04 |00aa: move-result-object v4 │ │ +3f1ffe: 7230 ad02 6405 |00ab: invoke-interface {v4, v6, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f2004: 0c04 |00ae: move-result-object v4 │ │ +3f2006: 7210 a702 0400 |00af: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f200c: 7110 dfb2 0300 |00b2: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b2df │ │ +3f2012: 7110 e0b2 0300 |00b5: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b2e0 │ │ +3f2018: 6204 3a4d |00b8: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f201c: 1a07 ecb7 |00ba: const-string v7, "prefEnqueueLocation" // string@b7ec │ │ +3f2020: 7220 af02 7400 |00bc: invoke-interface {v4, v7}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@02af │ │ +3f2026: 0a04 |00bf: move-result v4 │ │ +3f2028: 3904 1400 |00c0: if-nez v4, 00d4 // +0014 │ │ +3f202c: 6204 3a4d |00c2: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2030: 1a07 f9b7 |00c4: const-string v7, "prefQueueAddToFront" // string@b7f9 │ │ +3f2034: 7230 b102 7403 |00c6: invoke-interface {v4, v7, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ +3f203a: 0a04 |00c9: move-result v4 │ │ +3f203c: 3804 0500 |00ca: if-eqz v4, 00cf // +0005 │ │ +3f2040: 6204 6ed7 |00cc: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d76e │ │ +3f2044: 2803 |00ce: goto 00d1 // +0003 │ │ +3f2046: 6204 6dd7 |00cf: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d76d │ │ +3f204a: 7110 ddb2 0400 |00d1: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b2dd │ │ +3f2050: 1404 bcac 1e00 |00d4: const v4, #float 2.81703e-39 // #001eacbc │ │ +3f2056: 354b 4000 |00d7: if-ge v11, v4, 0117 // +0040 │ │ +3f205a: 6204 3a4d |00d9: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f205e: 1a07 f2b7 |00db: const-string v7, "prefHardwareForwardButtonSkips" // string@b7f2 │ │ +3f2062: 7230 b102 7403 |00dd: invoke-interface {v4, v7, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ +3f2068: 0a04 |00e0: move-result v4 │ │ +3f206a: 3804 1700 |00e1: if-eqz v4, 00f8 // +0017 │ │ +3f206e: 6204 3a4d |00e3: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2072: 7210 b002 0400 |00e5: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f2078: 0c04 |00e8: move-result-object v4 │ │ +3f207a: 1307 5700 |00e9: const/16 v7, #int 87 // #57 │ │ +3f207e: 7110 fbb4 0700 |00eb: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +3f2084: 0c07 |00ee: move-result-object v7 │ │ +3f2086: 1a08 f1b7 |00ef: const-string v8, "prefHardwareForwardButton" // string@b7f1 │ │ +3f208a: 7230 ad02 8407 |00f1: invoke-interface {v4, v8, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f2090: 0c04 |00f4: move-result-object v4 │ │ +3f2092: 7210 a702 0400 |00f5: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f2098: 6204 3a4d |00f8: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f209c: 1a07 f4b7 |00fa: const-string v7, "prefHardwarePreviousButtonRestarts" // string@b7f4 │ │ +3f20a0: 7230 b102 7403 |00fc: invoke-interface {v4, v7, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ +3f20a6: 0a04 |00ff: move-result v4 │ │ +3f20a8: 3804 1700 |0100: if-eqz v4, 0117 // +0017 │ │ +3f20ac: 6204 3a4d |0102: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f20b0: 7210 b002 0400 |0104: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f20b6: 0c04 |0107: move-result-object v4 │ │ +3f20b8: 1307 5800 |0108: const/16 v7, #int 88 // #58 │ │ +3f20bc: 7110 fbb4 0700 |010a: invoke-static {v7}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +3f20c2: 0c07 |010d: move-result-object v7 │ │ +3f20c4: 1a08 f3b7 |010e: const-string v8, "prefHardwarePreviousButton" // string@b7f3 │ │ +3f20c8: 7230 ad02 8407 |0110: invoke-interface {v4, v8, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f20ce: 0c04 |0113: move-result-object v4 │ │ +3f20d0: 7210 a702 0400 |0114: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f20d6: 1404 c020 1f00 |0117: const v4, #float 2.85865e-39 // #001f20c0 │ │ +3f20dc: 354b 1700 |011a: if-ge v11, v4, 0131 // +0017 │ │ +3f20e0: 1a04 694b |011c: const-string v4, "SwipeActionsPrefs" // string@4b69 │ │ +3f20e4: 6e30 4502 4d03 |011e: invoke-virtual {v13, v4, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ +3f20ea: 0c04 |0121: move-result-object v4 │ │ +3f20ec: 7210 b002 0400 |0122: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f20f2: 0c04 |0125: move-result-object v4 │ │ +3f20f4: 1a07 a945 |0126: const-string v7, "PrefSwipeActionsQueueFragment" // string@45a9 │ │ +3f20f8: 1a08 8a46 |0128: const-string v8, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@468a │ │ +3f20fc: 7230 ad02 7408 |012a: invoke-interface {v4, v7, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f2102: 0c04 |012d: move-result-object v4 │ │ +3f2104: 7210 a702 0400 |012e: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f210a: 1404 d047 1f00 |0131: const v4, #float 2.87266e-39 // #001f47d0 │ │ +3f2110: 354b 1100 |0134: if-ge v11, v4, 0145 // +0011 │ │ +3f2114: 6204 3a4d |0136: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2118: 7210 b002 0400 |0138: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f211e: 0c04 |013b: move-result-object v4 │ │ +3f2120: 1a07 f8b7 |013c: const-string v7, "prefPauseForFocusLoss" // string@b7f8 │ │ +3f2124: 7230 a902 7402 |013e: invoke-interface {v4, v7, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ +3f212a: 0c04 |0141: move-result-object v4 │ │ +3f212c: 7210 a702 0400 |0142: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f2132: 1404 00bd 1f00 |0145: const v4, #float 2.9147e-39 // #001fbd00 │ │ +3f2138: 1a07 bb07 |0148: const-string v7, "2" // string@07bb │ │ +3f213c: 1a08 af07 |014a: const-string v8, "1" // string@07af │ │ +3f2140: 354b 7300 |014c: if-ge v11, v4, 01bf // +0073 │ │ +3f2144: 6204 3a4d |014e: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2148: 1a09 eab7 |0150: const-string v9, "prefDrawerFeedIndicator" // string@b7ea │ │ +3f214c: 7230 b502 9408 |0152: invoke-interface {v4, v9, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f2152: 0c04 |0155: move-result-object v4 │ │ +3f2154: 1a0a 9a07 |0156: const-string v10, "0" // string@079a │ │ +3f2158: 6e20 d7b4 a400 |0158: invoke-virtual {v4, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f215e: 0a04 |015b: move-result v4 │ │ +3f2160: 3804 0f00 |015c: if-eqz v4, 016b // +000f │ │ +3f2164: 6204 3a4d |015e: sget-object v4, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2168: 7210 b002 0400 |0160: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f216e: 0c04 |0163: move-result-object v4 │ │ +3f2170: 7230 ad02 9407 |0164: invoke-interface {v4, v9, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f2176: 0c04 |0167: move-result-object v4 │ │ +3f2178: 7210 a702 0400 |0168: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f217e: 1a04 654a |016b: const-string v4, "SleepTimerDialog" // string@4a65 │ │ +3f2182: 6e30 4502 4d03 |016d: invoke-virtual {v13, v4, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ +3f2188: 0c04 |0170: move-result-object v4 │ │ +3f218a: 2311 da20 |0171: new-array v1, v1, [Ljava/util/concurrent/TimeUnit; // type@20da │ │ +3f218e: 6209 a6d7 |0173: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +3f2192: 4d09 0103 |0175: aput-object v9, v1, v3 │ │ +3f2196: 6209 a4d7 |0177: sget-object v9, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ +3f219a: 4d09 0102 |0179: aput-object v9, v1, v2 │ │ +3f219e: 6209 a2d7 |017b: sget-object v9, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ +3f21a2: 4d09 0100 |017d: aput-object v9, v1, v0 │ │ +3f21a6: 7100 a7b2 0000 |017f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@b2a7 │ │ +3f21ac: 0c00 |0182: move-result-object v0 │ │ +3f21ae: 7110 79b4 0000 |0183: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +3f21b4: 0b09 |0186: move-result-wide v9 │ │ +3f21b6: 1a00 7933 |0187: const-string v0, "LastTimeUnit" // string@3379 │ │ +3f21ba: 7230 b302 0402 |0189: invoke-interface {v4, v0, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b3 │ │ +3f21c0: 0a00 |018c: move-result v0 │ │ +3f21c2: 4600 0100 |018d: aget-object v0, v1, v0 │ │ +3f21c6: 6e30 1cb8 900a |018f: invoke-virtual {v0, v9, v10}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b81c │ │ +3f21cc: 0b00 |0192: move-result-wide v0 │ │ +3f21ce: 7120 fcb4 1000 |0193: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ +3f21d4: 0c00 |0196: move-result-object v0 │ │ +3f21d6: 7110 a8b2 0000 |0197: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@b2a8 │ │ +3f21dc: 6200 3a4d |019a: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f21e0: 1a01 bd07 |019c: const-string v1, "20" // string@07bd │ │ +3f21e4: 1a04 edb7 |019e: const-string v4, "prefEpisodeCacheSize" // string@b7ed │ │ +3f21e8: 7230 b502 4001 |01a0: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f21ee: 0c00 |01a3: move-result-object v0 │ │ +3f21f0: 6001 9e63 |01a4: sget v1, Lde/danoeh/antennapod/R$string;.pref_episode_cache_unlimited:I // field@639e │ │ +3f21f4: 6e20 4602 1d00 |01a6: invoke-virtual {v13, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +3f21fa: 0c01 |01a9: move-result-object v1 │ │ +3f21fc: 6e20 d7b4 1000 |01aa: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f2202: 0a00 |01ad: move-result v0 │ │ +3f2204: 3800 1100 |01ae: if-eqz v0, 01bf // +0011 │ │ +3f2208: 6200 3a4d |01b0: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f220c: 7210 b002 0000 |01b2: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f2212: 0c00 |01b5: move-result-object v0 │ │ +3f2214: 1a01 2807 |01b6: const-string v1, "-1" // string@0728 │ │ +3f2218: 7230 ad02 4001 |01b8: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f221e: 0c00 |01bb: move-result-object v0 │ │ +3f2220: 7210 a702 0000 |01bc: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f2226: 1400 c7c6 2d00 |01bf: const v0, #float 4.20391e-39 // #002dc6c7 │ │ +3f222c: 1a01 0000 |01c2: const-string v1, "" // string@0000 │ │ +3f2230: 350b 2100 |01c4: if-ge v11, v0, 01e5 // +0021 │ │ +3f2234: 6200 3a4d |01c6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2238: 1a04 e8b7 |01c8: const-string v4, "prefBackButtonBehavior" // string@b7e8 │ │ +3f223c: 7230 b502 4001 |01ca: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f2242: 0c00 |01cd: move-result-object v0 │ │ +3f2244: 1a04 7e71 |01ce: const-string v4, "drawer" // string@717e │ │ +3f2248: 6e20 d7b4 4000 |01d0: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f224e: 0a00 |01d3: move-result v0 │ │ +3f2250: 3800 1100 |01d4: if-eqz v0, 01e5 // +0011 │ │ +3f2254: 6200 3a4d |01d6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2258: 7210 b002 0000 |01d8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f225e: 0c00 |01db: move-result-object v0 │ │ +3f2260: 1a04 e9b7 |01dc: const-string v4, "prefBackButtonOpensDrawer" // string@b7e9 │ │ +3f2264: 7230 a902 4002 |01de: invoke-interface {v0, v4, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ +3f226a: 0c00 |01e1: move-result-object v0 │ │ +3f226c: 7210 a702 0000 |01e2: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f2272: 1400 d0ed 2d00 |01e5: const v0, #float 4.21791e-39 // #002dedd0 │ │ +3f2278: 350b 4300 |01e8: if-ge v11, v0, 022b // +0043 │ │ +3f227c: 6200 3a4d |01ea: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2280: 7230 b502 6005 |01ec: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f2286: 0c00 |01ef: move-result-object v0 │ │ +3f2288: 6e20 d7b4 7000 |01f0: invoke-virtual {v0, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f228e: 0a00 |01f3: move-result v0 │ │ +3f2290: 3800 1500 |01f4: if-eqz v0, 0209 // +0015 │ │ +3f2294: 6200 3a4d |01f6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2298: 7210 b002 0000 |01f8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f229e: 0c00 |01fb: move-result-object v0 │ │ +3f22a0: 7230 ad02 6008 |01fc: invoke-interface {v0, v6, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f22a6: 0c00 |01ff: move-result-object v0 │ │ +3f22a8: 1a04 fbb7 |0200: const-string v4, "prefThemeBlack" // string@b7fb │ │ +3f22ac: 7230 a902 4002 |0202: invoke-interface {v0, v4, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ +3f22b2: 0c00 |0205: move-result-object v0 │ │ +3f22b4: 7210 a702 0000 |0206: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f22ba: 7110 dbb2 0200 |0209: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b2db │ │ +3f22c0: 6200 3a4d |020c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f22c4: 1a04 e7b7 |020e: const-string v4, "prefAutoUpdateIntervall" // string@b7e7 │ │ +3f22c8: 1a05 c707 |0210: const-string v5, ":" // string@07c7 │ │ +3f22cc: 7230 b502 4005 |0212: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f22d2: 0c00 |0215: move-result-object v0 │ │ +3f22d4: 6e20 d3b4 5000 |0216: invoke-virtual {v0, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +3f22da: 0a00 |0219: move-result v0 │ │ +3f22dc: 3800 1100 |021a: if-eqz v0, 022b // +0011 │ │ +3f22e0: 6200 3a4d |021c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f22e4: 7210 b002 0000 |021e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f22ea: 0c00 |0221: move-result-object v0 │ │ +3f22ec: 1a05 b307 |0222: const-string v5, "12" // string@07b3 │ │ +3f22f0: 7230 ad02 4005 |0224: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f22f6: 0c00 |0227: move-result-object v0 │ │ +3f22f8: 7210 a702 0000 |0228: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f22fe: 1400 e014 2e00 |022b: const v0, #float 4.23192e-39 // #002e14e0 │ │ +3f2304: 350b 0b00 |022e: if-ge v11, v0, 0239 // +000b │ │ +3f2308: 7110 1930 0d00 |0230: invoke-static {v13}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3019 │ │ +3f230e: 0c00 |0233: move-result-object v0 │ │ +3f2310: 1a04 ff60 |0234: const-string v4, "auto_download" // string@60ff │ │ +3f2314: 6e20 1830 4000 |0236: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationManagerCompat;.deleteNotificationChannel:(Ljava/lang/String;)V // method@3018 │ │ +3f231a: 1400 f03b 2e00 |0239: const v0, #float 4.24593e-39 // #002e3bf0 │ │ +3f2320: 350b 4400 |023c: if-ge v11, v0, 0280 // +0044 │ │ +3f2324: 1a00 a845 |023e: const-string v0, "PrefAllEpisodesFragment" // string@45a8 │ │ +3f2328: 6e30 4502 0d03 |0240: invoke-virtual {v13, v0, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ +3f232e: 0c0d |0243: move-result-object v13 │ │ +3f2330: 1a00 f0b7 |0244: const-string v0, "prefEpisodesSort" // string@b7f0 │ │ +3f2334: 7230 b502 0d01 |0246: invoke-interface {v13, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f233a: 0c04 |0249: move-result-object v4 │ │ +3f233c: 2325 c120 |024a: new-array v5, v2, [Ljava/lang/CharSequence; // type@20c1 │ │ +3f2340: 4d04 0503 |024c: aput-object v4, v5, v3 │ │ +3f2344: 7110 43b9 0500 |024e: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@b943 │ │ +3f234a: 0a05 |0251: move-result v5 │ │ +3f234c: 3905 0f00 |0252: if-nez v5, 0261 // +000f │ │ +3f2350: 6205 3a4d |0254: sget-object v5, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f2354: 7210 b002 0500 |0256: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f235a: 0c05 |0259: move-result-object v5 │ │ +3f235c: 7230 ad02 0504 |025a: invoke-interface {v5, v0, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f2362: 0c00 |025d: move-result-object v0 │ │ +3f2364: 7210 a702 0000 |025e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f236a: 1a00 a576 |0261: const-string v0, "filter" // string@76a5 │ │ +3f236e: 7230 b502 0d01 |0263: invoke-interface {v13, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +3f2374: 0c0d |0266: move-result-object v13 │ │ +3f2376: 2320 c120 |0267: new-array v0, v2, [Ljava/lang/CharSequence; // type@20c1 │ │ +3f237a: 4d0d 0003 |0269: aput-object v13, v0, v3 │ │ +3f237e: 7110 43b9 0000 |026b: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@b943 │ │ +3f2384: 0a00 |026e: move-result v0 │ │ +3f2386: 3900 1100 |026f: if-nez v0, 0280 // +0011 │ │ +3f238a: 6200 3a4d |0271: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f238e: 7210 b002 0000 |0273: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f2394: 0c00 |0276: move-result-object v0 │ │ +3f2396: 1a01 efb7 |0277: const-string v1, "prefEpisodesFilter" // string@b7ef │ │ +3f239a: 7230 ad02 100d |0279: invoke-interface {v0, v1, v13}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f23a0: 0c0d |027c: move-result-object v13 │ │ +3f23a2: 7210 a702 0d00 |027d: invoke-interface {v13}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f23a8: 140d 30d8 2e00 |0280: const v13, #float 4.30199e-39 // #002ed830 │ │ +3f23ae: 35db 1900 |0283: if-ge v11, v13, 029c // +0019 │ │ +3f23b2: 7100 d3b2 0000 |0285: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadGlobal:()Z // method@b2d3 │ │ +3f23b8: 0a0b |0288: move-result v11 │ │ +3f23ba: 390b 1300 |0289: if-nez v11, 029c // +0013 │ │ +3f23be: 620b 3a4d |028b: sget-object v11, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4d3a │ │ +3f23c2: 7210 b002 0b00 |028d: invoke-interface {v11}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f23c8: 0c0b |0290: move-result-object v11 │ │ +3f23ca: 1a0d eeb7 |0291: const-string v13, "prefEpisodeCleanup" // string@b7ee │ │ +3f23ce: 1a00 2907 |0293: const-string v0, "-2" // string@0729 │ │ +3f23d2: 7230 ad02 db00 |0295: invoke-interface {v11, v13, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +3f23d8: 0c0b |0298: move-result-object v11 │ │ +3f23da: 7210 a702 0b00 |0299: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f23e0: 140b 33d8 2e00 |029c: const v11, #float 4.30199e-39 // #002ed833 │ │ +3f23e6: 33bc 0500 |029f: if-ne v12, v11, 02a4 // +0005 │ │ +3f23ea: 7110 dcb2 0200 |02a1: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setBottomNavigationEnabled:(Z)V // method@b2dc │ │ +3f23f0: 0e00 |02a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x000d line=48 │ │ 0x0015 line=50 │ │ 0x001b line=53 │ │ 0x0021 line=54 │ │ 0x002b line=55 │ │ @@ -1500377,17 +1500379,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f23e4: |[3f23e4] de.danoeh.antennapod.R$anim.:()V │ │ -3f23f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f23fa: 0e00 |0003: return-void │ │ +3f240c: |[3f240c] de.danoeh.antennapod.R$anim.:()V │ │ +3f241c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f2422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1500589,17 +1500591,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f23cc: |[3f23cc] de.danoeh.antennapod.R$animator.:()V │ │ -3f23dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f23e2: 0e00 |0003: return-void │ │ +3f23f4: |[3f23f4] de.danoeh.antennapod.R$animator.:()V │ │ +3f2404: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f240a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1500816,17 +1500818,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f23fc: |[3f23fc] de.danoeh.antennapod.R$array.:()V │ │ -3f240c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f2412: 0e00 |0003: return-void │ │ +3f2424: |[3f2424] de.danoeh.antennapod.R$array.:()V │ │ +3f2434: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f243a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1507408,17 +1507410,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2414: |[3f2414] de.danoeh.antennapod.R$attr.:()V │ │ -3f2424: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f242a: 0e00 |0003: return-void │ │ +3f243c: |[3f243c] de.danoeh.antennapod.R$attr.:()V │ │ +3f244c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f2452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1507490,17 +1507492,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f242c: |[3f242c] de.danoeh.antennapod.R$bool.:()V │ │ -3f243c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f2442: 0e00 |0003: return-void │ │ +3f2454: |[3f2454] de.danoeh.antennapod.R$bool.:()V │ │ +3f2464: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f246a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1511577,17 +1511579,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2444: |[3f2444] de.danoeh.antennapod.R$color.:()V │ │ -3f2454: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f245a: 0e00 |0003: return-void │ │ +3f246c: |[3f246c] de.danoeh.antennapod.R$color.:()V │ │ +3f247c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f2482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1515999,17 +1516001,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f245c: |[3f245c] de.danoeh.antennapod.R$dimen.:()V │ │ -3f246c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f2472: 0e00 |0003: return-void │ │ +3f2484: |[3f2484] de.danoeh.antennapod.R$dimen.:()V │ │ +3f2494: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f249a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1518166,17 +1518168,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2474: |[3f2474] de.danoeh.antennapod.R$drawable.:()V │ │ -3f2484: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f248a: 0e00 |0003: return-void │ │ +3f249c: |[3f249c] de.danoeh.antennapod.R$drawable.:()V │ │ +3f24ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f24b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1518223,17 +1518225,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f248c: |[3f248c] de.danoeh.antennapod.R$font.:()V │ │ -3f249c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f24a2: 0e00 |0003: return-void │ │ +3f24b4: |[3f24b4] de.danoeh.antennapod.R$font.:()V │ │ +3f24c4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f24ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1523510,17 +1523512,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f24a4: |[3f24a4] de.danoeh.antennapod.R$id.:()V │ │ -3f24b4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f24ba: 0e00 |0003: return-void │ │ +3f24cc: |[3f24cc] de.danoeh.antennapod.R$id.:()V │ │ +3f24dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f24e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1523952,17 +1523954,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f24bc: |[3f24bc] de.danoeh.antennapod.R$integer.:()V │ │ -3f24cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f24d2: 0e00 |0003: return-void │ │ +3f24e4: |[3f24e4] de.danoeh.antennapod.R$integer.:()V │ │ +3f24f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f24fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1524084,17 +1524086,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f24d4: |[3f24d4] de.danoeh.antennapod.R$interpolator.:()V │ │ -3f24e4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f24ea: 0e00 |0003: return-void │ │ +3f24fc: |[3f24fc] de.danoeh.antennapod.R$interpolator.:()V │ │ +3f250c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f2512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1525436,17 +1525438,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f24ec: |[3f24ec] de.danoeh.antennapod.R$layout.:()V │ │ -3f24fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f2502: 0e00 |0003: return-void │ │ +3f2514: |[3f2514] de.danoeh.antennapod.R$layout.:()V │ │ +3f2524: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f252a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1525613,17 +1525615,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2504: |[3f2504] de.danoeh.antennapod.R$menu.:()V │ │ -3f2514: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f251a: 0e00 |0003: return-void │ │ +3f252c: |[3f252c] de.danoeh.antennapod.R$menu.:()V │ │ +3f253c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f2542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1525675,17 +1525677,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f251c: |[3f251c] de.danoeh.antennapod.R$mipmap.:()V │ │ -3f252c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f2532: 0e00 |0003: return-void │ │ +3f2544: |[3f2544] de.danoeh.antennapod.R$mipmap.:()V │ │ +3f2554: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f255a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1525872,17 +1525874,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2534: |[3f2534] de.danoeh.antennapod.R$plurals.:()V │ │ -3f2544: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f254a: 0e00 |0003: return-void │ │ +3f255c: |[3f255c] de.danoeh.antennapod.R$plurals.:()V │ │ +3f256c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f2572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1530899,17 +1530901,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f254c: |[3f254c] de.danoeh.antennapod.R$string.:()V │ │ -3f255c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f2562: 0e00 |0003: return-void │ │ +3f2574: |[3f2574] de.danoeh.antennapod.R$string.:()V │ │ +3f2584: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f258a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1537171,17 +1537173,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5118: |[3f5118] de.danoeh.antennapod.R$style.:()V │ │ -3f5128: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f512e: 0e00 |0003: return-void │ │ +3f5140: |[3f5140] de.danoeh.antennapod.R$style.:()V │ │ +3f5150: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1547708,893 +1547710,893 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 5574 16-bit code units │ │ -3f2564: |[3f2564] de.danoeh.antennapod.R$styleable.:()V │ │ -3f2574: 1400 b101 047f |0000: const v0, #float 1.75467e+38 // #7f0401b1 │ │ -3f257a: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -3f257e: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -3f2582: 2601 2507 0000 |0007: fill-array-data v1, 0000072c // +00000725 │ │ -3f2588: 6901 ae69 |000a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@69ae │ │ -3f258c: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -3f2592: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -3f2598: 0c02 |0012: move-result-object v2 │ │ -3f259a: 6902 af69 |0013: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@69af │ │ -3f259e: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -3f25a4: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -3f25aa: 0c02 |001b: move-result-object v2 │ │ -3f25ac: 6902 ce69 |001c: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@69ce │ │ -3f25b0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -3f25b2: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -3f25b6: 6903 d069 |0021: sput-object v3, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@69d0 │ │ -3f25ba: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -3f25bc: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -3f25c0: 2604 4407 0000 |0026: fill-array-data v4, 0000076a // +00000744 │ │ -3f25c6: 6904 d169 |0029: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@69d1 │ │ -3f25ca: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -3f25d0: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -3f25d6: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -3f25dc: 0c04 |0034: move-result-object v4 │ │ -3f25de: 6904 d869 |0035: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@69d8 │ │ -3f25e2: 1304 0800 |0037: const/16 v4, #int 8 // #8 │ │ -3f25e6: 2344 9b1f |0039: new-array v4, v4, [I // type@1f9b │ │ -3f25ea: 2604 3f07 0000 |003b: fill-array-data v4, 0000077a // +0000073f │ │ -3f25f0: 6904 db69 |003e: sput-object v4, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@69db │ │ -3f25f4: 2334 9b1f |0040: new-array v4, v3, [I // type@1f9b │ │ -3f25f8: 2604 4c07 0000 |0042: fill-array-data v4, 0000078e // +0000074c │ │ -3f25fe: 6904 e469 |0045: sput-object v4, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@69e4 │ │ -3f2602: 1404 d000 0101 |0047: const v4, #float 2.36941e-38 // #010100d0 │ │ -3f2608: 1405 9901 0101 |004a: const v5, #float 2.36947e-38 // #01010199 │ │ -3f260e: 2420 9b1f 5400 |004d: filled-new-array {v4, v5}, [I // type@1f9b │ │ -3f2614: 0c06 |0050: move-result-object v6 │ │ -3f2616: 6906 eb69 |0051: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@69eb │ │ -3f261a: 1406 4a04 0101 |0053: const v6, #float 2.36966e-38 // #0101044a │ │ -3f2620: 1407 4b04 0101 |0056: const v7, #float 2.36966e-38 // #0101044b │ │ -3f2626: 1408 4904 0101 |0059: const v8, #float 2.36966e-38 // #01010449 │ │ -3f262c: 2440 9b1f 8576 |005c: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ -3f2632: 0c06 |005f: move-result-object v6 │ │ -3f2634: 6906 ee69 |0060: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@69ee │ │ -3f2638: 1306 0900 |0062: const/16 v6, #int 9 // #9 │ │ -3f263c: 2367 9b1f |0064: new-array v7, v6, [I // type@1f9b │ │ -3f2640: 2607 3807 0000 |0066: fill-array-data v7, 0000079e // +00000738 │ │ -3f2646: 6907 f369 |0069: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@69f3 │ │ -3f264a: 1407 2904 047f |006b: const v7, #float 1.7548e+38 // #7f040429 │ │ -3f2650: 1408 2a04 047f |006e: const v8, #float 1.7548e+38 // #7f04042a │ │ -3f2656: 1409 2404 047f |0071: const v9, #float 1.7548e+38 // #7f040424 │ │ -3f265c: 140a 2504 047f |0074: const v10, #float 1.7548e+38 // #7f040425 │ │ -3f2662: 2440 9b1f a987 |0077: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -3f2668: 0c07 |007a: move-result-object v7 │ │ -3f266a: 6907 f469 |007b: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@69f4 │ │ -3f266e: 1407 d202 047f |007d: const v7, #float 1.75473e+38 // #7f0402d2 │ │ -3f2674: 1408 d302 047f |0080: const v8, #float 1.75473e+38 // #7f0402d3 │ │ -3f267a: 1409 d102 047f |0083: const v9, #float 1.75473e+38 // #7f0402d1 │ │ -3f2680: 2430 9b1f 7908 |0086: filled-new-array {v9, v7, v8}, [I // type@1f9b │ │ -3f2686: 0c07 |0089: move-result-object v7 │ │ -3f2688: 6907 f969 |008a: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@69f9 │ │ -3f268c: 2327 9b1f |008c: new-array v7, v2, [I // type@1f9b │ │ -3f2690: 6907 066a |008e: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@6a06 │ │ -3f2694: 1407 c004 047f |0090: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -3f269a: 1408 c104 047f |0093: const v8, #float 1.75483e+38 // #7f0404c1 │ │ -3f26a0: 1409 1901 0101 |0096: const v9, #float 2.36943e-38 // #01010119 │ │ -3f26a6: 140a 1904 047f |0099: const v10, #float 1.75479e+38 // #7f040419 │ │ -3f26ac: 2440 9b1f a987 |009c: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -3f26b2: 0c07 |009f: move-result-object v7 │ │ -3f26b4: 6907 076a |00a0: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@6a07 │ │ -3f26b8: 1407 ba04 047f |00a2: const v7, #float 1.75483e+38 // #7f0404ba │ │ -3f26be: 1408 bb04 047f |00a5: const v8, #float 1.75483e+38 // #7f0404bb │ │ -3f26c4: 1409 4201 0101 |00a8: const v9, #float 2.36945e-38 // #01010142 │ │ -3f26ca: 140a b904 047f |00ab: const v10, #float 1.75483e+38 // #7f0404b9 │ │ -3f26d0: 2440 9b1f a987 |00ae: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -3f26d6: 0c07 |00b1: move-result-object v7 │ │ -3f26d8: 6907 0c6a |00b2: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@6a0c │ │ -3f26dc: 1278 |00b4: const/4 v8, #int 7 // #7 │ │ -3f26de: 2389 9b1f |00b5: new-array v9, v8, [I // type@1f9b │ │ -3f26e2: 2609 fd06 0000 |00b7: fill-array-data v9, 000007b4 // +000006fd │ │ -3f26e8: 6909 116a |00ba: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@6a11 │ │ -3f26ec: 1309 1600 |00bc: const/16 v9, #int 22 // #16 │ │ -3f26f0: 2399 9b1f |00be: new-array v9, v9, [I // type@1f9b │ │ -3f26f4: 2609 0607 0000 |00c0: fill-array-data v9, 000007c6 // +00000706 │ │ -3f26fa: 6909 196a |00c3: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@6a19 │ │ -3f26fe: 1309 7f00 |00c5: const/16 v9, #int 127 // #7f │ │ -3f2702: 2399 9b1f |00c7: new-array v9, v9, [I // type@1f9b │ │ -3f2706: 2609 2d07 0000 |00c9: fill-array-data v9, 000007f6 // +0000072d │ │ -3f270c: 6909 306a |00cc: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@6a30 │ │ -3f2710: 1409 c203 047f |00ce: const v9, #float 1.75478e+38 // #7f0403c2 │ │ -3f2716: 2410 9b1f 0900 |00d1: filled-new-array {v9}, [I // type@1f9b │ │ -3f271c: 0c09 |00d4: move-result-object v9 │ │ -3f271e: 6909 b06a |00d5: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@6ab0 │ │ -3f2722: 1409 0e03 0101 |00d7: const v9, #float 2.36957e-38 // #0101030e │ │ -3f2728: 140a dd03 047f |00da: const v10, #float 1.75478e+38 // #7f0403dd │ │ -3f272e: 2420 9b1f a900 |00dd: filled-new-array {v9, v10}, [I // type@1f9b │ │ -3f2734: 0c09 |00e0: move-result-object v9 │ │ -3f2736: 6909 b26a |00e1: sput-object v9, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@6ab2 │ │ -3f273a: 1309 1b00 |00e3: const/16 v9, #int 27 // #1b │ │ -3f273e: 2399 9b1f |00e5: new-array v9, v9, [I // type@1f9b │ │ -3f2742: 2609 1108 0000 |00e7: fill-array-data v9, 000008f8 // +00000811 │ │ -3f2748: 6909 b56a |00ea: sput-object v9, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@6ab5 │ │ -3f274c: 1309 0a00 |00ec: const/16 v9, #int 10 // #a │ │ -3f2750: 239a 9b1f |00ee: new-array v10, v9, [I // type@1f9b │ │ -3f2754: 260a 4208 0000 |00f0: fill-array-data v10, 00000932 // +00000842 │ │ -3f275a: 690a d16a |00f3: sput-object v10, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@6ad1 │ │ -3f275e: 140a 5700 047f |00f5: const v10, #float 1.7546e+38 // #7f040057 │ │ -3f2764: 130b 1100 |00f8: const/16 v11, #int 17 // #11 │ │ -3f2768: 23bb 9b1f |00fa: new-array v11, v11, [I // type@1f9b │ │ -3f276c: 260b 4e08 0000 |00fc: fill-array-data v11, 0000094a // +0000084e │ │ -3f2772: 690b dc6a |00ff: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@6adc │ │ -3f2776: 140b 4001 0101 |0101: const v11, #float 2.36945e-38 // #01010140 │ │ -3f277c: 140c 3a01 047f |0104: const v12, #float 1.75464e+38 // #7f04013a │ │ -3f2782: 140d 6502 047f |0107: const v13, #float 1.75471e+38 // #7f040265 │ │ -3f2788: 140e e103 047f |010a: const v14, #float 1.75478e+38 // #7f0403e1 │ │ -3f278e: 140f e903 047f |010d: const v15, #float 1.75478e+38 // #7f0403e9 │ │ -3f2794: 245f 9b1f cbed |0110: filled-new-array {v11, v12, v13, v14, v15}, [I // type@1f9b │ │ -3f279a: 0c0b |0113: move-result-object v11 │ │ -3f279c: 690b ee6a |0114: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@6aee │ │ -3f27a0: 130d 1800 |0116: const/16 v13, #int 24 // #18 │ │ -3f27a4: 23dd 9b1f |0118: new-array v13, v13, [I // type@1f9b │ │ -3f27a8: 260d 5608 0000 |011a: fill-array-data v13, 00000970 // +00000856 │ │ -3f27ae: 690d f46a |011d: sput-object v13, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@6af4 │ │ -3f27b2: 140d 3300 047f |011f: const v13, #float 1.75459e+38 // #7f040033 │ │ -3f27b8: 2410 9b1f 0d00 |0122: filled-new-array {v13}, [I // type@1f9b │ │ -3f27be: 0c0d |0125: move-result-object v13 │ │ -3f27c0: 690d 0d6b |0126: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@6b0d │ │ -3f27c4: 140d b503 047f |0128: const v13, #float 1.75477e+38 // #7f0403b5 │ │ -3f27ca: 1405 ec03 047f |012b: const v5, #float 1.75478e+38 // #7f0403ec │ │ -3f27d0: 2420 9b1f 5d00 |012e: filled-new-array {v13, v5}, [I // type@1f9b │ │ -3f27d6: 0c05 |0131: move-result-object v5 │ │ -3f27d8: 6905 0f6b |0132: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@6b0f │ │ -3f27dc: 1305 0d00 |0134: const/16 v5, #int 13 // #d │ │ -3f27e0: 2355 9b1f |0136: new-array v5, v5, [I // type@1f9b │ │ -3f27e4: 2605 6c08 0000 |0138: fill-array-data v5, 000009a4 // +0000086c │ │ -3f27ea: 6905 126b |013b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@6b12 │ │ -3f27ee: 1405 b900 047f |013d: const v5, #float 1.75462e+38 // #7f0400b9 │ │ -3f27f4: 2410 9b1f 0500 |0140: filled-new-array {v5}, [I // type@1f9b │ │ -3f27fa: 0c05 |0143: move-result-object v5 │ │ -3f27fc: 6905 206b |0144: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Carousel:[I // field@6b20 │ │ -3f2800: 2335 9b1f |0146: new-array v5, v3, [I // type@1f9b │ │ -3f2804: 2605 7a08 0000 |0148: fill-array-data v5, 000009c2 // +0000087a │ │ -3f280a: 6905 226b |014b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@6b22 │ │ -3f280e: 1405 be00 047f |014d: const v5, #float 1.75462e+38 // #7f0400be │ │ -3f2814: 140d bf00 047f |0150: const v13, #float 1.75462e+38 // #7f0400bf │ │ -3f281a: 140b 0801 0101 |0153: const v11, #float 2.36943e-38 // #01010108 │ │ -3f2820: 140c bd00 047f |0156: const v12, #float 1.75462e+38 // #7f0400bd │ │ -3f2826: 2440 9b1f cbd5 |0159: filled-new-array {v11, v12, v5, v13}, [I // type@1f9b │ │ -3f282c: 0c05 |015c: move-result-object v5 │ │ -3f282e: 6905 296b |015d: sput-object v5, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@6b29 │ │ -3f2832: 1305 2a00 |015f: const/16 v5, #int 42 // #2a │ │ -3f2836: 2355 9b1f |0161: new-array v5, v5, [I // type@1f9b │ │ -3f283a: 2605 6f08 0000 |0163: fill-array-data v5, 000009d2 // +0000086f │ │ -3f2840: 6905 2e6b |0166: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@6b2e │ │ -3f2844: 2385 9b1f |0168: new-array v5, v8, [I // type@1f9b │ │ -3f2848: 2605 c008 0000 |016a: fill-array-data v5, 00000a2a // +000008c0 │ │ -3f284e: 6905 2f6b |016d: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@6b2f │ │ -3f2852: 1405 2202 047f |016f: const v5, #float 1.75469e+38 // #7f040222 │ │ -3f2858: 2410 9b1f 0500 |0172: filled-new-array {v5}, [I // type@1f9b │ │ -3f285e: 0c0b |0175: move-result-object v11 │ │ -3f2860: 690b 616b |0176: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6b61 │ │ -3f2864: 140b 5602 047f |0178: const v11, #float 1.7547e+38 // #7f040256 │ │ -3f286a: 140c 5702 047f |017b: const v12, #float 1.7547e+38 // #7f040257 │ │ -3f2870: 140d 5402 047f |017e: const v13, #float 1.7547e+38 // #7f040254 │ │ -3f2876: 2430 9b1f bd0c |0181: filled-new-array {v13, v11, v12}, [I // type@1f9b │ │ -3f287c: 0c0b |0184: move-result-object v11 │ │ -3f287e: 690b 636b |0185: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6b63 │ │ -3f2882: 140b e300 047f |0187: const v11, #float 1.75463e+38 // #7f0400e3 │ │ -3f2888: 140c e600 047f |018a: const v12, #float 1.75463e+38 // #7f0400e6 │ │ -3f288e: 2420 9b1f cb00 |018d: filled-new-array {v11, v12}, [I // type@1f9b │ │ -3f2894: 0c0b |0190: move-result-object v11 │ │ -3f2896: 690b 676b |0191: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@6b67 │ │ -3f289a: 140b e003 047f |0193: const v11, #float 1.75478e+38 // #7f0403e0 │ │ -3f28a0: 140c e400 047f |0196: const v12, #float 1.75463e+38 // #7f0400e4 │ │ -3f28a6: 140d 0e03 047f |0199: const v13, #float 1.75474e+38 // #7f04030e │ │ -3f28ac: 2430 9b1f dc0b |019c: filled-new-array {v12, v13, v11}, [I // type@1f9b │ │ -3f28b2: 0c0b |019f: move-result-object v11 │ │ -3f28b4: 690b 6a6b |01a0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@6b6a │ │ -3f28b8: 130b 1800 |01a2: const/16 v11, #int 24 // #18 │ │ -3f28bc: 23bb 9b1f |01a4: new-array v11, v11, [I // type@1f9b │ │ -3f28c0: 260b 9608 0000 |01a6: fill-array-data v11, 00000a3c // +00000896 │ │ -3f28c6: 690b 6e6b |01a9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@6b6e │ │ -3f28ca: 140b 9202 047f |01ab: const v11, #float 1.75471e+38 // #7f040292 │ │ -3f28d0: 140c 9302 047f |01ae: const v12, #float 1.75471e+38 // #7f040293 │ │ -3f28d6: 2420 9b1f cb00 |01b1: filled-new-array {v11, v12}, [I // type@1f9b │ │ -3f28dc: 0c0b |01b4: move-result-object v11 │ │ -3f28de: 690b 6f6b |01b5: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@6b6f │ │ -3f28e2: 140b 3400 047f |01b7: const v11, #float 1.75459e+38 // #7f040034 │ │ -3f28e8: 140c 8402 047f |01ba: const v12, #float 1.75471e+38 // #7f040284 │ │ -3f28ee: 140d a501 0101 |01bd: const v13, #float 2.36947e-38 // #010101a5 │ │ -3f28f4: 1405 1f03 0101 |01c0: const v5, #float 2.36958e-38 // #0101031f │ │ -3f28fa: 1407 4706 0101 |01c3: const v7, #float 2.36981e-38 // #01010647 │ │ -3f2900: 245c 9b1f 5db7 |01c6: filled-new-array {v13, v5, v7, v11, v12}, [I // type@1f9b │ │ -3f2906: 0c07 |01c9: move-result-object v7 │ │ -3f2908: 6907 8a6b |01ca: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@6b8a │ │ -3f290c: 1407 ab00 047f |01cc: const v7, #float 1.75462e+38 // #7f0400ab │ │ -3f2912: 140b 0701 0101 |01cf: const v11, #float 2.36943e-38 // #01010107 │ │ -3f2918: 140c a100 047f |01d2: const v12, #float 1.75461e+38 // #7f0400a1 │ │ -3f291e: 1405 aa00 047f |01d5: const v5, #float 1.75462e+38 // #7f0400aa │ │ -3f2924: 2440 9b1f cb75 |01d8: filled-new-array {v11, v12, v5, v7}, [I // type@1f9b │ │ -3f292a: 0c07 |01db: move-result-object v7 │ │ -3f292c: 6907 906b |01dc: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6b90 │ │ -3f2930: 130c 6d00 |01de: const/16 v12, #int 109 // #6d │ │ -3f2934: 23cc 9b1f |01e0: new-array v12, v12, [I // type@1f9b │ │ -3f2938: 260c 8e08 0000 |01e2: fill-array-data v12, 00000a70 // +0000088e │ │ -3f293e: 690c 956b |01e5: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6b95 │ │ -3f2942: 130c 5a00 |01e7: const/16 v12, #int 90 // #5a │ │ -3f2946: 23cc 9b1f |01e9: new-array v12, v12, [I // type@1f9b │ │ -3f294a: 260c 6309 0000 |01eb: fill-array-data v12, 00000b4e // +00000963 │ │ -3f2950: 690c 966b |01ee: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@6b96 │ │ -3f2954: 140c 4001 047f |01f0: const v12, #float 1.75465e+38 // #7f040140 │ │ -3f295a: 1407 9703 047f |01f3: const v7, #float 1.75477e+38 // #7f040397 │ │ -3f2960: 2420 9b1f 7c00 |01f6: filled-new-array {v12, v7}, [I // type@1f9b │ │ -3f2966: 0c07 |01f9: move-result-object v7 │ │ -3f2968: 6907 f16b |01fa: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@6bf1 │ │ -3f296c: 1307 6f00 |01fc: const/16 v7, #int 111 // #6f │ │ -3f2970: 2377 9b1f |01fe: new-array v7, v7, [I // type@1f9b │ │ -3f2974: 2607 060a 0000 |0200: fill-array-data v7, 00000c06 // +00000a06 │ │ -3f297a: 6907 f46b |0203: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@6bf4 │ │ -3f297e: 1407 8302 047f |0205: const v7, #float 1.75471e+38 // #7f040283 │ │ -3f2984: 140c 2c04 047f |0208: const v12, #float 1.7548e+38 // #7f04042c │ │ -3f298a: 2420 9b1f c700 |020b: filled-new-array {v7, v12}, [I // type@1f9b │ │ -3f2990: 0c07 |020e: move-result-object v7 │ │ -3f2992: 6907 d16c |020f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@6cd1 │ │ -3f2996: 2387 9b1f |0211: new-array v7, v8, [I // type@1f9b │ │ -3f299a: 2607 d50a 0000 |0213: fill-array-data v7, 00000ce8 // +00000ad5 │ │ -3f29a0: 6907 d26c |0216: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@6cd2 │ │ -3f29a4: 2367 9b1f |0218: new-array v7, v6, [I // type@1f9b │ │ -3f29a8: 2607 e00a 0000 |021a: fill-array-data v7, 00000cfa // +00000ae0 │ │ -3f29ae: 6907 dc6c |021d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@6cdc │ │ -3f29b2: 1307 0e00 |021f: const/16 v7, #int 14 // #e │ │ -3f29b6: 2377 9b1f |0221: new-array v7, v7, [I // type@1f9b │ │ -3f29ba: 2607 ed0a 0000 |0223: fill-array-data v7, 00000d10 // +00000aed │ │ -3f29c0: 6907 e66c |0226: sput-object v7, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@6ce6 │ │ -3f29c4: 1307 0c00 |0228: const/16 v7, #int 12 // #c │ │ -3f29c8: 2377 9b1f |022a: new-array v7, v7, [I // type@1f9b │ │ -3f29cc: 2607 040b 0000 |022c: fill-array-data v7, 00000d30 // +00000b04 │ │ -3f29d2: 6907 f56c |022f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@6cf5 │ │ -3f29d6: 1307 0800 |0231: const/16 v7, #int 8 // #8 │ │ -3f29da: 2377 9b1f |0233: new-array v7, v7, [I // type@1f9b │ │ -3f29de: 2607 170b 0000 |0235: fill-array-data v7, 00000d4c // +00000b17 │ │ -3f29e4: 6907 026d |0238: sput-object v7, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@6d02 │ │ -3f29e8: 2410 9b1f 0000 |023a: filled-new-array {v0}, [I // type@1f9b │ │ -3f29ee: 0c00 |023d: move-result-object v0 │ │ -3f29f0: 6900 0b6d |023e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@6d0b │ │ -3f29f4: 1400 fd04 047f |0240: const v0, #float 1.75484e+38 // #7f0404fd │ │ -3f29fa: 2410 9b1f 0000 |0243: filled-new-array {v0}, [I // type@1f9b │ │ -3f2a00: 0c07 |0246: move-result-object v7 │ │ -3f2a02: 6907 0d6d |0247: sput-object v7, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@6d0d │ │ -3f2a06: 2387 9b1f |0249: new-array v7, v8, [I // type@1f9b │ │ -3f2a0a: 2607 150b 0000 |024b: fill-array-data v7, 00000d60 // +00000b15 │ │ -3f2a10: 6907 0f6d |024e: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@6d0f │ │ -3f2a14: 1407 7c00 047f |0250: const v7, #float 1.75461e+38 // #7f04007c │ │ -3f2a1a: 140c 7b00 047f |0253: const v12, #float 1.75461e+38 // #7f04007b │ │ -3f2a20: 2420 9b1f 7c00 |0256: filled-new-array {v12, v7}, [I // type@1f9b │ │ -3f2a26: 0c07 |0259: move-result-object v7 │ │ -3f2a28: 6907 106d |025a: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@6d10 │ │ -3f2a2c: 1407 0e00 0101 |025c: const v7, #float 2.36936e-38 // #0101000e │ │ -3f2a32: 130b 1100 |025f: const/16 v11, #int 17 // #11 │ │ -3f2a36: 23bb 9b1f |0261: new-array v11, v11, [I // type@1f9b │ │ -3f2a3a: 260b 0f0b 0000 |0263: fill-array-data v11, 00000d72 // +00000b0f │ │ -3f2a40: 690b 1a6d |0266: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@6d1a │ │ -3f2a44: 2410 9b1f 0c00 |0268: filled-new-array {v12}, [I // type@1f9b │ │ -3f2a4a: 0c0b |026b: move-result-object v11 │ │ -3f2a4c: 690b 1b6d |026c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@6d1b │ │ -3f2a50: 140b 7602 047f |026e: const v11, #float 1.75471e+38 // #7f040276 │ │ -3f2a56: 140c d902 047f |0271: const v12, #float 1.75473e+38 // #7f0402d9 │ │ -3f2a5c: 2420 9b1f cb00 |0274: filled-new-array {v11, v12}, [I // type@1f9b │ │ -3f2a62: 0c0b |0277: move-result-object v11 │ │ -3f2a64: 690b 2e6d |0278: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@6d2e │ │ -3f2a68: 238b 9b1f |027a: new-array v11, v8, [I // type@1f9b │ │ -3f2a6c: 260b 1c0b 0000 |027c: fill-array-data v11, 00000d98 // +00000b1c │ │ -3f2a72: 690b 316d |027f: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@6d31 │ │ -3f2a76: 239b 9b1f |0281: new-array v11, v9, [I // type@1f9b │ │ -3f2a7a: 260b 270b 0000 |0283: fill-array-data v11, 00000daa // +00000b27 │ │ -3f2a80: 690b 326d |0286: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@6d32 │ │ -3f2a84: 140b 0002 0101 |0288: const v11, #float 2.3695e-38 // #01010200 │ │ -3f2a8a: 140c 2302 047f |028b: const v12, #float 1.75469e+38 // #7f040223 │ │ -3f2a90: 140e 0901 0101 |028e: const v14, #float 2.36943e-38 // #01010109 │ │ -3f2a96: 2430 9b1f be0c |0291: filled-new-array {v14, v11, v12}, [I // type@1f9b │ │ -3f2a9c: 0c0b |0294: move-result-object v11 │ │ -3f2a9e: 690b 446d |0295: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@6d44 │ │ -3f2aa2: 140b 0300 0101 |0297: const v11, #float 2.36936e-38 // #01010003 │ │ -3f2aa8: 140c d100 0101 |029a: const v12, #float 2.36941e-38 // #010100d1 │ │ -3f2aae: 2430 9b1f 4b0c |029d: filled-new-array {v11, v4, v12}, [I // type@1f9b │ │ -3f2ab4: 0c0e |02a0: move-result-object v14 │ │ -3f2ab6: 690e 486d |02a1: sput-object v14, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@6d48 │ │ -3f2aba: 2420 9b1f cb00 |02a3: filled-new-array {v11, v12}, [I // type@1f9b │ │ -3f2ac0: 0c0b |02a6: move-result-object v11 │ │ -3f2ac2: 690b 496d |02a7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6d49 │ │ -3f2ac6: 130b 0c00 |02a9: const/16 v11, #int 12 // #c │ │ -3f2aca: 23bb 9b1f |02ab: new-array v11, v11, [I // type@1f9b │ │ -3f2ace: 260b 150b 0000 |02ad: fill-array-data v11, 00000dc2 // +00000b15 │ │ -3f2ad4: 690b 4f6d |02b0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@6d4f │ │ -3f2ad8: 140b 1405 0101 |02b2: const v11, #float 2.36972e-38 // #01010514 │ │ -3f2ade: 2420 9b1f bd00 |02b5: filled-new-array {v13, v11}, [I // type@1f9b │ │ -3f2ae4: 0c0b |02b8: move-result-object v11 │ │ -3f2ae6: 690b 506d |02b9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@6d50 │ │ -3f2aea: 238b 9b1f |02bb: new-array v11, v8, [I // type@1f9b │ │ -3f2aee: 260b 210b 0000 |02bd: fill-array-data v11, 00000dde // +00000b21 │ │ -3f2af4: 690b 5f6d |02c0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@6d5f │ │ -3f2af8: 130b 0e00 |02c2: const/16 v11, #int 14 // #e │ │ -3f2afc: 23bb 9b1f |02c4: new-array v11, v11, [I // type@1f9b │ │ -3f2b00: 260b 2a0b 0000 |02c6: fill-array-data v11, 00000df0 // +00000b2a │ │ -3f2b06: 690b 606d |02c9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@6d60 │ │ -3f2b0a: 236b 9b1f |02cb: new-array v11, v6, [I // type@1f9b │ │ -3f2b0e: 260b 430b 0000 |02cd: fill-array-data v11, 00000e10 // +00000b43 │ │ -3f2b14: 690b 766d |02d0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@6d76 │ │ -3f2b18: 130b 0800 |02d2: const/16 v11, #int 8 // #8 │ │ -3f2b1c: 23bb 9b1f |02d4: new-array v11, v11, [I // type@1f9b │ │ -3f2b20: 260b 500b 0000 |02d6: fill-array-data v11, 00000e26 // +00000b50 │ │ -3f2b26: 690b 806d |02d9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@6d80 │ │ -3f2b2a: 130b 1200 |02db: const/16 v11, #int 18 // #12 │ │ -3f2b2e: 23bb 9b1f |02dd: new-array v11, v11, [I // type@1f9b │ │ -3f2b32: 260b 5b0b 0000 |02df: fill-array-data v11, 00000e3a // +00000b5b │ │ -3f2b38: 690b 896d |02e2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@6d89 │ │ -3f2b3c: 130b 1400 |02e4: const/16 v11, #int 20 // #14 │ │ -3f2b40: 23bb 9b1f |02e6: new-array v11, v11, [I // type@1f9b │ │ -3f2b44: 260b 7a0b 0000 |02e8: fill-array-data v11, 00000e62 // +00000b7a │ │ -3f2b4a: 690b 9c6d |02eb: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@6d9c │ │ -3f2b4e: 232b 9b1f |02ed: new-array v11, v2, [I // type@1f9b │ │ -3f2b52: 690b b16d |02ef: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@6db1 │ │ -3f2b56: 232b 9b1f |02f1: new-array v11, v2, [I // type@1f9b │ │ -3f2b5a: 690b b26d |02f3: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@6db2 │ │ -3f2b5e: 2322 9b1f |02f5: new-array v2, v2, [I // type@1f9b │ │ -3f2b62: 6902 b36d |02f7: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@6db3 │ │ -3f2b66: 1302 0c00 |02f9: const/16 v2, #int 12 // #c │ │ -3f2b6a: 2322 9b1f |02fb: new-array v2, v2, [I // type@1f9b │ │ -3f2b6e: 2602 910b 0000 |02fd: fill-array-data v2, 00000e8e // +00000b91 │ │ -3f2b74: 6902 b46d |0300: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@6db4 │ │ -3f2b78: 1302 1400 |0302: const/16 v2, #int 20 // #14 │ │ -3f2b7c: 2322 9b1f |0304: new-array v2, v2, [I // type@1f9b │ │ -3f2b80: 2602 a40b 0000 |0306: fill-array-data v2, 00000eaa // +00000ba4 │ │ -3f2b86: 6902 c16d |0309: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@6dc1 │ │ -3f2b8a: 2392 9b1f |030b: new-array v2, v9, [I // type@1f9b │ │ -3f2b8e: 2602 c90b 0000 |030d: fill-array-data v2, 00000ed6 // +00000bc9 │ │ -3f2b94: 6902 d66d |0310: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@6dd6 │ │ -3f2b98: 1302 4300 |0312: const/16 v2, #int 67 // #43 │ │ -3f2b9c: 2322 9b1f |0314: new-array v2, v2, [I // type@1f9b │ │ -3f2ba0: 2602 d80b 0000 |0316: fill-array-data v2, 00000eee // +00000bd8 │ │ -3f2ba6: 6902 e16d |0319: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@6de1 │ │ -3f2baa: 1302 1700 |031b: const/16 v2, #int 23 // #17 │ │ -3f2bae: 2322 9b1f |031d: new-array v2, v2, [I // type@1f9b │ │ -3f2bb2: 2602 590c 0000 |031f: fill-array-data v2, 00000f78 // +00000c59 │ │ -3f2bb8: 6902 256e |0322: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LegacyPlayerControlView:[I // field@6e25 │ │ -3f2bbc: 2362 9b1f |0324: new-array v2, v6, [I // type@1f9b │ │ -3f2bc0: 2602 840c 0000 |0326: fill-array-data v2, 00000faa // +00000c84 │ │ -3f2bc6: 6902 3d6e |0329: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@6e3d │ │ -3f2bca: 1402 f500 0101 |032b: const v2, #float 2.36942e-38 // #010100f5 │ │ -3f2bd0: 140b 8101 0101 |032e: const v11, #float 2.36946e-38 // #01010181 │ │ -3f2bd6: 140c f400 0101 |0331: const v12, #float 2.36942e-38 // #010100f4 │ │ -3f2bdc: 2440 9b1f c1b2 |0334: filled-new-array {v1, v12, v2, v11}, [I // type@1f9b │ │ -3f2be2: 0c01 |0337: move-result-object v1 │ │ -3f2be4: 6901 3e6e |0338: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@6e3e │ │ -3f2be8: 1401 5502 047f |033a: const v1, #float 1.7547e+38 // #7f040255 │ │ -3f2bee: 1402 ea04 047f |033d: const v2, #float 1.75484e+38 // #7f0404ea │ │ -3f2bf4: 140b 5102 047f |0340: const v11, #float 1.7547e+38 // #7f040251 │ │ -3f2bfa: 2430 9b1f 1b02 |0343: filled-new-array {v11, v1, v2}, [I // type@1f9b │ │ -3f2c00: 0c01 |0346: move-result-object v1 │ │ -3f2c02: 6901 4c6e |0347: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@6e4c │ │ -3f2c06: 1401 ac02 0101 |0349: const v1, #float 2.36955e-38 // #010102ac │ │ -3f2c0c: 1402 ad02 0101 |034c: const v2, #float 2.36955e-38 // #010102ad │ │ -3f2c12: 2420 9b1f 2100 |034f: filled-new-array {v1, v2}, [I // type@1f9b │ │ -3f2c18: 0c01 |0352: move-result-object v1 │ │ -3f2c1a: 6901 506e |0353: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@6e50 │ │ -3f2c1e: 1401 b200 0101 |0355: const v1, #float 2.36941e-38 // #010100b2 │ │ -3f2c24: 1402 f801 0101 |0358: const v2, #float 2.3695e-38 // #010101f8 │ │ -3f2c2a: 140b c401 047f |035b: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -3f2c30: 140c c501 047f |035e: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -3f2c36: 2450 9b1f 21cb |0361: filled-new-array {v1, v2, v11, v12, v0}, [I // type@1f9b │ │ -3f2c3c: 0c00 |0364: move-result-object v0 │ │ -3f2c3e: 6900 536e |0365: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@6e53 │ │ -3f2c42: 1400 5000 047f |0367: const v0, #float 1.7546e+38 // #7f040050 │ │ -3f2c48: 140e 5100 047f |036a: const v14, #float 1.7546e+38 // #7f040051 │ │ -3f2c4e: 1404 5200 047f |036d: const v4, #float 1.7546e+38 // #7f040052 │ │ -3f2c54: 140d 5300 047f |0370: const v13, #float 1.7546e+38 // #7f040053 │ │ -3f2c5a: 245a 9b1f e0d4 |0373: filled-new-array {v0, v14, v4, v13, v10}, [I // type@1f9b │ │ -3f2c60: 0c00 |0376: move-result-object v0 │ │ -3f2c62: 6900 596e |0377: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@6e59 │ │ -3f2c66: 2330 9b1f |0379: new-array v0, v3, [I // type@1f9b │ │ -3f2c6a: 2600 450c 0000 |037b: fill-array-data v0, 00000fc0 // +00000c45 │ │ -3f2c70: 6900 5a6e |037e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@6e5a │ │ -3f2c74: 2380 9b1f |0380: new-array v0, v8, [I // type@1f9b │ │ -3f2c78: 2600 4e0c 0000 |0382: fill-array-data v0, 00000fd0 // +00000c4e │ │ -3f2c7e: 6900 666e |0385: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6e66 │ │ -3f2c82: 1300 1600 |0387: const/16 v0, #int 22 // #16 │ │ -3f2c86: 2300 9b1f |0389: new-array v0, v0, [I // type@1f9b │ │ -3f2c8a: 2600 570c 0000 |038b: fill-array-data v0, 00000fe2 // +00000c57 │ │ -3f2c90: 6900 6e6e |038e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@6e6e │ │ -3f2c94: 1400 df03 047f |0390: const v0, #float 1.75478e+38 // #7f0403df │ │ -3f2c9a: 1404 0d04 047f |0393: const v4, #float 1.75479e+38 // #7f04040d │ │ -3f2ca0: 140d c100 047f |0396: const v13, #float 1.75462e+38 // #7f0400c1 │ │ -3f2ca6: 2440 9b1f d740 |0399: filled-new-array {v7, v13, v0, v4}, [I // type@1f9b │ │ -3f2cac: 0c00 |039c: move-result-object v0 │ │ -3f2cae: 6900 6f6e |039d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@6e6f │ │ -3f2cb2: 1300 0b00 |039f: const/16 v0, #int 11 // #b │ │ -3f2cb6: 2300 9b1f |03a1: new-array v0, v0, [I // type@1f9b │ │ -3f2cba: 2600 6f0c 0000 |03a3: fill-array-data v0, 00001012 // +00000c6f │ │ -3f2cc0: 6900 8a6e |03a6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6e8a │ │ -3f2cc4: 2390 9b1f |03a8: new-array v0, v9, [I // type@1f9b │ │ -3f2cc8: 2600 820c 0000 |03aa: fill-array-data v0, 0000102c // +00000c82 │ │ -3f2cce: 6900 8b6e |03ad: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6e8b │ │ -3f2cd2: 1300 0d00 |03af: const/16 v0, #int 13 // #d │ │ -3f2cd6: 2300 9b1f |03b1: new-array v0, v0, [I // type@1f9b │ │ -3f2cda: 2600 910c 0000 |03b3: fill-array-data v0, 00001044 // +00000c91 │ │ -3f2ce0: 6900 a16e |03b6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@6ea1 │ │ -3f2ce4: 1300 0b00 |03b8: const/16 v0, #int 11 // #b │ │ -3f2ce8: 2300 9b1f |03ba: new-array v0, v0, [I // type@1f9b │ │ -3f2cec: 2600 a60c 0000 |03bc: fill-array-data v0, 00001062 // +00000ca6 │ │ -3f2cf2: 6900 af6e |03bf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@6eaf │ │ -3f2cf6: 1400 2704 047f |03c1: const v0, #float 1.7548e+38 // #7f040427 │ │ -3f2cfc: 1404 2804 047f |03c4: const v4, #float 1.7548e+38 // #7f040428 │ │ -3f2d02: 2420 9b1f 4000 |03c7: filled-new-array {v0, v4}, [I // type@1f9b │ │ -3f2d08: 0c00 |03ca: move-result-object v0 │ │ -3f2d0a: 6900 b06e |03cb: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@6eb0 │ │ -3f2d0e: 1400 9401 047f |03cd: const v0, #float 1.75466e+38 // #7f040194 │ │ -3f2d14: 1404 8a02 047f |03d0: const v4, #float 1.75471e+38 // #7f04028a │ │ -3f2d1a: 1407 8f01 047f |03d3: const v7, #float 1.75466e+38 // #7f04018f │ │ -3f2d20: 140d 9101 047f |03d6: const v13, #float 1.75466e+38 // #7f040191 │ │ -3f2d26: 140e 9201 047f |03d9: const v14, #float 1.75466e+38 // #7f040192 │ │ -3f2d2c: 2454 9b1f d70e |03dc: filled-new-array {v7, v13, v14, v0, v4}, [I // type@1f9b │ │ -3f2d32: 0c00 |03df: move-result-object v0 │ │ -3f2d34: 6900 be6e |03e0: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@6ebe │ │ -3f2d38: 1400 fc04 047f |03e2: const v0, #float 1.75484e+38 // #7f0404fc │ │ -3f2d3e: 2420 9b1f 0500 |03e5: filled-new-array {v5, v0}, [I // type@1f9b │ │ -3f2d44: 0c04 |03e8: move-result-object v4 │ │ -3f2d46: 6904 c46e |03e9: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@6ec4 │ │ -3f2d4a: 1404 e103 047f |03eb: const v4, #float 1.75478e+38 // #7f0403e1 │ │ -3f2d50: 2420 9b1f f400 |03ee: filled-new-array {v4, v15}, [I // type@1f9b │ │ -3f2d56: 0c05 |03f1: move-result-object v5 │ │ -3f2d58: 6905 c76e |03f2: sput-object v5, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@6ec7 │ │ -3f2d5c: 2384 9b1f |03f4: new-array v4, v8, [I // type@1f9b │ │ -3f2d60: 2604 860c 0000 |03f6: fill-array-data v4, 0000107c // +00000c86 │ │ -3f2d66: 6904 ca6e |03f9: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@6eca │ │ -3f2d6a: 1404 7f05 0101 |03fb: const v4, #float 2.36975e-38 // #0101057f │ │ -3f2d70: 1405 d802 047f |03fe: const v5, #float 1.75473e+38 // #7f0402d8 │ │ -3f2d76: 1407 b604 0101 |0401: const v7, #float 2.36969e-38 // #010104b6 │ │ -3f2d7c: 2430 9b1f 4705 |0404: filled-new-array {v7, v4, v5}, [I // type@1f9b │ │ -3f2d82: 0c04 |0407: move-result-object v4 │ │ -3f2d84: 6904 d26e |0408: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@6ed2 │ │ -3f2d88: 1404 7f05 0101 |040a: const v4, #float 2.36975e-38 // #0101057f │ │ -3f2d8e: 1407 3400 0101 |040d: const v7, #float 2.36937e-38 // #01010034 │ │ -3f2d94: 2430 9b1f 4705 |0410: filled-new-array {v7, v4, v5}, [I // type@1f9b │ │ -3f2d9a: 0c04 |0413: move-result-object v4 │ │ -3f2d9c: 6904 d66e |0414: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@6ed6 │ │ -3f2da0: 1404 e500 047f |0416: const v4, #float 1.75463e+38 // #7f0400e5 │ │ -3f2da6: 1405 8202 047f |0419: const v5, #float 1.75471e+38 // #7f040282 │ │ -3f2dac: 2430 9b1f 4a05 |041c: filled-new-array {v10, v4, v5}, [I // type@1f9b │ │ -3f2db2: 0c04 |041f: move-result-object v4 │ │ -3f2db4: 6904 da6e |0420: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@6eda │ │ -3f2db8: 1404 3804 047f |0422: const v4, #float 1.7548e+38 // #7f040438 │ │ -3f2dbe: 1405 c404 047f |0425: const v5, #float 1.75483e+38 // #7f0404c4 │ │ -3f2dc4: 1407 eb02 047f |0428: const v7, #float 1.75473e+38 // #7f0402eb │ │ -3f2dca: 140d ed02 047f |042b: const v13, #float 1.75473e+38 // #7f0402ed │ │ -3f2dd0: 140e 6403 047f |042e: const v14, #float 1.75476e+38 // #7f040364 │ │ -3f2dd6: 2455 9b1f d74e |0431: filled-new-array {v7, v13, v14, v4, v5}, [I // type@1f9b │ │ -3f2ddc: 0c04 |0434: move-result-object v4 │ │ -3f2dde: 6904 de6e |0435: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@6ede │ │ -3f2de2: 2334 9b1f |0437: new-array v4, v3, [I // type@1f9b │ │ -3f2de6: 2604 550c 0000 |0439: fill-array-data v4, 0000108e // +00000c55 │ │ -3f2dec: 6904 e46e |043c: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@6ee4 │ │ -3f2df0: 1304 1700 |043e: const/16 v4, #int 23 // #17 │ │ -3f2df4: 2344 9b1f |0440: new-array v4, v4, [I // type@1f9b │ │ -3f2df8: 2604 5c0c 0000 |0442: fill-array-data v4, 0000109e // +00000c5c │ │ -3f2dfe: 6904 eb6e |0445: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@6eeb │ │ -3f2e02: 2364 9b1f |0447: new-array v4, v6, [I // type@1f9b │ │ -3f2e06: 2604 870c 0000 |0449: fill-array-data v4, 000010d0 // +00000c87 │ │ -3f2e0c: 6904 036f |044c: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@6f03 │ │ -3f2e10: 2334 9b1f |044e: new-array v4, v3, [I // type@1f9b │ │ -3f2e14: 2604 960c 0000 |0450: fill-array-data v4, 000010e6 // +00000c96 │ │ -3f2e1a: 6904 0d6f |0453: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@6f0d │ │ -3f2e1e: 2334 9b1f |0455: new-array v4, v3, [I // type@1f9b │ │ -3f2e22: 2604 9f0c 0000 |0457: fill-array-data v4, 000010f6 // +00000c9f │ │ -3f2e28: 6904 146f |045a: sput-object v4, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@6f14 │ │ -3f2e2c: 1404 7003 047f |045c: const v4, #float 1.75476e+38 // #7f040370 │ │ -3f2e32: 1405 7303 047f |045f: const v5, #float 1.75476e+38 // #7f040373 │ │ -3f2e38: 2420 9b1f 5400 |0462: filled-new-array {v4, v5}, [I // type@1f9b │ │ -3f2e3e: 0c04 |0465: move-result-object v4 │ │ -3f2e40: 6904 156f |0466: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@6f15 │ │ -3f2e44: 2334 9b1f |0468: new-array v4, v3, [I // type@1f9b │ │ -3f2e48: 2604 9c0c 0000 |046a: fill-array-data v4, 00001106 // +00000c9c │ │ -3f2e4e: 6904 186f |046d: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@6f18 │ │ -3f2e52: 1404 7801 047f |046f: const v4, #float 1.75466e+38 // #7f040178 │ │ -3f2e58: 1405 8d02 047f |0472: const v5, #float 1.75471e+38 // #7f04028d │ │ -3f2e5e: 2420 9b1f 5400 |0475: filled-new-array {v4, v5}, [I // type@1f9b │ │ -3f2e64: 0c04 |0478: move-result-object v4 │ │ -3f2e66: 6904 1f6f |0479: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@6f1f │ │ -3f2e6a: 1404 6b04 047f |047b: const v4, #float 1.75481e+38 // #7f04046b │ │ -3f2e70: 1405 6c04 047f |047e: const v5, #float 1.75481e+38 // #7f04046c │ │ -3f2e76: 1407 6a04 047f |0481: const v7, #float 1.75481e+38 // #7f04046a │ │ -3f2e7c: 2430 9b1f 4705 |0484: filled-new-array {v7, v4, v5}, [I // type@1f9b │ │ -3f2e82: 0c04 |0487: move-result-object v4 │ │ -3f2e84: 6904 226f |0488: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@6f22 │ │ -3f2e88: 2440 9b1f 21cb |048a: filled-new-array {v1, v2, v11, v12}, [I // type@1f9b │ │ -3f2e8e: 0c02 |048d: move-result-object v2 │ │ -3f2e90: 6902 2c6f |048e: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@6f2c │ │ -3f2e94: 1402 5901 0101 |0490: const v2, #float 2.36945e-38 // #01010159 │ │ -3f2e9a: 1404 ee02 047f |0493: const v4, #float 1.75473e+38 // #7f0402ee │ │ -3f2ea0: 1405 5501 0101 |0496: const v5, #float 2.36945e-38 // #01010155 │ │ -3f2ea6: 1407 e103 047f |0499: const v7, #float 1.75478e+38 // #7f0403e1 │ │ -3f2eac: 140b a501 0101 |049c: const v11, #float 2.36947e-38 // #010101a5 │ │ -3f2eb2: 2457 9b1f 254b |049f: filled-new-array {v5, v2, v11, v4, v7}, [I // type@1f9b │ │ -3f2eb8: 0c02 |04a2: move-result-object v2 │ │ -3f2eba: 6902 316f |04a3: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@6f31 │ │ -3f2ebe: 1302 1000 |04a5: const/16 v2, #int 16 // #10 │ │ -3f2ec2: 2322 9b1f |04a7: new-array v2, v2, [I // type@1f9b │ │ -3f2ec6: 2602 6d0c 0000 |04a9: fill-array-data v2, 00001116 // +00000c6d │ │ -3f2ecc: 6902 376f |04ac: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@6f37 │ │ -3f2ed0: 1302 0800 |04ae: const/16 v2, #int 8 // #8 │ │ -3f2ed4: 2322 9b1f |04b0: new-array v2, v2, [I // type@1f9b │ │ -3f2ed8: 2602 880c 0000 |04b2: fill-array-data v2, 0000113a // +00000c88 │ │ -3f2ede: 6902 486f |04b5: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@6f48 │ │ -3f2ee2: 1302 2400 |04b7: const/16 v2, #int 36 // #24 │ │ -3f2ee6: 2322 9b1f |04b9: new-array v2, v2, [I // type@1f9b │ │ -3f2eea: 2602 930c 0000 |04bb: fill-array-data v2, 0000114e // +00000c93 │ │ -3f2ef0: 6902 516f |04be: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@6f51 │ │ -3f2ef4: 1402 a203 047f |04c0: const v2, #float 1.75477e+38 // #7f0403a2 │ │ -3f2efa: 1404 cd03 047f |04c3: const v4, #float 1.75478e+38 // #7f0403cd │ │ -3f2f00: 1405 a103 047f |04c6: const v5, #float 1.75477e+38 // #7f0403a1 │ │ -3f2f06: 2430 9b1f 2504 |04c9: filled-new-array {v5, v2, v4}, [I // type@1f9b │ │ -3f2f0c: 0c02 |04cc: move-result-object v2 │ │ -3f2f0e: 6902 766f |04cd: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@6f76 │ │ -3f2f12: 1402 e200 047f |04cf: const v2, #float 1.75463e+38 // #7f0400e2 │ │ -3f2f18: 1404 6904 047f |04d2: const v4, #float 1.75481e+38 // #7f040469 │ │ -3f2f1e: 2420 9b1f 4200 |04d5: filled-new-array {v2, v4}, [I // type@1f9b │ │ -3f2f24: 0c02 |04d8: move-result-object v2 │ │ -3f2f26: 6902 7a6f |04d9: sput-object v2, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@6f7a │ │ -3f2f2a: 1302 0c00 |04db: const/16 v2, #int 12 // #c │ │ -3f2f2e: 2322 9b1f |04dd: new-array v2, v2, [I // type@1f9b │ │ -3f2f32: 2602 bb0c 0000 |04df: fill-array-data v2, 0000119a // +00000cbb │ │ -3f2f38: 6902 7d6f |04e2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@6f7d │ │ -3f2f3c: 1402 2202 047f |04e4: const v2, #float 1.75469e+38 // #7f040222 │ │ -3f2f42: 2410 9b1f 0200 |04e7: filled-new-array {v2}, [I // type@1f9b │ │ -3f2f48: 0c02 |04ea: move-result-object v2 │ │ -3f2f4a: 6902 8a6f |04eb: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@6f8a │ │ -3f2f4e: 1302 1a00 |04ed: const/16 v2, #int 26 // #1a │ │ -3f2f52: 2322 9b1f |04ef: new-array v2, v2, [I // type@1f9b │ │ -3f2f56: 2602 c50c 0000 |04f1: fill-array-data v2, 000011b6 // +00000cc5 │ │ -3f2f5c: 6902 8c6f |04f4: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@6f8c │ │ -3f2f60: 1302 2300 |04f6: const/16 v2, #int 35 // #23 │ │ -3f2f64: 2322 9b1f |04f8: new-array v2, v2, [I // type@1f9b │ │ -3f2f68: 2602 f40c 0000 |04fa: fill-array-data v2, 000011ee // +00000cf4 │ │ -3f2f6e: 6902 a76f |04fd: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@6fa7 │ │ -3f2f72: 1402 c902 0101 |04ff: const v2, #float 2.36956e-38 // #010102c9 │ │ -3f2f78: 1404 7803 047f |0502: const v4, #float 1.75476e+38 // #7f040378 │ │ -3f2f7e: 1405 7601 0101 |0505: const v5, #float 2.36946e-38 // #01010176 │ │ -3f2f84: 2430 9b1f 2504 |0508: filled-new-array {v5, v2, v4}, [I // type@1f9b │ │ -3f2f8a: 0c02 |050b: move-result-object v2 │ │ -3f2f8c: 6902 cb6f |050c: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@6fcb │ │ -3f2f90: 1402 2304 047f |050e: const v2, #float 1.7548e+38 // #7f040423 │ │ -3f2f96: 2410 9b1f 0200 |0511: filled-new-array {v2}, [I // type@1f9b │ │ -3f2f9c: 0c02 |0514: move-result-object v2 │ │ -3f2f9e: 6902 cc6f |0515: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@6fcc │ │ -3f2fa2: 1302 2400 |0517: const/16 v2, #int 36 // #24 │ │ -3f2fa6: 2322 9b1f |0519: new-array v2, v2, [I // type@1f9b │ │ -3f2faa: 2602 1d0d 0000 |051b: fill-array-data v2, 00001238 // +00000d1d │ │ -3f2fb0: 6902 d16f |051e: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@6fd1 │ │ -3f2fb4: 1402 2a01 0101 |0520: const v2, #float 2.36944e-38 // #0101012a │ │ -3f2fba: 1404 3100 047f |0523: const v4, #float 1.75459e+38 // #7f040031 │ │ -3f2fc0: 1405 f200 0101 |0526: const v5, #float 2.36942e-38 // #010100f2 │ │ -3f2fc6: 1407 2901 0101 |0529: const v7, #float 2.36944e-38 // #01010129 │ │ -3f2fcc: 2440 9b1f 7542 |052c: filled-new-array {v5, v7, v2, v4}, [I // type@1f9b │ │ -3f2fd2: 0c02 |052f: move-result-object v2 │ │ -3f2fd4: 6902 d26f |0530: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@6fd2 │ │ -3f2fd8: 1402 2a01 0101 |0532: const v2, #float 2.36944e-38 // #0101012a │ │ -3f2fde: 2440 9b1f 7542 |0535: filled-new-array {v5, v7, v2, v4}, [I // type@1f9b │ │ -3f2fe4: 0c02 |0538: move-result-object v2 │ │ -3f2fe6: 6902 d36f |0539: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@6fd3 │ │ -3f2fea: 1402 5a02 047f |053b: const v2, #float 1.7547e+38 // #7f04025a │ │ -3f2ff0: 1404 7603 047f |053e: const v4, #float 1.75476e+38 // #7f040376 │ │ -3f2ff6: 1407 e701 0101 |0541: const v7, #float 2.36949e-38 // #010101e7 │ │ -3f2ffc: 2430 9b1f 2704 |0544: filled-new-array {v7, v2, v4}, [I // type@1f9b │ │ -3f3002: 0c02 |0547: move-result-object v2 │ │ -3f3004: 6902 dc6f |0548: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@6fdc │ │ -3f3008: 1402 2503 047f |054a: const v2, #float 1.75474e+38 // #7f040325 │ │ -3f300e: 1404 2a03 047f |054d: const v4, #float 1.75475e+38 // #7f04032a │ │ -3f3014: 1407 1f01 0101 |0550: const v7, #float 2.36944e-38 // #0101011f │ │ -3f301a: 140b 2001 0101 |0553: const v11, #float 2.36944e-38 // #01010120 │ │ -3f3020: 2440 9b1f b742 |0556: filled-new-array {v7, v11, v2, v4}, [I // type@1f9b │ │ -3f3026: 0c02 |0559: move-result-object v2 │ │ -3f3028: 6902 e06f |055a: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@6fe0 │ │ -3f302c: 1302 1000 |055c: const/16 v2, #int 16 // #10 │ │ -3f3030: 2322 9b1f |055e: new-array v2, v2, [I // type@1f9b │ │ -3f3034: 2602 240d 0000 |0560: fill-array-data v2, 00001284 // +00000d24 │ │ -3f303a: 6902 e56f |0563: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@6fe5 │ │ -3f303e: 1402 0405 047f |0565: const v2, #float 1.75484e+38 // #7f040504 │ │ -3f3044: 1404 dc00 0101 |0568: const v4, #float 2.36942e-38 // #010100dc │ │ -3f304a: 1407 b602 047f |056b: const v7, #float 1.75472e+38 // #7f0402b6 │ │ -3f3050: 140b 1f03 0101 |056e: const v11, #float 2.36958e-38 // #0101031f │ │ -3f3056: 140c 5b03 047f |0571: const v12, #float 1.75476e+38 // #7f04035b │ │ -3f305c: 2452 9b1f b4c7 |0574: filled-new-array {v4, v11, v7, v12, v2}, [I // type@1f9b │ │ -3f3062: 0c02 |0577: move-result-object v2 │ │ -3f3064: 6902 1a70 |0578: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@701a │ │ -3f3068: 1402 0e03 047f |057a: const v2, #float 1.75474e+38 // #7f04030e │ │ -3f306e: 2410 9b1f 0200 |057d: filled-new-array {v2}, [I // type@1f9b │ │ -3f3074: 0c02 |0580: move-result-object v2 │ │ -3f3076: 6902 2070 |0581: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@7020 │ │ -3f307a: 1402 3203 047f |0583: const v2, #float 1.75475e+38 // #7f040332 │ │ -3f3080: 1404 0005 047f |0586: const v4, #float 1.75484e+38 // #7f040500 │ │ -3f3086: 2420 9b1f 4200 |0589: filled-new-array {v2, v4}, [I // type@1f9b │ │ -3f308c: 0c02 |058c: move-result-object v2 │ │ -3f308e: 6902 2270 |058d: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@7022 │ │ -3f3092: 1402 7a03 047f |058f: const v2, #float 1.75476e+38 // #7f04037a │ │ -3f3098: 1404 8103 047f |0592: const v4, #float 1.75476e+38 // #7f040381 │ │ -3f309e: 2420 9b1f 4200 |0595: filled-new-array {v2, v4}, [I // type@1f9b │ │ -3f30a4: 0c02 |0598: move-result-object v2 │ │ -3f30a6: 6902 2570 |0599: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@7025 │ │ -3f30aa: 1302 0c00 |059b: const/16 v2, #int 12 // #c │ │ -3f30ae: 2322 9b1f |059d: new-array v2, v2, [I // type@1f9b │ │ -3f30b2: 2602 090d 0000 |059f: fill-array-data v2, 000012a8 // +00000d09 │ │ -3f30b8: 6902 2870 |05a2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@7028 │ │ -3f30bc: 1402 5b02 047f |05a4: const v2, #float 1.7547e+38 // #7f04025b │ │ -3f30c2: 2410 9b1f 0200 |05a7: filled-new-array {v2}, [I // type@1f9b │ │ -3f30c8: 0c02 |05aa: move-result-object v2 │ │ -3f30ca: 6902 3570 |05ab: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@7035 │ │ -3f30ce: 1402 8200 047f |05ad: const v2, #float 1.75461e+38 // #7f040082 │ │ -3f30d4: 2410 9b1f 0200 |05b0: filled-new-array {v2}, [I // type@1f9b │ │ -3f30da: 0c02 |05b3: move-result-object v2 │ │ -3f30dc: 6902 3770 |05b4: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@7037 │ │ -3f30e0: 1302 0d00 |05b6: const/16 v2, #int 13 // #d │ │ -3f30e4: 2322 9b1f |05b8: new-array v2, v2, [I // type@1f9b │ │ -3f30e8: 2602 0a0d 0000 |05ba: fill-array-data v2, 000012c4 // +00000d0a │ │ -3f30ee: 6902 3970 |05bd: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SearchBar:[I // field@7039 │ │ -3f30f2: 1402 a204 047f |05bf: const v2, #float 1.75482e+38 // #7f0404a2 │ │ -3f30f8: 1404 a304 047f |05c2: const v4, #float 1.75482e+38 // #7f0404a3 │ │ -3f30fe: 1407 9304 047f |05c5: const v7, #float 1.75482e+38 // #7f040493 │ │ -3f3104: 140b 9404 047f |05c8: const v11, #float 1.75482e+38 // #7f040494 │ │ -3f310a: 140c 9804 047f |05cb: const v12, #float 1.75482e+38 // #7f040498 │ │ -3f3110: 2454 9b1f b72c |05ce: filled-new-array {v7, v11, v12, v2, v4}, [I // type@1f9b │ │ -3f3116: 0c02 |05d1: move-result-object v2 │ │ -3f3118: 6902 4770 |05d2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@7047 │ │ -3f311c: 1302 1d00 |05d4: const/16 v2, #int 29 // #1d │ │ -3f3120: 2322 9b1f |05d6: new-array v2, v2, [I // type@1f9b │ │ -3f3124: 2602 0a0d 0000 |05d8: fill-array-data v2, 000012e2 // +00000d0a │ │ -3f312a: 6902 4d70 |05db: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@704d │ │ -3f312e: 2382 9b1f |05dd: new-array v2, v8, [I // type@1f9b │ │ -3f3132: 2602 410d 0000 |05df: fill-array-data v2, 00001320 // +00000d41 │ │ -3f3138: 6902 6b70 |05e2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@706b │ │ -3f313c: 2392 9b1f |05e4: new-array v2, v9, [I // type@1f9b │ │ -3f3140: 2602 4c0d 0000 |05e6: fill-array-data v2, 00001332 // +00000d4c │ │ -3f3146: 6902 7370 |05e9: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@7073 │ │ -3f314a: 1302 0b00 |05eb: const/16 v2, #int 11 // #b │ │ -3f314e: 2322 9b1f |05ed: new-array v2, v2, [I // type@1f9b │ │ -3f3152: 2602 5b0d 0000 |05ef: fill-array-data v2, 0000134a // +00000d5b │ │ -3f3158: 6902 7e70 |05f2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@707e │ │ -3f315c: 1302 0800 |05f4: const/16 v2, #int 8 // #8 │ │ -3f3160: 2322 9b1f |05f6: new-array v2, v2, [I // type@1f9b │ │ -3f3164: 2602 6c0d 0000 |05f8: fill-array-data v2, 00001364 // +00000d6c │ │ -3f316a: 6902 8a70 |05fb: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SideSheetBehavior_Layout:[I // field@708a │ │ -3f316e: 1302 1e00 |05fd: const/16 v2, #int 30 // #1e │ │ -3f3172: 2322 9b1f |05ff: new-array v2, v2, [I // type@1f9b │ │ -3f3176: 2602 770d 0000 |0601: fill-array-data v2, 00001378 // +00000d77 │ │ -3f317c: 6902 9370 |0604: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@7093 │ │ -3f3180: 1402 1104 047f |0606: const v2, #float 1.75479e+38 // #7f040411 │ │ -3f3186: 1404 1204 047f |0609: const v4, #float 1.75479e+38 // #7f040412 │ │ -3f318c: 1407 1004 047f |060c: const v7, #float 1.75479e+38 // #7f040410 │ │ -3f3192: 2430 9b1f 2704 |060f: filled-new-array {v7, v2, v4}, [I // type@1f9b │ │ -3f3198: 0c02 |0612: move-result-object v2 │ │ -3f319a: 6902 b270 |0613: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@70b2 │ │ -3f319e: 2392 9b1f |0615: new-array v2, v9, [I // type@1f9b │ │ -3f31a2: 2602 a10d 0000 |0617: fill-array-data v2, 000013b8 // +00000da1 │ │ -3f31a8: 6902 b370 |061a: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@70b3 │ │ -3f31ac: 1402 6202 0101 |061c: const v2, #float 2.36953e-38 // #01010262 │ │ -3f31b2: 1404 9d03 047f |061f: const v4, #float 1.75477e+38 // #7f04039d │ │ -3f31b8: 1407 7601 0101 |0622: const v7, #float 2.36946e-38 // #01010176 │ │ -3f31be: 1408 7b01 0101 |0625: const v8, #float 2.36946e-38 // #0101017b │ │ -3f31c4: 2454 9b1f 7128 |0628: filled-new-array {v1, v7, v8, v2, v4}, [I // type@1f9b │ │ -3f31ca: 0c01 |062b: move-result-object v1 │ │ -3f31cc: 6901 c170 |062c: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@70c1 │ │ -3f31d0: 1401 8b01 047f |062e: const v1, #float 1.75466e+38 // #7f04018b │ │ -3f31d6: 2410 9b1f 0100 |0631: filled-new-array {v1}, [I // type@1f9b │ │ -3f31dc: 0c01 |0634: move-result-object v1 │ │ -3f31de: 6901 c770 |0635: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@70c7 │ │ -3f31e2: 1401 3f01 047f |0637: const v1, #float 1.75465e+38 // #7f04013f │ │ -3f31e8: 1402 d000 0101 |063a: const v2, #float 2.36941e-38 // #010100d0 │ │ -3f31ee: 2420 9b1f 1200 |063d: filled-new-array {v2, v1}, [I // type@1f9b │ │ -3f31f4: 0c01 |0640: move-result-object v1 │ │ -3f31f6: 6901 c970 |0641: sput-object v1, Lde/danoeh/antennapod/R$styleable;.State:[I // field@70c9 │ │ -3f31fa: 2331 9b1f |0643: new-array v1, v3, [I // type@1f9b │ │ -3f31fe: 2601 8b0d 0000 |0645: fill-array-data v1, 000013d0 // +00000d8b │ │ -3f3204: 6901 ca70 |0648: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@70ca │ │ -3f3208: 1401 9901 0101 |064a: const v1, #float 2.36947e-38 // #01010199 │ │ -3f320e: 2410 9b1f 0100 |064d: filled-new-array {v1}, [I // type@1f9b │ │ -3f3214: 0c01 |0650: move-result-object v1 │ │ -3f3216: 6901 cb70 |0651: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@70cb │ │ -3f321a: 1401 7c01 047f |0653: const v1, #float 1.75466e+38 // #7f04017c │ │ -3f3220: 2410 9b1f 0100 |0656: filled-new-array {v1}, [I // type@1f9b │ │ -3f3226: 0c01 |0659: move-result-object v1 │ │ -3f3228: 6901 d370 |065a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@70d3 │ │ -3f322c: 1301 0e00 |065c: const/16 v1, #int 14 // #e │ │ -3f3230: 2311 9b1f |065e: new-array v1, v1, [I // type@1f9b │ │ -3f3234: 2601 800d 0000 |0660: fill-array-data v1, 000013e0 // +00000d80 │ │ -3f323a: 6901 d770 |0663: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@70d7 │ │ -3f323e: 2410 9b1f 0000 |0665: filled-new-array {v0}, [I // type@1f9b │ │ -3f3244: 0c00 |0668: move-result-object v0 │ │ -3f3246: 6900 e670 |0669: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@70e6 │ │ -3f324a: 2390 9b1f |066b: new-array v0, v9, [I // type@1f9b │ │ -3f324e: 2600 930d 0000 |066d: fill-array-data v0, 00001400 // +00000d93 │ │ -3f3254: 6900 e870 |0670: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@70e8 │ │ -3f3258: 2390 9b1f |0672: new-array v0, v9, [I // type@1f9b │ │ -3f325c: 2600 a40d 0000 |0674: fill-array-data v0, 00001418 // +00000da4 │ │ -3f3262: 6900 e970 |0677: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@70e9 │ │ -3f3266: 1400 0200 0101 |0679: const v0, #float 2.36936e-38 // #01010002 │ │ -3f326c: 1401 4f01 0101 |067c: const v1, #float 2.36945e-38 // #0101014f │ │ -3f3272: 2430 9b1f 5001 |067f: filled-new-array {v0, v5, v1}, [I // type@1f9b │ │ -3f3278: 0c00 |0682: move-result-object v0 │ │ -3f327a: 6900 fe70 |0683: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@70fe │ │ -3f327e: 1300 1b00 |0685: const/16 v0, #int 27 // #1b │ │ -3f3282: 2300 9b1f |0687: new-array v0, v0, [I // type@1f9b │ │ -3f3286: 2600 a70d 0000 |0689: fill-array-data v0, 00001430 // +00000da7 │ │ -3f328c: 6900 0271 |068c: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@7102 │ │ -3f3290: 1300 1000 |068e: const/16 v0, #int 16 // #10 │ │ -3f3294: 2300 9b1f |0690: new-array v0, v0, [I // type@1f9b │ │ -3f3298: 2600 d80d 0000 |0692: fill-array-data v0, 0000146a // +00000dd8 │ │ -3f329e: 6900 1e71 |0695: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@711e │ │ -3f32a2: 1400 9c04 047f |0697: const v0, #float 1.75482e+38 // #7f04049c │ │ -3f32a8: 2410 9b1f 0000 |069a: filled-new-array {v0}, [I // type@1f9b │ │ -3f32ae: 0c00 |069d: move-result-object v0 │ │ -3f32b0: 6900 2f71 |069e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@712f │ │ -3f32b4: 1300 4a00 |06a0: const/16 v0, #int 74 // #4a │ │ -3f32b8: 2300 9b1f |06a2: new-array v0, v0, [I // type@1f9b │ │ -3f32bc: 2600 ea0d 0000 |06a4: fill-array-data v0, 0000148e // +00000dea │ │ -3f32c2: 6900 3171 |06a7: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@7131 │ │ -3f32c6: 1400 c101 047f |06a9: const v0, #float 1.75467e+38 // #7f0401c1 │ │ -3f32cc: 1401 c201 047f |06ac: const v1, #float 1.75467e+38 // #7f0401c2 │ │ -3f32d2: 1402 3400 0101 |06af: const v2, #float 2.36937e-38 // #01010034 │ │ -3f32d8: 2430 9b1f 0201 |06b2: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -3f32de: 0c00 |06b5: move-result-object v0 │ │ -3f32e0: 6900 7c71 |06b6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@717c │ │ -3f32e4: 1300 1e00 |06b8: const/16 v0, #int 30 // #1e │ │ -3f32e8: 2300 9b1f |06ba: new-array v0, v0, [I // type@1f9b │ │ -3f32ec: 2600 6a0e 0000 |06bc: fill-array-data v0, 00001526 // +00000e6a │ │ -3f32f2: 6900 8071 |06bf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@7180 │ │ -3f32f6: 2360 9b1f |06c1: new-array v0, v6, [I // type@1f9b │ │ -3f32fa: 2600 a30e 0000 |06c3: fill-array-data v0, 00001566 // +00000ea3 │ │ -3f3300: 6900 9f71 |06c6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@719f │ │ -3f3304: 1300 0b00 |06c8: const/16 v0, #int 11 // #b │ │ -3f3308: 2300 9b1f |06ca: new-array v0, v0, [I // type@1f9b │ │ -3f330c: 2600 b00e 0000 |06cc: fill-array-data v0, 0000157c // +00000eb0 │ │ -3f3312: 6900 a971 |06cf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@71a9 │ │ -3f3316: 1300 0b00 |06d1: const/16 v0, #int 11 // #b │ │ -3f331a: 2300 9b1f |06d3: new-array v0, v0, [I // type@1f9b │ │ -3f331e: 2600 c10e 0000 |06d5: fill-array-data v0, 00001596 // +00000ec1 │ │ -3f3324: 6900 b571 |06d8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@71b5 │ │ -3f3328: 1400 be03 047f |06da: const v0, #float 1.75478e+38 // #7f0403be │ │ -3f332e: 1401 bf03 047f |06dd: const v1, #float 1.75478e+38 // #7f0403bf │ │ -3f3334: 1402 3f01 047f |06e0: const v2, #float 1.75465e+38 // #7f04013f │ │ -3f333a: 1403 bc03 047f |06e3: const v3, #float 1.75477e+38 // #7f0403bc │ │ -3f3340: 1404 bd03 047f |06e6: const v4, #float 1.75478e+38 // #7f0403bd │ │ -3f3346: 2451 9b1f 3204 |06e9: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ -3f334c: 0c00 |06ec: move-result-object v0 │ │ -3f334e: 6900 c171 |06ed: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@71c1 │ │ -3f3352: 2360 9b1f |06ef: new-array v0, v6, [I // type@1f9b │ │ -3f3356: 2600 bf0e 0000 |06f1: fill-array-data v0, 000015b0 // +00000ebf │ │ -3f335c: 6900 c771 |06f4: sput-object v0, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@71c7 │ │ -3f3360: 1400 7f03 047f |06f6: const v0, #float 1.75476e+38 // #7f04037f │ │ -3f3366: 1401 a504 047f |06f9: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -3f336c: 1502 0101 |06fc: const/high16 v2, #int 16842752 // #101 │ │ -3f3370: 1403 da00 0101 |06fe: const v3, #float 2.36942e-38 // #010100da │ │ -3f3376: 1404 7c03 047f |0701: const v4, #float 1.75476e+38 // #7f04037c │ │ -3f337c: 2451 9b1f 3204 |0704: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ -3f3382: 0c00 |0707: move-result-object v0 │ │ -3f3384: 6900 d171 |0708: sput-object v0, Lde/danoeh/antennapod/R$styleable;.View:[I // field@71d1 │ │ -3f3388: 1400 d400 0101 |070a: const v0, #float 2.36942e-38 // #010100d4 │ │ -3f338e: 1401 5800 047f |070d: const v1, #float 1.7546e+38 // #7f040058 │ │ -3f3394: 2430 9b1f a001 |0710: filled-new-array {v0, v10, v1}, [I // type@1f9b │ │ -3f339a: 0c00 |0713: move-result-object v0 │ │ -3f339c: 6900 d271 |0714: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@71d2 │ │ -3f33a0: 1400 c400 0101 |0716: const v0, #float 2.36941e-38 // #010100c4 │ │ -3f33a6: 2410 9b1f 0000 |0719: filled-new-array {v0}, [I // type@1f9b │ │ -3f33ac: 0c00 |071c: move-result-object v0 │ │ -3f33ae: 6900 d671 |071d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@71d6 │ │ -3f33b2: 1400 f300 0101 |071f: const v0, #float 2.36942e-38 // #010100f3 │ │ -3f33b8: 1401 d000 0101 |0722: const v1, #float 2.36941e-38 // #010100d0 │ │ -3f33be: 2430 9b1f 5100 |0725: filled-new-array {v1, v5, v0}, [I // type@1f9b │ │ -3f33c4: 0c00 |0728: move-result-object v0 │ │ -3f33c6: 6900 d871 |0729: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@71d8 │ │ -3f33ca: 0e00 |072b: return-void │ │ -3f33cc: 0003 0400 1d00 0000 4e00 047f 5500 ... |072c: array-data (62 units) │ │ -3f3448: 0003 0400 0600 0000 4e00 047f 5500 ... |076a: array-data (16 units) │ │ -3f3468: 0003 0400 0800 0000 f200 0101 a400 ... |077a: array-data (20 units) │ │ -3f3490: 0003 0400 0600 0000 1c01 0101 9401 ... |078e: array-data (16 units) │ │ -3f34b0: 0003 0400 0900 0000 d400 0101 8f04 ... |079e: array-data (22 units) │ │ -3f34dc: 0003 0400 0700 0000 3400 0101 6d01 ... |07b4: array-data (18 units) │ │ -3f3500: 0003 0400 1600 0000 3400 0101 4600 ... |07c6: array-data (48 units) │ │ -3f3560: 0003 0400 7f00 0000 5700 0101 ae00 ... |07f6: array-data (258 units) │ │ -3f3764: 0003 0400 1b00 0000 4300 047f 4f00 ... |08f8: array-data (58 units) │ │ -3f37d8: 0003 0400 0a00 0000 3901 0101 3102 ... |0932: array-data (24 units) │ │ -3f3808: 0003 0400 1100 0000 2900 047f 5700 ... |094a: array-data (38 units) │ │ -3f3854: 0003 0400 1800 0000 1f01 0101 2001 ... |0970: array-data (52 units) │ │ -3f38bc: 0003 0400 0d00 0000 3f01 0101 4001 ... |09a4: array-data (30 units) │ │ -3f38f8: 0003 0400 0600 0000 ef01 0101 f001 ... |09c2: array-data (16 units) │ │ -3f3918: 0003 0400 2a00 0000 3400 0101 9500 ... |09d2: array-data (88 units) │ │ -3f39c8: 0003 0400 0700 0000 c200 047f d700 ... |0a2a: array-data (18 units) │ │ -3f39ec: 0003 0400 1800 0000 f200 047f f300 ... |0a3c: array-data (52 units) │ │ -3f3a54: 0003 0400 6d00 0000 c400 0101 d000 ... |0a70: array-data (222 units) │ │ -3f3c10: 0003 0400 5a00 0000 c400 0101 d500 ... |0b4e: array-data (184 units) │ │ -3f3d80: 0003 0400 6f00 0000 c400 0101 d000 ... |0c06: array-data (226 units) │ │ -3f3f44: 0003 0400 0700 0000 b300 0101 8f02 ... |0ce8: array-data (18 units) │ │ -3f3f68: 0003 0400 0900 0000 4200 047f 6b01 ... |0cfa: array-data (22 units) │ │ -3f3f94: 0003 0400 0e00 0000 2700 047f 2800 ... |0d10: array-data (32 units) │ │ -3f3fd4: 0003 0400 0c00 0000 f201 0101 f301 ... |0d30: array-data (28 units) │ │ -3f400c: 0003 0400 0800 0000 3f00 047f 4000 ... |0d4c: array-data (20 units) │ │ -3f4034: 0003 0400 0700 0000 f100 047f b101 ... |0d60: array-data (18 units) │ │ -3f4058: 0003 0400 1100 0000 0e00 0101 5700 ... |0d72: array-data (38 units) │ │ -3f40a4: 0003 0400 0700 0000 1602 047f 1702 ... |0d98: array-data (18 units) │ │ -3f40c8: 0003 0400 0a00 0000 3205 0101 3305 ... |0daa: array-data (24 units) │ │ -3f40f8: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0dc2: array-data (28 units) │ │ -3f4130: 0003 0400 0700 0000 2f00 047f 3701 ... |0dde: array-data (18 units) │ │ -3f4154: 0003 0400 0e00 0000 f400 0101 f500 ... |0df0: array-data (32 units) │ │ -3f4194: 0003 0400 0900 0000 3600 047f 9a00 ... |0e10: array-data (22 units) │ │ -3f41c0: 0003 0400 0800 0000 ef02 047f f002 ... |0e26: array-data (20 units) │ │ -3f41e8: 0003 0400 1200 0000 1f03 0101 2003 ... |0e3a: array-data (40 units) │ │ -3f4238: 0003 0400 1400 0000 1f03 0101 2203 ... |0e62: array-data (44 units) │ │ -3f4290: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0e8e: array-data (28 units) │ │ -3f42c8: 0003 0400 1400 0000 1f03 0101 2203 ... |0eaa: array-data (44 units) │ │ -3f4320: 0003 0400 0a00 0000 2502 047f 5d03 ... |0ed6: array-data (24 units) │ │ -3f4350: 0003 0400 4300 0000 c400 0101 f400 ... |0eee: array-data (138 units) │ │ -3f4464: 0003 0400 1700 0000 2700 047f 2800 ... |0f78: array-data (50 units) │ │ -3f44c8: 0003 0400 0900 0000 af00 0101 c400 ... |0faa: array-data (22 units) │ │ -3f44f4: 0003 0400 0600 0000 f202 047f f302 ... |0fc0: array-data (16 units) │ │ -3f4514: 0003 0400 0700 0000 2002 0101 8c04 ... |0fd0: array-data (18 units) │ │ -3f4538: 0003 0400 1600 0000 d400 0101 b701 ... |0fe2: array-data (48 units) │ │ -3f4598: 0003 0400 0b00 0000 0d02 0101 5700 ... |1012: array-data (26 units) │ │ -3f45cc: 0003 0400 0a00 0000 b701 0101 b801 ... |102c: array-data (24 units) │ │ -3f45fc: 0003 0400 0d00 0000 e501 0101 b400 ... |1044: array-data (30 units) │ │ -3f4638: 0003 0400 0b00 0000 0701 0101 a100 ... |1062: array-data (26 units) │ │ -3f466c: 0003 0400 0700 0000 aa04 047f ab04 ... |107c: array-data (18 units) │ │ -3f4690: 0003 0400 0600 0000 0e00 0101 d000 ... |108e: array-data (16 units) │ │ -3f46b0: 0003 0400 1700 0000 0200 0101 0e00 ... |109e: array-data (50 units) │ │ -3f4714: 0003 0400 0900 0000 ae00 0101 2c01 ... |10d0: array-data (22 units) │ │ -3f4740: 0003 0400 0600 0000 3503 047f 3603 ... |10e6: array-data (16 units) │ │ -3f4760: 0003 0400 0600 0000 3900 047f 9a01 ... |10f6: array-data (16 units) │ │ -3f4780: 0003 0400 0600 0000 3d00 047f 6701 ... |1106: array-data (16 units) │ │ -3f47a0: 0003 0400 1000 0000 2500 047f 5700 ... |1116: array-data (36 units) │ │ -3f47e8: 0003 0400 0800 0000 2b02 047f 6a02 ... |113a: array-data (20 units) │ │ -3f4810: 0003 0400 2400 0000 b300 0101 d400 ... |114e: array-data (76 units) │ │ -3f48a8: 0003 0400 0c00 0000 9601 047f 9701 ... |119a: array-data (28 units) │ │ -3f48e0: 0003 0400 1a00 0000 2700 047f 2800 ... |11b6: array-data (56 units) │ │ -3f4950: 0003 0400 2300 0000 2700 047f 2800 ... |11ee: array-data (74 units) │ │ -3f49e4: 0003 0400 2400 0000 0200 0101 0d00 ... |1238: array-data (76 units) │ │ -3f4a7c: 0003 0400 1000 0000 bc00 047f 8701 ... |1284: array-data (36 units) │ │ -3f4ac4: 0003 0400 0c00 0000 c400 0101 eb00 ... |12a8: array-data (28 units) │ │ -3f4afc: 0003 0400 0d00 0000 3400 0101 4f01 ... |12c4: array-data (30 units) │ │ -3f4b38: 0003 0400 1d00 0000 3400 0101 da00 ... |12e2: array-data (62 units) │ │ -3f4bb4: 0003 0400 0700 0000 f200 0101 3601 ... |1320: array-data (18 units) │ │ -3f4bd8: 0003 0400 0a00 0000 5501 047f 5601 ... |1332: array-data (24 units) │ │ -3f4c08: 0003 0400 0b00 0000 4801 047f 4901 ... |134a: array-data (26 units) │ │ -3f4c3c: 0003 0400 0800 0000 1f01 0101 2001 ... |1364: array-data (20 units) │ │ -3f4c64: 0003 0400 1e00 0000 0e00 0101 2400 ... |1378: array-data (64 units) │ │ -3f4ce4: 0003 0400 0a00 0000 1f01 0101 2200 ... |13b8: array-data (24 units) │ │ -3f4d14: 0003 0400 0600 0000 1c01 0101 9401 ... |13d0: array-data (16 units) │ │ -3f4d34: 0003 0400 0e00 0000 2401 0101 2501 ... |13e0: array-data (32 units) │ │ -3f4d74: 0003 0400 0a00 0000 ef01 0101 f001 ... |1400: array-data (24 units) │ │ -3f4da4: 0003 0400 0a00 0000 ef01 0101 f001 ... |1418: array-data (24 units) │ │ -3f4dd4: 0003 0400 1b00 0000 4c04 047f 4d04 ... |1430: array-data (58 units) │ │ -3f4e48: 0003 0400 1000 0000 9500 0101 9600 ... |146a: array-data (36 units) │ │ -3f4e90: 0003 0400 4a00 0000 0e00 0101 9a00 ... |148e: array-data (152 units) │ │ -3f4fc0: 0003 0400 1e00 0000 af00 0101 4001 ... |1526: array-data (64 units) │ │ -3f5040: 0003 0400 0900 0000 3400 0101 9800 ... |1566: array-data (22 units) │ │ -3f506c: 0003 0400 0b00 0000 2003 0101 2103 ... |157c: array-data (26 units) │ │ -3f50a0: 0003 0400 0b00 0000 d000 0101 4b00 ... |1596: array-data (26 units) │ │ -3f50d4: 0003 0400 0900 0000 6c00 047f 6d00 ... |15b0: array-data (22 units) │ │ +3f258c: |[3f258c] de.danoeh.antennapod.R$styleable.:()V │ │ +3f259c: 1400 b101 047f |0000: const v0, #float 1.75467e+38 // #7f0401b1 │ │ +3f25a2: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +3f25a6: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +3f25aa: 2601 2507 0000 |0007: fill-array-data v1, 0000072c // +00000725 │ │ +3f25b0: 6901 ae69 |000a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@69ae │ │ +3f25b4: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +3f25ba: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +3f25c0: 0c02 |0012: move-result-object v2 │ │ +3f25c2: 6902 af69 |0013: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@69af │ │ +3f25c6: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +3f25cc: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +3f25d2: 0c02 |001b: move-result-object v2 │ │ +3f25d4: 6902 ce69 |001c: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@69ce │ │ +3f25d8: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +3f25da: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +3f25de: 6903 d069 |0021: sput-object v3, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@69d0 │ │ +3f25e2: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +3f25e4: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +3f25e8: 2604 4407 0000 |0026: fill-array-data v4, 0000076a // +00000744 │ │ +3f25ee: 6904 d169 |0029: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@69d1 │ │ +3f25f2: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +3f25f8: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +3f25fe: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +3f2604: 0c04 |0034: move-result-object v4 │ │ +3f2606: 6904 d869 |0035: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@69d8 │ │ +3f260a: 1304 0800 |0037: const/16 v4, #int 8 // #8 │ │ +3f260e: 2344 9b1f |0039: new-array v4, v4, [I // type@1f9b │ │ +3f2612: 2604 3f07 0000 |003b: fill-array-data v4, 0000077a // +0000073f │ │ +3f2618: 6904 db69 |003e: sput-object v4, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@69db │ │ +3f261c: 2334 9b1f |0040: new-array v4, v3, [I // type@1f9b │ │ +3f2620: 2604 4c07 0000 |0042: fill-array-data v4, 0000078e // +0000074c │ │ +3f2626: 6904 e469 |0045: sput-object v4, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@69e4 │ │ +3f262a: 1404 d000 0101 |0047: const v4, #float 2.36941e-38 // #010100d0 │ │ +3f2630: 1405 9901 0101 |004a: const v5, #float 2.36947e-38 // #01010199 │ │ +3f2636: 2420 9b1f 5400 |004d: filled-new-array {v4, v5}, [I // type@1f9b │ │ +3f263c: 0c06 |0050: move-result-object v6 │ │ +3f263e: 6906 eb69 |0051: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@69eb │ │ +3f2642: 1406 4a04 0101 |0053: const v6, #float 2.36966e-38 // #0101044a │ │ +3f2648: 1407 4b04 0101 |0056: const v7, #float 2.36966e-38 // #0101044b │ │ +3f264e: 1408 4904 0101 |0059: const v8, #float 2.36966e-38 // #01010449 │ │ +3f2654: 2440 9b1f 8576 |005c: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ +3f265a: 0c06 |005f: move-result-object v6 │ │ +3f265c: 6906 ee69 |0060: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@69ee │ │ +3f2660: 1306 0900 |0062: const/16 v6, #int 9 // #9 │ │ +3f2664: 2367 9b1f |0064: new-array v7, v6, [I // type@1f9b │ │ +3f2668: 2607 3807 0000 |0066: fill-array-data v7, 0000079e // +00000738 │ │ +3f266e: 6907 f369 |0069: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@69f3 │ │ +3f2672: 1407 2904 047f |006b: const v7, #float 1.7548e+38 // #7f040429 │ │ +3f2678: 1408 2a04 047f |006e: const v8, #float 1.7548e+38 // #7f04042a │ │ +3f267e: 1409 2404 047f |0071: const v9, #float 1.7548e+38 // #7f040424 │ │ +3f2684: 140a 2504 047f |0074: const v10, #float 1.7548e+38 // #7f040425 │ │ +3f268a: 2440 9b1f a987 |0077: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +3f2690: 0c07 |007a: move-result-object v7 │ │ +3f2692: 6907 f469 |007b: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@69f4 │ │ +3f2696: 1407 d202 047f |007d: const v7, #float 1.75473e+38 // #7f0402d2 │ │ +3f269c: 1408 d302 047f |0080: const v8, #float 1.75473e+38 // #7f0402d3 │ │ +3f26a2: 1409 d102 047f |0083: const v9, #float 1.75473e+38 // #7f0402d1 │ │ +3f26a8: 2430 9b1f 7908 |0086: filled-new-array {v9, v7, v8}, [I // type@1f9b │ │ +3f26ae: 0c07 |0089: move-result-object v7 │ │ +3f26b0: 6907 f969 |008a: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@69f9 │ │ +3f26b4: 2327 9b1f |008c: new-array v7, v2, [I // type@1f9b │ │ +3f26b8: 6907 066a |008e: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@6a06 │ │ +3f26bc: 1407 c004 047f |0090: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +3f26c2: 1408 c104 047f |0093: const v8, #float 1.75483e+38 // #7f0404c1 │ │ +3f26c8: 1409 1901 0101 |0096: const v9, #float 2.36943e-38 // #01010119 │ │ +3f26ce: 140a 1904 047f |0099: const v10, #float 1.75479e+38 // #7f040419 │ │ +3f26d4: 2440 9b1f a987 |009c: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +3f26da: 0c07 |009f: move-result-object v7 │ │ +3f26dc: 6907 076a |00a0: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@6a07 │ │ +3f26e0: 1407 ba04 047f |00a2: const v7, #float 1.75483e+38 // #7f0404ba │ │ +3f26e6: 1408 bb04 047f |00a5: const v8, #float 1.75483e+38 // #7f0404bb │ │ +3f26ec: 1409 4201 0101 |00a8: const v9, #float 2.36945e-38 // #01010142 │ │ +3f26f2: 140a b904 047f |00ab: const v10, #float 1.75483e+38 // #7f0404b9 │ │ +3f26f8: 2440 9b1f a987 |00ae: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +3f26fe: 0c07 |00b1: move-result-object v7 │ │ +3f2700: 6907 0c6a |00b2: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@6a0c │ │ +3f2704: 1278 |00b4: const/4 v8, #int 7 // #7 │ │ +3f2706: 2389 9b1f |00b5: new-array v9, v8, [I // type@1f9b │ │ +3f270a: 2609 fd06 0000 |00b7: fill-array-data v9, 000007b4 // +000006fd │ │ +3f2710: 6909 116a |00ba: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@6a11 │ │ +3f2714: 1309 1600 |00bc: const/16 v9, #int 22 // #16 │ │ +3f2718: 2399 9b1f |00be: new-array v9, v9, [I // type@1f9b │ │ +3f271c: 2609 0607 0000 |00c0: fill-array-data v9, 000007c6 // +00000706 │ │ +3f2722: 6909 196a |00c3: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@6a19 │ │ +3f2726: 1309 7f00 |00c5: const/16 v9, #int 127 // #7f │ │ +3f272a: 2399 9b1f |00c7: new-array v9, v9, [I // type@1f9b │ │ +3f272e: 2609 2d07 0000 |00c9: fill-array-data v9, 000007f6 // +0000072d │ │ +3f2734: 6909 306a |00cc: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@6a30 │ │ +3f2738: 1409 c203 047f |00ce: const v9, #float 1.75478e+38 // #7f0403c2 │ │ +3f273e: 2410 9b1f 0900 |00d1: filled-new-array {v9}, [I // type@1f9b │ │ +3f2744: 0c09 |00d4: move-result-object v9 │ │ +3f2746: 6909 b06a |00d5: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@6ab0 │ │ +3f274a: 1409 0e03 0101 |00d7: const v9, #float 2.36957e-38 // #0101030e │ │ +3f2750: 140a dd03 047f |00da: const v10, #float 1.75478e+38 // #7f0403dd │ │ +3f2756: 2420 9b1f a900 |00dd: filled-new-array {v9, v10}, [I // type@1f9b │ │ +3f275c: 0c09 |00e0: move-result-object v9 │ │ +3f275e: 6909 b26a |00e1: sput-object v9, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@6ab2 │ │ +3f2762: 1309 1b00 |00e3: const/16 v9, #int 27 // #1b │ │ +3f2766: 2399 9b1f |00e5: new-array v9, v9, [I // type@1f9b │ │ +3f276a: 2609 1108 0000 |00e7: fill-array-data v9, 000008f8 // +00000811 │ │ +3f2770: 6909 b56a |00ea: sput-object v9, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@6ab5 │ │ +3f2774: 1309 0a00 |00ec: const/16 v9, #int 10 // #a │ │ +3f2778: 239a 9b1f |00ee: new-array v10, v9, [I // type@1f9b │ │ +3f277c: 260a 4208 0000 |00f0: fill-array-data v10, 00000932 // +00000842 │ │ +3f2782: 690a d16a |00f3: sput-object v10, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@6ad1 │ │ +3f2786: 140a 5700 047f |00f5: const v10, #float 1.7546e+38 // #7f040057 │ │ +3f278c: 130b 1100 |00f8: const/16 v11, #int 17 // #11 │ │ +3f2790: 23bb 9b1f |00fa: new-array v11, v11, [I // type@1f9b │ │ +3f2794: 260b 4e08 0000 |00fc: fill-array-data v11, 0000094a // +0000084e │ │ +3f279a: 690b dc6a |00ff: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@6adc │ │ +3f279e: 140b 4001 0101 |0101: const v11, #float 2.36945e-38 // #01010140 │ │ +3f27a4: 140c 3a01 047f |0104: const v12, #float 1.75464e+38 // #7f04013a │ │ +3f27aa: 140d 6502 047f |0107: const v13, #float 1.75471e+38 // #7f040265 │ │ +3f27b0: 140e e103 047f |010a: const v14, #float 1.75478e+38 // #7f0403e1 │ │ +3f27b6: 140f e903 047f |010d: const v15, #float 1.75478e+38 // #7f0403e9 │ │ +3f27bc: 245f 9b1f cbed |0110: filled-new-array {v11, v12, v13, v14, v15}, [I // type@1f9b │ │ +3f27c2: 0c0b |0113: move-result-object v11 │ │ +3f27c4: 690b ee6a |0114: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@6aee │ │ +3f27c8: 130d 1800 |0116: const/16 v13, #int 24 // #18 │ │ +3f27cc: 23dd 9b1f |0118: new-array v13, v13, [I // type@1f9b │ │ +3f27d0: 260d 5608 0000 |011a: fill-array-data v13, 00000970 // +00000856 │ │ +3f27d6: 690d f46a |011d: sput-object v13, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@6af4 │ │ +3f27da: 140d 3300 047f |011f: const v13, #float 1.75459e+38 // #7f040033 │ │ +3f27e0: 2410 9b1f 0d00 |0122: filled-new-array {v13}, [I // type@1f9b │ │ +3f27e6: 0c0d |0125: move-result-object v13 │ │ +3f27e8: 690d 0d6b |0126: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@6b0d │ │ +3f27ec: 140d b503 047f |0128: const v13, #float 1.75477e+38 // #7f0403b5 │ │ +3f27f2: 1405 ec03 047f |012b: const v5, #float 1.75478e+38 // #7f0403ec │ │ +3f27f8: 2420 9b1f 5d00 |012e: filled-new-array {v13, v5}, [I // type@1f9b │ │ +3f27fe: 0c05 |0131: move-result-object v5 │ │ +3f2800: 6905 0f6b |0132: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@6b0f │ │ +3f2804: 1305 0d00 |0134: const/16 v5, #int 13 // #d │ │ +3f2808: 2355 9b1f |0136: new-array v5, v5, [I // type@1f9b │ │ +3f280c: 2605 6c08 0000 |0138: fill-array-data v5, 000009a4 // +0000086c │ │ +3f2812: 6905 126b |013b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@6b12 │ │ +3f2816: 1405 b900 047f |013d: const v5, #float 1.75462e+38 // #7f0400b9 │ │ +3f281c: 2410 9b1f 0500 |0140: filled-new-array {v5}, [I // type@1f9b │ │ +3f2822: 0c05 |0143: move-result-object v5 │ │ +3f2824: 6905 206b |0144: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Carousel:[I // field@6b20 │ │ +3f2828: 2335 9b1f |0146: new-array v5, v3, [I // type@1f9b │ │ +3f282c: 2605 7a08 0000 |0148: fill-array-data v5, 000009c2 // +0000087a │ │ +3f2832: 6905 226b |014b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@6b22 │ │ +3f2836: 1405 be00 047f |014d: const v5, #float 1.75462e+38 // #7f0400be │ │ +3f283c: 140d bf00 047f |0150: const v13, #float 1.75462e+38 // #7f0400bf │ │ +3f2842: 140b 0801 0101 |0153: const v11, #float 2.36943e-38 // #01010108 │ │ +3f2848: 140c bd00 047f |0156: const v12, #float 1.75462e+38 // #7f0400bd │ │ +3f284e: 2440 9b1f cbd5 |0159: filled-new-array {v11, v12, v5, v13}, [I // type@1f9b │ │ +3f2854: 0c05 |015c: move-result-object v5 │ │ +3f2856: 6905 296b |015d: sput-object v5, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@6b29 │ │ +3f285a: 1305 2a00 |015f: const/16 v5, #int 42 // #2a │ │ +3f285e: 2355 9b1f |0161: new-array v5, v5, [I // type@1f9b │ │ +3f2862: 2605 6f08 0000 |0163: fill-array-data v5, 000009d2 // +0000086f │ │ +3f2868: 6905 2e6b |0166: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@6b2e │ │ +3f286c: 2385 9b1f |0168: new-array v5, v8, [I // type@1f9b │ │ +3f2870: 2605 c008 0000 |016a: fill-array-data v5, 00000a2a // +000008c0 │ │ +3f2876: 6905 2f6b |016d: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@6b2f │ │ +3f287a: 1405 2202 047f |016f: const v5, #float 1.75469e+38 // #7f040222 │ │ +3f2880: 2410 9b1f 0500 |0172: filled-new-array {v5}, [I // type@1f9b │ │ +3f2886: 0c0b |0175: move-result-object v11 │ │ +3f2888: 690b 616b |0176: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6b61 │ │ +3f288c: 140b 5602 047f |0178: const v11, #float 1.7547e+38 // #7f040256 │ │ +3f2892: 140c 5702 047f |017b: const v12, #float 1.7547e+38 // #7f040257 │ │ +3f2898: 140d 5402 047f |017e: const v13, #float 1.7547e+38 // #7f040254 │ │ +3f289e: 2430 9b1f bd0c |0181: filled-new-array {v13, v11, v12}, [I // type@1f9b │ │ +3f28a4: 0c0b |0184: move-result-object v11 │ │ +3f28a6: 690b 636b |0185: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6b63 │ │ +3f28aa: 140b e300 047f |0187: const v11, #float 1.75463e+38 // #7f0400e3 │ │ +3f28b0: 140c e600 047f |018a: const v12, #float 1.75463e+38 // #7f0400e6 │ │ +3f28b6: 2420 9b1f cb00 |018d: filled-new-array {v11, v12}, [I // type@1f9b │ │ +3f28bc: 0c0b |0190: move-result-object v11 │ │ +3f28be: 690b 676b |0191: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@6b67 │ │ +3f28c2: 140b e003 047f |0193: const v11, #float 1.75478e+38 // #7f0403e0 │ │ +3f28c8: 140c e400 047f |0196: const v12, #float 1.75463e+38 // #7f0400e4 │ │ +3f28ce: 140d 0e03 047f |0199: const v13, #float 1.75474e+38 // #7f04030e │ │ +3f28d4: 2430 9b1f dc0b |019c: filled-new-array {v12, v13, v11}, [I // type@1f9b │ │ +3f28da: 0c0b |019f: move-result-object v11 │ │ +3f28dc: 690b 6a6b |01a0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@6b6a │ │ +3f28e0: 130b 1800 |01a2: const/16 v11, #int 24 // #18 │ │ +3f28e4: 23bb 9b1f |01a4: new-array v11, v11, [I // type@1f9b │ │ +3f28e8: 260b 9608 0000 |01a6: fill-array-data v11, 00000a3c // +00000896 │ │ +3f28ee: 690b 6e6b |01a9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@6b6e │ │ +3f28f2: 140b 9202 047f |01ab: const v11, #float 1.75471e+38 // #7f040292 │ │ +3f28f8: 140c 9302 047f |01ae: const v12, #float 1.75471e+38 // #7f040293 │ │ +3f28fe: 2420 9b1f cb00 |01b1: filled-new-array {v11, v12}, [I // type@1f9b │ │ +3f2904: 0c0b |01b4: move-result-object v11 │ │ +3f2906: 690b 6f6b |01b5: sput-object v11, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@6b6f │ │ +3f290a: 140b 3400 047f |01b7: const v11, #float 1.75459e+38 // #7f040034 │ │ +3f2910: 140c 8402 047f |01ba: const v12, #float 1.75471e+38 // #7f040284 │ │ +3f2916: 140d a501 0101 |01bd: const v13, #float 2.36947e-38 // #010101a5 │ │ +3f291c: 1405 1f03 0101 |01c0: const v5, #float 2.36958e-38 // #0101031f │ │ +3f2922: 1407 4706 0101 |01c3: const v7, #float 2.36981e-38 // #01010647 │ │ +3f2928: 245c 9b1f 5db7 |01c6: filled-new-array {v13, v5, v7, v11, v12}, [I // type@1f9b │ │ +3f292e: 0c07 |01c9: move-result-object v7 │ │ +3f2930: 6907 8a6b |01ca: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@6b8a │ │ +3f2934: 1407 ab00 047f |01cc: const v7, #float 1.75462e+38 // #7f0400ab │ │ +3f293a: 140b 0701 0101 |01cf: const v11, #float 2.36943e-38 // #01010107 │ │ +3f2940: 140c a100 047f |01d2: const v12, #float 1.75461e+38 // #7f0400a1 │ │ +3f2946: 1405 aa00 047f |01d5: const v5, #float 1.75462e+38 // #7f0400aa │ │ +3f294c: 2440 9b1f cb75 |01d8: filled-new-array {v11, v12, v5, v7}, [I // type@1f9b │ │ +3f2952: 0c07 |01db: move-result-object v7 │ │ +3f2954: 6907 906b |01dc: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6b90 │ │ +3f2958: 130c 6d00 |01de: const/16 v12, #int 109 // #6d │ │ +3f295c: 23cc 9b1f |01e0: new-array v12, v12, [I // type@1f9b │ │ +3f2960: 260c 8e08 0000 |01e2: fill-array-data v12, 00000a70 // +0000088e │ │ +3f2966: 690c 956b |01e5: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6b95 │ │ +3f296a: 130c 5a00 |01e7: const/16 v12, #int 90 // #5a │ │ +3f296e: 23cc 9b1f |01e9: new-array v12, v12, [I // type@1f9b │ │ +3f2972: 260c 6309 0000 |01eb: fill-array-data v12, 00000b4e // +00000963 │ │ +3f2978: 690c 966b |01ee: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@6b96 │ │ +3f297c: 140c 4001 047f |01f0: const v12, #float 1.75465e+38 // #7f040140 │ │ +3f2982: 1407 9703 047f |01f3: const v7, #float 1.75477e+38 // #7f040397 │ │ +3f2988: 2420 9b1f 7c00 |01f6: filled-new-array {v12, v7}, [I // type@1f9b │ │ +3f298e: 0c07 |01f9: move-result-object v7 │ │ +3f2990: 6907 f16b |01fa: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@6bf1 │ │ +3f2994: 1307 6f00 |01fc: const/16 v7, #int 111 // #6f │ │ +3f2998: 2377 9b1f |01fe: new-array v7, v7, [I // type@1f9b │ │ +3f299c: 2607 060a 0000 |0200: fill-array-data v7, 00000c06 // +00000a06 │ │ +3f29a2: 6907 f46b |0203: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@6bf4 │ │ +3f29a6: 1407 8302 047f |0205: const v7, #float 1.75471e+38 // #7f040283 │ │ +3f29ac: 140c 2c04 047f |0208: const v12, #float 1.7548e+38 // #7f04042c │ │ +3f29b2: 2420 9b1f c700 |020b: filled-new-array {v7, v12}, [I // type@1f9b │ │ +3f29b8: 0c07 |020e: move-result-object v7 │ │ +3f29ba: 6907 d16c |020f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@6cd1 │ │ +3f29be: 2387 9b1f |0211: new-array v7, v8, [I // type@1f9b │ │ +3f29c2: 2607 d50a 0000 |0213: fill-array-data v7, 00000ce8 // +00000ad5 │ │ +3f29c8: 6907 d26c |0216: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@6cd2 │ │ +3f29cc: 2367 9b1f |0218: new-array v7, v6, [I // type@1f9b │ │ +3f29d0: 2607 e00a 0000 |021a: fill-array-data v7, 00000cfa // +00000ae0 │ │ +3f29d6: 6907 dc6c |021d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@6cdc │ │ +3f29da: 1307 0e00 |021f: const/16 v7, #int 14 // #e │ │ +3f29de: 2377 9b1f |0221: new-array v7, v7, [I // type@1f9b │ │ +3f29e2: 2607 ed0a 0000 |0223: fill-array-data v7, 00000d10 // +00000aed │ │ +3f29e8: 6907 e66c |0226: sput-object v7, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@6ce6 │ │ +3f29ec: 1307 0c00 |0228: const/16 v7, #int 12 // #c │ │ +3f29f0: 2377 9b1f |022a: new-array v7, v7, [I // type@1f9b │ │ +3f29f4: 2607 040b 0000 |022c: fill-array-data v7, 00000d30 // +00000b04 │ │ +3f29fa: 6907 f56c |022f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@6cf5 │ │ +3f29fe: 1307 0800 |0231: const/16 v7, #int 8 // #8 │ │ +3f2a02: 2377 9b1f |0233: new-array v7, v7, [I // type@1f9b │ │ +3f2a06: 2607 170b 0000 |0235: fill-array-data v7, 00000d4c // +00000b17 │ │ +3f2a0c: 6907 026d |0238: sput-object v7, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@6d02 │ │ +3f2a10: 2410 9b1f 0000 |023a: filled-new-array {v0}, [I // type@1f9b │ │ +3f2a16: 0c00 |023d: move-result-object v0 │ │ +3f2a18: 6900 0b6d |023e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@6d0b │ │ +3f2a1c: 1400 fd04 047f |0240: const v0, #float 1.75484e+38 // #7f0404fd │ │ +3f2a22: 2410 9b1f 0000 |0243: filled-new-array {v0}, [I // type@1f9b │ │ +3f2a28: 0c07 |0246: move-result-object v7 │ │ +3f2a2a: 6907 0d6d |0247: sput-object v7, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@6d0d │ │ +3f2a2e: 2387 9b1f |0249: new-array v7, v8, [I // type@1f9b │ │ +3f2a32: 2607 150b 0000 |024b: fill-array-data v7, 00000d60 // +00000b15 │ │ +3f2a38: 6907 0f6d |024e: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@6d0f │ │ +3f2a3c: 1407 7c00 047f |0250: const v7, #float 1.75461e+38 // #7f04007c │ │ +3f2a42: 140c 7b00 047f |0253: const v12, #float 1.75461e+38 // #7f04007b │ │ +3f2a48: 2420 9b1f 7c00 |0256: filled-new-array {v12, v7}, [I // type@1f9b │ │ +3f2a4e: 0c07 |0259: move-result-object v7 │ │ +3f2a50: 6907 106d |025a: sput-object v7, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@6d10 │ │ +3f2a54: 1407 0e00 0101 |025c: const v7, #float 2.36936e-38 // #0101000e │ │ +3f2a5a: 130b 1100 |025f: const/16 v11, #int 17 // #11 │ │ +3f2a5e: 23bb 9b1f |0261: new-array v11, v11, [I // type@1f9b │ │ +3f2a62: 260b 0f0b 0000 |0263: fill-array-data v11, 00000d72 // +00000b0f │ │ +3f2a68: 690b 1a6d |0266: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@6d1a │ │ +3f2a6c: 2410 9b1f 0c00 |0268: filled-new-array {v12}, [I // type@1f9b │ │ +3f2a72: 0c0b |026b: move-result-object v11 │ │ +3f2a74: 690b 1b6d |026c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@6d1b │ │ +3f2a78: 140b 7602 047f |026e: const v11, #float 1.75471e+38 // #7f040276 │ │ +3f2a7e: 140c d902 047f |0271: const v12, #float 1.75473e+38 // #7f0402d9 │ │ +3f2a84: 2420 9b1f cb00 |0274: filled-new-array {v11, v12}, [I // type@1f9b │ │ +3f2a8a: 0c0b |0277: move-result-object v11 │ │ +3f2a8c: 690b 2e6d |0278: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@6d2e │ │ +3f2a90: 238b 9b1f |027a: new-array v11, v8, [I // type@1f9b │ │ +3f2a94: 260b 1c0b 0000 |027c: fill-array-data v11, 00000d98 // +00000b1c │ │ +3f2a9a: 690b 316d |027f: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@6d31 │ │ +3f2a9e: 239b 9b1f |0281: new-array v11, v9, [I // type@1f9b │ │ +3f2aa2: 260b 270b 0000 |0283: fill-array-data v11, 00000daa // +00000b27 │ │ +3f2aa8: 690b 326d |0286: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@6d32 │ │ +3f2aac: 140b 0002 0101 |0288: const v11, #float 2.3695e-38 // #01010200 │ │ +3f2ab2: 140c 2302 047f |028b: const v12, #float 1.75469e+38 // #7f040223 │ │ +3f2ab8: 140e 0901 0101 |028e: const v14, #float 2.36943e-38 // #01010109 │ │ +3f2abe: 2430 9b1f be0c |0291: filled-new-array {v14, v11, v12}, [I // type@1f9b │ │ +3f2ac4: 0c0b |0294: move-result-object v11 │ │ +3f2ac6: 690b 446d |0295: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@6d44 │ │ +3f2aca: 140b 0300 0101 |0297: const v11, #float 2.36936e-38 // #01010003 │ │ +3f2ad0: 140c d100 0101 |029a: const v12, #float 2.36941e-38 // #010100d1 │ │ +3f2ad6: 2430 9b1f 4b0c |029d: filled-new-array {v11, v4, v12}, [I // type@1f9b │ │ +3f2adc: 0c0e |02a0: move-result-object v14 │ │ +3f2ade: 690e 486d |02a1: sput-object v14, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@6d48 │ │ +3f2ae2: 2420 9b1f cb00 |02a3: filled-new-array {v11, v12}, [I // type@1f9b │ │ +3f2ae8: 0c0b |02a6: move-result-object v11 │ │ +3f2aea: 690b 496d |02a7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6d49 │ │ +3f2aee: 130b 0c00 |02a9: const/16 v11, #int 12 // #c │ │ +3f2af2: 23bb 9b1f |02ab: new-array v11, v11, [I // type@1f9b │ │ +3f2af6: 260b 150b 0000 |02ad: fill-array-data v11, 00000dc2 // +00000b15 │ │ +3f2afc: 690b 4f6d |02b0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@6d4f │ │ +3f2b00: 140b 1405 0101 |02b2: const v11, #float 2.36972e-38 // #01010514 │ │ +3f2b06: 2420 9b1f bd00 |02b5: filled-new-array {v13, v11}, [I // type@1f9b │ │ +3f2b0c: 0c0b |02b8: move-result-object v11 │ │ +3f2b0e: 690b 506d |02b9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@6d50 │ │ +3f2b12: 238b 9b1f |02bb: new-array v11, v8, [I // type@1f9b │ │ +3f2b16: 260b 210b 0000 |02bd: fill-array-data v11, 00000dde // +00000b21 │ │ +3f2b1c: 690b 5f6d |02c0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@6d5f │ │ +3f2b20: 130b 0e00 |02c2: const/16 v11, #int 14 // #e │ │ +3f2b24: 23bb 9b1f |02c4: new-array v11, v11, [I // type@1f9b │ │ +3f2b28: 260b 2a0b 0000 |02c6: fill-array-data v11, 00000df0 // +00000b2a │ │ +3f2b2e: 690b 606d |02c9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@6d60 │ │ +3f2b32: 236b 9b1f |02cb: new-array v11, v6, [I // type@1f9b │ │ +3f2b36: 260b 430b 0000 |02cd: fill-array-data v11, 00000e10 // +00000b43 │ │ +3f2b3c: 690b 766d |02d0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@6d76 │ │ +3f2b40: 130b 0800 |02d2: const/16 v11, #int 8 // #8 │ │ +3f2b44: 23bb 9b1f |02d4: new-array v11, v11, [I // type@1f9b │ │ +3f2b48: 260b 500b 0000 |02d6: fill-array-data v11, 00000e26 // +00000b50 │ │ +3f2b4e: 690b 806d |02d9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@6d80 │ │ +3f2b52: 130b 1200 |02db: const/16 v11, #int 18 // #12 │ │ +3f2b56: 23bb 9b1f |02dd: new-array v11, v11, [I // type@1f9b │ │ +3f2b5a: 260b 5b0b 0000 |02df: fill-array-data v11, 00000e3a // +00000b5b │ │ +3f2b60: 690b 896d |02e2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@6d89 │ │ +3f2b64: 130b 1400 |02e4: const/16 v11, #int 20 // #14 │ │ +3f2b68: 23bb 9b1f |02e6: new-array v11, v11, [I // type@1f9b │ │ +3f2b6c: 260b 7a0b 0000 |02e8: fill-array-data v11, 00000e62 // +00000b7a │ │ +3f2b72: 690b 9c6d |02eb: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@6d9c │ │ +3f2b76: 232b 9b1f |02ed: new-array v11, v2, [I // type@1f9b │ │ +3f2b7a: 690b b16d |02ef: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@6db1 │ │ +3f2b7e: 232b 9b1f |02f1: new-array v11, v2, [I // type@1f9b │ │ +3f2b82: 690b b26d |02f3: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@6db2 │ │ +3f2b86: 2322 9b1f |02f5: new-array v2, v2, [I // type@1f9b │ │ +3f2b8a: 6902 b36d |02f7: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@6db3 │ │ +3f2b8e: 1302 0c00 |02f9: const/16 v2, #int 12 // #c │ │ +3f2b92: 2322 9b1f |02fb: new-array v2, v2, [I // type@1f9b │ │ +3f2b96: 2602 910b 0000 |02fd: fill-array-data v2, 00000e8e // +00000b91 │ │ +3f2b9c: 6902 b46d |0300: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@6db4 │ │ +3f2ba0: 1302 1400 |0302: const/16 v2, #int 20 // #14 │ │ +3f2ba4: 2322 9b1f |0304: new-array v2, v2, [I // type@1f9b │ │ +3f2ba8: 2602 a40b 0000 |0306: fill-array-data v2, 00000eaa // +00000ba4 │ │ +3f2bae: 6902 c16d |0309: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@6dc1 │ │ +3f2bb2: 2392 9b1f |030b: new-array v2, v9, [I // type@1f9b │ │ +3f2bb6: 2602 c90b 0000 |030d: fill-array-data v2, 00000ed6 // +00000bc9 │ │ +3f2bbc: 6902 d66d |0310: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@6dd6 │ │ +3f2bc0: 1302 4300 |0312: const/16 v2, #int 67 // #43 │ │ +3f2bc4: 2322 9b1f |0314: new-array v2, v2, [I // type@1f9b │ │ +3f2bc8: 2602 d80b 0000 |0316: fill-array-data v2, 00000eee // +00000bd8 │ │ +3f2bce: 6902 e16d |0319: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@6de1 │ │ +3f2bd2: 1302 1700 |031b: const/16 v2, #int 23 // #17 │ │ +3f2bd6: 2322 9b1f |031d: new-array v2, v2, [I // type@1f9b │ │ +3f2bda: 2602 590c 0000 |031f: fill-array-data v2, 00000f78 // +00000c59 │ │ +3f2be0: 6902 256e |0322: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LegacyPlayerControlView:[I // field@6e25 │ │ +3f2be4: 2362 9b1f |0324: new-array v2, v6, [I // type@1f9b │ │ +3f2be8: 2602 840c 0000 |0326: fill-array-data v2, 00000faa // +00000c84 │ │ +3f2bee: 6902 3d6e |0329: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@6e3d │ │ +3f2bf2: 1402 f500 0101 |032b: const v2, #float 2.36942e-38 // #010100f5 │ │ +3f2bf8: 140b 8101 0101 |032e: const v11, #float 2.36946e-38 // #01010181 │ │ +3f2bfe: 140c f400 0101 |0331: const v12, #float 2.36942e-38 // #010100f4 │ │ +3f2c04: 2440 9b1f c1b2 |0334: filled-new-array {v1, v12, v2, v11}, [I // type@1f9b │ │ +3f2c0a: 0c01 |0337: move-result-object v1 │ │ +3f2c0c: 6901 3e6e |0338: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@6e3e │ │ +3f2c10: 1401 5502 047f |033a: const v1, #float 1.7547e+38 // #7f040255 │ │ +3f2c16: 1402 ea04 047f |033d: const v2, #float 1.75484e+38 // #7f0404ea │ │ +3f2c1c: 140b 5102 047f |0340: const v11, #float 1.7547e+38 // #7f040251 │ │ +3f2c22: 2430 9b1f 1b02 |0343: filled-new-array {v11, v1, v2}, [I // type@1f9b │ │ +3f2c28: 0c01 |0346: move-result-object v1 │ │ +3f2c2a: 6901 4c6e |0347: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@6e4c │ │ +3f2c2e: 1401 ac02 0101 |0349: const v1, #float 2.36955e-38 // #010102ac │ │ +3f2c34: 1402 ad02 0101 |034c: const v2, #float 2.36955e-38 // #010102ad │ │ +3f2c3a: 2420 9b1f 2100 |034f: filled-new-array {v1, v2}, [I // type@1f9b │ │ +3f2c40: 0c01 |0352: move-result-object v1 │ │ +3f2c42: 6901 506e |0353: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@6e50 │ │ +3f2c46: 1401 b200 0101 |0355: const v1, #float 2.36941e-38 // #010100b2 │ │ +3f2c4c: 1402 f801 0101 |0358: const v2, #float 2.3695e-38 // #010101f8 │ │ +3f2c52: 140b c401 047f |035b: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +3f2c58: 140c c501 047f |035e: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +3f2c5e: 2450 9b1f 21cb |0361: filled-new-array {v1, v2, v11, v12, v0}, [I // type@1f9b │ │ +3f2c64: 0c00 |0364: move-result-object v0 │ │ +3f2c66: 6900 536e |0365: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@6e53 │ │ +3f2c6a: 1400 5000 047f |0367: const v0, #float 1.7546e+38 // #7f040050 │ │ +3f2c70: 140e 5100 047f |036a: const v14, #float 1.7546e+38 // #7f040051 │ │ +3f2c76: 1404 5200 047f |036d: const v4, #float 1.7546e+38 // #7f040052 │ │ +3f2c7c: 140d 5300 047f |0370: const v13, #float 1.7546e+38 // #7f040053 │ │ +3f2c82: 245a 9b1f e0d4 |0373: filled-new-array {v0, v14, v4, v13, v10}, [I // type@1f9b │ │ +3f2c88: 0c00 |0376: move-result-object v0 │ │ +3f2c8a: 6900 596e |0377: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@6e59 │ │ +3f2c8e: 2330 9b1f |0379: new-array v0, v3, [I // type@1f9b │ │ +3f2c92: 2600 450c 0000 |037b: fill-array-data v0, 00000fc0 // +00000c45 │ │ +3f2c98: 6900 5a6e |037e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@6e5a │ │ +3f2c9c: 2380 9b1f |0380: new-array v0, v8, [I // type@1f9b │ │ +3f2ca0: 2600 4e0c 0000 |0382: fill-array-data v0, 00000fd0 // +00000c4e │ │ +3f2ca6: 6900 666e |0385: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6e66 │ │ +3f2caa: 1300 1600 |0387: const/16 v0, #int 22 // #16 │ │ +3f2cae: 2300 9b1f |0389: new-array v0, v0, [I // type@1f9b │ │ +3f2cb2: 2600 570c 0000 |038b: fill-array-data v0, 00000fe2 // +00000c57 │ │ +3f2cb8: 6900 6e6e |038e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@6e6e │ │ +3f2cbc: 1400 df03 047f |0390: const v0, #float 1.75478e+38 // #7f0403df │ │ +3f2cc2: 1404 0d04 047f |0393: const v4, #float 1.75479e+38 // #7f04040d │ │ +3f2cc8: 140d c100 047f |0396: const v13, #float 1.75462e+38 // #7f0400c1 │ │ +3f2cce: 2440 9b1f d740 |0399: filled-new-array {v7, v13, v0, v4}, [I // type@1f9b │ │ +3f2cd4: 0c00 |039c: move-result-object v0 │ │ +3f2cd6: 6900 6f6e |039d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@6e6f │ │ +3f2cda: 1300 0b00 |039f: const/16 v0, #int 11 // #b │ │ +3f2cde: 2300 9b1f |03a1: new-array v0, v0, [I // type@1f9b │ │ +3f2ce2: 2600 6f0c 0000 |03a3: fill-array-data v0, 00001012 // +00000c6f │ │ +3f2ce8: 6900 8a6e |03a6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6e8a │ │ +3f2cec: 2390 9b1f |03a8: new-array v0, v9, [I // type@1f9b │ │ +3f2cf0: 2600 820c 0000 |03aa: fill-array-data v0, 0000102c // +00000c82 │ │ +3f2cf6: 6900 8b6e |03ad: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6e8b │ │ +3f2cfa: 1300 0d00 |03af: const/16 v0, #int 13 // #d │ │ +3f2cfe: 2300 9b1f |03b1: new-array v0, v0, [I // type@1f9b │ │ +3f2d02: 2600 910c 0000 |03b3: fill-array-data v0, 00001044 // +00000c91 │ │ +3f2d08: 6900 a16e |03b6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@6ea1 │ │ +3f2d0c: 1300 0b00 |03b8: const/16 v0, #int 11 // #b │ │ +3f2d10: 2300 9b1f |03ba: new-array v0, v0, [I // type@1f9b │ │ +3f2d14: 2600 a60c 0000 |03bc: fill-array-data v0, 00001062 // +00000ca6 │ │ +3f2d1a: 6900 af6e |03bf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@6eaf │ │ +3f2d1e: 1400 2704 047f |03c1: const v0, #float 1.7548e+38 // #7f040427 │ │ +3f2d24: 1404 2804 047f |03c4: const v4, #float 1.7548e+38 // #7f040428 │ │ +3f2d2a: 2420 9b1f 4000 |03c7: filled-new-array {v0, v4}, [I // type@1f9b │ │ +3f2d30: 0c00 |03ca: move-result-object v0 │ │ +3f2d32: 6900 b06e |03cb: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@6eb0 │ │ +3f2d36: 1400 9401 047f |03cd: const v0, #float 1.75466e+38 // #7f040194 │ │ +3f2d3c: 1404 8a02 047f |03d0: const v4, #float 1.75471e+38 // #7f04028a │ │ +3f2d42: 1407 8f01 047f |03d3: const v7, #float 1.75466e+38 // #7f04018f │ │ +3f2d48: 140d 9101 047f |03d6: const v13, #float 1.75466e+38 // #7f040191 │ │ +3f2d4e: 140e 9201 047f |03d9: const v14, #float 1.75466e+38 // #7f040192 │ │ +3f2d54: 2454 9b1f d70e |03dc: filled-new-array {v7, v13, v14, v0, v4}, [I // type@1f9b │ │ +3f2d5a: 0c00 |03df: move-result-object v0 │ │ +3f2d5c: 6900 be6e |03e0: sput-object v0, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@6ebe │ │ +3f2d60: 1400 fc04 047f |03e2: const v0, #float 1.75484e+38 // #7f0404fc │ │ +3f2d66: 2420 9b1f 0500 |03e5: filled-new-array {v5, v0}, [I // type@1f9b │ │ +3f2d6c: 0c04 |03e8: move-result-object v4 │ │ +3f2d6e: 6904 c46e |03e9: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@6ec4 │ │ +3f2d72: 1404 e103 047f |03eb: const v4, #float 1.75478e+38 // #7f0403e1 │ │ +3f2d78: 2420 9b1f f400 |03ee: filled-new-array {v4, v15}, [I // type@1f9b │ │ +3f2d7e: 0c05 |03f1: move-result-object v5 │ │ +3f2d80: 6905 c76e |03f2: sput-object v5, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@6ec7 │ │ +3f2d84: 2384 9b1f |03f4: new-array v4, v8, [I // type@1f9b │ │ +3f2d88: 2604 860c 0000 |03f6: fill-array-data v4, 0000107c // +00000c86 │ │ +3f2d8e: 6904 ca6e |03f9: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@6eca │ │ +3f2d92: 1404 7f05 0101 |03fb: const v4, #float 2.36975e-38 // #0101057f │ │ +3f2d98: 1405 d802 047f |03fe: const v5, #float 1.75473e+38 // #7f0402d8 │ │ +3f2d9e: 1407 b604 0101 |0401: const v7, #float 2.36969e-38 // #010104b6 │ │ +3f2da4: 2430 9b1f 4705 |0404: filled-new-array {v7, v4, v5}, [I // type@1f9b │ │ +3f2daa: 0c04 |0407: move-result-object v4 │ │ +3f2dac: 6904 d26e |0408: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@6ed2 │ │ +3f2db0: 1404 7f05 0101 |040a: const v4, #float 2.36975e-38 // #0101057f │ │ +3f2db6: 1407 3400 0101 |040d: const v7, #float 2.36937e-38 // #01010034 │ │ +3f2dbc: 2430 9b1f 4705 |0410: filled-new-array {v7, v4, v5}, [I // type@1f9b │ │ +3f2dc2: 0c04 |0413: move-result-object v4 │ │ +3f2dc4: 6904 d66e |0414: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@6ed6 │ │ +3f2dc8: 1404 e500 047f |0416: const v4, #float 1.75463e+38 // #7f0400e5 │ │ +3f2dce: 1405 8202 047f |0419: const v5, #float 1.75471e+38 // #7f040282 │ │ +3f2dd4: 2430 9b1f 4a05 |041c: filled-new-array {v10, v4, v5}, [I // type@1f9b │ │ +3f2dda: 0c04 |041f: move-result-object v4 │ │ +3f2ddc: 6904 da6e |0420: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@6eda │ │ +3f2de0: 1404 3804 047f |0422: const v4, #float 1.7548e+38 // #7f040438 │ │ +3f2de6: 1405 c404 047f |0425: const v5, #float 1.75483e+38 // #7f0404c4 │ │ +3f2dec: 1407 eb02 047f |0428: const v7, #float 1.75473e+38 // #7f0402eb │ │ +3f2df2: 140d ed02 047f |042b: const v13, #float 1.75473e+38 // #7f0402ed │ │ +3f2df8: 140e 6403 047f |042e: const v14, #float 1.75476e+38 // #7f040364 │ │ +3f2dfe: 2455 9b1f d74e |0431: filled-new-array {v7, v13, v14, v4, v5}, [I // type@1f9b │ │ +3f2e04: 0c04 |0434: move-result-object v4 │ │ +3f2e06: 6904 de6e |0435: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@6ede │ │ +3f2e0a: 2334 9b1f |0437: new-array v4, v3, [I // type@1f9b │ │ +3f2e0e: 2604 550c 0000 |0439: fill-array-data v4, 0000108e // +00000c55 │ │ +3f2e14: 6904 e46e |043c: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@6ee4 │ │ +3f2e18: 1304 1700 |043e: const/16 v4, #int 23 // #17 │ │ +3f2e1c: 2344 9b1f |0440: new-array v4, v4, [I // type@1f9b │ │ +3f2e20: 2604 5c0c 0000 |0442: fill-array-data v4, 0000109e // +00000c5c │ │ +3f2e26: 6904 eb6e |0445: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@6eeb │ │ +3f2e2a: 2364 9b1f |0447: new-array v4, v6, [I // type@1f9b │ │ +3f2e2e: 2604 870c 0000 |0449: fill-array-data v4, 000010d0 // +00000c87 │ │ +3f2e34: 6904 036f |044c: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@6f03 │ │ +3f2e38: 2334 9b1f |044e: new-array v4, v3, [I // type@1f9b │ │ +3f2e3c: 2604 960c 0000 |0450: fill-array-data v4, 000010e6 // +00000c96 │ │ +3f2e42: 6904 0d6f |0453: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@6f0d │ │ +3f2e46: 2334 9b1f |0455: new-array v4, v3, [I // type@1f9b │ │ +3f2e4a: 2604 9f0c 0000 |0457: fill-array-data v4, 000010f6 // +00000c9f │ │ +3f2e50: 6904 146f |045a: sput-object v4, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@6f14 │ │ +3f2e54: 1404 7003 047f |045c: const v4, #float 1.75476e+38 // #7f040370 │ │ +3f2e5a: 1405 7303 047f |045f: const v5, #float 1.75476e+38 // #7f040373 │ │ +3f2e60: 2420 9b1f 5400 |0462: filled-new-array {v4, v5}, [I // type@1f9b │ │ +3f2e66: 0c04 |0465: move-result-object v4 │ │ +3f2e68: 6904 156f |0466: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@6f15 │ │ +3f2e6c: 2334 9b1f |0468: new-array v4, v3, [I // type@1f9b │ │ +3f2e70: 2604 9c0c 0000 |046a: fill-array-data v4, 00001106 // +00000c9c │ │ +3f2e76: 6904 186f |046d: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@6f18 │ │ +3f2e7a: 1404 7801 047f |046f: const v4, #float 1.75466e+38 // #7f040178 │ │ +3f2e80: 1405 8d02 047f |0472: const v5, #float 1.75471e+38 // #7f04028d │ │ +3f2e86: 2420 9b1f 5400 |0475: filled-new-array {v4, v5}, [I // type@1f9b │ │ +3f2e8c: 0c04 |0478: move-result-object v4 │ │ +3f2e8e: 6904 1f6f |0479: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@6f1f │ │ +3f2e92: 1404 6b04 047f |047b: const v4, #float 1.75481e+38 // #7f04046b │ │ +3f2e98: 1405 6c04 047f |047e: const v5, #float 1.75481e+38 // #7f04046c │ │ +3f2e9e: 1407 6a04 047f |0481: const v7, #float 1.75481e+38 // #7f04046a │ │ +3f2ea4: 2430 9b1f 4705 |0484: filled-new-array {v7, v4, v5}, [I // type@1f9b │ │ +3f2eaa: 0c04 |0487: move-result-object v4 │ │ +3f2eac: 6904 226f |0488: sput-object v4, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@6f22 │ │ +3f2eb0: 2440 9b1f 21cb |048a: filled-new-array {v1, v2, v11, v12}, [I // type@1f9b │ │ +3f2eb6: 0c02 |048d: move-result-object v2 │ │ +3f2eb8: 6902 2c6f |048e: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@6f2c │ │ +3f2ebc: 1402 5901 0101 |0490: const v2, #float 2.36945e-38 // #01010159 │ │ +3f2ec2: 1404 ee02 047f |0493: const v4, #float 1.75473e+38 // #7f0402ee │ │ +3f2ec8: 1405 5501 0101 |0496: const v5, #float 2.36945e-38 // #01010155 │ │ +3f2ece: 1407 e103 047f |0499: const v7, #float 1.75478e+38 // #7f0403e1 │ │ +3f2ed4: 140b a501 0101 |049c: const v11, #float 2.36947e-38 // #010101a5 │ │ +3f2eda: 2457 9b1f 254b |049f: filled-new-array {v5, v2, v11, v4, v7}, [I // type@1f9b │ │ +3f2ee0: 0c02 |04a2: move-result-object v2 │ │ +3f2ee2: 6902 316f |04a3: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@6f31 │ │ +3f2ee6: 1302 1000 |04a5: const/16 v2, #int 16 // #10 │ │ +3f2eea: 2322 9b1f |04a7: new-array v2, v2, [I // type@1f9b │ │ +3f2eee: 2602 6d0c 0000 |04a9: fill-array-data v2, 00001116 // +00000c6d │ │ +3f2ef4: 6902 376f |04ac: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@6f37 │ │ +3f2ef8: 1302 0800 |04ae: const/16 v2, #int 8 // #8 │ │ +3f2efc: 2322 9b1f |04b0: new-array v2, v2, [I // type@1f9b │ │ +3f2f00: 2602 880c 0000 |04b2: fill-array-data v2, 0000113a // +00000c88 │ │ +3f2f06: 6902 486f |04b5: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@6f48 │ │ +3f2f0a: 1302 2400 |04b7: const/16 v2, #int 36 // #24 │ │ +3f2f0e: 2322 9b1f |04b9: new-array v2, v2, [I // type@1f9b │ │ +3f2f12: 2602 930c 0000 |04bb: fill-array-data v2, 0000114e // +00000c93 │ │ +3f2f18: 6902 516f |04be: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@6f51 │ │ +3f2f1c: 1402 a203 047f |04c0: const v2, #float 1.75477e+38 // #7f0403a2 │ │ +3f2f22: 1404 cd03 047f |04c3: const v4, #float 1.75478e+38 // #7f0403cd │ │ +3f2f28: 1405 a103 047f |04c6: const v5, #float 1.75477e+38 // #7f0403a1 │ │ +3f2f2e: 2430 9b1f 2504 |04c9: filled-new-array {v5, v2, v4}, [I // type@1f9b │ │ +3f2f34: 0c02 |04cc: move-result-object v2 │ │ +3f2f36: 6902 766f |04cd: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@6f76 │ │ +3f2f3a: 1402 e200 047f |04cf: const v2, #float 1.75463e+38 // #7f0400e2 │ │ +3f2f40: 1404 6904 047f |04d2: const v4, #float 1.75481e+38 // #7f040469 │ │ +3f2f46: 2420 9b1f 4200 |04d5: filled-new-array {v2, v4}, [I // type@1f9b │ │ +3f2f4c: 0c02 |04d8: move-result-object v2 │ │ +3f2f4e: 6902 7a6f |04d9: sput-object v2, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@6f7a │ │ +3f2f52: 1302 0c00 |04db: const/16 v2, #int 12 // #c │ │ +3f2f56: 2322 9b1f |04dd: new-array v2, v2, [I // type@1f9b │ │ +3f2f5a: 2602 bb0c 0000 |04df: fill-array-data v2, 0000119a // +00000cbb │ │ +3f2f60: 6902 7d6f |04e2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@6f7d │ │ +3f2f64: 1402 2202 047f |04e4: const v2, #float 1.75469e+38 // #7f040222 │ │ +3f2f6a: 2410 9b1f 0200 |04e7: filled-new-array {v2}, [I // type@1f9b │ │ +3f2f70: 0c02 |04ea: move-result-object v2 │ │ +3f2f72: 6902 8a6f |04eb: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@6f8a │ │ +3f2f76: 1302 1a00 |04ed: const/16 v2, #int 26 // #1a │ │ +3f2f7a: 2322 9b1f |04ef: new-array v2, v2, [I // type@1f9b │ │ +3f2f7e: 2602 c50c 0000 |04f1: fill-array-data v2, 000011b6 // +00000cc5 │ │ +3f2f84: 6902 8c6f |04f4: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@6f8c │ │ +3f2f88: 1302 2300 |04f6: const/16 v2, #int 35 // #23 │ │ +3f2f8c: 2322 9b1f |04f8: new-array v2, v2, [I // type@1f9b │ │ +3f2f90: 2602 f40c 0000 |04fa: fill-array-data v2, 000011ee // +00000cf4 │ │ +3f2f96: 6902 a76f |04fd: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@6fa7 │ │ +3f2f9a: 1402 c902 0101 |04ff: const v2, #float 2.36956e-38 // #010102c9 │ │ +3f2fa0: 1404 7803 047f |0502: const v4, #float 1.75476e+38 // #7f040378 │ │ +3f2fa6: 1405 7601 0101 |0505: const v5, #float 2.36946e-38 // #01010176 │ │ +3f2fac: 2430 9b1f 2504 |0508: filled-new-array {v5, v2, v4}, [I // type@1f9b │ │ +3f2fb2: 0c02 |050b: move-result-object v2 │ │ +3f2fb4: 6902 cb6f |050c: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@6fcb │ │ +3f2fb8: 1402 2304 047f |050e: const v2, #float 1.7548e+38 // #7f040423 │ │ +3f2fbe: 2410 9b1f 0200 |0511: filled-new-array {v2}, [I // type@1f9b │ │ +3f2fc4: 0c02 |0514: move-result-object v2 │ │ +3f2fc6: 6902 cc6f |0515: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@6fcc │ │ +3f2fca: 1302 2400 |0517: const/16 v2, #int 36 // #24 │ │ +3f2fce: 2322 9b1f |0519: new-array v2, v2, [I // type@1f9b │ │ +3f2fd2: 2602 1d0d 0000 |051b: fill-array-data v2, 00001238 // +00000d1d │ │ +3f2fd8: 6902 d16f |051e: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@6fd1 │ │ +3f2fdc: 1402 2a01 0101 |0520: const v2, #float 2.36944e-38 // #0101012a │ │ +3f2fe2: 1404 3100 047f |0523: const v4, #float 1.75459e+38 // #7f040031 │ │ +3f2fe8: 1405 f200 0101 |0526: const v5, #float 2.36942e-38 // #010100f2 │ │ +3f2fee: 1407 2901 0101 |0529: const v7, #float 2.36944e-38 // #01010129 │ │ +3f2ff4: 2440 9b1f 7542 |052c: filled-new-array {v5, v7, v2, v4}, [I // type@1f9b │ │ +3f2ffa: 0c02 |052f: move-result-object v2 │ │ +3f2ffc: 6902 d26f |0530: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@6fd2 │ │ +3f3000: 1402 2a01 0101 |0532: const v2, #float 2.36944e-38 // #0101012a │ │ +3f3006: 2440 9b1f 7542 |0535: filled-new-array {v5, v7, v2, v4}, [I // type@1f9b │ │ +3f300c: 0c02 |0538: move-result-object v2 │ │ +3f300e: 6902 d36f |0539: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@6fd3 │ │ +3f3012: 1402 5a02 047f |053b: const v2, #float 1.7547e+38 // #7f04025a │ │ +3f3018: 1404 7603 047f |053e: const v4, #float 1.75476e+38 // #7f040376 │ │ +3f301e: 1407 e701 0101 |0541: const v7, #float 2.36949e-38 // #010101e7 │ │ +3f3024: 2430 9b1f 2704 |0544: filled-new-array {v7, v2, v4}, [I // type@1f9b │ │ +3f302a: 0c02 |0547: move-result-object v2 │ │ +3f302c: 6902 dc6f |0548: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@6fdc │ │ +3f3030: 1402 2503 047f |054a: const v2, #float 1.75474e+38 // #7f040325 │ │ +3f3036: 1404 2a03 047f |054d: const v4, #float 1.75475e+38 // #7f04032a │ │ +3f303c: 1407 1f01 0101 |0550: const v7, #float 2.36944e-38 // #0101011f │ │ +3f3042: 140b 2001 0101 |0553: const v11, #float 2.36944e-38 // #01010120 │ │ +3f3048: 2440 9b1f b742 |0556: filled-new-array {v7, v11, v2, v4}, [I // type@1f9b │ │ +3f304e: 0c02 |0559: move-result-object v2 │ │ +3f3050: 6902 e06f |055a: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@6fe0 │ │ +3f3054: 1302 1000 |055c: const/16 v2, #int 16 // #10 │ │ +3f3058: 2322 9b1f |055e: new-array v2, v2, [I // type@1f9b │ │ +3f305c: 2602 240d 0000 |0560: fill-array-data v2, 00001284 // +00000d24 │ │ +3f3062: 6902 e56f |0563: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@6fe5 │ │ +3f3066: 1402 0405 047f |0565: const v2, #float 1.75484e+38 // #7f040504 │ │ +3f306c: 1404 dc00 0101 |0568: const v4, #float 2.36942e-38 // #010100dc │ │ +3f3072: 1407 b602 047f |056b: const v7, #float 1.75472e+38 // #7f0402b6 │ │ +3f3078: 140b 1f03 0101 |056e: const v11, #float 2.36958e-38 // #0101031f │ │ +3f307e: 140c 5b03 047f |0571: const v12, #float 1.75476e+38 // #7f04035b │ │ +3f3084: 2452 9b1f b4c7 |0574: filled-new-array {v4, v11, v7, v12, v2}, [I // type@1f9b │ │ +3f308a: 0c02 |0577: move-result-object v2 │ │ +3f308c: 6902 1a70 |0578: sput-object v2, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@701a │ │ +3f3090: 1402 0e03 047f |057a: const v2, #float 1.75474e+38 // #7f04030e │ │ +3f3096: 2410 9b1f 0200 |057d: filled-new-array {v2}, [I // type@1f9b │ │ +3f309c: 0c02 |0580: move-result-object v2 │ │ +3f309e: 6902 2070 |0581: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@7020 │ │ +3f30a2: 1402 3203 047f |0583: const v2, #float 1.75475e+38 // #7f040332 │ │ +3f30a8: 1404 0005 047f |0586: const v4, #float 1.75484e+38 // #7f040500 │ │ +3f30ae: 2420 9b1f 4200 |0589: filled-new-array {v2, v4}, [I // type@1f9b │ │ +3f30b4: 0c02 |058c: move-result-object v2 │ │ +3f30b6: 6902 2270 |058d: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@7022 │ │ +3f30ba: 1402 7a03 047f |058f: const v2, #float 1.75476e+38 // #7f04037a │ │ +3f30c0: 1404 8103 047f |0592: const v4, #float 1.75476e+38 // #7f040381 │ │ +3f30c6: 2420 9b1f 4200 |0595: filled-new-array {v2, v4}, [I // type@1f9b │ │ +3f30cc: 0c02 |0598: move-result-object v2 │ │ +3f30ce: 6902 2570 |0599: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@7025 │ │ +3f30d2: 1302 0c00 |059b: const/16 v2, #int 12 // #c │ │ +3f30d6: 2322 9b1f |059d: new-array v2, v2, [I // type@1f9b │ │ +3f30da: 2602 090d 0000 |059f: fill-array-data v2, 000012a8 // +00000d09 │ │ +3f30e0: 6902 2870 |05a2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@7028 │ │ +3f30e4: 1402 5b02 047f |05a4: const v2, #float 1.7547e+38 // #7f04025b │ │ +3f30ea: 2410 9b1f 0200 |05a7: filled-new-array {v2}, [I // type@1f9b │ │ +3f30f0: 0c02 |05aa: move-result-object v2 │ │ +3f30f2: 6902 3570 |05ab: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@7035 │ │ +3f30f6: 1402 8200 047f |05ad: const v2, #float 1.75461e+38 // #7f040082 │ │ +3f30fc: 2410 9b1f 0200 |05b0: filled-new-array {v2}, [I // type@1f9b │ │ +3f3102: 0c02 |05b3: move-result-object v2 │ │ +3f3104: 6902 3770 |05b4: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@7037 │ │ +3f3108: 1302 0d00 |05b6: const/16 v2, #int 13 // #d │ │ +3f310c: 2322 9b1f |05b8: new-array v2, v2, [I // type@1f9b │ │ +3f3110: 2602 0a0d 0000 |05ba: fill-array-data v2, 000012c4 // +00000d0a │ │ +3f3116: 6902 3970 |05bd: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SearchBar:[I // field@7039 │ │ +3f311a: 1402 a204 047f |05bf: const v2, #float 1.75482e+38 // #7f0404a2 │ │ +3f3120: 1404 a304 047f |05c2: const v4, #float 1.75482e+38 // #7f0404a3 │ │ +3f3126: 1407 9304 047f |05c5: const v7, #float 1.75482e+38 // #7f040493 │ │ +3f312c: 140b 9404 047f |05c8: const v11, #float 1.75482e+38 // #7f040494 │ │ +3f3132: 140c 9804 047f |05cb: const v12, #float 1.75482e+38 // #7f040498 │ │ +3f3138: 2454 9b1f b72c |05ce: filled-new-array {v7, v11, v12, v2, v4}, [I // type@1f9b │ │ +3f313e: 0c02 |05d1: move-result-object v2 │ │ +3f3140: 6902 4770 |05d2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@7047 │ │ +3f3144: 1302 1d00 |05d4: const/16 v2, #int 29 // #1d │ │ +3f3148: 2322 9b1f |05d6: new-array v2, v2, [I // type@1f9b │ │ +3f314c: 2602 0a0d 0000 |05d8: fill-array-data v2, 000012e2 // +00000d0a │ │ +3f3152: 6902 4d70 |05db: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@704d │ │ +3f3156: 2382 9b1f |05dd: new-array v2, v8, [I // type@1f9b │ │ +3f315a: 2602 410d 0000 |05df: fill-array-data v2, 00001320 // +00000d41 │ │ +3f3160: 6902 6b70 |05e2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@706b │ │ +3f3164: 2392 9b1f |05e4: new-array v2, v9, [I // type@1f9b │ │ +3f3168: 2602 4c0d 0000 |05e6: fill-array-data v2, 00001332 // +00000d4c │ │ +3f316e: 6902 7370 |05e9: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@7073 │ │ +3f3172: 1302 0b00 |05eb: const/16 v2, #int 11 // #b │ │ +3f3176: 2322 9b1f |05ed: new-array v2, v2, [I // type@1f9b │ │ +3f317a: 2602 5b0d 0000 |05ef: fill-array-data v2, 0000134a // +00000d5b │ │ +3f3180: 6902 7e70 |05f2: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@707e │ │ +3f3184: 1302 0800 |05f4: const/16 v2, #int 8 // #8 │ │ +3f3188: 2322 9b1f |05f6: new-array v2, v2, [I // type@1f9b │ │ +3f318c: 2602 6c0d 0000 |05f8: fill-array-data v2, 00001364 // +00000d6c │ │ +3f3192: 6902 8a70 |05fb: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SideSheetBehavior_Layout:[I // field@708a │ │ +3f3196: 1302 1e00 |05fd: const/16 v2, #int 30 // #1e │ │ +3f319a: 2322 9b1f |05ff: new-array v2, v2, [I // type@1f9b │ │ +3f319e: 2602 770d 0000 |0601: fill-array-data v2, 00001378 // +00000d77 │ │ +3f31a4: 6902 9370 |0604: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@7093 │ │ +3f31a8: 1402 1104 047f |0606: const v2, #float 1.75479e+38 // #7f040411 │ │ +3f31ae: 1404 1204 047f |0609: const v4, #float 1.75479e+38 // #7f040412 │ │ +3f31b4: 1407 1004 047f |060c: const v7, #float 1.75479e+38 // #7f040410 │ │ +3f31ba: 2430 9b1f 2704 |060f: filled-new-array {v7, v2, v4}, [I // type@1f9b │ │ +3f31c0: 0c02 |0612: move-result-object v2 │ │ +3f31c2: 6902 b270 |0613: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@70b2 │ │ +3f31c6: 2392 9b1f |0615: new-array v2, v9, [I // type@1f9b │ │ +3f31ca: 2602 a10d 0000 |0617: fill-array-data v2, 000013b8 // +00000da1 │ │ +3f31d0: 6902 b370 |061a: sput-object v2, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@70b3 │ │ +3f31d4: 1402 6202 0101 |061c: const v2, #float 2.36953e-38 // #01010262 │ │ +3f31da: 1404 9d03 047f |061f: const v4, #float 1.75477e+38 // #7f04039d │ │ +3f31e0: 1407 7601 0101 |0622: const v7, #float 2.36946e-38 // #01010176 │ │ +3f31e6: 1408 7b01 0101 |0625: const v8, #float 2.36946e-38 // #0101017b │ │ +3f31ec: 2454 9b1f 7128 |0628: filled-new-array {v1, v7, v8, v2, v4}, [I // type@1f9b │ │ +3f31f2: 0c01 |062b: move-result-object v1 │ │ +3f31f4: 6901 c170 |062c: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@70c1 │ │ +3f31f8: 1401 8b01 047f |062e: const v1, #float 1.75466e+38 // #7f04018b │ │ +3f31fe: 2410 9b1f 0100 |0631: filled-new-array {v1}, [I // type@1f9b │ │ +3f3204: 0c01 |0634: move-result-object v1 │ │ +3f3206: 6901 c770 |0635: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@70c7 │ │ +3f320a: 1401 3f01 047f |0637: const v1, #float 1.75465e+38 // #7f04013f │ │ +3f3210: 1402 d000 0101 |063a: const v2, #float 2.36941e-38 // #010100d0 │ │ +3f3216: 2420 9b1f 1200 |063d: filled-new-array {v2, v1}, [I // type@1f9b │ │ +3f321c: 0c01 |0640: move-result-object v1 │ │ +3f321e: 6901 c970 |0641: sput-object v1, Lde/danoeh/antennapod/R$styleable;.State:[I // field@70c9 │ │ +3f3222: 2331 9b1f |0643: new-array v1, v3, [I // type@1f9b │ │ +3f3226: 2601 8b0d 0000 |0645: fill-array-data v1, 000013d0 // +00000d8b │ │ +3f322c: 6901 ca70 |0648: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@70ca │ │ +3f3230: 1401 9901 0101 |064a: const v1, #float 2.36947e-38 // #01010199 │ │ +3f3236: 2410 9b1f 0100 |064d: filled-new-array {v1}, [I // type@1f9b │ │ +3f323c: 0c01 |0650: move-result-object v1 │ │ +3f323e: 6901 cb70 |0651: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@70cb │ │ +3f3242: 1401 7c01 047f |0653: const v1, #float 1.75466e+38 // #7f04017c │ │ +3f3248: 2410 9b1f 0100 |0656: filled-new-array {v1}, [I // type@1f9b │ │ +3f324e: 0c01 |0659: move-result-object v1 │ │ +3f3250: 6901 d370 |065a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@70d3 │ │ +3f3254: 1301 0e00 |065c: const/16 v1, #int 14 // #e │ │ +3f3258: 2311 9b1f |065e: new-array v1, v1, [I // type@1f9b │ │ +3f325c: 2601 800d 0000 |0660: fill-array-data v1, 000013e0 // +00000d80 │ │ +3f3262: 6901 d770 |0663: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@70d7 │ │ +3f3266: 2410 9b1f 0000 |0665: filled-new-array {v0}, [I // type@1f9b │ │ +3f326c: 0c00 |0668: move-result-object v0 │ │ +3f326e: 6900 e670 |0669: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@70e6 │ │ +3f3272: 2390 9b1f |066b: new-array v0, v9, [I // type@1f9b │ │ +3f3276: 2600 930d 0000 |066d: fill-array-data v0, 00001400 // +00000d93 │ │ +3f327c: 6900 e870 |0670: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@70e8 │ │ +3f3280: 2390 9b1f |0672: new-array v0, v9, [I // type@1f9b │ │ +3f3284: 2600 a40d 0000 |0674: fill-array-data v0, 00001418 // +00000da4 │ │ +3f328a: 6900 e970 |0677: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@70e9 │ │ +3f328e: 1400 0200 0101 |0679: const v0, #float 2.36936e-38 // #01010002 │ │ +3f3294: 1401 4f01 0101 |067c: const v1, #float 2.36945e-38 // #0101014f │ │ +3f329a: 2430 9b1f 5001 |067f: filled-new-array {v0, v5, v1}, [I // type@1f9b │ │ +3f32a0: 0c00 |0682: move-result-object v0 │ │ +3f32a2: 6900 fe70 |0683: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@70fe │ │ +3f32a6: 1300 1b00 |0685: const/16 v0, #int 27 // #1b │ │ +3f32aa: 2300 9b1f |0687: new-array v0, v0, [I // type@1f9b │ │ +3f32ae: 2600 a70d 0000 |0689: fill-array-data v0, 00001430 // +00000da7 │ │ +3f32b4: 6900 0271 |068c: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@7102 │ │ +3f32b8: 1300 1000 |068e: const/16 v0, #int 16 // #10 │ │ +3f32bc: 2300 9b1f |0690: new-array v0, v0, [I // type@1f9b │ │ +3f32c0: 2600 d80d 0000 |0692: fill-array-data v0, 0000146a // +00000dd8 │ │ +3f32c6: 6900 1e71 |0695: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@711e │ │ +3f32ca: 1400 9c04 047f |0697: const v0, #float 1.75482e+38 // #7f04049c │ │ +3f32d0: 2410 9b1f 0000 |069a: filled-new-array {v0}, [I // type@1f9b │ │ +3f32d6: 0c00 |069d: move-result-object v0 │ │ +3f32d8: 6900 2f71 |069e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@712f │ │ +3f32dc: 1300 4a00 |06a0: const/16 v0, #int 74 // #4a │ │ +3f32e0: 2300 9b1f |06a2: new-array v0, v0, [I // type@1f9b │ │ +3f32e4: 2600 ea0d 0000 |06a4: fill-array-data v0, 0000148e // +00000dea │ │ +3f32ea: 6900 3171 |06a7: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@7131 │ │ +3f32ee: 1400 c101 047f |06a9: const v0, #float 1.75467e+38 // #7f0401c1 │ │ +3f32f4: 1401 c201 047f |06ac: const v1, #float 1.75467e+38 // #7f0401c2 │ │ +3f32fa: 1402 3400 0101 |06af: const v2, #float 2.36937e-38 // #01010034 │ │ +3f3300: 2430 9b1f 0201 |06b2: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +3f3306: 0c00 |06b5: move-result-object v0 │ │ +3f3308: 6900 7c71 |06b6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@717c │ │ +3f330c: 1300 1e00 |06b8: const/16 v0, #int 30 // #1e │ │ +3f3310: 2300 9b1f |06ba: new-array v0, v0, [I // type@1f9b │ │ +3f3314: 2600 6a0e 0000 |06bc: fill-array-data v0, 00001526 // +00000e6a │ │ +3f331a: 6900 8071 |06bf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@7180 │ │ +3f331e: 2360 9b1f |06c1: new-array v0, v6, [I // type@1f9b │ │ +3f3322: 2600 a30e 0000 |06c3: fill-array-data v0, 00001566 // +00000ea3 │ │ +3f3328: 6900 9f71 |06c6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@719f │ │ +3f332c: 1300 0b00 |06c8: const/16 v0, #int 11 // #b │ │ +3f3330: 2300 9b1f |06ca: new-array v0, v0, [I // type@1f9b │ │ +3f3334: 2600 b00e 0000 |06cc: fill-array-data v0, 0000157c // +00000eb0 │ │ +3f333a: 6900 a971 |06cf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@71a9 │ │ +3f333e: 1300 0b00 |06d1: const/16 v0, #int 11 // #b │ │ +3f3342: 2300 9b1f |06d3: new-array v0, v0, [I // type@1f9b │ │ +3f3346: 2600 c10e 0000 |06d5: fill-array-data v0, 00001596 // +00000ec1 │ │ +3f334c: 6900 b571 |06d8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@71b5 │ │ +3f3350: 1400 be03 047f |06da: const v0, #float 1.75478e+38 // #7f0403be │ │ +3f3356: 1401 bf03 047f |06dd: const v1, #float 1.75478e+38 // #7f0403bf │ │ +3f335c: 1402 3f01 047f |06e0: const v2, #float 1.75465e+38 // #7f04013f │ │ +3f3362: 1403 bc03 047f |06e3: const v3, #float 1.75477e+38 // #7f0403bc │ │ +3f3368: 1404 bd03 047f |06e6: const v4, #float 1.75478e+38 // #7f0403bd │ │ +3f336e: 2451 9b1f 3204 |06e9: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ +3f3374: 0c00 |06ec: move-result-object v0 │ │ +3f3376: 6900 c171 |06ed: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@71c1 │ │ +3f337a: 2360 9b1f |06ef: new-array v0, v6, [I // type@1f9b │ │ +3f337e: 2600 bf0e 0000 |06f1: fill-array-data v0, 000015b0 // +00000ebf │ │ +3f3384: 6900 c771 |06f4: sput-object v0, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@71c7 │ │ +3f3388: 1400 7f03 047f |06f6: const v0, #float 1.75476e+38 // #7f04037f │ │ +3f338e: 1401 a504 047f |06f9: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +3f3394: 1502 0101 |06fc: const/high16 v2, #int 16842752 // #101 │ │ +3f3398: 1403 da00 0101 |06fe: const v3, #float 2.36942e-38 // #010100da │ │ +3f339e: 1404 7c03 047f |0701: const v4, #float 1.75476e+38 // #7f04037c │ │ +3f33a4: 2451 9b1f 3204 |0704: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ +3f33aa: 0c00 |0707: move-result-object v0 │ │ +3f33ac: 6900 d171 |0708: sput-object v0, Lde/danoeh/antennapod/R$styleable;.View:[I // field@71d1 │ │ +3f33b0: 1400 d400 0101 |070a: const v0, #float 2.36942e-38 // #010100d4 │ │ +3f33b6: 1401 5800 047f |070d: const v1, #float 1.7546e+38 // #7f040058 │ │ +3f33bc: 2430 9b1f a001 |0710: filled-new-array {v0, v10, v1}, [I // type@1f9b │ │ +3f33c2: 0c00 |0713: move-result-object v0 │ │ +3f33c4: 6900 d271 |0714: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@71d2 │ │ +3f33c8: 1400 c400 0101 |0716: const v0, #float 2.36941e-38 // #010100c4 │ │ +3f33ce: 2410 9b1f 0000 |0719: filled-new-array {v0}, [I // type@1f9b │ │ +3f33d4: 0c00 |071c: move-result-object v0 │ │ +3f33d6: 6900 d671 |071d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@71d6 │ │ +3f33da: 1400 f300 0101 |071f: const v0, #float 2.36942e-38 // #010100f3 │ │ +3f33e0: 1401 d000 0101 |0722: const v1, #float 2.36941e-38 // #010100d0 │ │ +3f33e6: 2430 9b1f 5100 |0725: filled-new-array {v1, v5, v0}, [I // type@1f9b │ │ +3f33ec: 0c00 |0728: move-result-object v0 │ │ +3f33ee: 6900 d871 |0729: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@71d8 │ │ +3f33f2: 0e00 |072b: return-void │ │ +3f33f4: 0003 0400 1d00 0000 4e00 047f 5500 ... |072c: array-data (62 units) │ │ +3f3470: 0003 0400 0600 0000 4e00 047f 5500 ... |076a: array-data (16 units) │ │ +3f3490: 0003 0400 0800 0000 f200 0101 a400 ... |077a: array-data (20 units) │ │ +3f34b8: 0003 0400 0600 0000 1c01 0101 9401 ... |078e: array-data (16 units) │ │ +3f34d8: 0003 0400 0900 0000 d400 0101 8f04 ... |079e: array-data (22 units) │ │ +3f3504: 0003 0400 0700 0000 3400 0101 6d01 ... |07b4: array-data (18 units) │ │ +3f3528: 0003 0400 1600 0000 3400 0101 4600 ... |07c6: array-data (48 units) │ │ +3f3588: 0003 0400 7f00 0000 5700 0101 ae00 ... |07f6: array-data (258 units) │ │ +3f378c: 0003 0400 1b00 0000 4300 047f 4f00 ... |08f8: array-data (58 units) │ │ +3f3800: 0003 0400 0a00 0000 3901 0101 3102 ... |0932: array-data (24 units) │ │ +3f3830: 0003 0400 1100 0000 2900 047f 5700 ... |094a: array-data (38 units) │ │ +3f387c: 0003 0400 1800 0000 1f01 0101 2001 ... |0970: array-data (52 units) │ │ +3f38e4: 0003 0400 0d00 0000 3f01 0101 4001 ... |09a4: array-data (30 units) │ │ +3f3920: 0003 0400 0600 0000 ef01 0101 f001 ... |09c2: array-data (16 units) │ │ +3f3940: 0003 0400 2a00 0000 3400 0101 9500 ... |09d2: array-data (88 units) │ │ +3f39f0: 0003 0400 0700 0000 c200 047f d700 ... |0a2a: array-data (18 units) │ │ +3f3a14: 0003 0400 1800 0000 f200 047f f300 ... |0a3c: array-data (52 units) │ │ +3f3a7c: 0003 0400 6d00 0000 c400 0101 d000 ... |0a70: array-data (222 units) │ │ +3f3c38: 0003 0400 5a00 0000 c400 0101 d500 ... |0b4e: array-data (184 units) │ │ +3f3da8: 0003 0400 6f00 0000 c400 0101 d000 ... |0c06: array-data (226 units) │ │ +3f3f6c: 0003 0400 0700 0000 b300 0101 8f02 ... |0ce8: array-data (18 units) │ │ +3f3f90: 0003 0400 0900 0000 4200 047f 6b01 ... |0cfa: array-data (22 units) │ │ +3f3fbc: 0003 0400 0e00 0000 2700 047f 2800 ... |0d10: array-data (32 units) │ │ +3f3ffc: 0003 0400 0c00 0000 f201 0101 f301 ... |0d30: array-data (28 units) │ │ +3f4034: 0003 0400 0800 0000 3f00 047f 4000 ... |0d4c: array-data (20 units) │ │ +3f405c: 0003 0400 0700 0000 f100 047f b101 ... |0d60: array-data (18 units) │ │ +3f4080: 0003 0400 1100 0000 0e00 0101 5700 ... |0d72: array-data (38 units) │ │ +3f40cc: 0003 0400 0700 0000 1602 047f 1702 ... |0d98: array-data (18 units) │ │ +3f40f0: 0003 0400 0a00 0000 3205 0101 3305 ... |0daa: array-data (24 units) │ │ +3f4120: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0dc2: array-data (28 units) │ │ +3f4158: 0003 0400 0700 0000 2f00 047f 3701 ... |0dde: array-data (18 units) │ │ +3f417c: 0003 0400 0e00 0000 f400 0101 f500 ... |0df0: array-data (32 units) │ │ +3f41bc: 0003 0400 0900 0000 3600 047f 9a00 ... |0e10: array-data (22 units) │ │ +3f41e8: 0003 0400 0800 0000 ef02 047f f002 ... |0e26: array-data (20 units) │ │ +3f4210: 0003 0400 1200 0000 1f03 0101 2003 ... |0e3a: array-data (40 units) │ │ +3f4260: 0003 0400 1400 0000 1f03 0101 2203 ... |0e62: array-data (44 units) │ │ +3f42b8: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0e8e: array-data (28 units) │ │ +3f42f0: 0003 0400 1400 0000 1f03 0101 2203 ... |0eaa: array-data (44 units) │ │ +3f4348: 0003 0400 0a00 0000 2502 047f 5d03 ... |0ed6: array-data (24 units) │ │ +3f4378: 0003 0400 4300 0000 c400 0101 f400 ... |0eee: array-data (138 units) │ │ +3f448c: 0003 0400 1700 0000 2700 047f 2800 ... |0f78: array-data (50 units) │ │ +3f44f0: 0003 0400 0900 0000 af00 0101 c400 ... |0faa: array-data (22 units) │ │ +3f451c: 0003 0400 0600 0000 f202 047f f302 ... |0fc0: array-data (16 units) │ │ +3f453c: 0003 0400 0700 0000 2002 0101 8c04 ... |0fd0: array-data (18 units) │ │ +3f4560: 0003 0400 1600 0000 d400 0101 b701 ... |0fe2: array-data (48 units) │ │ +3f45c0: 0003 0400 0b00 0000 0d02 0101 5700 ... |1012: array-data (26 units) │ │ +3f45f4: 0003 0400 0a00 0000 b701 0101 b801 ... |102c: array-data (24 units) │ │ +3f4624: 0003 0400 0d00 0000 e501 0101 b400 ... |1044: array-data (30 units) │ │ +3f4660: 0003 0400 0b00 0000 0701 0101 a100 ... |1062: array-data (26 units) │ │ +3f4694: 0003 0400 0700 0000 aa04 047f ab04 ... |107c: array-data (18 units) │ │ +3f46b8: 0003 0400 0600 0000 0e00 0101 d000 ... |108e: array-data (16 units) │ │ +3f46d8: 0003 0400 1700 0000 0200 0101 0e00 ... |109e: array-data (50 units) │ │ +3f473c: 0003 0400 0900 0000 ae00 0101 2c01 ... |10d0: array-data (22 units) │ │ +3f4768: 0003 0400 0600 0000 3503 047f 3603 ... |10e6: array-data (16 units) │ │ +3f4788: 0003 0400 0600 0000 3900 047f 9a01 ... |10f6: array-data (16 units) │ │ +3f47a8: 0003 0400 0600 0000 3d00 047f 6701 ... |1106: array-data (16 units) │ │ +3f47c8: 0003 0400 1000 0000 2500 047f 5700 ... |1116: array-data (36 units) │ │ +3f4810: 0003 0400 0800 0000 2b02 047f 6a02 ... |113a: array-data (20 units) │ │ +3f4838: 0003 0400 2400 0000 b300 0101 d400 ... |114e: array-data (76 units) │ │ +3f48d0: 0003 0400 0c00 0000 9601 047f 9701 ... |119a: array-data (28 units) │ │ +3f4908: 0003 0400 1a00 0000 2700 047f 2800 ... |11b6: array-data (56 units) │ │ +3f4978: 0003 0400 2300 0000 2700 047f 2800 ... |11ee: array-data (74 units) │ │ +3f4a0c: 0003 0400 2400 0000 0200 0101 0d00 ... |1238: array-data (76 units) │ │ +3f4aa4: 0003 0400 1000 0000 bc00 047f 8701 ... |1284: array-data (36 units) │ │ +3f4aec: 0003 0400 0c00 0000 c400 0101 eb00 ... |12a8: array-data (28 units) │ │ +3f4b24: 0003 0400 0d00 0000 3400 0101 4f01 ... |12c4: array-data (30 units) │ │ +3f4b60: 0003 0400 1d00 0000 3400 0101 da00 ... |12e2: array-data (62 units) │ │ +3f4bdc: 0003 0400 0700 0000 f200 0101 3601 ... |1320: array-data (18 units) │ │ +3f4c00: 0003 0400 0a00 0000 5501 047f 5601 ... |1332: array-data (24 units) │ │ +3f4c30: 0003 0400 0b00 0000 4801 047f 4901 ... |134a: array-data (26 units) │ │ +3f4c64: 0003 0400 0800 0000 1f01 0101 2001 ... |1364: array-data (20 units) │ │ +3f4c8c: 0003 0400 1e00 0000 0e00 0101 2400 ... |1378: array-data (64 units) │ │ +3f4d0c: 0003 0400 0a00 0000 1f01 0101 2200 ... |13b8: array-data (24 units) │ │ +3f4d3c: 0003 0400 0600 0000 1c01 0101 9401 ... |13d0: array-data (16 units) │ │ +3f4d5c: 0003 0400 0e00 0000 2401 0101 2501 ... |13e0: array-data (32 units) │ │ +3f4d9c: 0003 0400 0a00 0000 ef01 0101 f001 ... |1400: array-data (24 units) │ │ +3f4dcc: 0003 0400 0a00 0000 ef01 0101 f001 ... |1418: array-data (24 units) │ │ +3f4dfc: 0003 0400 1b00 0000 4c04 047f 4d04 ... |1430: array-data (58 units) │ │ +3f4e70: 0003 0400 1000 0000 9500 0101 9600 ... |146a: array-data (36 units) │ │ +3f4eb8: 0003 0400 4a00 0000 0e00 0101 9a00 ... |148e: array-data (152 units) │ │ +3f4fe8: 0003 0400 1e00 0000 af00 0101 4001 ... |1526: array-data (64 units) │ │ +3f5068: 0003 0400 0900 0000 3400 0101 9800 ... |1566: array-data (22 units) │ │ +3f5094: 0003 0400 0b00 0000 2003 0101 2103 ... |157c: array-data (26 units) │ │ +3f50c8: 0003 0400 0b00 0000 d000 0101 4b00 ... |1596: array-data (26 units) │ │ +3f50fc: 0003 0400 0900 0000 6c00 047f 6d00 ... |15b0: 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 │ │ -3f5100: |[3f5100] de.danoeh.antennapod.R$styleable.:()V │ │ -3f5110: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5116: 0e00 |0003: return-void │ │ +3f5128: |[3f5128] de.danoeh.antennapod.R$styleable.:()V │ │ +3f5138: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f513e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1548721,17 +1548723,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5130: |[3f5130] de.danoeh.antennapod.R$xml.:()V │ │ -3f5140: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5146: 0e00 |0003: return-void │ │ +3f5158: |[3f5158] de.danoeh.antennapod.R$xml.:()V │ │ +3f5168: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f516e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1548762,17 +1548764,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5148: |[3f5148] de.danoeh.antennapod.R.:()V │ │ -3f5158: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f515e: 0e00 |0003: return-void │ │ +3f5170: |[3f5170] de.danoeh.antennapod.R.:()V │ │ +3f5180: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1548800,17 +1548802,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5160: |[3f5160] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ -3f5170: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5176: 0e00 |0003: return-void │ │ +3f5188: |[3f5188] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ +3f5198: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f519e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1548819,18 +1548821,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f5178: |[3f5178] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3f5188: 1f01 2d1e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e2d │ │ -3f518c: 7110 46a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.$r8$lambda$EXfh-cGbzhVTEn2Vewrxl4iYAGg:(Ljava/lang/Throwable;)V // method@a946 │ │ -3f5192: 0e00 |0005: return-void │ │ +3f51a0: |[3f51a0] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3f51b0: 1f01 2d1e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e2d │ │ +3f51b4: 7110 46a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.$r8$lambda$EXfh-cGbzhVTEn2Vewrxl4iYAGg:(Ljava/lang/Throwable;)V // method@a946 │ │ +3f51ba: 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; │ │ │ │ @@ -1548868,17 +1548870,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 │ │ -3f5194: |[3f5194] de.danoeh.antennapod.RxJavaErrorHandlerSetup.$r8$lambda$EXfh-cGbzhVTEn2Vewrxl4iYAGg:(Ljava/lang/Throwable;)V │ │ -3f51a4: 7110 48a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a948 │ │ -3f51aa: 0e00 |0003: return-void │ │ +3f51bc: |[3f51bc] de.danoeh.antennapod.RxJavaErrorHandlerSetup.$r8$lambda$EXfh-cGbzhVTEn2Vewrxl4iYAGg:(Ljava/lang/Throwable;)V │ │ +3f51cc: 7110 48a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a948 │ │ +3f51d2: 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;) │ │ @@ -1548886,17 +1548888,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f51ac: |[3f51ac] de.danoeh.antennapod.RxJavaErrorHandlerSetup.:()V │ │ -3f51bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f51c2: 0e00 |0003: return-void │ │ +3f51d4: |[3f51d4] de.danoeh.antennapod.RxJavaErrorHandlerSetup.:()V │ │ +3f51e4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f51ea: 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;) │ │ @@ -1548904,34 +1548906,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 │ │ -3f51c4: |[3f51c4] de.danoeh.antennapod.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ -3f51d4: 2030 c81d |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1dc8 │ │ -3f51d8: 1a01 c647 |0002: const-string v1, "RxJavaErrorHandler" // string@47c6 │ │ -3f51dc: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ -3f51e0: 2200 271e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f51e4: 7010 ffb4 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f51ea: 1a02 b31b |000b: const-string v2, "Ignored exception: " // string@1bb3 │ │ -3f51ee: 6e20 0bb5 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f51f4: 7110 720b 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -3f51fa: 0c03 |0013: move-result-object v3 │ │ -3f51fc: 6e20 0bb5 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f5202: 6e10 15b5 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f5208: 0c03 |001a: move-result-object v3 │ │ -3f520a: 7120 6e0b 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f5210: 0e00 |001e: return-void │ │ -3f5212: 7110 720b 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -3f5218: 0c00 |0022: move-result-object v0 │ │ -3f521a: 7120 700b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -3f5220: 7110 28a9 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a928 │ │ -3f5226: 0e00 |0029: return-void │ │ +3f51ec: |[3f51ec] de.danoeh.antennapod.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ +3f51fc: 2030 c81d |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1dc8 │ │ +3f5200: 1a01 c647 |0002: const-string v1, "RxJavaErrorHandler" // string@47c6 │ │ +3f5204: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ +3f5208: 2200 271e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f520c: 7010 ffb4 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f5212: 1a02 b31b |000b: const-string v2, "Ignored exception: " // string@1bb3 │ │ +3f5216: 6e20 0bb5 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f521c: 7110 720b 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +3f5222: 0c03 |0013: move-result-object v3 │ │ +3f5224: 6e20 0bb5 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f522a: 6e10 15b5 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f5230: 0c03 |001a: move-result-object v3 │ │ +3f5232: 7120 6e0b 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f5238: 0e00 |001e: return-void │ │ +3f523a: 7110 720b 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +3f5240: 0c00 |0022: move-result-object v0 │ │ +3f5242: 7120 700b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +3f5248: 7110 28a9 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a928 │ │ +3f524e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0006 line=18 │ │ 0x001f line=26 │ │ 0x0026 line=27 │ │ locals : │ │ @@ -1548942,19 +1548944,19 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3f5228: |[3f5228] de.danoeh.antennapod.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ -3f5238: 2200 2b1b |0000: new-instance v0, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1b2b │ │ -3f523c: 7010 44a9 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a944 │ │ -3f5242: 7110 3bb3 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b33b │ │ -3f5248: 0e00 |0008: return-void │ │ +3f5250: |[3f5250] de.danoeh.antennapod.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ +3f5260: 2200 2b1b |0000: new-instance v0, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1b2b │ │ +3f5264: 7010 44a9 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a944 │ │ +3f526a: 7110 3bb3 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b33b │ │ +3f5270: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1548986,17 +1548988,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 │ │ -3f58d0: |[3f58d0] de.danoeh.antennapod.actionbutton.ItemActionButton.$r8$lambda$DVeMWpg2mWTEEOEaqfMolV5xP8s:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ -3f58e0: 7030 6fa9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@a96f │ │ -3f58e6: 0e00 |0003: return-void │ │ +3f58f8: |[3f58f8] de.danoeh.antennapod.actionbutton.ItemActionButton.$r8$lambda$DVeMWpg2mWTEEOEaqfMolV5xP8s:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ +3f5908: 7030 6fa9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@a96f │ │ +3f590e: 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; │ │ @@ -1549006,18 +1549008,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 │ │ -3f58e8: |[3f58e8] de.danoeh.antennapod.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f58f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f58fe: 5b01 0272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5902: 0e00 |0005: return-void │ │ +3f5910: |[3f5910] de.danoeh.antennapod.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f5920: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5926: 5b01 0272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f592a: 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; │ │ @@ -1549027,60 +1549029,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 │ │ -3f57f8: |[3f57f8] de.danoeh.antennapod.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ -3f5808: 6e10 29ad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f580e: 0c00 |0003: move-result-object v0 │ │ -3f5810: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3f5814: 2200 351b |0006: new-instance v0, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; // type@1b35 │ │ -3f5818: 7020 71a9 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a971 │ │ -3f581e: 1100 |000b: return-object v0 │ │ -3f5820: 7100 f7af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -3f5826: 0c01 |000f: move-result-object v1 │ │ -3f5828: 6e10 6ead 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -3f582e: 0c02 |0013: move-result-object v2 │ │ -3f5830: 6e20 faaf 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@affa │ │ -3f5836: 0a01 |0017: move-result v1 │ │ -3f5838: 7110 7cb2 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b27c │ │ -3f583e: 0a02 |001b: move-result v2 │ │ -3f5840: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ -3f5844: 2200 361b |001e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PauseActionButton; // type@1b36 │ │ -3f5848: 7020 76a9 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a976 │ │ -3f584e: 1100 |0023: return-object v0 │ │ -3f5850: 6e10 20ad 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -3f5856: 0c02 |0027: move-result-object v2 │ │ -3f5858: 6e10 e2ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -3f585e: 0a02 |002b: move-result v2 │ │ -3f5860: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ -3f5864: 2200 381b |002e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton; // type@1b38 │ │ -3f5868: 7020 7ea9 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a97e │ │ -3f586e: 1100 |0033: return-object v0 │ │ -3f5870: 6e10 8bad 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -3f5876: 0a00 |0037: move-result v0 │ │ -3f5878: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ -3f587c: 2200 371b |003a: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayActionButton; // type@1b37 │ │ -3f5880: 7020 7aa9 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a97a │ │ -3f5886: 1100 |003f: return-object v0 │ │ -3f5888: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -3f588c: 2200 2d1b |0042: new-instance v0, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; // type@1b2d │ │ -3f5890: 7020 4aa9 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a94a │ │ -3f5896: 1100 |0047: return-object v0 │ │ -3f5898: 7100 d6b2 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b2d6 │ │ -3f589e: 0a00 |004b: move-result v0 │ │ -3f58a0: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ -3f58a4: 2200 391b |004e: new-instance v0, Lde/danoeh/antennapod/actionbutton/StreamActionButton; // type@1b39 │ │ -3f58a8: 7020 82a9 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a982 │ │ -3f58ae: 1100 |0053: return-object v0 │ │ -3f58b0: 2200 321b |0054: new-instance v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // type@1b32 │ │ -3f58b4: 7020 5ea9 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a95e │ │ -3f58ba: 1100 |0059: return-object v0 │ │ +3f5820: |[3f5820] de.danoeh.antennapod.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ +3f5830: 6e10 29ad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5836: 0c00 |0003: move-result-object v0 │ │ +3f5838: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3f583c: 2200 351b |0006: new-instance v0, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; // type@1b35 │ │ +3f5840: 7020 71a9 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a971 │ │ +3f5846: 1100 |000b: return-object v0 │ │ +3f5848: 7100 f7af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +3f584e: 0c01 |000f: move-result-object v1 │ │ +3f5850: 6e10 6ead 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +3f5856: 0c02 |0013: move-result-object v2 │ │ +3f5858: 6e20 faaf 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@affa │ │ +3f585e: 0a01 |0017: move-result v1 │ │ +3f5860: 7110 7cb2 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b27c │ │ +3f5866: 0a02 |001b: move-result v2 │ │ +3f5868: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ +3f586c: 2200 361b |001e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PauseActionButton; // type@1b36 │ │ +3f5870: 7020 76a9 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a976 │ │ +3f5876: 1100 |0023: return-object v0 │ │ +3f5878: 6e10 20ad 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +3f587e: 0c02 |0027: move-result-object v2 │ │ +3f5880: 6e10 e2ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +3f5886: 0a02 |002b: move-result v2 │ │ +3f5888: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ +3f588c: 2200 381b |002e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton; // type@1b38 │ │ +3f5890: 7020 7ea9 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a97e │ │ +3f5896: 1100 |0033: return-object v0 │ │ +3f5898: 6e10 8bad 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +3f589e: 0a00 |0037: move-result v0 │ │ +3f58a0: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ +3f58a4: 2200 371b |003a: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayActionButton; // type@1b37 │ │ +3f58a8: 7020 7aa9 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a97a │ │ +3f58ae: 1100 |003f: return-object v0 │ │ +3f58b0: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +3f58b4: 2200 2d1b |0042: new-instance v0, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; // type@1b2d │ │ +3f58b8: 7020 4aa9 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a94a │ │ +3f58be: 1100 |0047: return-object v0 │ │ +3f58c0: 7100 d6b2 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b2d6 │ │ +3f58c6: 0a00 |004b: move-result v0 │ │ +3f58c8: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ +3f58cc: 2200 391b |004e: new-instance v0, Lde/danoeh/antennapod/actionbutton/StreamActionButton; // type@1b39 │ │ +3f58d0: 7020 82a9 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a982 │ │ +3f58d6: 1100 |0053: return-object v0 │ │ +3f58d8: 2200 321b |0054: new-instance v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // type@1b32 │ │ +3f58dc: 7020 5ea9 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a95e │ │ +3f58e2: 1100 |0059: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=39 │ │ 0x000c line=42 │ │ 0x0018 line=43 │ │ 0x001e line=44 │ │ @@ -1549100,17 +1549102,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 │ │ -3f5958: |[3f5958] de.danoeh.antennapod.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ -3f5968: 6e20 70a9 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@a970 │ │ -3f596e: 0e00 |0003: return-void │ │ +3f5980: |[3f5980] de.danoeh.antennapod.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ +3f5990: 6e20 70a9 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@a970 │ │ +3f5996: 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; │ │ @@ -1549121,30 +1549123,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 │ │ -3f5904: |[3f5904] de.danoeh.antennapod.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ -3f5914: 6e10 6ea9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getVisibility:()I // method@a96e │ │ -3f591a: 0a00 |0003: move-result v0 │ │ -3f591c: 6e20 060e 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f5922: 6e10 6da9 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getLabel:()I // method@a96d │ │ -3f5928: 0a00 |000a: move-result v0 │ │ -3f592a: 6e20 4602 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -3f5930: 0c00 |000e: move-result-object v0 │ │ -3f5932: 6e20 bd0d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0dbd │ │ -3f5938: 2200 331b |0012: new-instance v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@1b33 │ │ -3f593c: 7030 66a9 1004 |0014: invoke-direct {v0, v1, v4}, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V // method@a966 │ │ -3f5942: 6e20 d90d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ -3f5948: 6e10 6ca9 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getDrawable:()I // method@a96c │ │ -3f594e: 0a02 |001d: move-result v2 │ │ -3f5950: 6e20 be11 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@11be │ │ -3f5956: 0e00 |0021: return-void │ │ +3f592c: |[3f592c] de.danoeh.antennapod.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ +3f593c: 6e10 6ea9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getVisibility:()I // method@a96e │ │ +3f5942: 0a00 |0003: move-result v0 │ │ +3f5944: 6e20 060e 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f594a: 6e10 6da9 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getLabel:()I // method@a96d │ │ +3f5950: 0a00 |000a: move-result v0 │ │ +3f5952: 6e20 4602 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +3f5958: 0c00 |000e: move-result-object v0 │ │ +3f595a: 6e20 bd0d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0dbd │ │ +3f5960: 2200 331b |0012: new-instance v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@1b33 │ │ +3f5964: 7030 66a9 1004 |0014: invoke-direct {v0, v1, v4}, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V // method@a966 │ │ +3f596a: 6e20 d90d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ +3f5970: 6e10 6ca9 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getDrawable:()I // method@a96c │ │ +3f5976: 0a02 |001d: move-result v2 │ │ +3f5978: 6e20 be11 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@11be │ │ +3f597e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x0012 line=61 │ │ 0x001a line=62 │ │ locals : │ │ @@ -1549170,17 +1549172,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3f58bc: |[3f58bc] de.danoeh.antennapod.actionbutton.ItemActionButton.getVisibility:()I │ │ -3f58cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f58ce: 0f00 |0001: return v0 │ │ +3f58e4: |[3f58e4] de.danoeh.antennapod.actionbutton.ItemActionButton.getVisibility:()I │ │ +3f58f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f58f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/actionbutton/ItemActionButton;) │ │ name : 'onClick' │ │ type : '(Landroid/content/Context;)V' │ │ @@ -1549212,17 +1549214,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 │ │ -3f527c: |[3f527c] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f528c: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f5292: 0e00 |0003: return-void │ │ +3f52a4: |[3f52a4] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f52b4: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f52ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1549232,17 +1549234,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f524c: |[3f524c] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ -3f525c: 6000 4e5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_cancel:I // field@5a4e │ │ -3f5260: 0f00 |0002: return v0 │ │ +3f5274: |[3f5274] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ +3f5284: 6000 4e5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_cancel:I // field@5a4e │ │ +3f5288: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;) │ │ @@ -1549250,17 +1549252,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5264: |[3f5264] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ -3f5274: 6000 3b61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.cancel_download_label:I // field@613b │ │ -3f5278: 0f00 |0002: return v0 │ │ +3f528c: |[3f528c] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ +3f529c: 6000 3b61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.cancel_download_label:I // field@613b │ │ +3f52a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;) │ │ @@ -1549268,26 +1549270,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3f5294: |[3f5294] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -3f52a4: 5420 0272 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f52a8: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f52ae: 0c00 |0005: move-result-object v0 │ │ -3f52b0: 7100 f7af 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -3f52b6: 0c01 |0009: move-result-object v1 │ │ -3f52b8: 6e30 f3af 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@aff3 │ │ -3f52be: 5423 0272 |000d: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f52c2: 6e10 1cad 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ad1c │ │ -3f52c8: 5423 0272 |0012: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f52cc: 7110 8fb2 0300 |0014: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b28f │ │ -3f52d2: 0e00 |0017: return-void │ │ +3f52bc: |[3f52bc] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +3f52cc: 5420 0272 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f52d0: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f52d6: 0c00 |0005: move-result-object v0 │ │ +3f52d8: 7100 f7af 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +3f52de: 0c01 |0009: move-result-object v1 │ │ +3f52e0: 6e30 f3af 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@aff3 │ │ +3f52e6: 5423 0272 |000d: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f52ea: 6e10 1cad 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ad1c │ │ +3f52f0: 5423 0272 |0012: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f52f4: 7110 8fb2 0300 |0014: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b28f │ │ +3f52fa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x000d line=35 │ │ 0x0012 line=36 │ │ locals : │ │ @@ -1549328,19 +1549330,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 │ │ -3f52d4: |[3f52d4] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3f52e4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f52ea: 5b01 f571 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@71f5 │ │ -3f52ee: 5b02 f671 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@71f6 │ │ -3f52f2: 0e00 |0007: return-void │ │ +3f52fc: |[3f52fc] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3f530c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5312: 5b01 f571 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@71f5 │ │ +3f5316: 5b02 f671 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@71f6 │ │ +3f531a: 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; │ │ @@ -1549351,19 +1549353,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f52f4: |[3f52f4] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.run:()V │ │ -3f5304: 5420 f571 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@71f5 │ │ -3f5308: 5421 f671 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@71f6 │ │ -3f530c: 7120 50a9 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton;.$r8$lambda$nalU1eykhYm0bfZy0X3g070UXo0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a950 │ │ -3f5312: 0e00 |0007: return-void │ │ +3f531c: |[3f531c] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.run:()V │ │ +3f532c: 5420 f571 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@71f5 │ │ +3f5330: 5421 f671 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@71f6 │ │ +3f5334: 7120 50a9 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton;.$r8$lambda$nalU1eykhYm0bfZy0X3g070UXo0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a950 │ │ +3f533a: 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 : 19114 (SourceFile) │ │ @@ -1549391,17 +1549393,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 │ │ -3f539c: |[3f539c] de.danoeh.antennapod.actionbutton.DeleteActionButton.$r8$lambda$nalU1eykhYm0bfZy0X3g070UXo0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3f53ac: 7120 55a9 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@a955 │ │ -3f53b2: 0e00 |0003: return-void │ │ +3f53c4: |[3f53c4] de.danoeh.antennapod.actionbutton.DeleteActionButton.$r8$lambda$nalU1eykhYm0bfZy0X3g070UXo0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3f53d4: 7120 55a9 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@a955 │ │ +3f53da: 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; │ │ │ │ @@ -1549410,17 +1549412,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 │ │ -3f53b4: |[3f53b4] de.danoeh.antennapod.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f53c4: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f53ca: 0e00 |0003: return-void │ │ +3f53dc: |[3f53dc] de.danoeh.antennapod.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f53ec: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f53f2: 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; │ │ │ │ @@ -1549429,17 +1549431,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 │ │ -3f53cc: |[3f53cc] de.danoeh.antennapod.actionbutton.DeleteActionButton.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3f53dc: 7120 8ab2 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@b28a │ │ -3f53e2: 0e00 |0003: return-void │ │ +3f53f4: |[3f53f4] de.danoeh.antennapod.actionbutton.DeleteActionButton.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3f5404: 7120 8ab2 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@b28a │ │ +3f540a: 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; │ │ │ │ @@ -1549449,17 +1549451,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5314: |[3f5314] de.danoeh.antennapod.actionbutton.DeleteActionButton.getDrawable:()I │ │ -3f5324: 6000 5d5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_delete:I // field@5a5d │ │ -3f5328: 0f00 |0002: return v0 │ │ +3f533c: |[3f533c] de.danoeh.antennapod.actionbutton.DeleteActionButton.getDrawable:()I │ │ +3f534c: 6000 5d5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_delete:I // field@5a5d │ │ +3f5350: 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;) │ │ @@ -1549467,17 +1549469,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f532c: |[3f532c] de.danoeh.antennapod.actionbutton.DeleteActionButton.getLabel:()I │ │ -3f533c: 6000 6d61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.delete_label:I // field@616d │ │ -3f5340: 0f00 |0002: return v0 │ │ +3f5354: |[3f5354] de.danoeh.antennapod.actionbutton.DeleteActionButton.getLabel:()I │ │ +3f5364: 6000 6d61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.delete_label:I // field@616d │ │ +3f5368: 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;) │ │ @@ -1549485,35 +1549487,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -3f5344: |[3f5344] de.danoeh.antennapod.actionbutton.DeleteActionButton.getVisibility:()I │ │ -3f5354: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5358: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f535e: 0c00 |0005: move-result-object v0 │ │ -3f5360: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ -3f5364: 5410 0272 |0008: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5368: 6e10 29ad 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f536e: 0c00 |000d: move-result-object v0 │ │ -3f5370: 6e10 8bad 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -3f5376: 0a00 |0011: move-result v0 │ │ -3f5378: 3900 0e00 |0012: if-nez v0, 0020 // +000e │ │ -3f537c: 5410 0272 |0014: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5380: 6e10 20ad 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -3f5386: 0c00 |0019: move-result-object v0 │ │ -3f5388: 6e10 e2ac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -3f538e: 0a00 |001d: move-result v0 │ │ -3f5390: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ -3f5394: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -3f5396: 0f00 |0021: return v0 │ │ -3f5398: 1240 |0022: const/4 v0, #int 4 // #4 │ │ -3f539a: 0f00 |0023: return v0 │ │ +3f536c: |[3f536c] de.danoeh.antennapod.actionbutton.DeleteActionButton.getVisibility:()I │ │ +3f537c: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5380: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5386: 0c00 |0005: move-result-object v0 │ │ +3f5388: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ +3f538c: 5410 0272 |0008: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5390: 6e10 29ad 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5396: 0c00 |000d: move-result-object v0 │ │ +3f5398: 6e10 8bad 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +3f539e: 0a00 |0011: move-result v0 │ │ +3f53a0: 3900 0e00 |0012: if-nez v0, 0020 // +000e │ │ +3f53a4: 5410 0272 |0014: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f53a8: 6e10 20ad 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +3f53ae: 0c00 |0019: move-result-object v0 │ │ +3f53b0: 6e10 e2ac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +3f53b6: 0a00 |001d: move-result v0 │ │ +3f53b8: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ +3f53bc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +3f53be: 0f00 |0021: return v0 │ │ +3f53c0: 1240 |0022: const/4 v0, #int 4 // #4 │ │ +3f53c2: 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;) │ │ @@ -1549521,27 +1549523,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3f53e4: |[3f53e4] de.danoeh.antennapod.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ -3f53f4: 5430 0272 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f53f8: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f53fe: 0c00 |0005: move-result-object v0 │ │ -3f5400: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3f5404: 0e00 |0008: return-void │ │ -3f5406: 5431 0272 |0009: iget-object v1, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f540a: 7110 d8b6 0100 |000b: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b6d8 │ │ -3f5410: 0c01 |000e: move-result-object v1 │ │ -3f5412: 2202 2e1b |000f: new-instance v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; // type@1b2e │ │ -3f5416: 7030 4ea9 4200 |0011: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a94e │ │ -3f541c: 7130 17b3 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@b317 │ │ -3f5422: 0e00 |0017: return-void │ │ +3f540c: |[3f540c] de.danoeh.antennapod.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ +3f541c: 5430 0272 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5420: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5426: 0c00 |0005: move-result-object v0 │ │ +3f5428: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3f542c: 0e00 |0008: return-void │ │ +3f542e: 5431 0272 |0009: iget-object v1, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5432: 7110 d8b6 0100 |000b: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b6d8 │ │ +3f5438: 0c01 |000e: move-result-object v1 │ │ +3f543a: 2202 2e1b |000f: new-instance v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; // type@1b2e │ │ +3f543e: 7030 4ea9 4200 |0011: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a94e │ │ +3f5444: 7130 17b3 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@b317 │ │ +3f544a: 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; │ │ @@ -1549580,19 +1549582,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 │ │ -3f5424: |[3f5424] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -3f5434: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f543a: 5b01 f771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f7 │ │ -3f543e: 5b02 f871 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@71f8 │ │ -3f5442: 0e00 |0007: return-void │ │ +3f544c: |[3f544c] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +3f545c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5462: 5b01 f771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f7 │ │ +3f5466: 5b02 f871 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@71f8 │ │ +3f546a: 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; │ │ @@ -1549603,19 +1549605,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 │ │ -3f5444: |[3f5444] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f5454: 5420 f771 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f7 │ │ -3f5458: 5421 f871 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@71f8 │ │ -3f545c: 7140 5ca9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$sBF7WD9b-0PUxlBLWVMn-wsNvwM:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a95c │ │ -3f5462: 0e00 |0007: return-void │ │ +3f546c: |[3f546c] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f547c: 5420 f771 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f7 │ │ +3f5480: 5421 f871 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@71f8 │ │ +3f5484: 7140 5ca9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$sBF7WD9b-0PUxlBLWVMn-wsNvwM:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a95c │ │ +3f548a: 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 │ │ @@ -1549654,19 +1549656,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 │ │ -3f5464: |[3f5464] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -3f5474: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f547a: 5b01 f971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f9 │ │ -3f547e: 5b02 fa71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@71fa │ │ -3f5482: 0e00 |0007: return-void │ │ +3f548c: |[3f548c] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +3f549c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f54a2: 5b01 f971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f9 │ │ +3f54a6: 5b02 fa71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@71fa │ │ +3f54aa: 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; │ │ @@ -1549677,19 +1549679,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 │ │ -3f5484: |[3f5484] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f5494: 5420 f971 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f9 │ │ -3f5498: 5421 fa71 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@71fa │ │ -3f549c: 7140 5ba9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$iO1J0kvSbHEkwpKyrnvViLGTosg:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a95b │ │ -3f54a2: 0e00 |0007: return-void │ │ +3f54ac: |[3f54ac] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f54bc: 5420 f971 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@71f9 │ │ +3f54c0: 5421 fa71 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@71fa │ │ +3f54c4: 7140 5ba9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$iO1J0kvSbHEkwpKyrnvViLGTosg:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a95b │ │ +3f54ca: 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 │ │ @@ -1549742,17 +1549744,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 │ │ -3f5548: |[3f5548] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$iO1J0kvSbHEkwpKyrnvViLGTosg:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3f5558: 7040 63a9 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@a963 │ │ -3f555e: 0e00 |0003: return-void │ │ +3f5570: |[3f5570] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$iO1J0kvSbHEkwpKyrnvViLGTosg:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3f5580: 7040 63a9 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@a963 │ │ +3f5586: 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; │ │ @@ -1549763,17 +1549765,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 │ │ -3f5560: |[3f5560] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$sBF7WD9b-0PUxlBLWVMn-wsNvwM:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3f5570: 7040 62a9 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@a962 │ │ -3f5576: 0e00 |0003: return-void │ │ +3f5588: |[3f5588] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$sBF7WD9b-0PUxlBLWVMn-wsNvwM:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3f5598: 7040 62a9 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@a962 │ │ +3f559e: 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; │ │ @@ -1549784,32 +1549786,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f5578: |[3f5578] de.danoeh.antennapod.actionbutton.DownloadActionButton.:()V │ │ -3f5588: 0e00 |0000: return-void │ │ +3f55a0: |[3f55a0] de.danoeh.antennapod.actionbutton.DownloadActionButton.:()V │ │ +3f55b0: 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 │ │ -3f558c: |[3f558c] de.danoeh.antennapod.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f559c: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f55a2: 0e00 |0003: return-void │ │ +3f55b4: |[3f55b4] de.danoeh.antennapod.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f55c4: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f55ca: 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; │ │ │ │ @@ -1549818,28 +1549820,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 │ │ -3f55a4: |[3f55a4] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3f55b4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -3f55b6: 6704 fe71 |0001: sput v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ -3f55ba: 7100 17b5 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -3f55c0: 0b04 |0006: move-result-wide v4 │ │ -3f55c2: 1600 e803 |0007: const-wide/16 v0, #int 1000 // #3e8 │ │ -3f55c6: be04 |0009: div-long/2addr v4, v0 │ │ -3f55c8: 6804 ff71 |000a: sput-wide v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@71ff │ │ -3f55cc: 7100 f7af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -3f55d2: 0c04 |000f: move-result-object v4 │ │ -3f55d4: 5425 0272 |0010: iget-object v5, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f55d8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -3f55da: 6e40 f6af 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@aff6 │ │ -3f55e0: 0e00 |0016: return-void │ │ +3f55cc: |[3f55cc] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3f55dc: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +3f55de: 6704 fe71 |0001: sput v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ +3f55e2: 7100 17b5 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +3f55e8: 0b04 |0006: move-result-wide v4 │ │ +3f55ea: 1600 e803 |0007: const-wide/16 v0, #int 1000 // #3e8 │ │ +3f55ee: be04 |0009: div-long/2addr v4, v0 │ │ +3f55f0: 6804 ff71 |000a: sput-wide v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@71ff │ │ +3f55f4: 7100 f7af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +3f55fa: 0c04 |000f: move-result-object v4 │ │ +3f55fc: 5425 0272 |0010: iget-object v5, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5600: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +3f5602: 6e40 f6af 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@aff6 │ │ +3f5608: 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; │ │ @@ -1549852,27 +1549854,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 │ │ -3f55e4: |[3f55e4] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3f55f4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -3f55f6: 6706 fe71 |0001: sput v6, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ -3f55fa: 7100 17b5 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -3f5600: 0b00 |0006: move-result-wide v0 │ │ -3f5602: 1602 e803 |0007: const-wide/16 v2, #int 1000 // #3e8 │ │ -3f5606: be20 |0009: div-long/2addr v0, v2 │ │ -3f5608: 6800 ff71 |000a: sput-wide v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@71ff │ │ -3f560c: 7100 f7af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -3f5612: 0c07 |000f: move-result-object v7 │ │ -3f5614: 5440 0272 |0010: iget-object v0, v4, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5618: 6e40 f6af 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@aff6 │ │ -3f561e: 0e00 |0015: return-void │ │ +3f560c: |[3f560c] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3f561c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +3f561e: 6706 fe71 |0001: sput v6, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ +3f5622: 7100 17b5 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +3f5628: 0b00 |0006: move-result-wide v0 │ │ +3f562a: 1602 e803 |0007: const-wide/16 v2, #int 1000 // #3e8 │ │ +3f562e: be20 |0009: div-long/2addr v0, v2 │ │ +3f5630: 6800 ff71 |000a: sput-wide v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@71ff │ │ +3f5634: 7100 f7af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +3f563a: 0c07 |000f: move-result-object v7 │ │ +3f563c: 5440 0272 |0010: iget-object v0, v4, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5640: 6e40 f6af 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@aff6 │ │ +3f5646: 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; │ │ @@ -1549885,30 +1549887,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 │ │ -3f54a4: |[3f54a4] de.danoeh.antennapod.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3f54b4: 7100 f7af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -3f54ba: 0c00 |0003: move-result-object v0 │ │ -3f54bc: 6e10 6ead 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -3f54c2: 0c01 |0007: move-result-object v1 │ │ -3f54c4: 6e20 faaf 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@affa │ │ -3f54ca: 0a00 |000b: move-result v0 │ │ -3f54cc: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ -3f54d0: 6e10 8bad 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -3f54d6: 0a03 |0011: move-result v3 │ │ -3f54d8: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ -3f54dc: 2803 |0014: goto 0017 // +0003 │ │ -3f54de: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -3f54e0: 2802 |0016: goto 0018 // +0002 │ │ -3f54e2: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -3f54e4: 0f03 |0018: return v3 │ │ +3f54cc: |[3f54cc] de.danoeh.antennapod.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3f54dc: 7100 f7af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +3f54e2: 0c00 |0003: move-result-object v0 │ │ +3f54e4: 6e10 6ead 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +3f54ea: 0c01 |0007: move-result-object v1 │ │ +3f54ec: 6e20 faaf 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@affa │ │ +3f54f2: 0a00 |000b: move-result v0 │ │ +3f54f4: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ +3f54f8: 6e10 8bad 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +3f54fe: 0a03 |0011: move-result v3 │ │ +3f5500: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ +3f5504: 2803 |0014: goto 0017 // +0003 │ │ +3f5506: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +3f5508: 2802 |0016: goto 0018 // +0002 │ │ +3f550a: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +3f550c: 0f03 |0018: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000e line=94 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0019 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1549919,17 +1549921,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f54e8: |[3f54e8] de.danoeh.antennapod.actionbutton.DownloadActionButton.getDrawable:()I │ │ -3f54f8: 6000 5f5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_download:I // field@5a5f │ │ -3f54fc: 0f00 |0002: return v0 │ │ +3f5510: |[3f5510] de.danoeh.antennapod.actionbutton.DownloadActionButton.getDrawable:()I │ │ +3f5520: 6000 5f5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_download:I // field@5a5f │ │ +3f5524: 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;) │ │ @@ -1549937,17 +1549939,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5500: |[3f5500] de.danoeh.antennapod.actionbutton.DownloadActionButton.getLabel:()I │ │ -3f5510: 6000 9b61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.download_label:I // field@619b │ │ -3f5514: 0f00 |0002: return v0 │ │ +3f5528: |[3f5528] de.danoeh.antennapod.actionbutton.DownloadActionButton.getLabel:()I │ │ +3f5538: 6000 9b61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.download_label:I // field@619b │ │ +3f553c: 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;) │ │ @@ -1549955,25 +1549957,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3f5518: |[3f5518] de.danoeh.antennapod.actionbutton.DownloadActionButton.getVisibility:()I │ │ -3f5528: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f552c: 6e10 20ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -3f5532: 0c00 |0005: move-result-object v0 │ │ -3f5534: 6e10 e2ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -3f553a: 0a00 |0009: move-result v0 │ │ -3f553c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -3f5540: 1240 |000c: const/4 v0, #int 4 // #4 │ │ -3f5542: 2802 |000d: goto 000f // +0002 │ │ -3f5544: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3f5546: 0f00 |000f: return v0 │ │ +3f5540: |[3f5540] de.danoeh.antennapod.actionbutton.DownloadActionButton.getVisibility:()I │ │ +3f5550: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5554: 6e10 20ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +3f555a: 0c00 |0005: move-result-object v0 │ │ +3f555c: 6e10 e2ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +3f5562: 0a00 |0009: move-result v0 │ │ +3f5564: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +3f5568: 1240 |000c: const/4 v0, #int 4 // #4 │ │ +3f556a: 2802 |000d: goto 000f // +0002 │ │ +3f556c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3f556e: 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;) │ │ @@ -1549981,116 +1549983,116 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 196 16-bit code units │ │ -3f5620: |[3f5620] de.danoeh.antennapod.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -3f5630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f5632: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f5634: 5482 0272 |0002: iget-object v2, v8, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5638: 6e10 29ad 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f563e: 0c02 |0007: move-result-object v2 │ │ -3f5640: 3802 bb00 |0008: if-eqz v2, 00c3 // +00bb │ │ -3f5644: 7020 65a9 2800 |000a: invoke-direct {v8, v2}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@a965 │ │ -3f564a: 0a02 |000d: move-result v2 │ │ -3f564c: 3802 0400 |000e: if-eqz v2, 0012 // +0004 │ │ -3f5650: 2900 b300 |0010: goto/16 00c3 // +00b3 │ │ -3f5654: 6202 6bd7 |0012: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@d76b │ │ -3f5658: 7110 bab2 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b2ba │ │ -3f565e: 7100 17b5 0000 |0017: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -3f5664: 0b02 |001a: move-result-wide v2 │ │ -3f5666: 1604 e803 |001b: const-wide/16 v4, #int 1000 // #3e8 │ │ -3f566a: be42 |001d: div-long/2addr v2, v4 │ │ -3f566c: 6104 ff71 |001e: sget-wide v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@71ff │ │ -3f5670: bc42 |0020: sub-long/2addr v2, v4 │ │ -3f5672: 1604 2c01 |0021: const-wide/16 v4, #int 300 // #12c │ │ -3f5676: 3106 0204 |0023: cmp-long v6, v2, v4 │ │ -3f567a: 3b06 0400 |0025: if-gez v6, 0029 // +0004 │ │ -3f567e: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -3f5680: 2802 |0028: goto 002a // +0002 │ │ -3f5682: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -3f5684: 3802 2000 |002a: if-eqz v2, 004a // +0020 │ │ -3f5688: 6003 fe71 |002c: sget v3, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ -3f568c: 3303 1c00 |002e: if-ne v3, v0, 004a // +001c │ │ -3f5690: 6e10 4402 0900 |0030: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ -3f5696: 0c03 |0033: move-result-object v3 │ │ -3f5698: 6004 d860 |0034: sget v4, Lde/danoeh/antennapod/R$plurals;.mobile_download_notice:I // field@60d8 │ │ -3f569c: 1255 |0036: const/4 v5, #int 5 // #5 │ │ -3f569e: 7110 6fb4 0500 |0037: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -3f56a4: 0c06 |003a: move-result-object v6 │ │ -3f56a6: 2307 c820 |003b: new-array v7, v0, [Ljava/lang/Object; // type@20c8 │ │ -3f56aa: 4d06 0701 |003d: aput-object v6, v7, v1 │ │ -3f56ae: 6e40 2603 4375 |003f: invoke-virtual {v3, v4, v5, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ -3f56b4: 0c03 |0042: move-result-object v3 │ │ -3f56b6: 7130 1113 3900 |0043: invoke-static {v9, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1311 │ │ -3f56bc: 0c03 |0046: move-result-object v3 │ │ -3f56be: 6e10 1213 0300 |0047: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1312 │ │ -3f56c4: 7100 72ae 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@ae72 │ │ -3f56ca: 0a03 |004d: move-result v3 │ │ -3f56cc: 3903 6600 |004e: if-nez v3, 00b4 // +0066 │ │ -3f56d0: 3802 0300 |0050: if-eqz v2, 0053 // +0003 │ │ -3f56d4: 2862 |0052: goto 00b4 // +0062 │ │ -3f56d6: 2200 4a18 |0053: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ -3f56da: 7020 b294 9000 |0055: invoke-direct {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ -3f56e0: 6001 5561 |0058: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_title:I // field@6155 │ │ -3f56e4: 6e20 fe94 1000 |005a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fe │ │ -3f56ea: 0c00 |005d: move-result-object v0 │ │ -3f56ec: 6001 5261 |005e: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_download_later:I // field@6152 │ │ -3f56f0: 2202 301b |0060: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@1b30 │ │ -3f56f4: 7030 57a9 8209 |0062: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a957 │ │ -3f56fa: 6e30 f094 1002 |0065: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94f0 │ │ -3f5700: 0c00 |0068: move-result-object v0 │ │ -3f5702: 6001 5161 |0069: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_allow_this_time:I // field@6151 │ │ -3f5706: 2202 311b |006b: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1b31 │ │ -3f570a: 7030 59a9 8209 |006d: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a959 │ │ -3f5710: 6e30 e294 1002 |0070: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94e2 │ │ -3f5716: 0c00 |0073: move-result-object v0 │ │ -3f5718: 6001 3c61 |0074: sget v1, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@613c │ │ -3f571c: 1202 |0076: const/4 v2, #int 0 // #0 │ │ -3f571e: 6e30 dc94 1002 |0077: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94dc │ │ -3f5724: 0c00 |007a: move-result-object v0 │ │ -3f5726: 7100 78ae 0000 |007b: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -3f572c: 0a01 |007e: move-result v1 │ │ -3f572e: 3801 2c00 |007f: if-eqz v1, 00ab // +002c │ │ -3f5732: 7100 7aae 0000 |0081: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ae7a │ │ -3f5738: 0a01 |0084: move-result v1 │ │ -3f573a: 3801 2600 |0085: if-eqz v1, 00ab // +0026 │ │ -3f573e: 2201 271e |0087: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f5742: 7010 ffb4 0100 |0089: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f5748: 6002 5361 |008c: sget v2, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message:I // field@6153 │ │ -3f574c: 6e20 4602 2900 |008e: invoke-virtual {v9, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -3f5752: 0c02 |0091: move-result-object v2 │ │ -3f5754: 6e20 0bb5 2100 |0092: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f575a: 1a02 0300 |0095: const-string v2, " │ │ +3f5648: |[3f5648] de.danoeh.antennapod.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +3f5658: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f565a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f565c: 5482 0272 |0002: iget-object v2, v8, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5660: 6e10 29ad 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5666: 0c02 |0007: move-result-object v2 │ │ +3f5668: 3802 bb00 |0008: if-eqz v2, 00c3 // +00bb │ │ +3f566c: 7020 65a9 2800 |000a: invoke-direct {v8, v2}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@a965 │ │ +3f5672: 0a02 |000d: move-result v2 │ │ +3f5674: 3802 0400 |000e: if-eqz v2, 0012 // +0004 │ │ +3f5678: 2900 b300 |0010: goto/16 00c3 // +00b3 │ │ +3f567c: 6202 6bd7 |0012: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@d76b │ │ +3f5680: 7110 bab2 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b2ba │ │ +3f5686: 7100 17b5 0000 |0017: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +3f568c: 0b02 |001a: move-result-wide v2 │ │ +3f568e: 1604 e803 |001b: const-wide/16 v4, #int 1000 // #3e8 │ │ +3f5692: be42 |001d: div-long/2addr v2, v4 │ │ +3f5694: 6104 ff71 |001e: sget-wide v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@71ff │ │ +3f5698: bc42 |0020: sub-long/2addr v2, v4 │ │ +3f569a: 1604 2c01 |0021: const-wide/16 v4, #int 300 // #12c │ │ +3f569e: 3106 0204 |0023: cmp-long v6, v2, v4 │ │ +3f56a2: 3b06 0400 |0025: if-gez v6, 0029 // +0004 │ │ +3f56a6: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +3f56a8: 2802 |0028: goto 002a // +0002 │ │ +3f56aa: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +3f56ac: 3802 2000 |002a: if-eqz v2, 004a // +0020 │ │ +3f56b0: 6003 fe71 |002c: sget v3, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ +3f56b4: 3303 1c00 |002e: if-ne v3, v0, 004a // +001c │ │ +3f56b8: 6e10 4402 0900 |0030: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ +3f56be: 0c03 |0033: move-result-object v3 │ │ +3f56c0: 6004 d860 |0034: sget v4, Lde/danoeh/antennapod/R$plurals;.mobile_download_notice:I // field@60d8 │ │ +3f56c4: 1255 |0036: const/4 v5, #int 5 // #5 │ │ +3f56c6: 7110 6fb4 0500 |0037: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +3f56cc: 0c06 |003a: move-result-object v6 │ │ +3f56ce: 2307 c820 |003b: new-array v7, v0, [Ljava/lang/Object; // type@20c8 │ │ +3f56d2: 4d06 0701 |003d: aput-object v6, v7, v1 │ │ +3f56d6: 6e40 2603 4375 |003f: invoke-virtual {v3, v4, v5, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ +3f56dc: 0c03 |0042: move-result-object v3 │ │ +3f56de: 7130 1113 3900 |0043: invoke-static {v9, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1311 │ │ +3f56e4: 0c03 |0046: move-result-object v3 │ │ +3f56e6: 6e10 1213 0300 |0047: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1312 │ │ +3f56ec: 7100 72ae 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@ae72 │ │ +3f56f2: 0a03 |004d: move-result v3 │ │ +3f56f4: 3903 6600 |004e: if-nez v3, 00b4 // +0066 │ │ +3f56f8: 3802 0300 |0050: if-eqz v2, 0053 // +0003 │ │ +3f56fc: 2862 |0052: goto 00b4 // +0062 │ │ +3f56fe: 2200 4a18 |0053: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ +3f5702: 7020 b294 9000 |0055: invoke-direct {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ +3f5708: 6001 5561 |0058: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_title:I // field@6155 │ │ +3f570c: 6e20 fe94 1000 |005a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fe │ │ +3f5712: 0c00 |005d: move-result-object v0 │ │ +3f5714: 6001 5261 |005e: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_download_later:I // field@6152 │ │ +3f5718: 2202 301b |0060: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@1b30 │ │ +3f571c: 7030 57a9 8209 |0062: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a957 │ │ +3f5722: 6e30 f094 1002 |0065: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94f0 │ │ +3f5728: 0c00 |0068: move-result-object v0 │ │ +3f572a: 6001 5161 |0069: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_allow_this_time:I // field@6151 │ │ +3f572e: 2202 311b |006b: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1b31 │ │ +3f5732: 7030 59a9 8209 |006d: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a959 │ │ +3f5738: 6e30 e294 1002 |0070: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94e2 │ │ +3f573e: 0c00 |0073: move-result-object v0 │ │ +3f5740: 6001 3c61 |0074: sget v1, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@613c │ │ +3f5744: 1202 |0076: const/4 v2, #int 0 // #0 │ │ +3f5746: 6e30 dc94 1002 |0077: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94dc │ │ +3f574c: 0c00 |007a: move-result-object v0 │ │ +3f574e: 7100 78ae 0000 |007b: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +3f5754: 0a01 |007e: move-result v1 │ │ +3f5756: 3801 2c00 |007f: if-eqz v1, 00ab // +002c │ │ +3f575a: 7100 7aae 0000 |0081: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ae7a │ │ +3f5760: 0a01 |0084: move-result v1 │ │ +3f5762: 3801 2600 |0085: if-eqz v1, 00ab // +0026 │ │ +3f5766: 2201 271e |0087: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f576a: 7010 ffb4 0100 |0089: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f5770: 6002 5361 |008c: sget v2, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message:I // field@6153 │ │ +3f5774: 6e20 4602 2900 |008e: invoke-virtual {v9, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +3f577a: 0c02 |0091: move-result-object v2 │ │ +3f577c: 6e20 0bb5 2100 |0092: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f5782: 1a02 0300 |0095: const-string v2, " │ │ │ │ " // string@0003 │ │ -3f575e: 6e20 0bb5 2100 |0097: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f5764: 6002 5461 |009a: sget v2, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message_vpn:I // field@6154 │ │ -3f5768: 6e20 4602 2900 |009c: invoke-virtual {v9, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -3f576e: 0c09 |009f: move-result-object v9 │ │ -3f5770: 6e20 0bb5 9100 |00a0: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f5776: 6e10 15b5 0100 |00a3: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f577c: 0c09 |00a6: move-result-object v9 │ │ -3f577e: 6e20 d394 9000 |00a7: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d3 │ │ -3f5784: 2806 |00aa: goto 00b0 // +0006 │ │ -3f5786: 6009 5361 |00ab: sget v9, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message:I // field@6153 │ │ -3f578a: 6e20 d294 9000 |00ad: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ -3f5790: 6e10 3315 0000 |00b0: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ -3f5796: 2810 |00b3: goto 00c3 // +0010 │ │ -3f5798: 7100 f7af 0000 |00b4: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -3f579e: 0c02 |00b7: move-result-object v2 │ │ -3f57a0: 5483 0272 |00b8: iget-object v3, v8, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f57a4: 6004 fe71 |00ba: sget v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ -3f57a8: 3304 0300 |00bc: if-ne v4, v0, 00bf // +0003 │ │ -3f57ac: 2802 |00be: goto 00c0 // +0002 │ │ -3f57ae: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ -3f57b0: 6e40 f6af 9203 |00c0: invoke-virtual {v2, v9, v3, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aff6 │ │ -3f57b6: 0e00 |00c3: return-void │ │ +3f5786: 6e20 0bb5 2100 |0097: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f578c: 6002 5461 |009a: sget v2, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message_vpn:I // field@6154 │ │ +3f5790: 6e20 4602 2900 |009c: invoke-virtual {v9, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +3f5796: 0c09 |009f: move-result-object v9 │ │ +3f5798: 6e20 0bb5 9100 |00a0: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f579e: 6e10 15b5 0100 |00a3: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f57a4: 0c09 |00a6: move-result-object v9 │ │ +3f57a6: 6e20 d394 9000 |00a7: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d3 │ │ +3f57ac: 2806 |00aa: goto 00b0 // +0006 │ │ +3f57ae: 6009 5361 |00ab: sget v9, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message:I // field@6153 │ │ +3f57b2: 6e20 d294 9000 |00ad: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ +3f57b8: 6e10 3315 0000 |00b0: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ +3f57be: 2810 |00b3: goto 00c3 // +0010 │ │ +3f57c0: 7100 f7af 0000 |00b4: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +3f57c6: 0c02 |00b7: move-result-object v2 │ │ +3f57c8: 5483 0272 |00b8: iget-object v3, v8, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f57cc: 6004 fe71 |00ba: sget v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@71fe │ │ +3f57d0: 3304 0300 |00bc: if-ne v4, v0, 00bf // +0003 │ │ +3f57d4: 2802 |00be: goto 00c0 // +0002 │ │ +3f57d6: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ +3f57d8: 6e40 f6af 9203 |00c0: invoke-virtual {v2, v9, v3, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aff6 │ │ +3f57de: 0e00 |00c3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=51 │ │ 0x0012 line=55 │ │ 0x0017 line=57 │ │ 0x002c line=59 │ │ @@ -1550149,19 +1550151,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 │ │ -3f57b8: |[3f57b8] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ -3f57c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f57ce: 5b01 0072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@7200 │ │ -3f57d2: 5b02 0172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7201 │ │ -3f57d6: 0e00 |0007: return-void │ │ +3f57e0: |[3f57e0] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ +3f57f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f57f6: 5b01 0072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@7200 │ │ +3f57fa: 5b02 0172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7201 │ │ +3f57fe: 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; │ │ @@ -1550172,19 +1550174,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f57d8: |[3f57d8] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f57e8: 5420 0072 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@7200 │ │ -3f57ec: 5421 0172 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7201 │ │ -3f57f0: 7130 68a9 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.$r8$lambda$DVeMWpg2mWTEEOEaqfMolV5xP8s:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V // method@a968 │ │ -3f57f6: 0e00 |0007: return-void │ │ +3f5800: |[3f5800] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f5810: 5420 0072 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@7200 │ │ +3f5814: 5421 0172 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7201 │ │ +3f5818: 7130 68a9 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.$r8$lambda$DVeMWpg2mWTEEOEaqfMolV5xP8s:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V // method@a968 │ │ +3f581e: 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; │ │ │ │ @@ -1550213,17 +1550215,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 │ │ -3f59dc: |[3f59dc] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f59ec: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f59f2: 0e00 |0003: return-void │ │ +3f5a04: |[3f5a04] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f5a14: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f5a1a: 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; │ │ │ │ @@ -1550233,17 +1550235,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5970: |[3f5970] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ -3f5980: 6000 535a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_check:I // field@5a53 │ │ -3f5984: 0f00 |0002: return v0 │ │ +3f5998: |[3f5998] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ +3f59a8: 6000 535a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_check:I // field@5a53 │ │ +3f59ac: 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;) │ │ @@ -1550251,23 +1550253,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3f5988: |[3f5988] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ -3f5998: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f599c: 6e10 34ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -3f59a2: 0a00 |0005: move-result v0 │ │ -3f59a4: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -3f59a8: 6000 bb62 |0008: sget v0, Lde/danoeh/antennapod/R$string;.mark_as_played_label:I // field@62bb │ │ -3f59ac: 2803 |000a: goto 000d // +0003 │ │ -3f59ae: 6000 bd62 |000b: sget v0, Lde/danoeh/antennapod/R$string;.mark_read_no_media_label:I // field@62bd │ │ -3f59b2: 0f00 |000d: return v0 │ │ +3f59b0: |[3f59b0] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ +3f59c0: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f59c4: 6e10 34ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +3f59ca: 0a00 |0005: move-result v0 │ │ +3f59cc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +3f59d0: 6000 bb62 |0008: sget v0, Lde/danoeh/antennapod/R$string;.mark_as_played_label:I // field@62bb │ │ +3f59d4: 2803 |000a: goto 000d // +0003 │ │ +3f59d6: 6000 bd62 |000b: sget v0, Lde/danoeh/antennapod/R$string;.mark_read_no_media_label:I // field@62bd │ │ +3f59da: 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;) │ │ @@ -1550275,23 +1550277,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3f59b4: |[3f59b4] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ -3f59c4: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f59c8: 6e10 3bad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ -3f59ce: 0a00 |0005: move-result v0 │ │ -3f59d0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -3f59d4: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3f59d6: 2802 |0009: goto 000b // +0002 │ │ -3f59d8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f59da: 0f00 |000b: return v0 │ │ +3f59dc: |[3f59dc] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ +3f59ec: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f59f0: 6e10 3bad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ +3f59f6: 0a00 |0005: move-result v0 │ │ +3f59f8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +3f59fc: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3f59fe: 2802 |0009: goto 000b // +0002 │ │ +3f5a00: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f5a02: 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;) │ │ @@ -1550299,23 +1550301,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3f59f4: |[3f59f4] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ -3f5a04: 5412 0272 |0000: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5a08: 6e10 3bad 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ -3f5a0e: 0a02 |0005: move-result v2 │ │ -3f5a10: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ -3f5a14: 5412 0272 |0008: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5a18: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3f5a1a: 7130 8bb2 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@b28b │ │ -3f5a20: 0e00 |000e: return-void │ │ +3f5a1c: |[3f5a1c] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ +3f5a2c: 5412 0272 |0000: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5a30: 6e10 3bad 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ +3f5a36: 0a02 |0005: move-result v2 │ │ +3f5a38: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ +3f5a3c: 5412 0272 |0008: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5a40: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3f5a42: 7130 8bb2 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@b28b │ │ +3f5a48: 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; │ │ @@ -1550345,17 +1550347,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 │ │ -3f5a54: |[3f5a54] de.danoeh.antennapod.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f5a64: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f5a6a: 0e00 |0003: return-void │ │ +3f5a7c: |[3f5a7c] de.danoeh.antennapod.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f5a8c: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f5a92: 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; │ │ │ │ @@ -1550365,17 +1550367,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5a24: |[3f5a24] de.danoeh.antennapod.actionbutton.PauseActionButton.getDrawable:()I │ │ -3f5a34: 6000 925a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_pause:I // field@5a92 │ │ -3f5a38: 0f00 |0002: return v0 │ │ +3f5a4c: |[3f5a4c] de.danoeh.antennapod.actionbutton.PauseActionButton.getDrawable:()I │ │ +3f5a5c: 6000 925a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_pause:I // field@5a92 │ │ +3f5a60: 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;) │ │ @@ -1550383,17 +1550385,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5a3c: |[3f5a3c] de.danoeh.antennapod.actionbutton.PauseActionButton.getLabel:()I │ │ -3f5a4c: 6000 6d63 |0000: sget v0, Lde/danoeh/antennapod/R$string;.pause_label:I // field@636d │ │ -3f5a50: 0f00 |0002: return v0 │ │ +3f5a64: |[3f5a64] de.danoeh.antennapod.actionbutton.PauseActionButton.getLabel:()I │ │ +3f5a74: 6000 6d63 |0000: sget v0, Lde/danoeh/antennapod/R$string;.pause_label:I // field@636d │ │ +3f5a78: 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;) │ │ @@ -1550401,28 +1550403,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3f5a6c: |[3f5a6c] de.danoeh.antennapod.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ -3f5a7c: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5a80: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f5a86: 0c00 |0005: move-result-object v0 │ │ -3f5a88: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3f5a8c: 0e00 |0008: return-void │ │ -3f5a8e: 7110 7cb2 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b27c │ │ -3f5a94: 0a00 |000c: move-result v0 │ │ -3f5a96: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -3f5a9a: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ -3f5a9e: 7120 e8b2 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b2e8 │ │ -3f5aa4: 0c00 |0014: move-result-object v0 │ │ -3f5aa6: 6e20 5a02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@025a │ │ -3f5aac: 0e00 |0018: return-void │ │ +3f5a94: |[3f5a94] de.danoeh.antennapod.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ +3f5aa4: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5aa8: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5aae: 0c00 |0005: move-result-object v0 │ │ +3f5ab0: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3f5ab4: 0e00 |0008: return-void │ │ +3f5ab6: 7110 7cb2 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b27c │ │ +3f5abc: 0a00 |000c: move-result v0 │ │ +3f5abe: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +3f5ac2: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ +3f5ac6: 7120 e8b2 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b2e8 │ │ +3f5acc: 0c00 |0014: move-result-object v0 │ │ +3f5ace: 6e20 5a02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@025a │ │ +3f5ad4: 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; │ │ @@ -1550458,17 +1550460,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 │ │ -3f5ae0: |[3f5ae0] de.danoeh.antennapod.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f5af0: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f5af6: 0e00 |0003: return-void │ │ +3f5b08: |[3f5b08] de.danoeh.antennapod.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f5b18: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f5b1e: 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; │ │ │ │ @@ -1550478,17 +1550480,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5ab0: |[3f5ab0] de.danoeh.antennapod.actionbutton.PlayActionButton.getDrawable:()I │ │ -3f5ac0: 6000 955a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a95 │ │ -3f5ac4: 0f00 |0002: return v0 │ │ +3f5ad8: |[3f5ad8] de.danoeh.antennapod.actionbutton.PlayActionButton.getDrawable:()I │ │ +3f5ae8: 6000 955a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a95 │ │ +3f5aec: 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;) │ │ @@ -1550496,17 +1550498,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5ac8: |[3f5ac8] de.danoeh.antennapod.actionbutton.PlayActionButton.getLabel:()I │ │ -3f5ad8: 6000 6f63 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@636f │ │ -3f5adc: 0f00 |0002: return v0 │ │ +3f5af0: |[3f5af0] de.danoeh.antennapod.actionbutton.PlayActionButton.getLabel:()I │ │ +3f5b00: 6000 6f63 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@636f │ │ +3f5b04: 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;) │ │ @@ -1550514,64 +1550516,64 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -3f5af8: |[3f5af8] de.danoeh.antennapod.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ -3f5b08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f5b0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f5b0c: 5452 0272 |0002: iget-object v2, v5, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5b10: 6e10 29ad 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f5b16: 0c02 |0007: move-result-object v2 │ │ -3f5b18: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -3f5b1c: 0e00 |000a: return-void │ │ -3f5b1e: 6e10 6aad 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ad6a │ │ -3f5b24: 0a03 |000e: move-result v3 │ │ -3f5b26: 3903 3b00 |000f: if-nez v3, 004a // +003b │ │ -3f5b2a: 1a03 2145 |0011: const-string v3, "PlayActionButton" // string@4521 │ │ -3f5b2e: 1a04 8841 |0013: const-string v4, "Missing episode. Will update the database now." // string@4188 │ │ -3f5b32: 7120 730b 4300 |0015: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -3f5b38: 1603 0000 |0018: const-wide/16 v3, #int 0 // #0 │ │ -3f5b3c: 6e40 93ad 1243 |001a: invoke-virtual {v2, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ad93 │ │ -3f5b42: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3f5b44: 6e20 9bad 3200 |001e: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ad9b │ │ -3f5b4a: 7110 91b2 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b291 │ │ -3f5b50: 7100 59b9 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f5b56: 0c03 |0027: move-result-object v3 │ │ -3f5b58: 6e10 76ad 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -3f5b5e: 0c02 |002b: move-result-object v2 │ │ -3f5b60: 2300 ad20 |002c: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20ad │ │ -3f5b64: 4d02 0001 |002e: aput-object v2, v0, v1 │ │ -3f5b68: 7110 04ac 0000 |0030: invoke-static {v0}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@ac04 │ │ -3f5b6e: 0c00 |0033: move-result-object v0 │ │ -3f5b70: 6e20 5cb9 0300 |0034: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -3f5b76: 7100 59b9 0000 |0037: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f5b7c: 0c00 |003a: move-result-object v0 │ │ -3f5b7e: 2201 b21b |003b: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -3f5b82: 6002 f461 |003d: sget v2, Lde/danoeh/antennapod/R$string;.error_file_not_found:I // field@61f4 │ │ -3f5b86: 6e20 4602 2600 |003f: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -3f5b8c: 0c06 |0042: move-result-object v6 │ │ -3f5b8e: 7020 0aac 6100 |0043: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ -3f5b94: 6e20 5cb9 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -3f5b9a: 0e00 |0049: return-void │ │ -3f5b9c: 2201 621d |004a: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d62 │ │ -3f5ba0: 7030 79b2 6102 |004c: invoke-direct {v1, v6, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b279 │ │ -3f5ba6: 6e20 7ab2 0100 |004f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b27a │ │ -3f5bac: 0c00 |0052: move-result-object v0 │ │ -3f5bae: 6e10 7bb2 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b27b │ │ -3f5bb4: 6e10 7cad 0200 |0056: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad7c │ │ -3f5bba: 0c00 |0059: move-result-object v0 │ │ -3f5bbc: 6201 1877 |005a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ -3f5bc0: 3310 0900 |005c: if-ne v0, v1, 0065 // +0009 │ │ -3f5bc4: 7120 78b2 2600 |005e: invoke-static {v6, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b278 │ │ -3f5bca: 0c00 |0061: move-result-object v0 │ │ -3f5bcc: 6e20 5d02 0600 |0062: invoke-virtual {v6, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -3f5bd2: 0e00 |0065: return-void │ │ +3f5b20: |[3f5b20] de.danoeh.antennapod.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ +3f5b30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f5b32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f5b34: 5452 0272 |0002: iget-object v2, v5, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5b38: 6e10 29ad 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5b3e: 0c02 |0007: move-result-object v2 │ │ +3f5b40: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +3f5b44: 0e00 |000a: return-void │ │ +3f5b46: 6e10 6aad 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ad6a │ │ +3f5b4c: 0a03 |000e: move-result v3 │ │ +3f5b4e: 3903 3b00 |000f: if-nez v3, 004a // +003b │ │ +3f5b52: 1a03 2145 |0011: const-string v3, "PlayActionButton" // string@4521 │ │ +3f5b56: 1a04 8841 |0013: const-string v4, "Missing episode. Will update the database now." // string@4188 │ │ +3f5b5a: 7120 730b 4300 |0015: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +3f5b60: 1603 0000 |0018: const-wide/16 v3, #int 0 // #0 │ │ +3f5b64: 6e40 93ad 1243 |001a: invoke-virtual {v2, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ad93 │ │ +3f5b6a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3f5b6c: 6e20 9bad 3200 |001e: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ad9b │ │ +3f5b72: 7110 91b2 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b291 │ │ +3f5b78: 7100 59b9 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f5b7e: 0c03 |0027: move-result-object v3 │ │ +3f5b80: 6e10 76ad 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +3f5b86: 0c02 |002b: move-result-object v2 │ │ +3f5b88: 2300 ad20 |002c: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20ad │ │ +3f5b8c: 4d02 0001 |002e: aput-object v2, v0, v1 │ │ +3f5b90: 7110 04ac 0000 |0030: invoke-static {v0}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@ac04 │ │ +3f5b96: 0c00 |0033: move-result-object v0 │ │ +3f5b98: 6e20 5cb9 0300 |0034: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +3f5b9e: 7100 59b9 0000 |0037: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f5ba4: 0c00 |003a: move-result-object v0 │ │ +3f5ba6: 2201 b21b |003b: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +3f5baa: 6002 f461 |003d: sget v2, Lde/danoeh/antennapod/R$string;.error_file_not_found:I // field@61f4 │ │ +3f5bae: 6e20 4602 2600 |003f: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +3f5bb4: 0c06 |0042: move-result-object v6 │ │ +3f5bb6: 7020 0aac 6100 |0043: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ +3f5bbc: 6e20 5cb9 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +3f5bc2: 0e00 |0049: return-void │ │ +3f5bc4: 2201 621d |004a: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d62 │ │ +3f5bc8: 7030 79b2 6102 |004c: invoke-direct {v1, v6, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b279 │ │ +3f5bce: 6e20 7ab2 0100 |004f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b27a │ │ +3f5bd4: 0c00 |0052: move-result-object v0 │ │ +3f5bd6: 6e10 7bb2 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b27b │ │ +3f5bdc: 6e10 7cad 0200 |0056: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad7c │ │ +3f5be2: 0c00 |0059: move-result-object v0 │ │ +3f5be4: 6201 1877 |005a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ +3f5be8: 3310 0900 |005c: if-ne v0, v1, 0065 // +0009 │ │ +3f5bec: 7120 78b2 2600 |005e: invoke-static {v6, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b278 │ │ +3f5bf2: 0c00 |0061: move-result-object v0 │ │ +3f5bf4: 6e20 5d02 0600 |0062: invoke-virtual {v6, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +3f5bfa: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=39 │ │ 0x000b line=43 │ │ 0x0011 line=44 │ │ 0x001a line=45 │ │ 0x001e line=46 │ │ @@ -1550612,17 +1550614,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 │ │ -3f5c04: |[3f5c04] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f5c14: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f5c1a: 0e00 |0003: return-void │ │ +3f5c2c: |[3f5c2c] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f5c3c: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f5c42: 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; │ │ │ │ @@ -1550632,17 +1550634,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5bd4: |[3f5bd4] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ -3f5be4: 6000 955a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a95 │ │ -3f5be8: 0f00 |0002: return v0 │ │ +3f5bfc: |[3f5bfc] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ +3f5c0c: 6000 955a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a95 │ │ +3f5c10: 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;) │ │ @@ -1550650,17 +1550652,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5bec: |[3f5bec] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getLabel:()I │ │ -3f5bfc: 6000 6f63 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@636f │ │ -3f5c00: 0f00 |0002: return v0 │ │ +3f5c14: |[3f5c14] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getLabel:()I │ │ +3f5c24: 6000 6f63 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@636f │ │ +3f5c28: 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;) │ │ @@ -1550668,34 +1550670,34 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3f5c1c: |[3f5c1c] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ -3f5c2c: 5430 0272 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5c30: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f5c36: 0c00 |0005: move-result-object v0 │ │ -3f5c38: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3f5c3c: 0e00 |0008: return-void │ │ -3f5c3e: 2201 621d |0009: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d62 │ │ -3f5c42: 7030 79b2 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b279 │ │ -3f5c48: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3f5c4a: 6e20 7ab2 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b27a │ │ -3f5c50: 0c01 |0012: move-result-object v1 │ │ -3f5c52: 6e10 7bb2 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b27b │ │ -3f5c58: 6e10 7cad 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad7c │ │ -3f5c5e: 0c01 |0019: move-result-object v1 │ │ -3f5c60: 6202 1877 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ -3f5c64: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ -3f5c68: 7120 78b2 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@b278 │ │ -3f5c6e: 0c00 |0021: move-result-object v0 │ │ -3f5c70: 6e20 5d02 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -3f5c76: 0e00 |0025: return-void │ │ +3f5c44: |[3f5c44] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ +3f5c54: 5430 0272 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5c58: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5c5e: 0c00 |0005: move-result-object v0 │ │ +3f5c60: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3f5c64: 0e00 |0008: return-void │ │ +3f5c66: 2201 621d |0009: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d62 │ │ +3f5c6a: 7030 79b2 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b279 │ │ +3f5c70: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3f5c72: 6e20 7ab2 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b27a │ │ +3f5c78: 0c01 |0012: move-result-object v1 │ │ +3f5c7a: 6e10 7bb2 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b27b │ │ +3f5c80: 6e10 7cad 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad7c │ │ +3f5c86: 0c01 |0019: move-result-object v1 │ │ +3f5c88: 6202 1877 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ +3f5c8c: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ +3f5c90: 7120 78b2 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@b278 │ │ +3f5c96: 0c00 |0021: move-result-object v0 │ │ +3f5c98: 6e20 5d02 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +3f5c9e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0009 line=38 │ │ 0x000f line=39 │ │ 0x0013 line=40 │ │ 0x0016 line=42 │ │ @@ -1550729,17 +1550731,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 │ │ -3f5ca8: |[3f5ca8] de.danoeh.antennapod.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f5cb8: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f5cbe: 0e00 |0003: return-void │ │ +3f5cd0: |[3f5cd0] de.danoeh.antennapod.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f5ce0: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f5ce6: 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; │ │ │ │ @@ -1550749,17 +1550751,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5c78: |[3f5c78] de.danoeh.antennapod.actionbutton.StreamActionButton.getDrawable:()I │ │ -3f5c88: 6000 b75a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_stream:I // field@5ab7 │ │ -3f5c8c: 0f00 |0002: return v0 │ │ +3f5ca0: |[3f5ca0] de.danoeh.antennapod.actionbutton.StreamActionButton.getDrawable:()I │ │ +3f5cb0: 6000 b75a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_stream:I // field@5ab7 │ │ +3f5cb4: 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;) │ │ @@ -1550767,17 +1550769,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5c90: |[3f5c90] de.danoeh.antennapod.actionbutton.StreamActionButton.getLabel:()I │ │ -3f5ca0: 6000 8264 |0000: sget v0, Lde/danoeh/antennapod/R$string;.stream_label:I // field@6482 │ │ -3f5ca4: 0f00 |0002: return v0 │ │ +3f5cb8: |[3f5cb8] de.danoeh.antennapod.actionbutton.StreamActionButton.getLabel:()I │ │ +3f5cc8: 6000 8264 |0000: sget v0, Lde/danoeh/antennapod/R$string;.stream_label:I // field@6482 │ │ +3f5ccc: 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;) │ │ @@ -1550785,43 +1550787,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3f5cc0: |[3f5cc0] de.danoeh.antennapod.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ -3f5cd0: 5430 0272 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5cd4: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3f5cda: 0c00 |0005: move-result-object v0 │ │ -3f5cdc: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3f5ce0: 0e00 |0008: return-void │ │ -3f5ce2: 6201 6cd7 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@d76c │ │ -3f5ce6: 7110 bab2 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b2ba │ │ -3f5cec: 7100 79ae 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ae79 │ │ -3f5cf2: 0a01 |0011: move-result v1 │ │ -3f5cf4: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ -3f5cf8: 2201 7c1d |0014: new-instance v1, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog; // type@1d7c │ │ -3f5cfc: 7030 e1b2 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2e1 │ │ -3f5d02: 6e10 e2b2 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.show:()V // method@b2e2 │ │ -3f5d08: 0e00 |001c: return-void │ │ -3f5d0a: 2201 621d |001d: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d62 │ │ -3f5d0e: 7030 79b2 4100 |001f: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b279 │ │ -3f5d14: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -3f5d16: 6e20 7ab2 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b27a │ │ -3f5d1c: 0c01 |0026: move-result-object v1 │ │ -3f5d1e: 6e10 7bb2 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b27b │ │ -3f5d24: 6e10 7cad 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad7c │ │ -3f5d2a: 0c01 |002d: move-result-object v1 │ │ -3f5d2c: 6202 1877 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ -3f5d30: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ -3f5d34: 7120 78b2 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@b278 │ │ -3f5d3a: 0c00 |0035: move-result-object v0 │ │ -3f5d3c: 6e20 5d02 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -3f5d42: 0e00 |0039: return-void │ │ +3f5ce8: |[3f5ce8] de.danoeh.antennapod.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ +3f5cf8: 5430 0272 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5cfc: 6e10 29ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3f5d02: 0c00 |0005: move-result-object v0 │ │ +3f5d04: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3f5d08: 0e00 |0008: return-void │ │ +3f5d0a: 6201 6cd7 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@d76c │ │ +3f5d0e: 7110 bab2 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b2ba │ │ +3f5d14: 7100 79ae 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ae79 │ │ +3f5d1a: 0a01 |0011: move-result v1 │ │ +3f5d1c: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ +3f5d20: 2201 7c1d |0014: new-instance v1, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog; // type@1d7c │ │ +3f5d24: 7030 e1b2 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2e1 │ │ +3f5d2a: 6e10 e2b2 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.show:()V // method@b2e2 │ │ +3f5d30: 0e00 |001c: return-void │ │ +3f5d32: 2201 621d |001d: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d62 │ │ +3f5d36: 7030 79b2 4100 |001f: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b279 │ │ +3f5d3c: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +3f5d3e: 6e20 7ab2 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b27a │ │ +3f5d44: 0c01 |0026: move-result-object v1 │ │ +3f5d46: 6e10 7bb2 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b27b │ │ +3f5d4c: 6e10 7cad 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad7c │ │ +3f5d52: 0c01 |002d: move-result-object v1 │ │ +3f5d54: 6202 1877 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ +3f5d58: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ +3f5d5c: 7120 78b2 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@b278 │ │ +3f5d62: 0c00 |0035: move-result-object v0 │ │ +3f5d64: 6e20 5d02 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +3f5d6a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=42 │ │ 0x000e line=44 │ │ 0x0014 line=45 │ │ 0x001d line=48 │ │ @@ -1550858,17 +1550860,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 │ │ -3f5d9c: |[3f5d9c] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3f5dac: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ -3f5db2: 0e00 |0003: return-void │ │ +3f5dc4: |[3f5dc4] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3f5dd4: 7020 69a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a969 │ │ +3f5dda: 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; │ │ │ │ @@ -1550878,17 +1550880,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5d44: |[3f5d44] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ -3f5d54: 6000 bd5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_web:I // field@5abd │ │ -3f5d58: 0f00 |0002: return v0 │ │ +3f5d6c: |[3f5d6c] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ +3f5d7c: 6000 bd5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_web:I // field@5abd │ │ +3f5d80: 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;) │ │ @@ -1550896,17 +1550898,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5d5c: |[3f5d5c] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ -3f5d6c: 6000 c964 |0000: sget v0, Lde/danoeh/antennapod/R$string;.visit_website_label:I // field@64c9 │ │ -3f5d70: 0f00 |0002: return v0 │ │ +3f5d84: |[3f5d84] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ +3f5d94: 6000 c964 |0000: sget v0, Lde/danoeh/antennapod/R$string;.visit_website_label:I // field@64c9 │ │ +3f5d98: 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;) │ │ @@ -1550914,23 +1550916,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3f5d74: |[3f5d74] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ -3f5d84: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5d88: 6e10 27ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ -3f5d8e: 0c00 |0005: move-result-object v0 │ │ -3f5d90: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3f5d94: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3f5d96: 2802 |0009: goto 000b // +0002 │ │ -3f5d98: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f5d9a: 0f00 |000b: return v0 │ │ +3f5d9c: |[3f5d9c] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ +3f5dac: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5db0: 6e10 27ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ +3f5db6: 0c00 |0005: move-result-object v0 │ │ +3f5db8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3f5dbc: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3f5dbe: 2802 |0009: goto 000b // +0002 │ │ +3f5dc0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f5dc2: 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;) │ │ @@ -1550938,20 +1550940,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3f5db4: |[3f5db4] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ -3f5dc4: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ -3f5dc8: 6e10 27ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ -3f5dce: 0c00 |0005: move-result-object v0 │ │ -3f5dd0: 7120 ebb2 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/common/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@b2eb │ │ -3f5dd6: 0e00 |0009: return-void │ │ +3f5ddc: |[3f5ddc] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ +3f5dec: 5410 0272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7202 │ │ +3f5df0: 6e10 27ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ +3f5df6: 0c00 |0005: move-result-object v0 │ │ +3f5df8: 7120 ebb2 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/common/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@b2eb │ │ +3f5dfe: 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; │ │ │ │ @@ -1550985,18 +1550987,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 │ │ -3f5dd8: |[3f5dd8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3f5de8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5dee: 5b01 0472 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7204 │ │ -3f5df2: 0e00 |0005: return-void │ │ +3f5e00: |[3f5e00] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3f5e10: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5e16: 5b01 0472 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7204 │ │ +3f5e1a: 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; │ │ │ │ @@ -1551006,18 +1551008,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f5df4: |[3f5df4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f5e04: 5410 0472 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7204 │ │ -3f5e08: 7120 a4a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$y2cZrOLweLQArL-SAvk_nR0iMrI:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a9a4 │ │ -3f5e0e: 0e00 |0005: return-void │ │ +3f5e1c: |[3f5e1c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f5e2c: 5410 0472 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7204 │ │ +3f5e30: 7120 a4a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$y2cZrOLweLQArL-SAvk_nR0iMrI:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a9a4 │ │ +3f5e36: 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; │ │ │ │ @@ -1551051,18 +1551053,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 │ │ -3f5e10: |[3f5e10] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3f5e20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5e26: 5b01 0572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7205 │ │ -3f5e2a: 0e00 |0005: return-void │ │ +3f5e38: |[3f5e38] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3f5e48: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5e4e: 5b01 0572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7205 │ │ +3f5e52: 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; │ │ │ │ @@ -1551072,18 +1551074,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f5e2c: |[3f5e2c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f5e3c: 5410 0572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7205 │ │ -3f5e40: 7120 a2a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$nPt4qnwFYYvyQ9ZoeyapnsHysVs:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a9a2 │ │ -3f5e46: 0e00 |0005: return-void │ │ +3f5e54: |[3f5e54] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f5e64: 5410 0572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7205 │ │ +3f5e68: 7120 a2a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$nPt4qnwFYYvyQ9ZoeyapnsHysVs:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a9a2 │ │ +3f5e6e: 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; │ │ │ │ @@ -1551117,18 +1551119,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 │ │ -3f5e68: |[3f5e68] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3f5e78: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5e7e: 5b01 0672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7206 │ │ -3f5e82: 0e00 |0005: return-void │ │ +3f5e90: |[3f5e90] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3f5ea0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5ea6: 5b01 0672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7206 │ │ +3f5eaa: 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; │ │ │ │ @@ -1551138,19 +1551140,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 │ │ -3f5e48: |[3f5e48] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3f5e58: 5410 0672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7206 │ │ -3f5e5c: 7130 9fa9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$4DPsqNHocpV1bDxhaA1wrnJLIHw:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a99f │ │ -3f5e62: 0c02 |0005: move-result-object v2 │ │ -3f5e64: 1102 |0006: return-object v2 │ │ +3f5e70: |[3f5e70] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3f5e80: 5410 0672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7206 │ │ +3f5e84: 7130 9fa9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$4DPsqNHocpV1bDxhaA1wrnJLIHw:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a99f │ │ +3f5e8a: 0c02 |0005: move-result-object v2 │ │ +3f5e8c: 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; │ │ @@ -1551181,17 +1551183,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5e84: |[3f5e84] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ -3f5e94: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5e9a: 0e00 |0003: return-void │ │ +3f5eac: |[3f5eac] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ +3f5ebc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; │ │ │ │ Virtual methods - │ │ @@ -1551200,18 +1551202,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f5e9c: |[3f5e9c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ -3f5eac: 1f01 b01e |0000: check-cast v1, Ljava/util/List; // type@1eb0 │ │ -3f5eb0: 7110 a0a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$AdqM2IamaP_DIdmALOM9x3wVPeY:(Ljava/util/List;)V // method@a9a0 │ │ -3f5eb6: 0e00 |0005: return-void │ │ +3f5ec4: |[3f5ec4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ +3f5ed4: 1f01 b01e |0000: check-cast v1, Ljava/util/List; // type@1eb0 │ │ +3f5ed8: 7110 a0a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$AdqM2IamaP_DIdmALOM9x3wVPeY:(Ljava/util/List;)V // method@a9a0 │ │ +3f5ede: 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; │ │ │ │ @@ -1551241,17 +1551243,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5eb8: |[3f5eb8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ -3f5ec8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5ece: 0e00 |0003: return-void │ │ +3f5ee0: |[3f5ee0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ +3f5ef0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; │ │ │ │ Virtual methods - │ │ @@ -1551260,18 +1551262,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f5ed0: |[3f5ed0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -3f5ee0: 1f01 b01e |0000: check-cast v1, Ljava/util/List; // type@1eb0 │ │ -3f5ee4: 7110 a3a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$nuNomAWbdHdeLySPLZdIUeH0t60:(Ljava/util/List;)V // method@a9a3 │ │ -3f5eea: 0e00 |0005: return-void │ │ +3f5ef8: |[3f5ef8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +3f5f08: 1f01 b01e |0000: check-cast v1, Ljava/util/List; // type@1eb0 │ │ +3f5f0c: 7110 a3a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$nuNomAWbdHdeLySPLZdIUeH0t60:(Ljava/util/List;)V // method@a9a3 │ │ +3f5f12: 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; │ │ │ │ @@ -1551309,19 +1551311,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 │ │ -3f5eec: |[3f5eec] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3f5efc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f5f02: 5b01 0772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7207 │ │ -3f5f06: 5b02 0872 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@7208 │ │ -3f5f0a: 0e00 |0007: return-void │ │ +3f5f14: |[3f5f14] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3f5f24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f5f2a: 5b01 0772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7207 │ │ +3f5f2e: 5b02 0872 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@7208 │ │ +3f5f32: 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; │ │ @@ -1551332,19 +1551334,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f5f0c: |[3f5f0c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3f5f1c: 5420 0772 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7207 │ │ -3f5f20: 5421 0872 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@7208 │ │ -3f5f24: 7130 a1a9 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$lVCHGpJXRrgI66doTsbDdHA_JoQ:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a9a1 │ │ -3f5f2a: 0e00 |0007: return-void │ │ +3f5f34: |[3f5f34] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3f5f44: 5420 0772 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7207 │ │ +3f5f48: 5421 0872 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@7208 │ │ +3f5f4c: 7130 a1a9 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$lVCHGpJXRrgI66doTsbDdHA_JoQ:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a9a1 │ │ +3f5f52: 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; │ │ │ │ @@ -1551382,18 +1551384,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f5f2c: |[3f5f2c] de.danoeh.antennapod.activity.MainActivity$1.:(Lde/danoeh/antennapod/activity/MainActivity;Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V │ │ -3f5f3c: 5b01 0972 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ -3f5f40: 7020 00b3 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.:(Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V // method@b300 │ │ -3f5f46: 0e00 |0005: return-void │ │ +3f5f54: |[3f5f54] de.danoeh.antennapod.activity.MainActivity$1.:(Lde/danoeh/antennapod/activity/MainActivity;Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V │ │ +3f5f64: 5b01 0972 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ +3f5f68: 7020 00b3 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.:(Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V // method@b300 │ │ +3f5f6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/google/android/material/bottomnavigation/BottomNavigationView; │ │ @@ -1551404,35 +1551406,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -3f5f48: |[3f5f48] de.danoeh.antennapod.activity.MainActivity$1.onItemSelected:(I)V │ │ -3f5f58: 5430 0972 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ -3f5f5c: 7110 a9a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetsheetBehavior:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9a9 │ │ -3f5f62: 0c00 |0005: move-result-object v0 │ │ -3f5f64: 1241 |0006: const/4 v1, #int 4 // #4 │ │ -3f5f66: 6e20 e58c 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ -3f5f6c: 6000 b85b |000a: sget v0, Lde/danoeh/antennapod/R$id;.bottom_navigation_settings:I // field@5bb8 │ │ -3f5f70: 3304 1100 |000c: if-ne v4, v0, 001d // +0011 │ │ -3f5f74: 5434 0972 |000e: iget-object v4, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ -3f5f78: 2200 6700 |0010: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -3f5f7c: 5431 0972 |0012: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ -3f5f80: 1c02 af1d |0014: const-class v2, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1daf │ │ -3f5f84: 7030 7202 1002 |0016: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ -3f5f8a: 6e20 5d02 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -3f5f90: 0e00 |001c: return-void │ │ -3f5f92: 5430 0972 |001d: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ -3f5f96: 7110 0ab3 0400 |001f: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationFragmentTag:(I)Ljava/lang/String; // method@b30a │ │ -3f5f9c: 0c04 |0022: move-result-object v4 │ │ -3f5f9e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -3f5fa0: 6e30 bea9 4001 |0024: invoke-virtual {v0, v4, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f5fa6: 0e00 |0027: return-void │ │ +3f5f70: |[3f5f70] de.danoeh.antennapod.activity.MainActivity$1.onItemSelected:(I)V │ │ +3f5f80: 5430 0972 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ +3f5f84: 7110 a9a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetsheetBehavior:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9a9 │ │ +3f5f8a: 0c00 |0005: move-result-object v0 │ │ +3f5f8c: 1241 |0006: const/4 v1, #int 4 // #4 │ │ +3f5f8e: 6e20 e58c 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ +3f5f94: 6000 b85b |000a: sget v0, Lde/danoeh/antennapod/R$id;.bottom_navigation_settings:I // field@5bb8 │ │ +3f5f98: 3304 1100 |000c: if-ne v4, v0, 001d // +0011 │ │ +3f5f9c: 5434 0972 |000e: iget-object v4, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ +3f5fa0: 2200 6700 |0010: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +3f5fa4: 5431 0972 |0012: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ +3f5fa8: 1c02 af1d |0014: const-class v2, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1daf │ │ +3f5fac: 7030 7202 1002 |0016: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ +3f5fb2: 6e20 5d02 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +3f5fb8: 0e00 |001c: return-void │ │ +3f5fba: 5430 0972 |001d: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7209 │ │ +3f5fbe: 7110 0ab3 0400 |001f: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationFragmentTag:(I)Ljava/lang/String; // method@b30a │ │ +3f5fc4: 0c04 |0022: move-result-object v4 │ │ +3f5fc6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +3f5fc8: 6e30 bea9 4001 |0024: invoke-virtual {v0, v4, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f5fce: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000a line=133 │ │ 0x000e line=134 │ │ 0x001d line=137 │ │ locals : │ │ @@ -1551494,18 +1551496,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 │ │ -3f5fa8: |[3f5fa8] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3f5fb8: 5b01 0a72 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ -3f5fbc: 7010 668c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@8c66 │ │ -3f5fc2: 0e00 |0005: return-void │ │ +3f5fd0: |[3f5fd0] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3f5fe0: 5b01 0a72 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ +3f5fe4: 7010 668c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@8c66 │ │ +3f5fea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1551514,17 +1551516,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 │ │ -3f5fc4: |[3f5fc4] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V │ │ -3f5fd4: 7020 99a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a999 │ │ -3f5fda: 0e00 |0003: return-void │ │ +3f5fec: |[3f5fec] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V │ │ +3f5ffc: 7020 99a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a999 │ │ +3f6002: 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; │ │ @@ -1551535,31 +1551537,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3f5fdc: |[3f5fdc] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onSlide:(Landroid/view/View;F)V │ │ -3f5fec: 5412 0a72 |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ -3f5ff0: 6e10 0d3f 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f5ff6: 0c02 |0005: move-result-object v2 │ │ -3f5ff8: 1a00 bf0b |0006: const-string v0, "AudioPlayerFragment" // string@0bbf │ │ -3f5ffc: 6e20 2040 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@4020 │ │ -3f6002: 0c02 |000b: move-result-object v2 │ │ -3f6004: 1f02 a81d |000c: check-cast v2, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1da8 │ │ -3f6008: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -3f600c: 0e00 |0010: return-void │ │ -3f600e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3f6010: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ -3f6014: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -3f6018: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3f601a: 6e20 0fb3 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.scrollToPage:(I)V // method@b30f │ │ -3f6020: 6e20 0eb3 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@b30e │ │ -3f6026: 0e00 |001d: return-void │ │ +3f6004: |[3f6004] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onSlide:(Landroid/view/View;F)V │ │ +3f6014: 5412 0a72 |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ +3f6018: 6e10 0d3f 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f601e: 0c02 |0005: move-result-object v2 │ │ +3f6020: 1a00 bf0b |0006: const-string v0, "AudioPlayerFragment" // string@0bbf │ │ +3f6024: 6e20 2040 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@4020 │ │ +3f602a: 0c02 |000b: move-result-object v2 │ │ +3f602c: 1f02 a81d |000c: check-cast v2, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1da8 │ │ +3f6030: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +3f6034: 0e00 |0010: return-void │ │ +3f6036: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3f6038: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ +3f603c: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +3f6040: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3f6042: 6e20 0fb3 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.scrollToPage:(I)V // method@b30f │ │ +3f6048: 6e20 0eb3 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@b30e │ │ +3f604e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0008 line=301 │ │ 0x0017 line=307 │ │ 0x001a line=310 │ │ locals : │ │ @@ -1551572,48 +1551574,48 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -3f6028: |[3f6028] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onStateChanged:(Landroid/view/View;I)V │ │ -3f6038: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -3f603a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f603c: 3304 1000 |0002: if-ne v4, v0, 0012 // +0010 │ │ -3f6040: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -3f6042: 6e30 9ba9 3204 |0005: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a99b │ │ -3f6048: 5423 0a72 |0008: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ -3f604c: 7110 a6a9 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // method@a9a6 │ │ -3f6052: 0c03 |000d: move-result-object v3 │ │ -3f6054: 6e20 cb13 1300 |000e: invoke-virtual {v3, v1}, Landroidx/activity/OnBackPressedCallback;.setEnabled:(Z)V // method@13cb │ │ -3f605a: 282f |0011: goto 0040 // +002f │ │ -3f605c: 1230 |0012: const/4 v0, #int 3 // #3 │ │ -3f605e: 3304 1200 |0013: if-ne v4, v0, 0025 // +0012 │ │ -3f6062: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ -3f6066: 6e30 9ba9 3204 |0017: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a99b │ │ -3f606c: 5423 0a72 |001a: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ -3f6070: 7110 a6a9 0300 |001c: invoke-static {v3}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // method@a9a6 │ │ -3f6076: 0c03 |001f: move-result-object v3 │ │ -3f6078: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -3f607a: 6e20 cb13 4300 |0021: invoke-virtual {v3, v4}, Landroidx/activity/OnBackPressedCallback;.setEnabled:(Z)V // method@13cb │ │ -3f6080: 281c |0024: goto 0040 // +001c │ │ -3f6082: 1253 |0025: const/4 v3, #int 5 // #5 │ │ -3f6084: 3334 1a00 |0026: if-ne v4, v3, 0040 // +001a │ │ -3f6088: 5423 0a72 |0028: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ -3f608c: 1a04 095b |002a: const-string v4, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@5b09 │ │ -3f6090: 7120 ecb2 4300 |002c: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@b2ec │ │ -3f6096: 7100 a5b2 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b2a5 │ │ -3f609c: 5423 0a72 |0032: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ -3f60a0: 6e20 d2a9 1300 |0034: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@a9d2 │ │ -3f60a6: 5423 0a72 |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ -3f60aa: 7110 a6a9 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // method@a9a6 │ │ -3f60b0: 0c03 |003c: move-result-object v3 │ │ -3f60b2: 6e20 cb13 1300 |003d: invoke-virtual {v3, v1}, Landroidx/activity/OnBackPressedCallback;.setEnabled:(Z)V // method@13cb │ │ -3f60b8: 0e00 |0040: return-void │ │ +3f6050: |[3f6050] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onStateChanged:(Landroid/view/View;I)V │ │ +3f6060: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +3f6062: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f6064: 3304 1000 |0002: if-ne v4, v0, 0012 // +0010 │ │ +3f6068: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +3f606a: 6e30 9ba9 3204 |0005: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a99b │ │ +3f6070: 5423 0a72 |0008: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ +3f6074: 7110 a6a9 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // method@a9a6 │ │ +3f607a: 0c03 |000d: move-result-object v3 │ │ +3f607c: 6e20 cb13 1300 |000e: invoke-virtual {v3, v1}, Landroidx/activity/OnBackPressedCallback;.setEnabled:(Z)V // method@13cb │ │ +3f6082: 282f |0011: goto 0040 // +002f │ │ +3f6084: 1230 |0012: const/4 v0, #int 3 // #3 │ │ +3f6086: 3304 1200 |0013: if-ne v4, v0, 0025 // +0012 │ │ +3f608a: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ +3f608e: 6e30 9ba9 3204 |0017: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a99b │ │ +3f6094: 5423 0a72 |001a: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ +3f6098: 7110 a6a9 0300 |001c: invoke-static {v3}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // method@a9a6 │ │ +3f609e: 0c03 |001f: move-result-object v3 │ │ +3f60a0: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +3f60a2: 6e20 cb13 4300 |0021: invoke-virtual {v3, v4}, Landroidx/activity/OnBackPressedCallback;.setEnabled:(Z)V // method@13cb │ │ +3f60a8: 281c |0024: goto 0040 // +001c │ │ +3f60aa: 1253 |0025: const/4 v3, #int 5 // #5 │ │ +3f60ac: 3334 1a00 |0026: if-ne v4, v3, 0040 // +001a │ │ +3f60b0: 5423 0a72 |0028: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ +3f60b4: 1a04 095b |002a: const-string v4, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@5b09 │ │ +3f60b8: 7120 ecb2 4300 |002c: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@b2ec │ │ +3f60be: 7100 a5b2 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b2a5 │ │ +3f60c4: 5423 0a72 |0032: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ +3f60c8: 6e20 d2a9 1300 |0034: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@a9d2 │ │ +3f60ce: 5423 0a72 |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720a │ │ +3f60d2: 7110 a6a9 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // method@a9a6 │ │ +3f60d8: 0c03 |003c: move-result-object v3 │ │ +3f60da: 6e20 cb13 1300 |003d: invoke-virtual {v3, v1}, Landroidx/activity/OnBackPressedCallback;.setEnabled:(Z)V // method@13cb │ │ +3f60e0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=284 │ │ 0x0008 line=285 │ │ 0x0017 line=287 │ │ 0x001a line=288 │ │ 0x0028 line=290 │ │ @@ -1551659,19 +1551661,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f60bc: |[3f60bc] de.danoeh.antennapod.activity.MainActivity$OpenDefaultPageBackPressedCallback.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3f60cc: 5b01 0b72 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f60d0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3f60d2: 7020 c113 1000 |0003: invoke-direct {v0, v1}, Landroidx/activity/OnBackPressedCallback;.:(Z)V // method@13c1 │ │ -3f60d8: 0e00 |0006: return-void │ │ +3f60e4: |[3f60e4] de.danoeh.antennapod.activity.MainActivity$OpenDefaultPageBackPressedCallback.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3f60f4: 5b01 0b72 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f60f8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3f60fa: 7020 c113 1000 |0003: invoke-direct {v0, v1}, Landroidx/activity/OnBackPressedCallback;.:(Z)V // method@13c1 │ │ +3f6100: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0003 line=632 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback; │ │ 0x0000 - 0x0007 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1551682,64 +1551684,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -3f60dc: |[3f60dc] de.danoeh.antennapod.activity.MainActivity$OpenDefaultPageBackPressedCallback.handleOnBackPressed:()V │ │ -3f60ec: 7100 beb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ -3f60f2: 0c00 |0003: move-result-object v0 │ │ -3f60f4: 5431 0b72 |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f60f8: 6e10 0d3f 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f60fe: 0c01 |0009: move-result-object v1 │ │ -3f6100: 6e10 2740 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4027 │ │ -3f6106: 0a01 |000d: move-result v1 │ │ -3f6108: 3d01 0c00 |000e: if-lez v1, 001a // +000c │ │ -3f610c: 5430 0b72 |0010: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f6110: 6e10 0d3f 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6116: 0c00 |0015: move-result-object v0 │ │ -3f6118: 6e10 5040 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ -3f611e: 2847 |0019: goto 0060 // +0047 │ │ -3f6120: 5431 0b72 |001a: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f6124: 7110 08b3 0100 |001c: invoke-static {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b308 │ │ -3f612a: 0c01 |001f: move-result-object v1 │ │ -3f612c: 6e20 d7b4 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6132: 0a01 |0023: move-result v1 │ │ -3f6134: 3901 1100 |0024: if-nez v1, 0035 // +0011 │ │ -3f6138: 1a01 63bc |0026: const-string v1, "remember" // string@bc63 │ │ -3f613c: 6e20 d7b4 0100 |0028: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6142: 0a01 |002b: move-result v1 │ │ -3f6144: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -3f6148: 5431 0b72 |002e: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f614c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -3f614e: 6e30 bea9 0102 |0031: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f6154: 282c |0034: goto 0060 // +002c │ │ -3f6156: 7100 bbb2 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b2bb │ │ -3f615c: 0a00 |0038: move-result v0 │ │ -3f615e: 3800 2200 |0039: if-eqz v0, 005b // +0022 │ │ -3f6162: 5430 0b72 |003b: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f6166: 7110 a7a9 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetdrawerLayout:(Lde/danoeh/antennapod/activity/MainActivity;)Landroidx/drawerlayout/widget/DrawerLayout; // method@a9a7 │ │ -3f616c: 0c00 |0040: move-result-object v0 │ │ -3f616e: 3800 1a00 |0041: if-eqz v0, 005b // +001a │ │ -3f6172: 5430 0b72 |0043: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f6176: 7110 a5a9 0000 |0045: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomNavigation:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // method@a9a5 │ │ -3f617c: 0c00 |0048: move-result-object v0 │ │ -3f617e: 3900 1200 |0049: if-nez v0, 005b // +0012 │ │ -3f6182: 5430 0b72 |004b: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f6186: 7110 a7a9 0000 |004d: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetdrawerLayout:(Lde/danoeh/antennapod/activity/MainActivity;)Landroidx/drawerlayout/widget/DrawerLayout; // method@a9a7 │ │ -3f618c: 0c00 |0050: move-result-object v0 │ │ -3f618e: 5431 0b72 |0051: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f6192: 7110 a8a9 0100 |0053: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetnavDrawer:(Lde/danoeh/antennapod/activity/MainActivity;)Landroid/view/View; // method@a9a8 │ │ -3f6198: 0c01 |0056: move-result-object v1 │ │ -3f619a: 6e20 a33a 1000 |0057: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3aa3 │ │ -3f61a0: 2806 |005a: goto 0060 // +0006 │ │ -3f61a2: 5430 0b72 |005b: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ -3f61a6: 6e10 7900 0000 |005d: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f61ac: 0e00 |0060: return-void │ │ +3f6104: |[3f6104] de.danoeh.antennapod.activity.MainActivity$OpenDefaultPageBackPressedCallback.handleOnBackPressed:()V │ │ +3f6114: 7100 beb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ +3f611a: 0c00 |0003: move-result-object v0 │ │ +3f611c: 5431 0b72 |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f6120: 6e10 0d3f 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6126: 0c01 |0009: move-result-object v1 │ │ +3f6128: 6e10 2740 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4027 │ │ +3f612e: 0a01 |000d: move-result v1 │ │ +3f6130: 3d01 0c00 |000e: if-lez v1, 001a // +000c │ │ +3f6134: 5430 0b72 |0010: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f6138: 6e10 0d3f 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f613e: 0c00 |0015: move-result-object v0 │ │ +3f6140: 6e10 5040 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ +3f6146: 2847 |0019: goto 0060 // +0047 │ │ +3f6148: 5431 0b72 |001a: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f614c: 7110 08b3 0100 |001c: invoke-static {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b308 │ │ +3f6152: 0c01 |001f: move-result-object v1 │ │ +3f6154: 6e20 d7b4 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f615a: 0a01 |0023: move-result v1 │ │ +3f615c: 3901 1100 |0024: if-nez v1, 0035 // +0011 │ │ +3f6160: 1a01 63bc |0026: const-string v1, "remember" // string@bc63 │ │ +3f6164: 6e20 d7b4 0100 |0028: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f616a: 0a01 |002b: move-result v1 │ │ +3f616c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +3f6170: 5431 0b72 |002e: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f6174: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +3f6176: 6e30 bea9 0102 |0031: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f617c: 282c |0034: goto 0060 // +002c │ │ +3f617e: 7100 bbb2 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b2bb │ │ +3f6184: 0a00 |0038: move-result v0 │ │ +3f6186: 3800 2200 |0039: if-eqz v0, 005b // +0022 │ │ +3f618a: 5430 0b72 |003b: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f618e: 7110 a7a9 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetdrawerLayout:(Lde/danoeh/antennapod/activity/MainActivity;)Landroidx/drawerlayout/widget/DrawerLayout; // method@a9a7 │ │ +3f6194: 0c00 |0040: move-result-object v0 │ │ +3f6196: 3800 1a00 |0041: if-eqz v0, 005b // +001a │ │ +3f619a: 5430 0b72 |0043: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f619e: 7110 a5a9 0000 |0045: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetbottomNavigation:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // method@a9a5 │ │ +3f61a4: 0c00 |0048: move-result-object v0 │ │ +3f61a6: 3900 1200 |0049: if-nez v0, 005b // +0012 │ │ +3f61aa: 5430 0b72 |004b: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f61ae: 7110 a7a9 0000 |004d: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetdrawerLayout:(Lde/danoeh/antennapod/activity/MainActivity;)Landroidx/drawerlayout/widget/DrawerLayout; // method@a9a7 │ │ +3f61b4: 0c00 |0050: move-result-object v0 │ │ +3f61b6: 5431 0b72 |0051: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f61ba: 7110 a8a9 0100 |0053: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.-$$Nest$fgetnavDrawer:(Lde/danoeh/antennapod/activity/MainActivity;)Landroid/view/View; // method@a9a8 │ │ +3f61c0: 0c01 |0056: move-result-object v1 │ │ +3f61c2: 6e20 a33a 1000 |0057: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3aa3 │ │ +3f61c8: 2806 |005a: goto 0060 // +0006 │ │ +3f61ca: 5430 0b72 |005b: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@720b │ │ +3f61ce: 6e10 7900 0000 |005d: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f61d4: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ 0x0004 line=638 │ │ 0x0010 line=639 │ │ 0x001a line=640 │ │ 0x0028 line=641 │ │ @@ -1551855,18 +1551857,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 │ │ -3f61c8: |[3f61c8] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$4DPsqNHocpV1bDxhaA1wrnJLIHw:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3f61d8: 7030 b4a9 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@a9b4 │ │ -3f61de: 0c00 |0003: move-result-object v0 │ │ -3f61e0: 1100 |0004: return-object v0 │ │ +3f61f0: |[3f61f0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$4DPsqNHocpV1bDxhaA1wrnJLIHw:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3f6200: 7030 b4a9 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@a9b4 │ │ +3f6206: 0c00 |0003: move-result-object v0 │ │ +3f6208: 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; │ │ @@ -1551876,17 +1551878,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 │ │ -3f6704: |[3f6704] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$AdqM2IamaP_DIdmALOM9x3wVPeY:(Ljava/util/List;)V │ │ -3f6714: 7110 b5a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@a9b5 │ │ -3f671a: 0e00 |0003: return-void │ │ +3f672c: |[3f672c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$AdqM2IamaP_DIdmALOM9x3wVPeY:(Ljava/util/List;)V │ │ +3f673c: 7110 b5a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@a9b5 │ │ +3f6742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1551894,17 +1551896,17 @@ │ │ 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 │ │ -3f671c: |[3f671c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$lVCHGpJXRrgI66doTsbDdHA_JoQ:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3f672c: 7030 b7a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a9b7 │ │ -3f6732: 0e00 |0003: return-void │ │ +3f6744: |[3f6744] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$lVCHGpJXRrgI66doTsbDdHA_JoQ:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3f6754: 7030 b7a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a9b7 │ │ +3f675a: 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; │ │ @@ -1551914,17 +1551916,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 │ │ -3f6734: |[3f6734] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$nPt4qnwFYYvyQ9ZoeyapnsHysVs:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -3f6744: 7020 b9a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@a9b9 │ │ -3f674a: 0e00 |0003: return-void │ │ +3f675c: |[3f675c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$nPt4qnwFYYvyQ9ZoeyapnsHysVs:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +3f676c: 7020 b9a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@a9b9 │ │ +3f6772: 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; │ │ │ │ @@ -1551933,17 +1551935,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 │ │ -3f674c: |[3f674c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$nuNomAWbdHdeLySPLZdIUeH0t60:(Ljava/util/List;)V │ │ -3f675c: 7110 b6a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@a9b6 │ │ -3f6762: 0e00 |0003: return-void │ │ +3f6774: |[3f6774] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$nuNomAWbdHdeLySPLZdIUeH0t60:(Ljava/util/List;)V │ │ +3f6784: 7110 b6a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@a9b6 │ │ +3f678a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #5 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1551951,17 +1551953,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 │ │ -3f6764: |[3f6764] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$y2cZrOLweLQArL-SAvk_nR0iMrI:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -3f6774: 7020 b8a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@a9b8 │ │ -3f677a: 0e00 |0003: return-void │ │ +3f678c: |[3f678c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$y2cZrOLweLQArL-SAvk_nR0iMrI:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +3f679c: 7020 b8a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@a9b8 │ │ +3f67a2: 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; │ │ │ │ @@ -1551970,17 +1551972,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f666c: |[3f666c] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetbottomNavigation:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; │ │ -3f667c: 5400 1272 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f6680: 1100 |0002: return-object v0 │ │ +3f6694: |[3f6694] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetbottomNavigation:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; │ │ +3f66a4: 5400 1272 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f66a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #7 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1551988,17 +1551990,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f6684: |[3f6684] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; │ │ -3f6694: 5400 1372 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetBackPressedCallback:Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // field@7213 │ │ -3f6698: 1100 |0002: return-object v0 │ │ +3f66ac: |[3f66ac] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetbottomSheetBackPressedCallback:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; │ │ +3f66bc: 5400 1372 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetBackPressedCallback:Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // field@7213 │ │ +3f66c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1552006,17 +1552008,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)Landroidx/drawerlayout/widget/DrawerLayout;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f6238: |[3f6238] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetdrawerLayout:(Lde/danoeh/antennapod/activity/MainActivity;)Landroidx/drawerlayout/widget/DrawerLayout; │ │ -3f6248: 5400 1572 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f624c: 1100 |0002: return-object v0 │ │ +3f6260: |[3f6260] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetdrawerLayout:(Lde/danoeh/antennapod/activity/MainActivity;)Landroidx/drawerlayout/widget/DrawerLayout; │ │ +3f6270: 5400 1572 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f6274: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #9 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1552024,17 +1552026,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)Landroid/view/View;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f61b0: |[3f61b0] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetnavDrawer:(Lde/danoeh/antennapod/activity/MainActivity;)Landroid/view/View; │ │ -3f61c0: 5400 1872 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ -3f61c4: 1100 |0002: return-object v0 │ │ +3f61d8: |[3f61d8] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetnavDrawer:(Lde/danoeh/antennapod/activity/MainActivity;)Landroid/view/View; │ │ +3f61e8: 5400 1872 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ +3f61ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #10 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1552042,17 +1552044,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f669c: |[3f669c] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetsheetBehavior:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; │ │ -3f66ac: 5400 1b72 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f66b0: 1100 |0002: return-object v0 │ │ +3f66c4: |[3f66c4] de.danoeh.antennapod.activity.MainActivity.-$$Nest$fgetsheetBehavior:(Lde/danoeh/antennapod/activity/MainActivity;)Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; │ │ +3f66d4: 5400 1b72 |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f66d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #11 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1552060,28 +1552062,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3f677c: |[3f677c] de.danoeh.antennapod.activity.MainActivity.:()V │ │ -3f678c: 7010 77b2 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@b277 │ │ -3f6792: 2200 1d12 |0003: new-instance v0, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@121d │ │ -3f6796: 7010 8c6f 0000 |0005: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@6f8c │ │ -3f679c: 5b20 1a72 |0008: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@721a │ │ -3f67a0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f67a2: 5920 1772 |000b: iput v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ -3f67a6: 6200 5313 |000d: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1353 │ │ -3f67aa: 5b20 1c72 |000f: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ -3f67ae: 2200 431b |0011: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; // type@1b43 │ │ -3f67b2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3f67b4: 7030 9aa9 2001 |0014: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V // method@a99a │ │ -3f67ba: 5b20 1472 |0017: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ -3f67be: 0e00 |0019: return-void │ │ +3f67a4: |[3f67a4] de.danoeh.antennapod.activity.MainActivity.:()V │ │ +3f67b4: 7010 77b2 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@b277 │ │ +3f67ba: 2200 1d12 |0003: new-instance v0, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@121d │ │ +3f67be: 7010 8c6f 0000 |0005: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@6f8c │ │ +3f67c4: 5b20 1a72 |0008: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@721a │ │ +3f67c8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f67ca: 5920 1772 |000b: iput v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ +3f67ce: 6200 5313 |000d: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1353 │ │ +3f67d2: 5b20 1c72 |000f: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ +3f67d6: 2200 431b |0011: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; // type@1b43 │ │ +3f67da: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3f67dc: 7030 9aa9 2001 |0014: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V // method@a99a │ │ +3f67e2: 5b20 1472 |0017: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ +3f67e6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=110 │ │ 0x000b line=111 │ │ 0x000d line=112 │ │ 0x0011 line=278 │ │ @@ -1552093,33 +1552095,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3f67c0: |[3f67c0] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ -3f67d0: 1a00 3940 |0000: const-string v0, "MainActivityPrefs" // string@4039 │ │ -3f67d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f67d6: 6e30 4502 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ -3f67dc: 0c00 |0006: move-result-object v0 │ │ -3f67de: 1a02 f5b7 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@b7f5 │ │ -3f67e2: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -3f67e4: 7230 b102 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ -3f67ea: 0a04 |000d: move-result v4 │ │ -3f67ec: 3804 1600 |000e: if-eqz v4, 0024 // +0016 │ │ -3f67f0: 7100 05b0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ -3f67f6: 0c04 |0013: move-result-object v4 │ │ -3f67f8: 6e30 06b0 5403 |0014: invoke-virtual {v4, v5, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@b006 │ │ -3f67fe: 7110 dcb2 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setBottomNavigationEnabled:(Z)V // method@b2dc │ │ -3f6804: 7210 b002 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -3f680a: 0c00 |001d: move-result-object v0 │ │ -3f680c: 7230 a902 2001 |001e: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ -3f6812: 7210 a702 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -3f6818: 0e00 |0024: return-void │ │ +3f67e8: |[3f67e8] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ +3f67f8: 1a00 3940 |0000: const-string v0, "MainActivityPrefs" // string@4039 │ │ +3f67fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f67fe: 6e30 4502 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ +3f6804: 0c00 |0006: move-result-object v0 │ │ +3f6806: 1a02 f5b7 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@b7f5 │ │ +3f680a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +3f680c: 7230 b102 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02b1 │ │ +3f6812: 0a04 |000d: move-result v4 │ │ +3f6814: 3804 1600 |000e: if-eqz v4, 0024 // +0016 │ │ +3f6818: 7100 05b0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ +3f681e: 0c04 |0013: move-result-object v4 │ │ +3f6820: 6e30 06b0 5403 |0014: invoke-virtual {v4, v5, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@b006 │ │ +3f6826: 7110 dcb2 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setBottomNavigationEnabled:(Z)V // method@b2dc │ │ +3f682c: 7210 b002 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +3f6832: 0c00 |001d: move-result-object v0 │ │ +3f6834: 7230 a902 2001 |001e: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a9 │ │ +3f683a: 7210 a702 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +3f6840: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0007 line=346 │ │ 0x0010 line=347 │ │ 0x0017 line=348 │ │ 0x001a line=350 │ │ @@ -1552133,20 +1552135,20 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -3f681c: |[3f681c] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ -3f682c: 7100 e50c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0ce5 │ │ -3f6832: 0a00 |0003: move-result v0 │ │ -3f6834: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ -3f6838: 28fa |0006: goto 0000 // -0006 │ │ -3f683a: 0e00 |0007: return-void │ │ +3f6844: |[3f6844] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ +3f6854: 7100 e50c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0ce5 │ │ +3f685a: 0a00 |0003: move-result v0 │ │ +3f685c: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ +3f6860: 28fa |0006: goto 0000 // -0006 │ │ +3f6862: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ @@ -1552155,24 +1552157,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3f66cc: |[3f66cc] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ -3f66dc: 2200 5702 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@0257 │ │ -3f66e0: 7010 6d0b 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0b6d │ │ -3f66e6: 6e10 8b00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@008b │ │ -3f66ec: 0c01 |0008: move-result-object v1 │ │ -3f66ee: 7210 3a0f 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0f3a │ │ -3f66f4: 0c01 |000c: move-result-object v1 │ │ -3f66f6: 6e20 e10b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0be1 │ │ -3f66fc: 5200 9b01 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@019b │ │ -3f6700: 0f00 |0012: return v0 │ │ +3f66f4: |[3f66f4] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ +3f6704: 2200 5702 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@0257 │ │ +3f6708: 7010 6d0b 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0b6d │ │ +3f670e: 6e10 8b00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@008b │ │ +3f6714: 0c01 |0008: move-result-object v1 │ │ +3f6716: 7210 3a0f 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0f3a │ │ +3f671c: 0c01 |000c: move-result-object v1 │ │ +3f671e: 6e20 e10b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0be1 │ │ +3f6724: 5200 9b01 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@019b │ │ +3f6728: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0005 line=549 │ │ 0x0010 line=550 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1552182,129 +1552184,129 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 246 16-bit code units │ │ -3f683c: |[3f683c] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ -3f684c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f684e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f6850: 3806 ce00 |0002: if-eqz v6, 00d0 // +00ce │ │ -3f6854: 6e10 1607 0600 |0004: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0716 │ │ -3f685a: 0c02 |0007: move-result-object v2 │ │ -3f685c: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ -3f6860: 2900 c600 |000a: goto/16 00d0 // +00c6 │ │ -3f6864: 2202 271e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f6868: 7010 ffb4 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f686e: 1a03 7e1a |0011: const-string v3, "Handling deeplink: " // string@1a7e │ │ -3f6872: 6e20 0bb5 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f6878: 6e10 2207 0600 |0016: invoke-virtual {v6}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -3f687e: 0c03 |0019: move-result-object v3 │ │ -3f6880: 6e20 0bb5 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f6886: 6e10 15b5 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f688c: 0c02 |0020: move-result-object v2 │ │ -3f688e: 1a03 3840 |0021: const-string v3, "MainActivity" // string@4038 │ │ -3f6892: 7120 6e0b 2300 |0023: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f6898: 6e10 1607 0600 |0026: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0716 │ │ -3f689e: 0c02 |0029: move-result-object v2 │ │ -3f68a0: 6e10 deb4 0200 |002a: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -3f68a6: 1a03 9207 |002d: const-string v3, "/deeplink/search" // string@0792 │ │ -3f68aa: 6e20 d7b4 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f68b0: 0a03 |0032: move-result v3 │ │ -3f68b2: 3903 8d00 |0033: if-nez v3, 00c0 // +008d │ │ -3f68b6: 1a03 9107 |0035: const-string v3, "/deeplink/main" // string@0791 │ │ -3f68ba: 6e20 d7b4 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f68c0: 0a02 |003a: move-result v2 │ │ -3f68c2: 3902 0400 |003b: if-nez v2, 003f // +0004 │ │ -3f68c6: 2900 9300 |003d: goto/16 00d0 // +0093 │ │ -3f68ca: 1a02 85b4 |003f: const-string v2, "page" // string@b485 │ │ -3f68ce: 6e20 1a07 2600 |0041: invoke-virtual {v6, v2}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ -3f68d4: 0c06 |0044: move-result-object v6 │ │ -3f68d6: 3906 0300 |0045: if-nez v6, 0048 // +0003 │ │ -3f68da: 0e00 |0047: return-void │ │ -3f68dc: 1202 |0048: const/4 v2, #int 0 // #0 │ │ -3f68de: 12f3 |0049: const/4 v3, #int -1 // #ff │ │ -3f68e0: 6e10 deb4 0600 |004a: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -3f68e6: 0a04 |004d: move-result v4 │ │ -3f68e8: 2c04 8400 0000 |004e: sparse-switch v4, 000000d2 // +00000084 │ │ -3f68ee: 2837 |0051: goto 0088 // +0037 │ │ -3f68f0: 1a04 5c1a |0052: const-string v4, "HISTORY" // string@1a5c │ │ -3f68f4: 6e20 d7b4 4600 |0054: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f68fa: 0a04 |0057: move-result v4 │ │ -3f68fc: 3904 0300 |0058: if-nez v4, 005b // +0003 │ │ -3f6900: 282e |005a: goto 0088 // +002e │ │ -3f6902: 1243 |005b: const/4 v3, #int 4 // #4 │ │ -3f6904: 282c |005c: goto 0088 // +002c │ │ -3f6906: 1a04 e248 |005d: const-string v4, "SUBSCRIPTIONS" // string@48e2 │ │ -3f690a: 6e20 d7b4 4600 |005f: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6910: 0a04 |0062: move-result v4 │ │ -3f6912: 3904 0300 |0063: if-nez v4, 0066 // +0003 │ │ -3f6916: 2823 |0065: goto 0088 // +0023 │ │ -3f6918: 1233 |0066: const/4 v3, #int 3 // #3 │ │ -3f691a: 2821 |0067: goto 0088 // +0021 │ │ -3f691c: 1a04 0115 |0068: const-string v4, "EPISODES" // string@1501 │ │ -3f6920: 6e20 d7b4 4600 |006a: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6926: 0a04 |006d: move-result v4 │ │ -3f6928: 3904 0300 |006e: if-nez v4, 0071 // +0003 │ │ -3f692c: 2818 |0070: goto 0088 // +0018 │ │ -3f692e: 1223 |0071: const/4 v3, #int 2 // #2 │ │ -3f6930: 2816 |0072: goto 0088 // +0016 │ │ -3f6932: 1a04 6946 |0073: const-string v4, "QUEUE" // string@4669 │ │ -3f6936: 6e20 d7b4 4600 |0075: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f693c: 0a04 |0078: move-result v4 │ │ -3f693e: 3904 0300 |0079: if-nez v4, 007c // +0003 │ │ -3f6942: 280d |007b: goto 0088 // +000d │ │ -3f6944: 1213 |007c: const/4 v3, #int 1 // #1 │ │ -3f6946: 280b |007d: goto 0088 // +000b │ │ -3f6948: 1a04 6f13 |007e: const-string v4, "DOWNLOADS" // string@136f │ │ -3f694c: 6e20 d7b4 4600 |0080: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6952: 0a04 |0083: move-result v4 │ │ -3f6954: 3904 0300 |0084: if-nez v4, 0087 // +0003 │ │ -3f6958: 2802 |0086: goto 0088 // +0002 │ │ -3f695a: 1203 |0087: const/4 v3, #int 0 // #0 │ │ -3f695c: 2b03 6000 0000 |0088: packed-switch v3, 000000e8 // +00000060 │ │ -3f6962: 7100 59b9 0000 |008b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f6968: 0c02 |008e: move-result-object v2 │ │ -3f696a: 2203 b21b |008f: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -3f696e: 6004 1561 |0091: sget v4, Lde/danoeh/antennapod/R$string;.app_action_not_found:I // field@6115 │ │ -3f6972: 2300 c820 |0093: new-array v0, v0, [Ljava/lang/Object; // type@20c8 │ │ -3f6976: 4d06 0001 |0095: aput-object v6, v0, v1 │ │ -3f697a: 6e30 4702 4500 |0097: invoke-virtual {v5, v4, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0247 │ │ -3f6980: 0c06 |009a: move-result-object v6 │ │ -3f6982: 7020 0aac 6300 |009b: invoke-direct {v3, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ -3f6988: 6e20 5cb9 3200 |009e: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -3f698e: 0e00 |00a1: return-void │ │ -3f6990: 1a06 2645 |00a2: const-string v6, "PlaybackHistoryFragment" // string@4526 │ │ -3f6994: 6e30 bea9 6502 |00a4: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f699a: 2829 |00a7: goto 00d0 // +0029 │ │ -3f699c: 1a06 4c4b |00a8: const-string v6, "SubscriptionFragment" // string@4b4c │ │ -3f69a0: 6e30 bea9 6502 |00aa: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f69a6: 2823 |00ad: goto 00d0 // +0023 │ │ -3f69a8: 1a06 9d15 |00ae: const-string v6, "EpisodesFragment" // string@159d │ │ -3f69ac: 6e30 bea9 6502 |00b0: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f69b2: 281d |00b3: goto 00d0 // +001d │ │ -3f69b4: 1a06 7146 |00b4: const-string v6, "QueueFragment" // string@4671 │ │ -3f69b8: 6e30 bea9 6502 |00b6: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f69be: 2817 |00b9: goto 00d0 // +0017 │ │ -3f69c0: 1a06 6b14 |00ba: const-string v6, "DownloadsFragment" // string@146b │ │ -3f69c4: 6e30 bea9 6502 |00bc: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f69ca: 2811 |00bf: goto 00d0 // +0011 │ │ -3f69cc: 1a00 fbb9 |00c0: const-string v0, "query" // string@b9fb │ │ -3f69d0: 6e20 1a07 0600 |00c2: invoke-virtual {v6, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ -3f69d6: 0c06 |00c5: move-result-object v6 │ │ -3f69d8: 3906 0300 |00c6: if-nez v6, 00c9 // +0003 │ │ -3f69dc: 0e00 |00c8: return-void │ │ -3f69de: 7110 fdb2 0600 |00c9: invoke-static {v6}, Lde/danoeh/antennapod/ui/screen/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/screen/SearchFragment; // method@b2fd │ │ -3f69e4: 0c06 |00cc: move-result-object v6 │ │ -3f69e6: 6e20 baa9 6500 |00cd: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a9ba │ │ -3f69ec: 0e00 |00d0: return-void │ │ -3f69ee: 0000 |00d1: nop // spacer │ │ -3f69f0: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00d2: sparse-switch-data (22 units) │ │ -3f6a1c: 0001 0500 0000 0000 3200 0000 2c00 ... |00e8: packed-switch-data (14 units) │ │ +3f6864: |[3f6864] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ +3f6874: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f6876: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f6878: 3806 ce00 |0002: if-eqz v6, 00d0 // +00ce │ │ +3f687c: 6e10 1607 0600 |0004: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0716 │ │ +3f6882: 0c02 |0007: move-result-object v2 │ │ +3f6884: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ +3f6888: 2900 c600 |000a: goto/16 00d0 // +00c6 │ │ +3f688c: 2202 271e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f6890: 7010 ffb4 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f6896: 1a03 7e1a |0011: const-string v3, "Handling deeplink: " // string@1a7e │ │ +3f689a: 6e20 0bb5 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f68a0: 6e10 2207 0600 |0016: invoke-virtual {v6}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +3f68a6: 0c03 |0019: move-result-object v3 │ │ +3f68a8: 6e20 0bb5 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f68ae: 6e10 15b5 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f68b4: 0c02 |0020: move-result-object v2 │ │ +3f68b6: 1a03 3840 |0021: const-string v3, "MainActivity" // string@4038 │ │ +3f68ba: 7120 6e0b 2300 |0023: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f68c0: 6e10 1607 0600 |0026: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0716 │ │ +3f68c6: 0c02 |0029: move-result-object v2 │ │ +3f68c8: 6e10 deb4 0200 |002a: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +3f68ce: 1a03 9207 |002d: const-string v3, "/deeplink/search" // string@0792 │ │ +3f68d2: 6e20 d7b4 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f68d8: 0a03 |0032: move-result v3 │ │ +3f68da: 3903 8d00 |0033: if-nez v3, 00c0 // +008d │ │ +3f68de: 1a03 9107 |0035: const-string v3, "/deeplink/main" // string@0791 │ │ +3f68e2: 6e20 d7b4 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f68e8: 0a02 |003a: move-result v2 │ │ +3f68ea: 3902 0400 |003b: if-nez v2, 003f // +0004 │ │ +3f68ee: 2900 9300 |003d: goto/16 00d0 // +0093 │ │ +3f68f2: 1a02 85b4 |003f: const-string v2, "page" // string@b485 │ │ +3f68f6: 6e20 1a07 2600 |0041: invoke-virtual {v6, v2}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ +3f68fc: 0c06 |0044: move-result-object v6 │ │ +3f68fe: 3906 0300 |0045: if-nez v6, 0048 // +0003 │ │ +3f6902: 0e00 |0047: return-void │ │ +3f6904: 1202 |0048: const/4 v2, #int 0 // #0 │ │ +3f6906: 12f3 |0049: const/4 v3, #int -1 // #ff │ │ +3f6908: 6e10 deb4 0600 |004a: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +3f690e: 0a04 |004d: move-result v4 │ │ +3f6910: 2c04 8400 0000 |004e: sparse-switch v4, 000000d2 // +00000084 │ │ +3f6916: 2837 |0051: goto 0088 // +0037 │ │ +3f6918: 1a04 5c1a |0052: const-string v4, "HISTORY" // string@1a5c │ │ +3f691c: 6e20 d7b4 4600 |0054: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f6922: 0a04 |0057: move-result v4 │ │ +3f6924: 3904 0300 |0058: if-nez v4, 005b // +0003 │ │ +3f6928: 282e |005a: goto 0088 // +002e │ │ +3f692a: 1243 |005b: const/4 v3, #int 4 // #4 │ │ +3f692c: 282c |005c: goto 0088 // +002c │ │ +3f692e: 1a04 e248 |005d: const-string v4, "SUBSCRIPTIONS" // string@48e2 │ │ +3f6932: 6e20 d7b4 4600 |005f: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f6938: 0a04 |0062: move-result v4 │ │ +3f693a: 3904 0300 |0063: if-nez v4, 0066 // +0003 │ │ +3f693e: 2823 |0065: goto 0088 // +0023 │ │ +3f6940: 1233 |0066: const/4 v3, #int 3 // #3 │ │ +3f6942: 2821 |0067: goto 0088 // +0021 │ │ +3f6944: 1a04 0115 |0068: const-string v4, "EPISODES" // string@1501 │ │ +3f6948: 6e20 d7b4 4600 |006a: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f694e: 0a04 |006d: move-result v4 │ │ +3f6950: 3904 0300 |006e: if-nez v4, 0071 // +0003 │ │ +3f6954: 2818 |0070: goto 0088 // +0018 │ │ +3f6956: 1223 |0071: const/4 v3, #int 2 // #2 │ │ +3f6958: 2816 |0072: goto 0088 // +0016 │ │ +3f695a: 1a04 6946 |0073: const-string v4, "QUEUE" // string@4669 │ │ +3f695e: 6e20 d7b4 4600 |0075: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f6964: 0a04 |0078: move-result v4 │ │ +3f6966: 3904 0300 |0079: if-nez v4, 007c // +0003 │ │ +3f696a: 280d |007b: goto 0088 // +000d │ │ +3f696c: 1213 |007c: const/4 v3, #int 1 // #1 │ │ +3f696e: 280b |007d: goto 0088 // +000b │ │ +3f6970: 1a04 6f13 |007e: const-string v4, "DOWNLOADS" // string@136f │ │ +3f6974: 6e20 d7b4 4600 |0080: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f697a: 0a04 |0083: move-result v4 │ │ +3f697c: 3904 0300 |0084: if-nez v4, 0087 // +0003 │ │ +3f6980: 2802 |0086: goto 0088 // +0002 │ │ +3f6982: 1203 |0087: const/4 v3, #int 0 // #0 │ │ +3f6984: 2b03 6000 0000 |0088: packed-switch v3, 000000e8 // +00000060 │ │ +3f698a: 7100 59b9 0000 |008b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f6990: 0c02 |008e: move-result-object v2 │ │ +3f6992: 2203 b21b |008f: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +3f6996: 6004 1561 |0091: sget v4, Lde/danoeh/antennapod/R$string;.app_action_not_found:I // field@6115 │ │ +3f699a: 2300 c820 |0093: new-array v0, v0, [Ljava/lang/Object; // type@20c8 │ │ +3f699e: 4d06 0001 |0095: aput-object v6, v0, v1 │ │ +3f69a2: 6e30 4702 4500 |0097: invoke-virtual {v5, v4, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0247 │ │ +3f69a8: 0c06 |009a: move-result-object v6 │ │ +3f69aa: 7020 0aac 6300 |009b: invoke-direct {v3, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ +3f69b0: 6e20 5cb9 3200 |009e: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +3f69b6: 0e00 |00a1: return-void │ │ +3f69b8: 1a06 2645 |00a2: const-string v6, "PlaybackHistoryFragment" // string@4526 │ │ +3f69bc: 6e30 bea9 6502 |00a4: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f69c2: 2829 |00a7: goto 00d0 // +0029 │ │ +3f69c4: 1a06 4c4b |00a8: const-string v6, "SubscriptionFragment" // string@4b4c │ │ +3f69c8: 6e30 bea9 6502 |00aa: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f69ce: 2823 |00ad: goto 00d0 // +0023 │ │ +3f69d0: 1a06 9d15 |00ae: const-string v6, "EpisodesFragment" // string@159d │ │ +3f69d4: 6e30 bea9 6502 |00b0: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f69da: 281d |00b3: goto 00d0 // +001d │ │ +3f69dc: 1a06 7146 |00b4: const-string v6, "QueueFragment" // string@4671 │ │ +3f69e0: 6e30 bea9 6502 |00b6: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f69e6: 2817 |00b9: goto 00d0 // +0017 │ │ +3f69e8: 1a06 6b14 |00ba: const-string v6, "DownloadsFragment" // string@146b │ │ +3f69ec: 6e30 bea9 6502 |00bc: invoke-virtual {v5, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f69f2: 2811 |00bf: goto 00d0 // +0011 │ │ +3f69f4: 1a00 fbb9 |00c0: const-string v0, "query" // string@b9fb │ │ +3f69f8: 6e20 1a07 0600 |00c2: invoke-virtual {v6, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ +3f69fe: 0c06 |00c5: move-result-object v6 │ │ +3f6a00: 3906 0300 |00c6: if-nez v6, 00c9 // +0003 │ │ +3f6a04: 0e00 |00c8: return-void │ │ +3f6a06: 7110 fdb2 0600 |00c9: invoke-static {v6}, Lde/danoeh/antennapod/ui/screen/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/screen/SearchFragment; // method@b2fd │ │ +3f6a0c: 0c06 |00cc: move-result-object v6 │ │ +3f6a0e: 6e20 baa9 6500 |00cd: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a9ba │ │ +3f6a14: 0e00 |00d0: return-void │ │ +3f6a16: 0000 |00d1: nop // spacer │ │ +3f6a18: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00d2: sparse-switch-data (22 units) │ │ +3f6a44: 0001 0500 0000 0000 3200 0000 2c00 ... |00e8: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=730 │ │ 0x000c line=733 │ │ 0x0026 line=734 │ │ 0x003f line=744 │ │ 0x004a line=748 │ │ @@ -1552325,109 +1552327,109 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -3f6a38: |[3f6a38] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ -3f6a48: 1a00 3840 |0000: const-string v0, "MainActivity" // string@4038 │ │ -3f6a4c: 1a01 4789 |0002: const-string v1, "handleNavIntent()" // string@8947 │ │ -3f6a50: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f6a56: 6e10 8100 0b00 |0007: invoke-virtual {v11}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ -3f6a5c: 0c00 |000a: move-result-object v0 │ │ -3f6a5e: 1a01 b878 |000b: const-string v1, "fragment_feed_id" // string@78b8 │ │ -3f6a62: 6e20 8802 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0288 │ │ -3f6a68: 0a02 |0010: move-result v2 │ │ -3f6a6a: 1243 |0011: const/4 v3, #int 4 // #4 │ │ -3f6a6c: 1a04 3267 |0012: const-string v4, "clear_back_stack" // string@6732 │ │ -3f6a70: 1a05 b178 |0014: const-string v5, "fragment_args" // string@78b1 │ │ -3f6a74: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -3f6a76: 1207 |0017: const/4 v7, #int 0 // #0 │ │ -3f6a78: 3802 2700 |0018: if-eqz v2, 003f // +0027 │ │ -3f6a7c: 1608 0000 |001a: const-wide/16 v8, #int 0 // #0 │ │ -3f6a80: 6e40 8302 1098 |001c: invoke-virtual {v0, v1, v8, v9}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@0283 │ │ -3f6a86: 0b01 |001f: move-result-wide v1 │ │ -3f6a88: 6e20 7b02 5000 |0020: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@027b │ │ -3f6a8e: 0c05 |0023: move-result-object v5 │ │ -3f6a90: 310a 0108 |0024: cmp-long v10, v1, v8 │ │ -3f6a94: 3d0a 1300 |0026: if-lez v10, 0039 // +0013 │ │ -3f6a98: 6e30 7a02 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ -3f6a9e: 0a04 |002b: move-result v4 │ │ -3f6aa0: 3804 0600 |002c: if-eqz v4, 0032 // +0006 │ │ -3f6aa4: 6e40 bca9 1b52 |002e: invoke-virtual {v11, v1, v2, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a9bc │ │ -3f6aaa: 2808 |0031: goto 0039 // +0008 │ │ -3f6aac: 7120 0bb3 2100 |0032: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b30b │ │ -3f6ab2: 0c01 |0035: move-result-object v1 │ │ -3f6ab4: 6e20 baa9 1b00 |0036: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a9ba │ │ -3f6aba: 54b1 1b72 |0039: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f6abe: 6e20 e58c 3100 |003b: invoke-virtual {v1, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ -3f6ac4: 2847 |003e: goto 0085 // +0047 │ │ -3f6ac6: 1a01 bd78 |003f: const-string v1, "fragment_tag" // string@78bd │ │ -3f6aca: 6e20 8802 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0288 │ │ -3f6ad0: 0a02 |0044: move-result v2 │ │ -3f6ad2: 3802 2300 |0045: if-eqz v2, 0068 // +0023 │ │ -3f6ad6: 6e20 8602 1000 |0047: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0286 │ │ -3f6adc: 0c01 |004a: move-result-object v1 │ │ -3f6ade: 6e20 7b02 5000 |004b: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@027b │ │ -3f6ae4: 0c02 |004e: move-result-object v2 │ │ -3f6ae6: 3801 1300 |004f: if-eqz v1, 0062 // +0013 │ │ -3f6aea: 6e30 7a02 4007 |0051: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ -3f6af0: 0a04 |0054: move-result v4 │ │ -3f6af2: 3804 0600 |0055: if-eqz v4, 005b // +0006 │ │ -3f6af6: 6e30 bea9 1b06 |0057: invoke-virtual {v11, v1, v6}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f6afc: 2808 |005a: goto 0062 // +0008 │ │ -3f6afe: 6e30 aca9 1b02 |005b: invoke-virtual {v11, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a9ac │ │ -3f6b04: 0c01 |005e: move-result-object v1 │ │ -3f6b06: 6e20 baa9 1b00 |005f: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a9ba │ │ -3f6b0c: 54b1 1b72 |0062: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f6b10: 6e20 e58c 3100 |0064: invoke-virtual {v1, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ -3f6b16: 281e |0067: goto 0085 // +001e │ │ -3f6b18: 1a01 99b3 |0068: const-string v1, "open_player" // string@b399 │ │ -3f6b1c: 6e30 7a02 1007 |006a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ -3f6b22: 0a01 |006d: move-result v1 │ │ -3f6b24: 3801 1000 |006e: if-eqz v1, 007e // +0010 │ │ -3f6b28: 54b1 1b72 |0070: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f6b2c: 1232 |0072: const/4 v2, #int 3 // #3 │ │ -3f6b2e: 6e20 e58c 2100 |0073: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ -3f6b34: 54b1 1472 |0076: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ -3f6b38: 1502 803f |0078: const/high16 v2, #int 1065353216 // #3f80 │ │ -3f6b3c: 6e30 688c 6102 |007a: invoke-virtual {v1, v6, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c68 │ │ -3f6b42: 2808 |007d: goto 0085 // +0008 │ │ -3f6b44: 6e10 7e02 0000 |007e: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027e │ │ -3f6b4a: 0c01 |0081: move-result-object v1 │ │ -3f6b4c: 7020 b1a9 1b00 |0082: invoke-direct {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@a9b1 │ │ -3f6b52: 1a01 95b3 |0085: const-string v1, "open_drawer" // string@b395 │ │ -3f6b56: 6e30 7a02 1007 |0087: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ -3f6b5c: 0a01 |008a: move-result v1 │ │ -3f6b5e: 3801 0900 |008b: if-eqz v1, 0094 // +0009 │ │ -3f6b62: 54b1 1572 |008d: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f6b66: 3801 0500 |008f: if-eqz v1, 0094 // +0005 │ │ -3f6b6a: 6e10 a03a 0100 |0091: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@3aa0 │ │ -3f6b70: 1a01 94b3 |0094: const-string v1, "open_download_logs" // string@b394 │ │ -3f6b74: 6e30 7a02 1007 |0096: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ -3f6b7a: 0a01 |0099: move-result v1 │ │ -3f6b7c: 3801 0e00 |009a: if-eqz v1, 00a8 // +000e │ │ -3f6b80: 2201 941d |009c: new-instance v1, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1d94 │ │ -3f6b84: 7010 ffb2 0100 |009e: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment;.:()V // method@b2ff │ │ -3f6b8a: 6e10 0d3f 0b00 |00a1: invoke-virtual {v11}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6b90: 0c02 |00a4: move-result-object v2 │ │ -3f6b92: 6e30 f83d 2106 |00a5: invoke-virtual {v1, v2, v6}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@3df8 │ │ -3f6b98: 1a01 d2bb |00a8: const-string v1, "refresh_on_start" // string@bbd2 │ │ -3f6b9c: 6e30 7a02 1007 |00aa: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ -3f6ba2: 0a00 |00ad: move-result v0 │ │ -3f6ba4: 3800 0900 |00ae: if-eqz v0, 00b7 // +0009 │ │ -3f6ba8: 7100 05b0 0000 |00b0: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ -3f6bae: 0c00 |00b3: move-result-object v0 │ │ -3f6bb0: 6e20 0ab0 b000 |00b4: invoke-virtual {v0, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@b00a │ │ -3f6bb6: 2200 6700 |00b7: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -3f6bba: 1c01 451b |00b9: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ -3f6bbe: 7030 7202 b001 |00bb: invoke-direct {v0, v11, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ -3f6bc4: 6e20 c200 0b00 |00be: invoke-virtual {v11, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00c2 │ │ -3f6bca: 0e00 |00c1: return-void │ │ +3f6a60: |[3f6a60] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ +3f6a70: 1a00 3840 |0000: const-string v0, "MainActivity" // string@4038 │ │ +3f6a74: 1a01 4789 |0002: const-string v1, "handleNavIntent()" // string@8947 │ │ +3f6a78: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f6a7e: 6e10 8100 0b00 |0007: invoke-virtual {v11}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ +3f6a84: 0c00 |000a: move-result-object v0 │ │ +3f6a86: 1a01 b878 |000b: const-string v1, "fragment_feed_id" // string@78b8 │ │ +3f6a8a: 6e20 8802 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0288 │ │ +3f6a90: 0a02 |0010: move-result v2 │ │ +3f6a92: 1243 |0011: const/4 v3, #int 4 // #4 │ │ +3f6a94: 1a04 3267 |0012: const-string v4, "clear_back_stack" // string@6732 │ │ +3f6a98: 1a05 b178 |0014: const-string v5, "fragment_args" // string@78b1 │ │ +3f6a9c: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +3f6a9e: 1207 |0017: const/4 v7, #int 0 // #0 │ │ +3f6aa0: 3802 2700 |0018: if-eqz v2, 003f // +0027 │ │ +3f6aa4: 1608 0000 |001a: const-wide/16 v8, #int 0 // #0 │ │ +3f6aa8: 6e40 8302 1098 |001c: invoke-virtual {v0, v1, v8, v9}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@0283 │ │ +3f6aae: 0b01 |001f: move-result-wide v1 │ │ +3f6ab0: 6e20 7b02 5000 |0020: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@027b │ │ +3f6ab6: 0c05 |0023: move-result-object v5 │ │ +3f6ab8: 310a 0108 |0024: cmp-long v10, v1, v8 │ │ +3f6abc: 3d0a 1300 |0026: if-lez v10, 0039 // +0013 │ │ +3f6ac0: 6e30 7a02 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ +3f6ac6: 0a04 |002b: move-result v4 │ │ +3f6ac8: 3804 0600 |002c: if-eqz v4, 0032 // +0006 │ │ +3f6acc: 6e40 bca9 1b52 |002e: invoke-virtual {v11, v1, v2, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a9bc │ │ +3f6ad2: 2808 |0031: goto 0039 // +0008 │ │ +3f6ad4: 7120 0bb3 2100 |0032: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b30b │ │ +3f6ada: 0c01 |0035: move-result-object v1 │ │ +3f6adc: 6e20 baa9 1b00 |0036: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a9ba │ │ +3f6ae2: 54b1 1b72 |0039: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f6ae6: 6e20 e58c 3100 |003b: invoke-virtual {v1, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ +3f6aec: 2847 |003e: goto 0085 // +0047 │ │ +3f6aee: 1a01 bd78 |003f: const-string v1, "fragment_tag" // string@78bd │ │ +3f6af2: 6e20 8802 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0288 │ │ +3f6af8: 0a02 |0044: move-result v2 │ │ +3f6afa: 3802 2300 |0045: if-eqz v2, 0068 // +0023 │ │ +3f6afe: 6e20 8602 1000 |0047: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0286 │ │ +3f6b04: 0c01 |004a: move-result-object v1 │ │ +3f6b06: 6e20 7b02 5000 |004b: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@027b │ │ +3f6b0c: 0c02 |004e: move-result-object v2 │ │ +3f6b0e: 3801 1300 |004f: if-eqz v1, 0062 // +0013 │ │ +3f6b12: 6e30 7a02 4007 |0051: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ +3f6b18: 0a04 |0054: move-result v4 │ │ +3f6b1a: 3804 0600 |0055: if-eqz v4, 005b // +0006 │ │ +3f6b1e: 6e30 bea9 1b06 |0057: invoke-virtual {v11, v1, v6}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f6b24: 2808 |005a: goto 0062 // +0008 │ │ +3f6b26: 6e30 aca9 1b02 |005b: invoke-virtual {v11, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a9ac │ │ +3f6b2c: 0c01 |005e: move-result-object v1 │ │ +3f6b2e: 6e20 baa9 1b00 |005f: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a9ba │ │ +3f6b34: 54b1 1b72 |0062: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f6b38: 6e20 e58c 3100 |0064: invoke-virtual {v1, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ +3f6b3e: 281e |0067: goto 0085 // +001e │ │ +3f6b40: 1a01 99b3 |0068: const-string v1, "open_player" // string@b399 │ │ +3f6b44: 6e30 7a02 1007 |006a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ +3f6b4a: 0a01 |006d: move-result v1 │ │ +3f6b4c: 3801 1000 |006e: if-eqz v1, 007e // +0010 │ │ +3f6b50: 54b1 1b72 |0070: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f6b54: 1232 |0072: const/4 v2, #int 3 // #3 │ │ +3f6b56: 6e20 e58c 2100 |0073: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ +3f6b5c: 54b1 1472 |0076: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ +3f6b60: 1502 803f |0078: const/high16 v2, #int 1065353216 // #3f80 │ │ +3f6b64: 6e30 688c 6102 |007a: invoke-virtual {v1, v6, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c68 │ │ +3f6b6a: 2808 |007d: goto 0085 // +0008 │ │ +3f6b6c: 6e10 7e02 0000 |007e: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027e │ │ +3f6b72: 0c01 |0081: move-result-object v1 │ │ +3f6b74: 7020 b1a9 1b00 |0082: invoke-direct {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@a9b1 │ │ +3f6b7a: 1a01 95b3 |0085: const-string v1, "open_drawer" // string@b395 │ │ +3f6b7e: 6e30 7a02 1007 |0087: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ +3f6b84: 0a01 |008a: move-result v1 │ │ +3f6b86: 3801 0900 |008b: if-eqz v1, 0094 // +0009 │ │ +3f6b8a: 54b1 1572 |008d: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f6b8e: 3801 0500 |008f: if-eqz v1, 0094 // +0005 │ │ +3f6b92: 6e10 a03a 0100 |0091: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@3aa0 │ │ +3f6b98: 1a01 94b3 |0094: const-string v1, "open_download_logs" // string@b394 │ │ +3f6b9c: 6e30 7a02 1007 |0096: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ +3f6ba2: 0a01 |0099: move-result v1 │ │ +3f6ba4: 3801 0e00 |009a: if-eqz v1, 00a8 // +000e │ │ +3f6ba8: 2201 941d |009c: new-instance v1, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1d94 │ │ +3f6bac: 7010 ffb2 0100 |009e: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment;.:()V // method@b2ff │ │ +3f6bb2: 6e10 0d3f 0b00 |00a1: invoke-virtual {v11}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6bb8: 0c02 |00a4: move-result-object v2 │ │ +3f6bba: 6e30 f83d 2106 |00a5: invoke-virtual {v1, v2, v6}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@3df8 │ │ +3f6bc0: 1a01 d2bb |00a8: const-string v1, "refresh_on_start" // string@bbd2 │ │ +3f6bc4: 6e30 7a02 1007 |00aa: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@027a │ │ +3f6bca: 0a00 |00ad: move-result v0 │ │ +3f6bcc: 3800 0900 |00ae: if-eqz v0, 00b7 // +0009 │ │ +3f6bd0: 7100 05b0 0000 |00b0: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ +3f6bd6: 0c00 |00b3: move-result-object v0 │ │ +3f6bd8: 6e20 0ab0 b000 |00b4: invoke-virtual {v0, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@b00a │ │ +3f6bde: 2200 6700 |00b7: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +3f6be2: 1c01 451b |00b9: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ +3f6be6: 7030 7202 b001 |00bb: invoke-direct {v0, v11, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ +3f6bec: 6e20 c200 0b00 |00be: invoke-virtual {v11, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00c2 │ │ +3f6bf2: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ 0x0007 line=672 │ │ 0x000b line=673 │ │ 0x001c line=674 │ │ 0x0020 line=675 │ │ @@ -1552461,31 +1552463,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 │ │ -3f61e4: |[3f61e4] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3f61f4: 7100 d536 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@36d5 │ │ -3f61fa: 0a02 |0003: move-result v2 │ │ -3f61fc: 6e20 e736 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@36e7 │ │ -3f6202: 0c02 |0007: move-result-object v2 │ │ -3f6204: 5b12 1c72 |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ -3f6208: 7010 d4a9 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a9d4 │ │ -3f620e: 2202 e008 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@08e0 │ │ -3f6212: 7020 5d36 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@365d │ │ -3f6218: 7100 d436 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@36d4 │ │ -3f621e: 0a03 |0015: move-result v3 │ │ -3f6220: 6200 5313 |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1353 │ │ -3f6224: 6e30 5f36 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@365f │ │ -3f622a: 0c02 |001b: move-result-object v2 │ │ -3f622c: 6e10 5e36 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@365e │ │ -3f6232: 0c02 |001f: move-result-object v2 │ │ -3f6234: 1102 |0020: return-object v2 │ │ +3f620c: |[3f620c] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3f621c: 7100 d536 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@36d5 │ │ +3f6222: 0a02 |0003: move-result v2 │ │ +3f6224: 6e20 e736 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@36e7 │ │ +3f622a: 0c02 |0007: move-result-object v2 │ │ +3f622c: 5b12 1c72 |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ +3f6230: 7010 d4a9 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a9d4 │ │ +3f6236: 2202 e008 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@08e0 │ │ +3f623a: 7020 5d36 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@365d │ │ +3f6240: 7100 d436 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@36d4 │ │ +3f6246: 0a03 |0015: move-result v3 │ │ +3f6248: 6200 5313 |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1353 │ │ +3f624c: 6e30 5f36 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@365f │ │ +3f6252: 0c02 |001b: move-result-object v2 │ │ +3f6254: 6e10 5e36 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@365e │ │ +3f625a: 0c02 |001f: move-result-object v2 │ │ +3f625c: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000a line=158 │ │ 0x000d line=159 │ │ 0x0012 line=160 │ │ 0x001c line=161 │ │ @@ -1552499,42 +1552501,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 │ │ -3f6bcc: |[3f6bcc] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ -3f6bdc: 7210 31b7 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -3f6be2: 0c05 |0003: move-result-object v5 │ │ -3f6be4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3f6be6: 7210 14b7 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -3f6bec: 0a01 |0008: move-result v1 │ │ -3f6bee: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ -3f6bf2: 7210 15b7 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -3f6bf8: 0c01 |000e: move-result-object v1 │ │ -3f6bfa: 1f01 8413 |000f: check-cast v1, Landroidx/work/WorkInfo; // type@1384 │ │ -3f6bfe: 6e10 9879 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -3f6c04: 0c02 |0014: move-result-object v2 │ │ -3f6c06: 6203 c036 |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c0 │ │ -3f6c0a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -3f6c0c: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ -3f6c10: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -3f6c12: 28ea |001b: goto 0005 // -0016 │ │ -3f6c14: 6e10 9879 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -3f6c1a: 0c01 |001f: move-result-object v1 │ │ -3f6c1c: 6202 be36 |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36be │ │ -3f6c20: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ -3f6c24: 28f6 |0024: goto 001a // -000a │ │ -3f6c26: 7100 59b9 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f6c2c: 0c05 |0028: move-result-object v5 │ │ -3f6c2e: 2201 b11b |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -3f6c32: 7020 09ac 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ac09 │ │ -3f6c38: 6e20 5db9 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -3f6c3e: 0e00 |0031: return-void │ │ +3f6bf4: |[3f6bf4] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ +3f6c04: 7210 31b7 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +3f6c0a: 0c05 |0003: move-result-object v5 │ │ +3f6c0c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3f6c0e: 7210 14b7 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +3f6c14: 0a01 |0008: move-result v1 │ │ +3f6c16: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ +3f6c1a: 7210 15b7 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +3f6c20: 0c01 |000e: move-result-object v1 │ │ +3f6c22: 1f01 8413 |000f: check-cast v1, Landroidx/work/WorkInfo; // type@1384 │ │ +3f6c26: 6e10 9879 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +3f6c2c: 0c02 |0014: move-result-object v2 │ │ +3f6c2e: 6203 c036 |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c0 │ │ +3f6c32: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +3f6c34: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ +3f6c38: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +3f6c3a: 28ea |001b: goto 0005 // -0016 │ │ +3f6c3c: 6e10 9879 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +3f6c42: 0c01 |001f: move-result-object v1 │ │ +3f6c44: 6202 be36 |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36be │ │ +3f6c48: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ +3f6c4c: 28f6 |0024: goto 001a // -000a │ │ +3f6c4e: 7100 59b9 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f6c54: 0c05 |0028: move-result-object v5 │ │ +3f6c56: 2201 b11b |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +3f6c5a: 7020 09ac 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ac09 │ │ +3f6c60: 6e20 5db9 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +3f6c66: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0011 line=207 │ │ 0x001c line=209 │ │ 0x0025 line=213 │ │ locals : │ │ @@ -1552545,95 +1552547,95 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -3f6c40: |[3f6c40] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ -3f6c50: 2200 a91e |0000: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ -3f6c54: 7010 f8b6 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -3f6c5a: 7210 31b7 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -3f6c60: 0c08 |0008: move-result-object v8 │ │ -3f6c62: 7210 14b7 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -3f6c68: 0a01 |000c: move-result v1 │ │ -3f6c6a: 3801 7300 |000d: if-eqz v1, 0080 // +0073 │ │ -3f6c6e: 7210 15b7 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -3f6c74: 0c01 |0012: move-result-object v1 │ │ -3f6c76: 1f01 8413 |0013: check-cast v1, Landroidx/work/WorkInfo; // type@1384 │ │ -3f6c7a: 6e10 9979 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@7999 │ │ -3f6c80: 0c02 |0018: move-result-object v2 │ │ -3f6c82: 7210 95b7 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b795 │ │ -3f6c88: 0c02 |001c: move-result-object v2 │ │ -3f6c8a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3f6c8c: 7210 14b7 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -3f6c92: 0a04 |0021: move-result v4 │ │ -3f6c94: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ -3f6c98: 7210 15b7 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -3f6c9e: 0c04 |0027: move-result-object v4 │ │ -3f6ca0: 1f04 261e |0028: check-cast v4, Ljava/lang/String; // type@1e26 │ │ -3f6ca4: 1a05 9a73 |002a: const-string v5, "episodeUrl:" // string@739a │ │ -3f6ca8: 6e20 eeb4 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -3f6cae: 0a05 |002f: move-result v5 │ │ -3f6cb0: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ -3f6cb4: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ -3f6cb8: 6e20 f0b4 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -3f6cbe: 0c03 |0037: move-result-object v3 │ │ -3f6cc0: 28e6 |0038: goto 001e // -001a │ │ -3f6cc2: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ -3f6cc6: 28ce |003b: goto 0009 // -0032 │ │ -3f6cc8: 6e10 9879 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -3f6cce: 0c02 |003f: move-result-object v2 │ │ -3f6cd0: 6204 c036 |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c0 │ │ -3f6cd4: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -3f6cd6: 1216 |0043: const/4 v6, #int 1 // #1 │ │ -3f6cd8: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ -3f6cdc: 1222 |0046: const/4 v2, #int 2 // #2 │ │ -3f6cde: 2815 |0047: goto 005c // +0015 │ │ -3f6ce0: 6e10 9879 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -3f6ce6: 0c02 |004b: move-result-object v2 │ │ -3f6ce8: 6204 be36 |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36be │ │ -3f6cec: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ -3f6cf0: 6e10 9879 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -3f6cf6: 0c02 |0053: move-result-object v2 │ │ -3f6cf8: 6204 bc36 |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@36bc │ │ -3f6cfc: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ -3f6d00: 2803 |0058: goto 005b // +0003 │ │ -3f6d02: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -3f6d04: 2802 |005a: goto 005c // +0002 │ │ -3f6d06: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -3f6d08: 6e10 9779 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@7997 │ │ -3f6d0e: 0c01 |005f: move-result-object v1 │ │ -3f6d10: 1a04 6bb9 |0060: const-string v4, "progress" // string@b96b │ │ -3f6d14: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ -3f6d16: 6e30 0b79 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@790b │ │ -3f6d1c: 0a01 |0066: move-result v1 │ │ -3f6d1e: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ -3f6d22: 3262 0400 |0069: if-eq v2, v6, 006d // +0004 │ │ -3f6d26: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -3f6d28: 2802 |006c: goto 006e // +0002 │ │ -3f6d2a: 0125 |006d: move v5, v2 │ │ -3f6d2c: 7220 5db7 3000 |006e: invoke-interface {v0, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -3f6d32: 0a02 |0071: move-result v2 │ │ -3f6d34: 3802 0500 |0072: if-eqz v2, 0077 // +0005 │ │ -3f6d38: 3365 0300 |0074: if-ne v5, v6, 0077 // +0003 │ │ -3f6d3c: 2893 |0076: goto 0009 // -006d │ │ -3f6d3e: 2202 e11b |0077: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ -3f6d42: 7030 9cac 5201 |0079: invoke-direct {v2, v5, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ac9c │ │ -3f6d48: 7230 65b7 3002 |007c: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -3f6d4e: 288a |007f: goto 0009 // -0076 │ │ -3f6d50: 7100 f7af 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -3f6d56: 0c08 |0083: move-result-object v8 │ │ -3f6d58: 6e20 fcaf 0800 |0084: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@affc │ │ -3f6d5e: 7100 59b9 0000 |0087: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f6d64: 0c08 |008a: move-result-object v8 │ │ -3f6d66: 2201 ab1b |008b: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ -3f6d6a: 7020 f6ab 0100 |008d: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@abf6 │ │ -3f6d70: 6e20 5db9 1800 |0090: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -3f6d76: 0e00 |0093: return-void │ │ +3f6c68: |[3f6c68] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ +3f6c78: 2200 a91e |0000: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ +3f6c7c: 7010 f8b6 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +3f6c82: 7210 31b7 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +3f6c88: 0c08 |0008: move-result-object v8 │ │ +3f6c8a: 7210 14b7 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +3f6c90: 0a01 |000c: move-result v1 │ │ +3f6c92: 3801 7300 |000d: if-eqz v1, 0080 // +0073 │ │ +3f6c96: 7210 15b7 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +3f6c9c: 0c01 |0012: move-result-object v1 │ │ +3f6c9e: 1f01 8413 |0013: check-cast v1, Landroidx/work/WorkInfo; // type@1384 │ │ +3f6ca2: 6e10 9979 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@7999 │ │ +3f6ca8: 0c02 |0018: move-result-object v2 │ │ +3f6caa: 7210 95b7 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b795 │ │ +3f6cb0: 0c02 |001c: move-result-object v2 │ │ +3f6cb2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3f6cb4: 7210 14b7 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +3f6cba: 0a04 |0021: move-result v4 │ │ +3f6cbc: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ +3f6cc0: 7210 15b7 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +3f6cc6: 0c04 |0027: move-result-object v4 │ │ +3f6cc8: 1f04 261e |0028: check-cast v4, Ljava/lang/String; // type@1e26 │ │ +3f6ccc: 1a05 9a73 |002a: const-string v5, "episodeUrl:" // string@739a │ │ +3f6cd0: 6e20 eeb4 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +3f6cd6: 0a05 |002f: move-result v5 │ │ +3f6cd8: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ +3f6cdc: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ +3f6ce0: 6e20 f0b4 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +3f6ce6: 0c03 |0037: move-result-object v3 │ │ +3f6ce8: 28e6 |0038: goto 001e // -001a │ │ +3f6cea: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ +3f6cee: 28ce |003b: goto 0009 // -0032 │ │ +3f6cf0: 6e10 9879 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +3f6cf6: 0c02 |003f: move-result-object v2 │ │ +3f6cf8: 6204 c036 |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c0 │ │ +3f6cfc: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +3f6cfe: 1216 |0043: const/4 v6, #int 1 // #1 │ │ +3f6d00: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ +3f6d04: 1222 |0046: const/4 v2, #int 2 // #2 │ │ +3f6d06: 2815 |0047: goto 005c // +0015 │ │ +3f6d08: 6e10 9879 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +3f6d0e: 0c02 |004b: move-result-object v2 │ │ +3f6d10: 6204 be36 |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36be │ │ +3f6d14: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ +3f6d18: 6e10 9879 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +3f6d1e: 0c02 |0053: move-result-object v2 │ │ +3f6d20: 6204 bc36 |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@36bc │ │ +3f6d24: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ +3f6d28: 2803 |0058: goto 005b // +0003 │ │ +3f6d2a: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +3f6d2c: 2802 |005a: goto 005c // +0002 │ │ +3f6d2e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +3f6d30: 6e10 9779 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@7997 │ │ +3f6d36: 0c01 |005f: move-result-object v1 │ │ +3f6d38: 1a04 6bb9 |0060: const-string v4, "progress" // string@b96b │ │ +3f6d3c: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ +3f6d3e: 6e30 0b79 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@790b │ │ +3f6d44: 0a01 |0066: move-result v1 │ │ +3f6d46: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ +3f6d4a: 3262 0400 |0069: if-eq v2, v6, 006d // +0004 │ │ +3f6d4e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +3f6d50: 2802 |006c: goto 006e // +0002 │ │ +3f6d52: 0125 |006d: move v5, v2 │ │ +3f6d54: 7220 5db7 3000 |006e: invoke-interface {v0, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +3f6d5a: 0a02 |0071: move-result v2 │ │ +3f6d5c: 3802 0500 |0072: if-eqz v2, 0077 // +0005 │ │ +3f6d60: 3365 0300 |0074: if-ne v5, v6, 0077 // +0003 │ │ +3f6d64: 2893 |0076: goto 0009 // -006d │ │ +3f6d66: 2202 e11b |0077: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ +3f6d6a: 7030 9cac 5201 |0079: invoke-direct {v2, v5, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ac9c │ │ +3f6d70: 7230 65b7 3002 |007c: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +3f6d76: 288a |007f: goto 0009 // -0076 │ │ +3f6d78: 7100 f7af 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +3f6d7e: 0c08 |0083: move-result-object v8 │ │ +3f6d80: 6e20 fcaf 0800 |0084: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@affc │ │ +3f6d86: 7100 59b9 0000 |0087: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f6d8c: 0c08 |008a: move-result-object v8 │ │ +3f6d8e: 2201 ab1b |008b: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1bab │ │ +3f6d92: 7020 f6ab 0100 |008d: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@abf6 │ │ +3f6d98: 6e20 5db9 1800 |0090: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +3f6d9e: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0005 line=219 │ │ 0x0015 line=221 │ │ 0x002a line=222 │ │ 0x0034 line=223 │ │ @@ -1552653,18 +1552655,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 │ │ -3f6d78: |[3f6d78] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3f6d88: 5411 1174 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7411 │ │ -3f6d8c: 7220 8f33 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@338f │ │ -3f6d92: 0e00 |0005: return-void │ │ +3f6da0: |[3f6da0] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3f6db0: 5411 1174 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7411 │ │ +3f6db4: 7220 8f33 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@338f │ │ +3f6dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 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; │ │ @@ -1552674,19 +1552676,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f6d94: |[3f6d94] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ -3f6da4: 6e10 0d3f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6daa: 0c01 |0003: move-result-object v1 │ │ -3f6dac: 6e10 5040 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ -3f6db2: 0e00 |0007: return-void │ │ +3f6dbc: |[3f6dbc] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ +3f6dcc: 6e10 0d3f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6dd2: 0c01 |0003: move-result-object v1 │ │ +3f6dd4: 6e10 5040 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ +3f6dda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1552695,19 +1552697,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f6db4: |[3f6db4] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ -3f6dc4: 6e10 0d3f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6dca: 0c01 |0003: move-result-object v1 │ │ -3f6dcc: 6e10 5040 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ -3f6dd2: 0e00 |0007: return-void │ │ +3f6ddc: |[3f6ddc] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ +3f6dec: 6e10 0d3f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6df2: 0c01 |0003: move-result-object v1 │ │ +3f6df4: 6e10 5040 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ +3f6dfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1552716,21 +1552718,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3f75d8: |[3f75d8] de.danoeh.antennapod.activity.MainActivity.restartActivity:()V │ │ -3f75e8: 6e10 7900 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f75ee: 2200 6700 |0003: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -3f75f2: 1c01 451b |0005: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ -3f75f6: 7030 7202 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ -3f75fc: 6e20 5d02 0200 |000a: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -3f7602: 0e00 |000d: return-void │ │ +3f7600: |[3f7600] de.danoeh.antennapod.activity.MainActivity.restartActivity:()V │ │ +3f7610: 6e10 7900 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f7616: 2200 6700 |0003: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +3f761a: 1c01 451b |0005: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ +3f761e: 7030 7202 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ +3f7624: 6e20 5d02 0200 |000a: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +3f762a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0003 line=519 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1552739,44 +1552741,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -3f7604: |[3f7604] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ -3f7614: 5430 1672 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f7618: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3f761c: 0e00 |0004: return-void │ │ -3f761e: 6e10 4915 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ -3f7624: 0c00 |0008: move-result-object v0 │ │ -3f7626: 6001 905f |0009: sget v1, Lde/danoeh/antennapod/R$integer;.nav_drawer_screen_size_percent:I // field@5f90 │ │ -3f762a: 6e20 2203 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0322 │ │ -3f7630: 0a00 |000e: move-result v0 │ │ -3f7632: 8200 |000f: int-to-float v0, v0 │ │ -3f7634: 1401 0ad7 233c |0010: const v1, #float 0.01 // #3c23d70a │ │ -3f763a: a800 0001 |0013: mul-float v0, v0, v1 │ │ -3f763e: 7010 b0a9 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@a9b0 │ │ -3f7644: 0a01 |0018: move-result v1 │ │ -3f7646: 8211 |0019: int-to-float v1, v1 │ │ -3f7648: a801 0100 |001a: mul-float v1, v1, v0 │ │ -3f764c: 8710 |001c: float-to-int v0, v1 │ │ -3f764e: 6e10 4915 0300 |001d: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ -3f7654: 0c01 |0020: move-result-object v1 │ │ -3f7656: 6002 5259 |0021: sget v2, Lde/danoeh/antennapod/R$dimen;.nav_drawer_max_screen_size:I // field@5952 │ │ -3f765a: 6e20 1803 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0318 │ │ -3f7660: 0a01 |0026: move-result v1 │ │ -3f7662: 8711 |0027: float-to-int v1, v1 │ │ -3f7664: 5432 1872 |0028: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ -3f7668: 6e10 0b0d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ -3f766e: 0c02 |002d: move-result-object v2 │ │ -3f7670: 7120 97b4 1000 |002e: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ -3f7676: 0a00 |0031: move-result v0 │ │ -3f7678: 5920 b101 |0032: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b1 │ │ -3f767c: 0e00 |0034: return-void │ │ +3f762c: |[3f762c] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ +3f763c: 5430 1672 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f7640: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3f7644: 0e00 |0004: return-void │ │ +3f7646: 6e10 4915 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ +3f764c: 0c00 |0008: move-result-object v0 │ │ +3f764e: 6001 905f |0009: sget v1, Lde/danoeh/antennapod/R$integer;.nav_drawer_screen_size_percent:I // field@5f90 │ │ +3f7652: 6e20 2203 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0322 │ │ +3f7658: 0a00 |000e: move-result v0 │ │ +3f765a: 8200 |000f: int-to-float v0, v0 │ │ +3f765c: 1401 0ad7 233c |0010: const v1, #float 0.01 // #3c23d70a │ │ +3f7662: a800 0001 |0013: mul-float v0, v0, v1 │ │ +3f7666: 7010 b0a9 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@a9b0 │ │ +3f766c: 0a01 |0018: move-result v1 │ │ +3f766e: 8211 |0019: int-to-float v1, v1 │ │ +3f7670: a801 0100 |001a: mul-float v1, v1, v0 │ │ +3f7674: 8710 |001c: float-to-int v0, v1 │ │ +3f7676: 6e10 4915 0300 |001d: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ +3f767c: 0c01 |0020: move-result-object v1 │ │ +3f767e: 6002 5259 |0021: sget v2, Lde/danoeh/antennapod/R$dimen;.nav_drawer_max_screen_size:I // field@5952 │ │ +3f7682: 6e20 1803 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0318 │ │ +3f7688: 0a01 |0026: move-result v1 │ │ +3f768a: 8711 |0027: float-to-int v1, v1 │ │ +3f768c: 5432 1872 |0028: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ +3f7690: 6e10 0b0d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ +3f7696: 0c02 |002d: move-result-object v2 │ │ +3f7698: 7120 97b4 1000 |002e: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ +3f769e: 0a00 |0031: move-result v0 │ │ +3f76a0: 5920 b101 |0032: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b1 │ │ +3f76a4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0005 line=540 │ │ 0x0015 line=541 │ │ 0x001d line=542 │ │ 0x0028 line=544 │ │ @@ -1552788,26 +1552790,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3f78a0: |[3f78a0] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ -3f78b0: 6000 915b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ -3f78b4: 6e20 4515 0100 |0002: invoke-virtual {v1, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f78ba: 0c00 |0005: move-result-object v0 │ │ -3f78bc: 6e10 460d 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0d46 │ │ -3f78c2: 0a00 |0009: move-result v0 │ │ -3f78c4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -3f78c8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3f78ca: 2802 |000d: goto 000f // +0002 │ │ -3f78cc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3f78ce: 6e20 d2a9 0100 |000f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@a9d2 │ │ -3f78d4: 0e00 |0012: return-void │ │ +3f78c8: |[3f78c8] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ +3f78d8: 6000 915b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ +3f78dc: 6e20 4515 0100 |0002: invoke-virtual {v1, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f78e2: 0c00 |0005: move-result-object v0 │ │ +3f78e4: 6e10 460d 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0d46 │ │ +3f78ea: 0a00 |0009: move-result v0 │ │ +3f78ec: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +3f78f0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3f78f2: 2802 |000d: goto 000f // +0002 │ │ +3f78f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3f78f6: 6e20 d2a9 0100 |000f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@a9d2 │ │ +3f78fc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ Virtual methods - │ │ @@ -1552816,133 +1552818,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 │ │ -3f6250: |[3f6250] de.danoeh.antennapod.activity.MainActivity.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; │ │ -3f6260: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f6264: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f626a: 1a01 7b96 |0005: const-string v1, "loadFragment(tag: " // string@967b │ │ -3f626e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f6274: 6e20 0bb5 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f627a: 1a01 ad05 |000d: const-string v1, ", args: " // string@05ad │ │ -3f627e: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f6284: 6e20 0ab5 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -3f628a: 1a01 5a05 |0015: const-string v1, ")" // string@055a │ │ -3f628e: 6e20 0bb5 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f6294: 6e10 15b5 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f629a: 0c00 |001d: move-result-object v0 │ │ -3f629c: 1a01 3840 |001e: const-string v1, "MainActivity" // string@4038 │ │ -3f62a0: 7120 6e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f62a6: 6e10 deb4 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -3f62ac: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ -3f62ae: 6e10 deb4 0300 |0027: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -3f62b4: 0a01 |002a: move-result v1 │ │ -3f62b6: 2c01 af00 0000 |002b: sparse-switch v1, 000000da // +000000af │ │ -3f62bc: 2900 6700 |002e: goto/16 0095 // +0067 │ │ -3f62c0: 1a01 7146 |0030: const-string v1, "QueueFragment" // string@4671 │ │ -3f62c4: 6e20 d7b4 1300 |0032: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f62ca: 0a03 |0035: move-result v3 │ │ -3f62cc: 3903 0400 |0036: if-nez v3, 003a // +0004 │ │ -3f62d0: 2900 5d00 |0038: goto/16 0095 // +005d │ │ -3f62d4: 1300 0800 |003a: const/16 v0, #int 8 // #8 │ │ -3f62d8: 2900 5900 |003c: goto/16 0095 // +0059 │ │ -3f62dc: 1a01 2645 |003e: const-string v1, "PlaybackHistoryFragment" // string@4526 │ │ -3f62e0: 6e20 d7b4 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f62e6: 0a03 |0043: move-result v3 │ │ -3f62e8: 3903 0300 |0044: if-nez v3, 0047 // +0003 │ │ -3f62ec: 284f |0046: goto 0095 // +004f │ │ -3f62ee: 1270 |0047: const/4 v0, #int 7 // #7 │ │ -3f62f0: 284d |0048: goto 0095 // +004d │ │ -3f62f2: 1a01 6b14 |0049: const-string v1, "DownloadsFragment" // string@146b │ │ -3f62f6: 6e20 d7b4 1300 |004b: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f62fc: 0a03 |004e: move-result v3 │ │ -3f62fe: 3903 0300 |004f: if-nez v3, 0052 // +0003 │ │ -3f6302: 2844 |0051: goto 0095 // +0044 │ │ -3f6304: 1260 |0052: const/4 v0, #int 6 // #6 │ │ -3f6306: 2842 |0053: goto 0095 // +0042 │ │ -3f6308: 1a01 9d15 |0054: const-string v1, "EpisodesFragment" // string@159d │ │ -3f630c: 6e20 d7b4 1300 |0056: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6312: 0a03 |0059: move-result v3 │ │ -3f6314: 3903 0300 |005a: if-nez v3, 005d // +0003 │ │ -3f6318: 2839 |005c: goto 0095 // +0039 │ │ -3f631a: 1250 |005d: const/4 v0, #int 5 // #5 │ │ -3f631c: 2837 |005e: goto 0095 // +0037 │ │ -3f631e: 1a01 f109 |005f: const-string v1, "AddFeedFragment" // string@09f1 │ │ -3f6322: 6e20 d7b4 1300 |0061: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6328: 0a03 |0064: move-result v3 │ │ -3f632a: 3903 0300 |0065: if-nez v3, 0068 // +0003 │ │ -3f632e: 282e |0067: goto 0095 // +002e │ │ -3f6330: 1240 |0068: const/4 v0, #int 4 // #4 │ │ -3f6332: 282c |0069: goto 0095 // +002c │ │ -3f6334: 1a01 9b1a |006a: const-string v1, "HomeFragment" // string@1a9b │ │ -3f6338: 6e20 d7b4 1300 |006c: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f633e: 0a03 |006f: move-result v3 │ │ -3f6340: 3903 0300 |0070: if-nez v3, 0073 // +0003 │ │ -3f6344: 2823 |0072: goto 0095 // +0023 │ │ -3f6346: 1230 |0073: const/4 v0, #int 3 // #3 │ │ -3f6348: 2821 |0074: goto 0095 // +0021 │ │ -3f634a: 1a01 3f14 |0075: const-string v1, "DiscoveryFragment" // string@143f │ │ -3f634e: 6e20 d7b4 1300 |0077: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6354: 0a03 |007a: move-result v3 │ │ -3f6356: 3903 0300 |007b: if-nez v3, 007e // +0003 │ │ -3f635a: 2818 |007d: goto 0095 // +0018 │ │ -3f635c: 1220 |007e: const/4 v0, #int 2 // #2 │ │ -3f635e: 2816 |007f: goto 0095 // +0016 │ │ -3f6360: 1a01 ca42 |0080: const-string v1, "NewEpisodesFragment" // string@42ca │ │ -3f6364: 6e20 d7b4 1300 |0082: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f636a: 0a03 |0085: move-result v3 │ │ -3f636c: 3903 0300 |0086: if-nez v3, 0089 // +0003 │ │ -3f6370: 280d |0088: goto 0095 // +000d │ │ -3f6372: 1210 |0089: const/4 v0, #int 1 // #1 │ │ -3f6374: 280b |008a: goto 0095 // +000b │ │ -3f6376: 1a01 4c4b |008b: const-string v1, "SubscriptionFragment" // string@4b4c │ │ -3f637a: 6e20 d7b4 1300 |008d: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f6380: 0a03 |0090: move-result v3 │ │ -3f6382: 3903 0300 |0091: if-nez v3, 0094 // +0003 │ │ -3f6386: 2802 |0093: goto 0095 // +0002 │ │ -3f6388: 1200 |0094: const/4 v0, #int 0 // #0 │ │ -3f638a: 2b00 6b00 0000 |0095: packed-switch v0, 00000100 // +0000006b │ │ -3f6390: 2203 9b1d |0098: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1d9b │ │ -3f6394: 7010 0cb3 0300 |009a: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b30c │ │ -3f639a: 1204 |009d: const/4 v4, #int 0 // #0 │ │ -3f639c: 2836 |009e: goto 00d4 // +0036 │ │ -3f639e: 2203 b01d |009f: new-instance v3, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1db0 │ │ -3f63a2: 7010 10b3 0300 |00a1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment;.:()V // method@b310 │ │ -3f63a8: 2830 |00a4: goto 00d4 // +0030 │ │ -3f63aa: 2203 901d |00a5: new-instance v3, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1d90 │ │ -3f63ae: 7010 fcb2 0300 |00a7: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment;.:()V // method@b2fc │ │ -3f63b4: 282a |00aa: goto 00d4 // +002a │ │ -3f63b6: 2203 931d |00ab: new-instance v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1d93 │ │ -3f63ba: 7010 feb2 0300 |00ad: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment;.:()V // method@b2fe │ │ -3f63c0: 2824 |00b0: goto 00d4 // +0024 │ │ -3f63c2: 2203 8e1d |00b1: new-instance v3, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; // type@1d8e │ │ -3f63c6: 7010 fab2 0300 |00b3: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment;.:()V // method@b2fa │ │ -3f63cc: 281e |00b6: goto 00d4 // +001e │ │ -3f63ce: 2203 8d1d |00b7: new-instance v3, Lde/danoeh/antennapod/ui/screen/AddFeedFragment; // type@1d8d │ │ -3f63d2: 7010 f9b2 0300 |00b9: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AddFeedFragment;.:()V // method@b2f9 │ │ -3f63d8: 2818 |00bc: goto 00d4 // +0018 │ │ -3f63da: 2203 9b1d |00bd: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1d9b │ │ -3f63de: 7010 0cb3 0300 |00bf: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b30c │ │ -3f63e4: 2812 |00c2: goto 00d4 // +0012 │ │ -3f63e6: 2203 871d |00c3: new-instance v3, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment; // type@1d87 │ │ -3f63ea: 7010 f3b2 0300 |00c5: invoke-direct {v3}, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment;.:()V // method@b2f3 │ │ -3f63f0: 280c |00c8: goto 00d4 // +000c │ │ -3f63f2: 2203 8f1d |00c9: new-instance v3, Lde/danoeh/antennapod/ui/screen/InboxFragment; // type@1d8f │ │ -3f63f6: 7010 fbb2 0300 |00cb: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/InboxFragment;.:()V // method@b2fb │ │ -3f63fc: 2806 |00ce: goto 00d4 // +0006 │ │ -3f63fe: 2203 b21d |00cf: new-instance v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1db2 │ │ -3f6402: 7010 13b3 0300 |00d1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment;.:()V // method@b313 │ │ -3f6408: 3804 0500 |00d4: if-eqz v4, 00d9 // +0005 │ │ -3f640c: 6e20 c73e 4300 |00d6: invoke-virtual {v3, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec7 │ │ -3f6412: 1103 |00d9: return-object v3 │ │ -3f6414: 0002 0900 ad66 f0a1 e865 22b8 005c ... |00da: sparse-switch-data (38 units) │ │ -3f6460: 0001 0900 0000 0000 3a00 0000 3400 ... |0100: packed-switch-data (22 units) │ │ +3f6278: |[3f6278] de.danoeh.antennapod.activity.MainActivity.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; │ │ +3f6288: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f628c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f6292: 1a01 7b96 |0005: const-string v1, "loadFragment(tag: " // string@967b │ │ +3f6296: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f629c: 6e20 0bb5 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f62a2: 1a01 ad05 |000d: const-string v1, ", args: " // string@05ad │ │ +3f62a6: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f62ac: 6e20 0ab5 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +3f62b2: 1a01 5a05 |0015: const-string v1, ")" // string@055a │ │ +3f62b6: 6e20 0bb5 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f62bc: 6e10 15b5 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f62c2: 0c00 |001d: move-result-object v0 │ │ +3f62c4: 1a01 3840 |001e: const-string v1, "MainActivity" // string@4038 │ │ +3f62c8: 7120 6e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f62ce: 6e10 deb4 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +3f62d4: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ +3f62d6: 6e10 deb4 0300 |0027: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +3f62dc: 0a01 |002a: move-result v1 │ │ +3f62de: 2c01 af00 0000 |002b: sparse-switch v1, 000000da // +000000af │ │ +3f62e4: 2900 6700 |002e: goto/16 0095 // +0067 │ │ +3f62e8: 1a01 7146 |0030: const-string v1, "QueueFragment" // string@4671 │ │ +3f62ec: 6e20 d7b4 1300 |0032: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f62f2: 0a03 |0035: move-result v3 │ │ +3f62f4: 3903 0400 |0036: if-nez v3, 003a // +0004 │ │ +3f62f8: 2900 5d00 |0038: goto/16 0095 // +005d │ │ +3f62fc: 1300 0800 |003a: const/16 v0, #int 8 // #8 │ │ +3f6300: 2900 5900 |003c: goto/16 0095 // +0059 │ │ +3f6304: 1a01 2645 |003e: const-string v1, "PlaybackHistoryFragment" // string@4526 │ │ +3f6308: 6e20 d7b4 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f630e: 0a03 |0043: move-result v3 │ │ +3f6310: 3903 0300 |0044: if-nez v3, 0047 // +0003 │ │ +3f6314: 284f |0046: goto 0095 // +004f │ │ +3f6316: 1270 |0047: const/4 v0, #int 7 // #7 │ │ +3f6318: 284d |0048: goto 0095 // +004d │ │ +3f631a: 1a01 6b14 |0049: const-string v1, "DownloadsFragment" // string@146b │ │ +3f631e: 6e20 d7b4 1300 |004b: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f6324: 0a03 |004e: move-result v3 │ │ +3f6326: 3903 0300 |004f: if-nez v3, 0052 // +0003 │ │ +3f632a: 2844 |0051: goto 0095 // +0044 │ │ +3f632c: 1260 |0052: const/4 v0, #int 6 // #6 │ │ +3f632e: 2842 |0053: goto 0095 // +0042 │ │ +3f6330: 1a01 9d15 |0054: const-string v1, "EpisodesFragment" // string@159d │ │ +3f6334: 6e20 d7b4 1300 |0056: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f633a: 0a03 |0059: move-result v3 │ │ +3f633c: 3903 0300 |005a: if-nez v3, 005d // +0003 │ │ +3f6340: 2839 |005c: goto 0095 // +0039 │ │ +3f6342: 1250 |005d: const/4 v0, #int 5 // #5 │ │ +3f6344: 2837 |005e: goto 0095 // +0037 │ │ +3f6346: 1a01 f109 |005f: const-string v1, "AddFeedFragment" // string@09f1 │ │ +3f634a: 6e20 d7b4 1300 |0061: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f6350: 0a03 |0064: move-result v3 │ │ +3f6352: 3903 0300 |0065: if-nez v3, 0068 // +0003 │ │ +3f6356: 282e |0067: goto 0095 // +002e │ │ +3f6358: 1240 |0068: const/4 v0, #int 4 // #4 │ │ +3f635a: 282c |0069: goto 0095 // +002c │ │ +3f635c: 1a01 9b1a |006a: const-string v1, "HomeFragment" // string@1a9b │ │ +3f6360: 6e20 d7b4 1300 |006c: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f6366: 0a03 |006f: move-result v3 │ │ +3f6368: 3903 0300 |0070: if-nez v3, 0073 // +0003 │ │ +3f636c: 2823 |0072: goto 0095 // +0023 │ │ +3f636e: 1230 |0073: const/4 v0, #int 3 // #3 │ │ +3f6370: 2821 |0074: goto 0095 // +0021 │ │ +3f6372: 1a01 3f14 |0075: const-string v1, "DiscoveryFragment" // string@143f │ │ +3f6376: 6e20 d7b4 1300 |0077: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f637c: 0a03 |007a: move-result v3 │ │ +3f637e: 3903 0300 |007b: if-nez v3, 007e // +0003 │ │ +3f6382: 2818 |007d: goto 0095 // +0018 │ │ +3f6384: 1220 |007e: const/4 v0, #int 2 // #2 │ │ +3f6386: 2816 |007f: goto 0095 // +0016 │ │ +3f6388: 1a01 ca42 |0080: const-string v1, "NewEpisodesFragment" // string@42ca │ │ +3f638c: 6e20 d7b4 1300 |0082: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f6392: 0a03 |0085: move-result v3 │ │ +3f6394: 3903 0300 |0086: if-nez v3, 0089 // +0003 │ │ +3f6398: 280d |0088: goto 0095 // +000d │ │ +3f639a: 1210 |0089: const/4 v0, #int 1 // #1 │ │ +3f639c: 280b |008a: goto 0095 // +000b │ │ +3f639e: 1a01 4c4b |008b: const-string v1, "SubscriptionFragment" // string@4b4c │ │ +3f63a2: 6e20 d7b4 1300 |008d: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f63a8: 0a03 |0090: move-result v3 │ │ +3f63aa: 3903 0300 |0091: if-nez v3, 0094 // +0003 │ │ +3f63ae: 2802 |0093: goto 0095 // +0002 │ │ +3f63b0: 1200 |0094: const/4 v0, #int 0 // #0 │ │ +3f63b2: 2b00 6b00 0000 |0095: packed-switch v0, 00000100 // +0000006b │ │ +3f63b8: 2203 9b1d |0098: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1d9b │ │ +3f63bc: 7010 0cb3 0300 |009a: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b30c │ │ +3f63c2: 1204 |009d: const/4 v4, #int 0 // #0 │ │ +3f63c4: 2836 |009e: goto 00d4 // +0036 │ │ +3f63c6: 2203 b01d |009f: new-instance v3, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1db0 │ │ +3f63ca: 7010 10b3 0300 |00a1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment;.:()V // method@b310 │ │ +3f63d0: 2830 |00a4: goto 00d4 // +0030 │ │ +3f63d2: 2203 901d |00a5: new-instance v3, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1d90 │ │ +3f63d6: 7010 fcb2 0300 |00a7: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment;.:()V // method@b2fc │ │ +3f63dc: 282a |00aa: goto 00d4 // +002a │ │ +3f63de: 2203 931d |00ab: new-instance v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1d93 │ │ +3f63e2: 7010 feb2 0300 |00ad: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment;.:()V // method@b2fe │ │ +3f63e8: 2824 |00b0: goto 00d4 // +0024 │ │ +3f63ea: 2203 8e1d |00b1: new-instance v3, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; // type@1d8e │ │ +3f63ee: 7010 fab2 0300 |00b3: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment;.:()V // method@b2fa │ │ +3f63f4: 281e |00b6: goto 00d4 // +001e │ │ +3f63f6: 2203 8d1d |00b7: new-instance v3, Lde/danoeh/antennapod/ui/screen/AddFeedFragment; // type@1d8d │ │ +3f63fa: 7010 f9b2 0300 |00b9: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AddFeedFragment;.:()V // method@b2f9 │ │ +3f6400: 2818 |00bc: goto 00d4 // +0018 │ │ +3f6402: 2203 9b1d |00bd: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1d9b │ │ +3f6406: 7010 0cb3 0300 |00bf: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b30c │ │ +3f640c: 2812 |00c2: goto 00d4 // +0012 │ │ +3f640e: 2203 871d |00c3: new-instance v3, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment; // type@1d87 │ │ +3f6412: 7010 f3b2 0300 |00c5: invoke-direct {v3}, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment;.:()V // method@b2f3 │ │ +3f6418: 280c |00c8: goto 00d4 // +000c │ │ +3f641a: 2203 8f1d |00c9: new-instance v3, Lde/danoeh/antennapod/ui/screen/InboxFragment; // type@1d8f │ │ +3f641e: 7010 fbb2 0300 |00cb: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/InboxFragment;.:()V // method@b2fb │ │ +3f6424: 2806 |00ce: goto 00d4 // +0006 │ │ +3f6426: 2203 b21d |00cf: new-instance v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1db2 │ │ +3f642a: 7010 13b3 0300 |00d1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment;.:()V // method@b313 │ │ +3f6430: 3804 0500 |00d4: if-eqz v4, 00d9 // +0005 │ │ +3f6434: 6e20 c73e 4300 |00d6: invoke-virtual {v3, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec7 │ │ +3f643a: 1103 |00d9: return-object v3 │ │ +3f643c: 0002 0900 ad66 f0a1 e865 22b8 005c ... |00da: sparse-switch-data (38 units) │ │ +3f6488: 0001 0900 0000 0000 3a00 0000 3400 ... |0100: packed-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0023 line=405 │ │ 0x0098 line=435 │ │ 0x009f line=410 │ │ 0x00a5 line=422 │ │ @@ -1552964,17 +1552966,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 │ │ -3f66b4: |[3f66b4] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; │ │ -3f66c4: 5410 1b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f66c8: 1100 |0002: return-object v0 │ │ +3f66dc: |[3f66dc] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; │ │ +3f66ec: 5410 1b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f66f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1552982,17 +1552984,17 @@ │ │ type : '()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f648c: |[3f648c] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ -3f649c: 5410 1a72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@721a │ │ -3f64a0: 1100 |0002: return-object v0 │ │ +3f64b4: |[3f64b4] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ +3f64c4: 5410 1a72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@721a │ │ +3f64c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1553000,26 +1553002,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f64a4: |[3f64a4] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ -3f64b4: 5420 1572 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f64b8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -3f64bc: 5421 1872 |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ -3f64c0: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -3f64c4: 6e20 8b3a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@3a8b │ │ -3f64ca: 0a00 |000b: move-result v0 │ │ -3f64cc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -3f64d0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3f64d2: 2802 |000f: goto 0011 // +0002 │ │ -3f64d4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3f64d6: 0f00 |0011: return v0 │ │ +3f64cc: |[3f64cc] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ +3f64dc: 5420 1572 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f64e0: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +3f64e4: 5421 1872 |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ +3f64e8: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +3f64ec: 6e20 8b3a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@3a8b │ │ +3f64f2: 0a00 |000b: move-result v0 │ │ +3f64f4: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +3f64f8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3f64fa: 2802 |000f: goto 0011 // +0002 │ │ +3f64fc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3f64fe: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #4 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1553027,18 +1553029,18 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3f6dd4: |[3f6dd4] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ -3f6de4: 6200 71d7 |0000: sget-object v0, Lde/danoeh/antennapod/ui/TransitionEffect;.NONE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@d771 │ │ -3f6de8: 6e30 bba9 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V // method@a9bb │ │ -3f6dee: 0e00 |0005: return-void │ │ +3f6dfc: |[3f6dfc] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ +3f6e0c: 6200 71d7 |0000: sget-object v0, Lde/danoeh/antennapod/ui/TransitionEffect;.NONE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@d771 │ │ +3f6e10: 6e30 bba9 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V // method@a9bb │ │ +3f6e16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -1553047,48 +1553049,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 │ │ -3f6df0: |[3f6df0] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V │ │ -3f6e00: 7110 50b9 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b950 │ │ -3f6e06: 6e10 0d3f 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6e0c: 0c00 |0006: move-result-object v0 │ │ -3f6e0e: 6e10 f13f 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3ff1 │ │ -3f6e14: 0c00 |000a: move-result-object v0 │ │ -3f6e16: 6201 70d7 |000b: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.FADE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@d770 │ │ -3f6e1a: 3316 0a00 |000d: if-ne v6, v1, 0017 // +000a │ │ -3f6e1e: 6006 684d |000f: sget v6, Lde/danoeh/antennapod/R$anim;.fade_in:I // field@4d68 │ │ -3f6e22: 6001 694d |0011: sget v1, Lde/danoeh/antennapod/R$anim;.fade_out:I // field@4d69 │ │ -3f6e26: 6e30 eb40 6001 |0013: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@40eb │ │ -3f6e2c: 2810 |0016: goto 0026 // +0010 │ │ -3f6e2e: 6201 72d7 |0017: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@d772 │ │ -3f6e32: 3316 0d00 |0019: if-ne v6, v1, 0026 // +000d │ │ -3f6e36: 6006 7c4d |001b: sget v6, Lde/danoeh/antennapod/R$anim;.slide_right_in:I // field@4d7c │ │ -3f6e3a: 6001 7b4d |001d: sget v1, Lde/danoeh/antennapod/R$anim;.slide_left_out:I // field@4d7b │ │ -3f6e3e: 6002 7a4d |001f: sget v2, Lde/danoeh/antennapod/R$anim;.slide_left_in:I // field@4d7a │ │ -3f6e42: 6003 7d4d |0021: sget v3, Lde/danoeh/antennapod/R$anim;.slide_right_out:I // field@4d7d │ │ -3f6e46: 6e53 ec40 6021 |0023: invoke-virtual {v0, v6, v1, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@40ec │ │ -3f6e4c: 6e10 0d3f 0400 |0026: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6e52: 0c06 |0029: move-result-object v6 │ │ -3f6e54: 1a01 b0a6 |002a: const-string v1, "main" // string@a6b0 │ │ -3f6e58: 6e20 2040 1600 |002c: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@4020 │ │ -3f6e5e: 0c06 |002f: move-result-object v6 │ │ -3f6e60: 6e20 e540 6000 |0030: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@40e5 │ │ -3f6e66: 0c06 |0033: move-result-object v6 │ │ -3f6e68: 6000 325d |0034: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ -3f6e6c: 6e40 da40 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@40da │ │ -3f6e72: 0c05 |0039: move-result-object v5 │ │ -3f6e74: 1206 |003a: const/4 v6, #int 0 // #0 │ │ -3f6e76: 6e20 de40 6500 |003b: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40de │ │ -3f6e7c: 0c05 |003e: move-result-object v5 │ │ -3f6e7e: 6e10 df40 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40df │ │ -3f6e84: 0e00 |0042: return-void │ │ +3f6e18: |[3f6e18] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V │ │ +3f6e28: 7110 50b9 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b950 │ │ +3f6e2e: 6e10 0d3f 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6e34: 0c00 |0006: move-result-object v0 │ │ +3f6e36: 6e10 f13f 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3ff1 │ │ +3f6e3c: 0c00 |000a: move-result-object v0 │ │ +3f6e3e: 6201 70d7 |000b: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.FADE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@d770 │ │ +3f6e42: 3316 0a00 |000d: if-ne v6, v1, 0017 // +000a │ │ +3f6e46: 6006 684d |000f: sget v6, Lde/danoeh/antennapod/R$anim;.fade_in:I // field@4d68 │ │ +3f6e4a: 6001 694d |0011: sget v1, Lde/danoeh/antennapod/R$anim;.fade_out:I // field@4d69 │ │ +3f6e4e: 6e30 eb40 6001 |0013: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@40eb │ │ +3f6e54: 2810 |0016: goto 0026 // +0010 │ │ +3f6e56: 6201 72d7 |0017: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@d772 │ │ +3f6e5a: 3316 0d00 |0019: if-ne v6, v1, 0026 // +000d │ │ +3f6e5e: 6006 7c4d |001b: sget v6, Lde/danoeh/antennapod/R$anim;.slide_right_in:I // field@4d7c │ │ +3f6e62: 6001 7b4d |001d: sget v1, Lde/danoeh/antennapod/R$anim;.slide_left_out:I // field@4d7b │ │ +3f6e66: 6002 7a4d |001f: sget v2, Lde/danoeh/antennapod/R$anim;.slide_left_in:I // field@4d7a │ │ +3f6e6a: 6003 7d4d |0021: sget v3, Lde/danoeh/antennapod/R$anim;.slide_right_out:I // field@4d7d │ │ +3f6e6e: 6e53 ec40 6021 |0023: invoke-virtual {v0, v6, v1, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@40ec │ │ +3f6e74: 6e10 0d3f 0400 |0026: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6e7a: 0c06 |0029: move-result-object v6 │ │ +3f6e7c: 1a01 b0a6 |002a: const-string v1, "main" // string@a6b0 │ │ +3f6e80: 6e20 2040 1600 |002c: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@4020 │ │ +3f6e86: 0c06 |002f: move-result-object v6 │ │ +3f6e88: 6e20 e540 6000 |0030: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@40e5 │ │ +3f6e8e: 0c06 |0033: move-result-object v6 │ │ +3f6e90: 6000 325d |0034: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ +3f6e94: 6e40 da40 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@40da │ │ +3f6e9a: 0c05 |0039: move-result-object v5 │ │ +3f6e9c: 1206 |003a: const/4 v6, #int 0 // #0 │ │ +3f6e9e: 6e20 de40 6500 |003b: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40de │ │ +3f6ea4: 0c05 |003e: move-result-object v5 │ │ +3f6ea6: 6e10 df40 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40df │ │ +3f6eac: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0003 line=486 │ │ 0x000b line=488 │ │ 0x000f line=489 │ │ 0x0017 line=490 │ │ @@ -1553107,24 +1553109,24 @@ │ │ type : '(JLandroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3f6e88: |[3f6e88] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ -3f6e98: 7120 0bb3 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b30b │ │ -3f6e9e: 0c00 |0003: move-result-object v0 │ │ -3f6ea0: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -3f6ea4: 6e20 c73e 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec7 │ │ -3f6eaa: 7120 fcb4 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ -3f6eb0: 0c02 |000c: move-result-object v2 │ │ -3f6eb2: 7120 09b3 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b309 │ │ -3f6eb8: 6e20 bda9 0100 |0010: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a9bd │ │ -3f6ebe: 0e00 |0013: return-void │ │ +3f6eb0: |[3f6eb0] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ +3f6ec0: 7120 0bb3 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b30b │ │ +3f6ec6: 0c00 |0003: move-result-object v0 │ │ +3f6ec8: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +3f6ecc: 6e20 c73e 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec7 │ │ +3f6ed2: 7120 fcb4 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ +3f6ed8: 0c02 |000c: move-result-object v2 │ │ +3f6eda: 7120 09b3 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b309 │ │ +3f6ee0: 6e20 bda9 0100 |0010: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a9bd │ │ +3f6ee6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0006 line=456 │ │ 0x0009 line=458 │ │ 0x0010 line=459 │ │ locals : │ │ @@ -1553137,36 +1553139,36 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -3f6ec0: |[3f6ec0] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ -3f6ed0: 6e10 0d3f 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6ed6: 0c00 |0003: move-result-object v0 │ │ -3f6ed8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3f6eda: 6e10 2740 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4027 │ │ -3f6ee0: 0a02 |0008: move-result v2 │ │ -3f6ee2: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ -3f6ee6: 6e10 5040 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ -3f6eec: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3f6ef0: 28f5 |0010: goto 0005 // -000b │ │ -3f6ef2: 6e10 f13f 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3ff1 │ │ -3f6ef8: 0c01 |0014: move-result-object v1 │ │ -3f6efa: 6002 325d |0015: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ -3f6efe: 1a03 b0a6 |0017: const-string v3, "main" // string@a6b0 │ │ -3f6f02: 6e40 e940 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@40e9 │ │ -3f6f08: 6e10 5040 0000 |001c: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ -3f6f0e: 6e10 e040 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@40e0 │ │ -3f6f14: 5445 1572 |0022: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f6f18: 3805 0700 |0024: if-eqz v5, 002b // +0007 │ │ -3f6f1c: 5440 1872 |0026: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ -3f6f20: 6e20 6b3a 0500 |0028: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@3a6b │ │ -3f6f26: 0e00 |002b: return-void │ │ +3f6ee8: |[3f6ee8] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ +3f6ef8: 6e10 0d3f 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6efe: 0c00 |0003: move-result-object v0 │ │ +3f6f00: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3f6f02: 6e10 2740 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4027 │ │ +3f6f08: 0a02 |0008: move-result v2 │ │ +3f6f0a: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ +3f6f0e: 6e10 5040 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ +3f6f14: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3f6f18: 28f5 |0010: goto 0005 // -000b │ │ +3f6f1a: 6e10 f13f 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3ff1 │ │ +3f6f20: 0c01 |0014: move-result-object v1 │ │ +3f6f22: 6002 325d |0015: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ +3f6f26: 1a03 b0a6 |0017: const-string v3, "main" // string@a6b0 │ │ +3f6f2a: 6e40 e940 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@40e9 │ │ +3f6f30: 6e10 5040 0000 |001c: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ +3f6f36: 6e10 e040 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@40e0 │ │ +3f6f3c: 5445 1572 |0022: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f6f40: 3805 0700 |0024: if-eqz v5, 002b // +0007 │ │ +3f6f44: 5440 1872 |0026: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ +3f6f48: 6e20 6b3a 0500 |0028: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@3a6b │ │ +3f6f4e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0005 line=465 │ │ 0x000b line=466 │ │ 0x0011 line=468 │ │ 0x0015 line=469 │ │ @@ -1553183,23 +1553185,23 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3f6f28: |[3f6f28] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3f6f38: 7120 09b3 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b309 │ │ -3f6f3e: 5410 1272 |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f6f42: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3f6f46: 6e20 06b3 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.updateSelectedItem:(Ljava/lang/String;)V // method@b306 │ │ -3f6f4c: 6e30 aca9 2103 |000a: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a9ac │ │ -3f6f52: 0c02 |000d: move-result-object v2 │ │ -3f6f54: 6e20 bda9 2100 |000e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a9bd │ │ -3f6f5a: 0e00 |0011: return-void │ │ +3f6f50: |[3f6f50] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3f6f60: 7120 09b3 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b309 │ │ +3f6f66: 5410 1272 |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f6f6a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3f6f6e: 6e20 06b3 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.updateSelectedItem:(Ljava/lang/String;)V // method@b306 │ │ +3f6f74: 6e30 aca9 2103 |000a: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a9ac │ │ +3f6f7a: 0c02 |000d: move-result-object v2 │ │ +3f6f7c: 6e20 bda9 2100 |000e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a9bd │ │ +3f6f82: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ 0x0007 line=448 │ │ 0x000a line=450 │ │ locals : │ │ @@ -1553212,20 +1553214,20 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f6f5c: |[3f6f5c] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -3f6f6c: 6f40 163f 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@3f16 │ │ -3f6f72: 7110 edb2 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ -3f6f78: 0a01 |0006: move-result v1 │ │ -3f6f7a: 5901 1772 |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ -3f6f7e: 0e00 |0009: return-void │ │ +3f6f84: |[3f6f84] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +3f6f94: 6f40 163f 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@3f16 │ │ +3f6f9a: 7110 edb2 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ +3f6fa0: 0a01 |0006: move-result v1 │ │ +3f6fa2: 5901 1772 |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ +3f6fa6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ 0x0003 line=592 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ @@ -1553237,18 +1553239,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f6f80: |[3f6f80] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ -3f6f90: 6f10 9400 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@0094 │ │ -3f6f96: 7010 d4a9 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a9d4 │ │ -3f6f9c: 0e00 |0006: return-void │ │ +3f6fa8: |[3f6fa8] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ +3f6fb8: 6f10 9400 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@0094 │ │ +3f6fbe: 7010 d4a9 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a9d4 │ │ +3f6fc4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1553257,26 +1553259,26 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3f6fa0: |[3f6fa0] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -3f6fb0: 6f20 4f15 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@154f │ │ -3f6fb6: 5410 1672 |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f6fba: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3f6fbe: 6e20 c214 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14c2 │ │ -3f6fc4: 7010 d1a9 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a9d1 │ │ -3f6fca: 7110 edb2 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ -3f6fd0: 0a02 |0010: move-result v2 │ │ -3f6fd2: 5210 1772 |0011: iget v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ -3f6fd6: 3202 0500 |0013: if-eq v2, v0, 0018 // +0005 │ │ -3f6fda: 7010 d0a9 0100 |0015: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.restartActivity:()V // method@a9d0 │ │ -3f6fe0: 0e00 |0018: return-void │ │ +3f6fc8: |[3f6fc8] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +3f6fd8: 6f20 4f15 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@154f │ │ +3f6fde: 5410 1672 |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f6fe2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3f6fe6: 6e20 c214 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14c2 │ │ +3f6fec: 7010 d1a9 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a9d1 │ │ +3f6ff2: 7110 edb2 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ +3f6ff8: 0a02 |0010: move-result v2 │ │ +3f6ffa: 5210 1772 |0011: iget v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ +3f6ffe: 3202 0500 |0013: if-eq v2, v0, 0018 // +0005 │ │ +3f7002: 7010 d0a9 0100 |0015: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.restartActivity:()V // method@a9d0 │ │ +3f7008: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0003 line=525 │ │ 0x0007 line=526 │ │ 0x000a line=528 │ │ 0x000d line=530 │ │ @@ -1553291,168 +1553293,168 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 331 16-bit code units │ │ -3f6fe4: |[3f6fe4] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3f6ff4: 7110 edb2 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ -3f6ffa: 0a00 |0003: move-result v0 │ │ -3f6ffc: 5950 1772 |0004: iput v0, v5, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ -3f7000: 6e20 6e15 0500 |0006: invoke-virtual {v5, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@156e │ │ -3f7006: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3f7008: 3806 0b00 |000a: if-eqz v6, 0015 // +000b │ │ -3f700c: 1a01 8979 |000c: const-string v1, "generated_view_id" // string@7989 │ │ -3f7010: 6e30 6507 1600 |000e: invoke-virtual {v6, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@0765 │ │ -3f7016: 0a01 |0011: move-result v1 │ │ -3f7018: 7020 ada9 1500 |0012: invoke-direct {v5, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@a9ad │ │ -3f701e: 6e10 8a00 0500 |0015: invoke-virtual {v5}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@008a │ │ -3f7024: 0c01 |0018: move-result-object v1 │ │ -3f7026: 7120 0d36 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@360d │ │ -3f702c: 6f20 183f 6500 |001c: invoke-super {v5, v6}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f18 │ │ -3f7032: 6006 1d60 |001f: sget v6, Lde/danoeh/antennapod/R$layout;.main:I // field@601d │ │ -3f7036: 6e20 6615 6500 |0021: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@1566 │ │ -3f703c: 5456 1a72 |0024: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@721a │ │ -3f7040: 6001 2b5f |0026: sget v1, Lde/danoeh/antennapod/R$id;.view_type_episode_item:I // field@5f2b │ │ -3f7044: 1302 1900 |0028: const/16 v2, #int 25 // #19 │ │ -3f7048: 6e30 996f 1602 |002a: invoke-virtual {v6, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@6f99 │ │ -3f704e: 7010 aba9 0500 |002d: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@a9ab │ │ -3f7054: 6006 595c |0030: sget v6, Lde/danoeh/antennapod/R$id;.drawer_layout:I // field@5c59 │ │ -3f7058: 6e20 4515 6500 |0032: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f705e: 0c06 |0035: move-result-object v6 │ │ -3f7060: 1f06 a509 |0036: check-cast v6, Landroidx/drawerlayout/widget/DrawerLayout; // type@09a5 │ │ -3f7064: 5b56 1572 |0038: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f7068: 6006 7e5d |003a: sget v6, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d7e │ │ -3f706c: 6e20 4515 6500 |003c: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f7072: 0c06 |003f: move-result-object v6 │ │ -3f7074: 5b56 1872 |0040: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ -3f7078: 2206 411b |0042: new-instance v6, Lde/danoeh/antennapod/activity/MainActivity$1; // type@1b41 │ │ -3f707c: 6001 ae5b |0044: sget v1, Lde/danoeh/antennapod/R$id;.bottomNavigationView:I // field@5bae │ │ -3f7080: 6e20 4515 1500 |0046: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f7086: 0c01 |0049: move-result-object v1 │ │ -3f7088: 1f01 1117 |004a: check-cast v1, Lcom/google/android/material/bottomnavigation/BottomNavigationView; // type@1711 │ │ -3f708c: 7030 97a9 5601 |004c: invoke-direct {v6, v5, v1}, Lde/danoeh/antennapod/activity/MainActivity$1;.:(Lde/danoeh/antennapod/activity/MainActivity;Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V // method@a997 │ │ -3f7092: 5b56 1272 |004f: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f7096: 7100 d2b2 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b2d2 │ │ -3f709c: 0a06 |0054: move-result v6 │ │ -3f709e: 1201 |0055: const/4 v1, #int 0 // #0 │ │ -3f70a0: 3806 1a00 |0056: if-eqz v6, 0070 // +001a │ │ -3f70a4: 5456 1272 |0058: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f70a8: 6e10 01b3 0600 |005a: invoke-virtual {v6}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.buildMenu:()V // method@b301 │ │ -3f70ae: 5456 1572 |005d: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f70b2: 3906 0a00 |005f: if-nez v6, 0069 // +000a │ │ -3f70b6: 5456 1872 |0061: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ -3f70ba: 1302 0800 |0063: const/16 v2, #int 8 // #8 │ │ -3f70be: 6e20 060e 2600 |0065: invoke-virtual {v6, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f70c4: 2805 |0068: goto 006d // +0005 │ │ -3f70c6: 1212 |0069: const/4 v2, #int 1 // #1 │ │ -3f70c8: 6e20 ae3a 2600 |006a: invoke-virtual {v6, v2}, Landroidx/drawerlayout/widget/DrawerLayout;.setDrawerLockMode:(I)V // method@3aae │ │ -3f70ce: 5b51 1572 |006d: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f70d2: 280b |006f: goto 007a // +000b │ │ -3f70d4: 5456 1272 |0070: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f70d8: 6e10 02b3 0600 |0072: invoke-virtual {v6}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.hide:()V // method@b302 │ │ -3f70de: 5b51 1272 |0075: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f70e2: 7010 d1a9 0500 |0077: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a9d1 │ │ -3f70e8: 2206 441b |007a: new-instance v6, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback; // type@1b44 │ │ -3f70ec: 7020 9da9 5600 |007c: invoke-direct {v6, v5}, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a99d │ │ -3f70f2: 5b56 1972 |007f: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.openDefaultPageBackPressedCallback:Landroidx/activity/OnBackPressedCallback; // field@7219 │ │ -3f70f6: 6006 335d |0081: sget v6, Lde/danoeh/antennapod/R$id;.main_view:I // field@5d33 │ │ -3f70fa: 6e20 4515 6500 |0083: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f7100: 0c06 |0086: move-result-object v6 │ │ -3f7102: 2202 3d1b |0087: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@1b3d │ │ -3f7106: 7020 8fa9 5200 |0089: invoke-direct {v2, v5}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a98f │ │ -3f710c: 7120 a235 2600 |008c: invoke-static {v6, v2}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@35a2 │ │ -3f7112: 6e10 0d3f 0500 |008f: invoke-virtual {v5}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f7118: 0c06 |0092: move-result-object v6 │ │ -3f711a: 1a02 b0a6 |0093: const-string v2, "main" // string@a6b0 │ │ -3f711e: 6e20 2040 2600 |0095: invoke-virtual {v6, v2}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@4020 │ │ -3f7124: 0c02 |0098: move-result-object v2 │ │ -3f7126: 3902 3c00 |0099: if-nez v2, 00d5 // +003c │ │ -3f712a: 1a02 63bc |009b: const-string v2, "remember" // string@bc63 │ │ -3f712e: 7100 beb2 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ -3f7134: 0c03 |00a0: move-result-object v3 │ │ -3f7136: 6e20 d7b4 3200 |00a1: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f713c: 0a02 |00a4: move-result v2 │ │ -3f713e: 3902 0a00 |00a5: if-nez v2, 00af // +000a │ │ -3f7142: 7100 beb2 0000 |00a7: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ -3f7148: 0c02 |00aa: move-result-object v2 │ │ -3f714a: 6e30 bea9 2501 |00ab: invoke-virtual {v5, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f7150: 2827 |00ae: goto 00d5 // +0027 │ │ -3f7152: 7110 08b3 0500 |00af: invoke-static {v5}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b308 │ │ -3f7158: 0c02 |00b2: move-result-object v2 │ │ -3f715a: 6e10 4915 0500 |00b3: invoke-virtual {v5}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ -3f7160: 0c03 |00b6: move-result-object v3 │ │ -3f7162: 6004 bc4d |00b7: sget v4, Lde/danoeh/antennapod/R$array;.nav_drawer_section_tags:I // field@4dbc │ │ -3f7166: 6e20 2e03 4300 |00b9: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@032e │ │ -3f716c: 0c03 |00bc: move-result-object v3 │ │ -3f716e: 7120 41b9 2300 |00bd: invoke-static {v3, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b941 │ │ -3f7174: 0a03 |00c0: move-result v3 │ │ -3f7176: 3803 0600 |00c1: if-eqz v3, 00c7 // +0006 │ │ -3f717a: 6e30 bea9 2501 |00c3: invoke-virtual {v5, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f7180: 280f |00c6: goto 00d5 // +000f │ │ -3f7182: 7110 66b4 0200 |00c7: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -3f7188: 0a02 |00ca: move-result v2 │ │ -3f718a: 8122 |00cb: int-to-long v2, v2 │ │ -3f718c: 6e40 bca9 2513 |00cc: invoke-virtual {v5, v2, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a9bc │ │ -3f7192: 2806 |00cf: goto 00d5 // +0006 │ │ -3f7194: 1a02 9b1a |00d0: const-string v2, "HomeFragment" // string@1a9b │ │ -3f7198: 6e30 bea9 2501 |00d2: invoke-virtual {v5, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f719e: 6e10 f13f 0600 |00d5: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3ff1 │ │ -3f71a4: 0c06 |00d8: move-result-object v6 │ │ -3f71a6: 2201 961d |00d9: new-instance v1, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1d96 │ │ -3f71aa: 7010 07b3 0100 |00db: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.:()V // method@b307 │ │ -3f71b0: 6002 7e5d |00de: sget v2, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d7e │ │ -3f71b4: 1a03 5d42 |00e0: const-string v3, "NavDrawerFragment" // string@425d │ │ -3f71b8: 6e40 e940 2631 |00e2: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e9 │ │ -3f71be: 2201 a81d |00e5: new-instance v1, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1da8 │ │ -3f71c2: 7010 0db3 0100 |00e7: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.:()V // method@b30d │ │ -3f71c8: 6002 915b |00ea: sget v2, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ -3f71cc: 1a03 bf0b |00ec: const-string v3, "AudioPlayerFragment" // string@0bbf │ │ -3f71d0: 6e40 e940 2631 |00ee: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e9 │ │ -3f71d6: 6e10 df40 0600 |00f1: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40df │ │ -3f71dc: 6006 915b |00f4: sget v6, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ -3f71e0: 6e20 4515 6500 |00f6: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f71e6: 0c06 |00f9: move-result-object v6 │ │ -3f71e8: 7110 a48c 0600 |00fa: invoke-static {v6}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@8ca4 │ │ -3f71ee: 0c01 |00fd: move-result-object v1 │ │ -3f71f0: 1f01 b71d |00fe: check-cast v1, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // type@1db7 │ │ -3f71f4: 5b51 1b72 |0100: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f71f8: 6e20 db8c 0100 |0102: invoke-virtual {v1, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@8cdb │ │ -3f71fe: 5451 1b72 |0105: iget-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f7202: 5452 1472 |0107: iget-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ -3f7206: 6e20 d48c 2100 |0109: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@8cd4 │ │ -3f720c: 2201 b41d |010c: new-instance v1, Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // type@1db4 │ │ -3f7210: 5452 1b72 |010e: iget-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f7214: 7040 16b3 0162 |0110: invoke-direct {v1, v0, v2, v6}, Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback;.:(ZLcom/google/android/material/bottomsheet/BottomSheetBehavior;Landroid/view/View;)V // method@b316 │ │ -3f721a: 5b51 1372 |0113: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetBackPressedCallback:Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // field@7213 │ │ -3f721e: 7100 05b0 0000 |0115: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ -3f7224: 0c06 |0118: move-result-object v6 │ │ -3f7226: 6e30 06b0 5600 |0119: invoke-virtual {v6, v5, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@b006 │ │ -3f722c: 7100 77b1 0000 |011c: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b177 │ │ -3f7232: 0c06 |011f: move-result-object v6 │ │ -3f7234: 6e10 7ab1 0600 |0120: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncIfNotSyncedRecently:()V // method@b17a │ │ -3f723a: 7120 9fb2 0500 |0123: invoke-static {v5, v0}, Lde/danoeh/antennapod/storage/importexport/AutomaticDatabaseExportWorker;.enqueueIfNeeded:(Landroid/content/Context;Z)V // method@b29f │ │ -3f7240: 7110 a579 0500 |0126: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -3f7246: 0c06 |0129: move-result-object v6 │ │ -3f7248: 1a00 2f76 |012a: const-string v0, "feedUpdate" // string@762f │ │ -3f724c: 6e20 a779 0600 |012c: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79a7 │ │ -3f7252: 0c06 |012f: move-result-object v6 │ │ -3f7254: 2200 3e1b |0130: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@1b3e │ │ -3f7258: 7010 91a9 0000 |0132: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@a991 │ │ -3f725e: 6e30 5c43 5600 |0135: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@435c │ │ -3f7264: 7110 a579 0500 |0138: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -3f726a: 0c06 |013b: move-result-object v6 │ │ -3f726c: 1a00 9473 |013c: const-string v0, "episodeDownload" // string@7394 │ │ -3f7270: 6e20 a779 0600 |013e: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79a7 │ │ -3f7276: 0c06 |0141: move-result-object v6 │ │ -3f7278: 2200 3f1b |0142: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@1b3f │ │ -3f727c: 7010 93a9 0000 |0144: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@a993 │ │ -3f7282: 6e30 5c43 5600 |0147: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@435c │ │ -3f7288: 0e00 |014a: return-void │ │ +3f700c: |[3f700c] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3f701c: 7110 edb2 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ +3f7022: 0a00 |0003: move-result v0 │ │ +3f7024: 5950 1772 |0004: iput v0, v5, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ +3f7028: 6e20 6e15 0500 |0006: invoke-virtual {v5, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@156e │ │ +3f702e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3f7030: 3806 0b00 |000a: if-eqz v6, 0015 // +000b │ │ +3f7034: 1a01 8979 |000c: const-string v1, "generated_view_id" // string@7989 │ │ +3f7038: 6e30 6507 1600 |000e: invoke-virtual {v6, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@0765 │ │ +3f703e: 0a01 |0011: move-result v1 │ │ +3f7040: 7020 ada9 1500 |0012: invoke-direct {v5, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@a9ad │ │ +3f7046: 6e10 8a00 0500 |0015: invoke-virtual {v5}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@008a │ │ +3f704c: 0c01 |0018: move-result-object v1 │ │ +3f704e: 7120 0d36 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@360d │ │ +3f7054: 6f20 183f 6500 |001c: invoke-super {v5, v6}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f18 │ │ +3f705a: 6006 1d60 |001f: sget v6, Lde/danoeh/antennapod/R$layout;.main:I // field@601d │ │ +3f705e: 6e20 6615 6500 |0021: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@1566 │ │ +3f7064: 5456 1a72 |0024: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@721a │ │ +3f7068: 6001 2b5f |0026: sget v1, Lde/danoeh/antennapod/R$id;.view_type_episode_item:I // field@5f2b │ │ +3f706c: 1302 1900 |0028: const/16 v2, #int 25 // #19 │ │ +3f7070: 6e30 996f 1602 |002a: invoke-virtual {v6, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@6f99 │ │ +3f7076: 7010 aba9 0500 |002d: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@a9ab │ │ +3f707c: 6006 595c |0030: sget v6, Lde/danoeh/antennapod/R$id;.drawer_layout:I // field@5c59 │ │ +3f7080: 6e20 4515 6500 |0032: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f7086: 0c06 |0035: move-result-object v6 │ │ +3f7088: 1f06 a509 |0036: check-cast v6, Landroidx/drawerlayout/widget/DrawerLayout; // type@09a5 │ │ +3f708c: 5b56 1572 |0038: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f7090: 6006 7e5d |003a: sget v6, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d7e │ │ +3f7094: 6e20 4515 6500 |003c: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f709a: 0c06 |003f: move-result-object v6 │ │ +3f709c: 5b56 1872 |0040: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ +3f70a0: 2206 411b |0042: new-instance v6, Lde/danoeh/antennapod/activity/MainActivity$1; // type@1b41 │ │ +3f70a4: 6001 ae5b |0044: sget v1, Lde/danoeh/antennapod/R$id;.bottomNavigationView:I // field@5bae │ │ +3f70a8: 6e20 4515 1500 |0046: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f70ae: 0c01 |0049: move-result-object v1 │ │ +3f70b0: 1f01 1117 |004a: check-cast v1, Lcom/google/android/material/bottomnavigation/BottomNavigationView; // type@1711 │ │ +3f70b4: 7030 97a9 5601 |004c: invoke-direct {v6, v5, v1}, Lde/danoeh/antennapod/activity/MainActivity$1;.:(Lde/danoeh/antennapod/activity/MainActivity;Lcom/google/android/material/bottomnavigation/BottomNavigationView;)V // method@a997 │ │ +3f70ba: 5b56 1272 |004f: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f70be: 7100 d2b2 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b2d2 │ │ +3f70c4: 0a06 |0054: move-result v6 │ │ +3f70c6: 1201 |0055: const/4 v1, #int 0 // #0 │ │ +3f70c8: 3806 1a00 |0056: if-eqz v6, 0070 // +001a │ │ +3f70cc: 5456 1272 |0058: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f70d0: 6e10 01b3 0600 |005a: invoke-virtual {v6}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.buildMenu:()V // method@b301 │ │ +3f70d6: 5456 1572 |005d: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f70da: 3906 0a00 |005f: if-nez v6, 0069 // +000a │ │ +3f70de: 5456 1872 |0061: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@7218 │ │ +3f70e2: 1302 0800 |0063: const/16 v2, #int 8 // #8 │ │ +3f70e6: 6e20 060e 2600 |0065: invoke-virtual {v6, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f70ec: 2805 |0068: goto 006d // +0005 │ │ +3f70ee: 1212 |0069: const/4 v2, #int 1 // #1 │ │ +3f70f0: 6e20 ae3a 2600 |006a: invoke-virtual {v6, v2}, Landroidx/drawerlayout/widget/DrawerLayout;.setDrawerLockMode:(I)V // method@3aae │ │ +3f70f6: 5b51 1572 |006d: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f70fa: 280b |006f: goto 007a // +000b │ │ +3f70fc: 5456 1272 |0070: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f7100: 6e10 02b3 0600 |0072: invoke-virtual {v6}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.hide:()V // method@b302 │ │ +3f7106: 5b51 1272 |0075: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f710a: 7010 d1a9 0500 |0077: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a9d1 │ │ +3f7110: 2206 441b |007a: new-instance v6, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback; // type@1b44 │ │ +3f7114: 7020 9da9 5600 |007c: invoke-direct {v6, v5}, Lde/danoeh/antennapod/activity/MainActivity$OpenDefaultPageBackPressedCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a99d │ │ +3f711a: 5b56 1972 |007f: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.openDefaultPageBackPressedCallback:Landroidx/activity/OnBackPressedCallback; // field@7219 │ │ +3f711e: 6006 335d |0081: sget v6, Lde/danoeh/antennapod/R$id;.main_view:I // field@5d33 │ │ +3f7122: 6e20 4515 6500 |0083: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f7128: 0c06 |0086: move-result-object v6 │ │ +3f712a: 2202 3d1b |0087: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@1b3d │ │ +3f712e: 7020 8fa9 5200 |0089: invoke-direct {v2, v5}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a98f │ │ +3f7134: 7120 a235 2600 |008c: invoke-static {v6, v2}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@35a2 │ │ +3f713a: 6e10 0d3f 0500 |008f: invoke-virtual {v5}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f7140: 0c06 |0092: move-result-object v6 │ │ +3f7142: 1a02 b0a6 |0093: const-string v2, "main" // string@a6b0 │ │ +3f7146: 6e20 2040 2600 |0095: invoke-virtual {v6, v2}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@4020 │ │ +3f714c: 0c02 |0098: move-result-object v2 │ │ +3f714e: 3902 3c00 |0099: if-nez v2, 00d5 // +003c │ │ +3f7152: 1a02 63bc |009b: const-string v2, "remember" // string@bc63 │ │ +3f7156: 7100 beb2 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ +3f715c: 0c03 |00a0: move-result-object v3 │ │ +3f715e: 6e20 d7b4 3200 |00a1: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f7164: 0a02 |00a4: move-result v2 │ │ +3f7166: 3902 0a00 |00a5: if-nez v2, 00af // +000a │ │ +3f716a: 7100 beb2 0000 |00a7: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ +3f7170: 0c02 |00aa: move-result-object v2 │ │ +3f7172: 6e30 bea9 2501 |00ab: invoke-virtual {v5, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f7178: 2827 |00ae: goto 00d5 // +0027 │ │ +3f717a: 7110 08b3 0500 |00af: invoke-static {v5}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b308 │ │ +3f7180: 0c02 |00b2: move-result-object v2 │ │ +3f7182: 6e10 4915 0500 |00b3: invoke-virtual {v5}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ +3f7188: 0c03 |00b6: move-result-object v3 │ │ +3f718a: 6004 bc4d |00b7: sget v4, Lde/danoeh/antennapod/R$array;.nav_drawer_section_tags:I // field@4dbc │ │ +3f718e: 6e20 2e03 4300 |00b9: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@032e │ │ +3f7194: 0c03 |00bc: move-result-object v3 │ │ +3f7196: 7120 41b9 2300 |00bd: invoke-static {v3, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b941 │ │ +3f719c: 0a03 |00c0: move-result v3 │ │ +3f719e: 3803 0600 |00c1: if-eqz v3, 00c7 // +0006 │ │ +3f71a2: 6e30 bea9 2501 |00c3: invoke-virtual {v5, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f71a8: 280f |00c6: goto 00d5 // +000f │ │ +3f71aa: 7110 66b4 0200 |00c7: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +3f71b0: 0a02 |00ca: move-result v2 │ │ +3f71b2: 8122 |00cb: int-to-long v2, v2 │ │ +3f71b4: 6e40 bca9 2513 |00cc: invoke-virtual {v5, v2, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a9bc │ │ +3f71ba: 2806 |00cf: goto 00d5 // +0006 │ │ +3f71bc: 1a02 9b1a |00d0: const-string v2, "HomeFragment" // string@1a9b │ │ +3f71c0: 6e30 bea9 2501 |00d2: invoke-virtual {v5, v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f71c6: 6e10 f13f 0600 |00d5: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3ff1 │ │ +3f71cc: 0c06 |00d8: move-result-object v6 │ │ +3f71ce: 2201 961d |00d9: new-instance v1, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1d96 │ │ +3f71d2: 7010 07b3 0100 |00db: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.:()V // method@b307 │ │ +3f71d8: 6002 7e5d |00de: sget v2, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d7e │ │ +3f71dc: 1a03 5d42 |00e0: const-string v3, "NavDrawerFragment" // string@425d │ │ +3f71e0: 6e40 e940 2631 |00e2: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e9 │ │ +3f71e6: 2201 a81d |00e5: new-instance v1, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1da8 │ │ +3f71ea: 7010 0db3 0100 |00e7: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.:()V // method@b30d │ │ +3f71f0: 6002 915b |00ea: sget v2, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ +3f71f4: 1a03 bf0b |00ec: const-string v3, "AudioPlayerFragment" // string@0bbf │ │ +3f71f8: 6e40 e940 2631 |00ee: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e9 │ │ +3f71fe: 6e10 df40 0600 |00f1: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40df │ │ +3f7204: 6006 915b |00f4: sget v6, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ +3f7208: 6e20 4515 6500 |00f6: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f720e: 0c06 |00f9: move-result-object v6 │ │ +3f7210: 7110 a48c 0600 |00fa: invoke-static {v6}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@8ca4 │ │ +3f7216: 0c01 |00fd: move-result-object v1 │ │ +3f7218: 1f01 b71d |00fe: check-cast v1, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // type@1db7 │ │ +3f721c: 5b51 1b72 |0100: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f7220: 6e20 db8c 0100 |0102: invoke-virtual {v1, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@8cdb │ │ +3f7226: 5451 1b72 |0105: iget-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f722a: 5452 1472 |0107: iget-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ +3f722e: 6e20 d48c 2100 |0109: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@8cd4 │ │ +3f7234: 2201 b41d |010c: new-instance v1, Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // type@1db4 │ │ +3f7238: 5452 1b72 |010e: iget-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f723c: 7040 16b3 0162 |0110: invoke-direct {v1, v0, v2, v6}, Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback;.:(ZLcom/google/android/material/bottomsheet/BottomSheetBehavior;Landroid/view/View;)V // method@b316 │ │ +3f7242: 5b51 1372 |0113: iput-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetBackPressedCallback:Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // field@7213 │ │ +3f7246: 7100 05b0 0000 |0115: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ +3f724c: 0c06 |0118: move-result-object v6 │ │ +3f724e: 6e30 06b0 5600 |0119: invoke-virtual {v6, v5, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@b006 │ │ +3f7254: 7100 77b1 0000 |011c: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b177 │ │ +3f725a: 0c06 |011f: move-result-object v6 │ │ +3f725c: 6e10 7ab1 0600 |0120: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncIfNotSyncedRecently:()V // method@b17a │ │ +3f7262: 7120 9fb2 0500 |0123: invoke-static {v5, v0}, Lde/danoeh/antennapod/storage/importexport/AutomaticDatabaseExportWorker;.enqueueIfNeeded:(Landroid/content/Context;Z)V // method@b29f │ │ +3f7268: 7110 a579 0500 |0126: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +3f726e: 0c06 |0129: move-result-object v6 │ │ +3f7270: 1a00 2f76 |012a: const-string v0, "feedUpdate" // string@762f │ │ +3f7274: 6e20 a779 0600 |012c: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79a7 │ │ +3f727a: 0c06 |012f: move-result-object v6 │ │ +3f727c: 2200 3e1b |0130: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@1b3e │ │ +3f7280: 7010 91a9 0000 |0132: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@a991 │ │ +3f7286: 6e30 5c43 5600 |0135: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@435c │ │ +3f728c: 7110 a579 0500 |0138: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +3f7292: 0c06 |013b: move-result-object v6 │ │ +3f7294: 1a00 9473 |013c: const-string v0, "episodeDownload" // string@7394 │ │ +3f7298: 6e20 a779 0600 |013e: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79a7 │ │ +3f729e: 0c06 |0141: move-result-object v6 │ │ +3f72a0: 2200 3f1b |0142: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@1b3f │ │ +3f72a4: 7010 93a9 0000 |0144: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@a993 │ │ +3f72aa: 6e30 5c43 5600 |0147: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@435c │ │ +3f72b0: 0e00 |014a: return-void │ │ catches : 1 │ │ 0x00c7 - 0x00cf │ │ Ljava/lang/NumberFormatException; -> 0x00d0 │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x000c line=119 │ │ @@ -1553513,25 +1553515,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -3f729c: |[3f729c] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ -3f72ac: 6f10 5215 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1552 │ │ -3f72b2: 5420 1572 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f72b6: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -3f72ba: 5421 1672 |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f72be: 3801 0500 |0009: if-eqz v1, 000e // +0005 │ │ -3f72c2: 6e20 a53a 1000 |000b: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa5 │ │ -3f72c8: 5420 1272 |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f72cc: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -3f72d0: 6e10 03b3 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.onDestroy:()V // method@b303 │ │ -3f72d6: 0e00 |0015: return-void │ │ +3f72c4: |[3f72c4] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ +3f72d4: 6f10 5215 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1552 │ │ +3f72da: 5420 1572 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f72de: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +3f72e2: 5421 1672 |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f72e6: 3801 0500 |0009: if-eqz v1, 000e // +0005 │ │ +3f72ea: 6e20 a53a 1000 |000b: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa5 │ │ +3f72f0: 5420 1272 |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f72f4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +3f72f8: 6e10 03b3 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.onDestroy:()V // method@b303 │ │ +3f72fe: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x000b line=337 │ │ 0x000e line=339 │ │ 0x0012 line=340 │ │ @@ -1553543,64 +1553545,64 @@ │ │ type : '(Lde/danoeh/antennapod/event/MessageEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -3f72d8: |[3f72d8] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3f72e8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f72ec: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f72f2: 1a01 ccb0 |0005: const-string v1, "onEvent(" // string@b0cc │ │ -3f72f6: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f72fc: 6e20 0ab5 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -3f7302: 1a01 5a05 |000d: const-string v1, ")" // string@055a │ │ -3f7306: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f730c: 6e10 15b5 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f7312: 0c00 |0015: move-result-object v0 │ │ -3f7314: 1a01 3840 |0016: const-string v1, "MainActivity" // string@4038 │ │ -3f7318: 7120 6e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f731e: 6e10 aea9 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ -3f7324: 0c00 |001e: move-result-object v0 │ │ -3f7326: 6e10 b38c 0000 |001f: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb3 │ │ -3f732c: 0a00 |0022: move-result v0 │ │ -3f732e: 1241 |0023: const/4 v1, #int 4 // #4 │ │ -3f7330: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -3f7332: 3310 2400 |0025: if-ne v0, v1, 0049 // +0024 │ │ -3f7336: 6000 325d |0027: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ -3f733a: 6e20 4515 0300 |0029: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f7340: 0c00 |002c: move-result-object v0 │ │ -3f7342: 5441 1374 |002d: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7413 │ │ -3f7346: 7130 ca9c 1002 |002f: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9cca │ │ -3f734c: 0c00 |0032: move-result-object v0 │ │ -3f734e: 6001 915b |0033: sget v1, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ -3f7352: 6e20 4515 1300 |0035: invoke-virtual {v3, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f7358: 0c01 |0038: move-result-object v1 │ │ -3f735a: 6e10 460d 0100 |0039: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0d46 │ │ -3f7360: 0a01 |003c: move-result v1 │ │ -3f7362: 3901 1900 |003d: if-nez v1, 0056 // +0019 │ │ -3f7366: 6001 915b |003f: sget v1, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ -3f736a: 6e20 4515 1300 |0041: invoke-virtual {v3, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f7370: 0c01 |0044: move-result-object v1 │ │ -3f7372: 6e20 a49c 1000 |0045: invoke-virtual {v0, v1}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@9ca4 │ │ -3f7378: 280e |0048: goto 0056 // +000e │ │ -3f737a: 1400 0200 0201 |0049: const v0, #float 2.38772e-38 // #01020002 │ │ -3f7380: 6e20 4515 0300 |004c: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f7386: 0c00 |004f: move-result-object v0 │ │ -3f7388: 5441 1374 |0050: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7413 │ │ -3f738c: 7130 ca9c 1002 |0052: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9cca │ │ -3f7392: 0c00 |0055: move-result-object v0 │ │ -3f7394: 6e10 cf9c 0000 |0056: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@9ccf │ │ -3f739a: 5441 1174 |0059: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7411 │ │ -3f739e: 3801 0c00 |005b: if-eqz v1, 0067 // +000c │ │ -3f73a2: 5441 1274 |005d: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7412 │ │ -3f73a6: 2202 401b |005f: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@1b40 │ │ -3f73aa: 7030 95a9 3204 |0061: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@a995 │ │ -3f73b0: 6e30 cd9c 1002 |0064: 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@9ccd │ │ -3f73b6: 0e00 |0067: return-void │ │ +3f7300: |[3f7300] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3f7310: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f7314: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f731a: 1a01 ccb0 |0005: const-string v1, "onEvent(" // string@b0cc │ │ +3f731e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f7324: 6e20 0ab5 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +3f732a: 1a01 5a05 |000d: const-string v1, ")" // string@055a │ │ +3f732e: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f7334: 6e10 15b5 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f733a: 0c00 |0015: move-result-object v0 │ │ +3f733c: 1a01 3840 |0016: const-string v1, "MainActivity" // string@4038 │ │ +3f7340: 7120 6e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f7346: 6e10 aea9 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ +3f734c: 0c00 |001e: move-result-object v0 │ │ +3f734e: 6e10 b38c 0000 |001f: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb3 │ │ +3f7354: 0a00 |0022: move-result v0 │ │ +3f7356: 1241 |0023: const/4 v1, #int 4 // #4 │ │ +3f7358: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +3f735a: 3310 2400 |0025: if-ne v0, v1, 0049 // +0024 │ │ +3f735e: 6000 325d |0027: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ +3f7362: 6e20 4515 0300 |0029: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f7368: 0c00 |002c: move-result-object v0 │ │ +3f736a: 5441 1374 |002d: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7413 │ │ +3f736e: 7130 ca9c 1002 |002f: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9cca │ │ +3f7374: 0c00 |0032: move-result-object v0 │ │ +3f7376: 6001 915b |0033: sget v1, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ +3f737a: 6e20 4515 1300 |0035: invoke-virtual {v3, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f7380: 0c01 |0038: move-result-object v1 │ │ +3f7382: 6e10 460d 0100 |0039: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0d46 │ │ +3f7388: 0a01 |003c: move-result v1 │ │ +3f738a: 3901 1900 |003d: if-nez v1, 0056 // +0019 │ │ +3f738e: 6001 915b |003f: sget v1, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ +3f7392: 6e20 4515 1300 |0041: invoke-virtual {v3, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f7398: 0c01 |0044: move-result-object v1 │ │ +3f739a: 6e20 a49c 1000 |0045: invoke-virtual {v0, v1}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@9ca4 │ │ +3f73a0: 280e |0048: goto 0056 // +000e │ │ +3f73a2: 1400 0200 0201 |0049: const v0, #float 2.38772e-38 // #01020002 │ │ +3f73a8: 6e20 4515 0300 |004c: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f73ae: 0c00 |004f: move-result-object v0 │ │ +3f73b0: 5441 1374 |0050: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7413 │ │ +3f73b4: 7130 ca9c 1002 |0052: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9cca │ │ +3f73ba: 0c00 |0055: move-result-object v0 │ │ +3f73bc: 6e10 cf9c 0000 |0056: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@9ccf │ │ +3f73c2: 5441 1174 |0059: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7411 │ │ +3f73c6: 3801 0c00 |005b: if-eqz v1, 0067 // +000c │ │ +3f73ca: 5441 1274 |005d: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7412 │ │ +3f73ce: 2202 401b |005f: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@1b40 │ │ +3f73d2: 7030 95a9 3204 |0061: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@a995 │ │ +3f73d8: 6e30 cd9c 1002 |0064: 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@9ccd │ │ +3f73de: 0e00 |0067: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x001b line=655 │ │ 0x0027 line=656 │ │ 0x0033 line=657 │ │ 0x003f line=658 │ │ @@ -1553617,90 +1553619,90 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -3f64d8: |[3f64d8] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -3f64e8: 6e10 7f00 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@007f │ │ -3f64ee: 0c00 |0003: move-result-object v0 │ │ -3f64f0: 2000 0703 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@0307 │ │ -3f64f4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3f64f8: 6f30 9f00 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009f │ │ -3f64fe: 0a06 |000b: move-result v6 │ │ -3f6500: 0f06 |000c: return v6 │ │ -3f6502: 1a00 7f60 |000d: const-string v0, "audio" // string@607f │ │ -3f6506: 6e20 4902 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -3f650c: 0c00 |0012: move-result-object v0 │ │ -3f650e: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -3f6512: 7100 59b9 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f6518: 0c01 |0018: move-result-object v1 │ │ -3f651a: 6e20 5cb9 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -3f6520: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ -3f6524: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -3f6526: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ -3f652a: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ -3f652e: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ -3f6532: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ -3f6536: 1233 |0027: const/4 v3, #int 3 // #3 │ │ -3f6538: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ -3f653c: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ -3f6540: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ -3f6544: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ -3f6548: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ -3f654c: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ -3f6550: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ -3f6554: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ -3f6558: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ -3f655c: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ -3f6560: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ -3f6564: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ -3f6568: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ -3f656c: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ -3f6570: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ -3f6574: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ -3f6578: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ -3f657c: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ -3f6580: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ -3f6584: 281d |004e: goto 006b // +001d │ │ -3f6586: 6e40 b505 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b5 │ │ -3f658c: 0f02 |0052: return v2 │ │ -3f658e: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ -3f6590: 6e40 b505 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b5 │ │ -3f6596: 0f02 |0057: return v2 │ │ -3f6598: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ -3f659c: 7110 6fb4 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -3f65a2: 0c00 |005d: move-result-object v0 │ │ -3f65a4: 281c |005e: goto 007a // +001c │ │ -3f65a6: 6001 e600 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -3f65aa: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ -3f65ae: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ -3f65b2: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ -3f65b6: 6e40 b505 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b5 │ │ -3f65bc: 0f02 |006a: return v2 │ │ -3f65be: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -3f65c0: 280e |006c: goto 007a // +000e │ │ -3f65c2: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ -3f65c6: 7110 6fb4 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -3f65cc: 0c00 |0072: move-result-object v0 │ │ -3f65ce: 2807 |0073: goto 007a // +0007 │ │ -3f65d0: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ -3f65d4: 7110 6fb4 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -3f65da: 0c00 |0079: move-result-object v0 │ │ -3f65dc: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ -3f65e0: 6e10 65b4 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ -3f65e6: 0a06 |007f: move-result v6 │ │ -3f65e8: 7120 e8b2 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b2e8 │ │ -3f65ee: 0c06 |0083: move-result-object v6 │ │ -3f65f0: 6e20 5a02 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@025a │ │ -3f65f6: 0f02 |0087: return v2 │ │ -3f65f8: 6f30 9f00 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009f │ │ -3f65fe: 0a06 |008b: move-result v6 │ │ -3f6600: 0f06 |008c: return v6 │ │ +3f6500: |[3f6500] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +3f6510: 6e10 7f00 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@007f │ │ +3f6516: 0c00 |0003: move-result-object v0 │ │ +3f6518: 2000 0703 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@0307 │ │ +3f651c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3f6520: 6f30 9f00 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009f │ │ +3f6526: 0a06 |000b: move-result v6 │ │ +3f6528: 0f06 |000c: return v6 │ │ +3f652a: 1a00 7f60 |000d: const-string v0, "audio" // string@607f │ │ +3f652e: 6e20 4902 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +3f6534: 0c00 |0012: move-result-object v0 │ │ +3f6536: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +3f653a: 7100 59b9 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f6540: 0c01 |0018: move-result-object v1 │ │ +3f6542: 6e20 5cb9 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +3f6548: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ +3f654c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +3f654e: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ +3f6552: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ +3f6556: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ +3f655a: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ +3f655e: 1233 |0027: const/4 v3, #int 3 // #3 │ │ +3f6560: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ +3f6564: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ +3f6568: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ +3f656c: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ +3f6570: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ +3f6574: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ +3f6578: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ +3f657c: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ +3f6580: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ +3f6584: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ +3f6588: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ +3f658c: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ +3f6590: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ +3f6594: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ +3f6598: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ +3f659c: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ +3f65a0: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ +3f65a4: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ +3f65a8: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ +3f65ac: 281d |004e: goto 006b // +001d │ │ +3f65ae: 6e40 b505 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b5 │ │ +3f65b4: 0f02 |0052: return v2 │ │ +3f65b6: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ +3f65b8: 6e40 b505 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b5 │ │ +3f65be: 0f02 |0057: return v2 │ │ +3f65c0: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ +3f65c4: 7110 6fb4 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +3f65ca: 0c00 |005d: move-result-object v0 │ │ +3f65cc: 281c |005e: goto 007a // +001c │ │ +3f65ce: 6001 e600 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +3f65d2: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ +3f65d6: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ +3f65da: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ +3f65de: 6e40 b505 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b5 │ │ +3f65e4: 0f02 |006a: return v2 │ │ +3f65e6: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +3f65e8: 280e |006c: goto 007a // +000e │ │ +3f65ea: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ +3f65ee: 7110 6fb4 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +3f65f4: 0c00 |0072: move-result-object v0 │ │ +3f65f6: 2807 |0073: goto 007a // +0007 │ │ +3f65f8: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ +3f65fc: 7110 6fb4 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +3f6602: 0c00 |0079: move-result-object v0 │ │ +3f6604: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ +3f6608: 6e10 65b4 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ +3f660e: 0a06 |007f: move-result v6 │ │ +3f6610: 7120 e8b2 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b2e8 │ │ +3f6616: 0c06 |0083: move-result-object v6 │ │ +3f6618: 6e20 5a02 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@025a │ │ +3f661e: 0f02 |0087: return v2 │ │ +3f6620: 6f30 9f00 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009f │ │ +3f6626: 0a06 |008b: move-result v6 │ │ +3f6628: 0f06 |008c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=777 │ │ 0x0004 line=778 │ │ 0x0008 line=779 │ │ 0x000d line=782 │ │ 0x0015 line=784 │ │ @@ -1553723,20 +1553725,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3f73b8: |[3f73b8] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ -3f73c8: 6f10 a000 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@00a0 │ │ -3f73ce: 7110 717d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d71 │ │ -3f73d4: 0c00 |0006: move-result-object v0 │ │ -3f73d6: 6e10 6f7d 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@7d6f │ │ -3f73dc: 0e00 |000a: return-void │ │ +3f73e0: |[3f73e0] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ +3f73f0: 6f10 a000 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@00a0 │ │ +3f73f6: 7110 717d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d71 │ │ +3f73fc: 0c00 |0006: move-result-object v0 │ │ +3f73fe: 6e10 6f7d 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@7d6f │ │ +3f7404: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1553745,19 +1553747,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3f73e0: |[3f73e0] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -3f73f0: 6f20 8613 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@1386 │ │ -3f73f6: 6e20 c200 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00c2 │ │ -3f73fc: 7010 b2a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a9b2 │ │ -3f7402: 0e00 |0009: return-void │ │ +3f7408: |[3f7408] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +3f7418: 6f20 8613 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@1386 │ │ +3f741e: 6e20 c200 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00c2 │ │ +3f7424: 7010 b2a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a9b2 │ │ +3f742a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0003 line=718 │ │ 0x0006 line=719 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1553768,38 +1553770,38 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3f6604: |[3f6604] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3f6614: 5430 1672 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f6618: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3f661a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -3f661e: 6e20 c714 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14c7 │ │ -3f6624: 0a00 |0008: move-result v0 │ │ -3f6626: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ -3f662a: 0f01 |000b: return v1 │ │ -3f662c: 7210 4c0c 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c4c │ │ -3f6632: 0a00 |000f: move-result v0 │ │ -3f6634: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ -3f663a: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ -3f663e: 6e10 0d3f 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6644: 0c04 |0018: move-result-object v4 │ │ -3f6646: 6e10 2740 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4027 │ │ -3f664c: 0a04 |001c: move-result v4 │ │ -3f664e: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ -3f6652: 6e10 0d3f 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ -3f6658: 0c04 |0022: move-result-object v4 │ │ -3f665a: 6e10 5040 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ -3f6660: 0f01 |0026: return v1 │ │ -3f6662: 6f20 a500 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@00a5 │ │ -3f6668: 0a04 |002a: move-result v4 │ │ -3f666a: 0f04 |002b: return v4 │ │ +3f662c: |[3f662c] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3f663c: 5430 1672 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f6640: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3f6642: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +3f6646: 6e20 c714 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14c7 │ │ +3f664c: 0a00 |0008: move-result v0 │ │ +3f664e: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ +3f6652: 0f01 |000b: return v1 │ │ +3f6654: 7210 4c0c 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c4c │ │ +3f665a: 0a00 |000f: move-result v0 │ │ +3f665c: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ +3f6662: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ +3f6666: 6e10 0d3f 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f666c: 0c04 |0018: move-result-object v4 │ │ +3f666e: 6e10 2740 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4027 │ │ +3f6674: 0a04 |001c: move-result v4 │ │ +3f6676: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ +3f667a: 6e10 0d3f 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f0d │ │ +3f6680: 0c04 |0022: move-result-object v4 │ │ +3f6682: 6e10 5040 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@4050 │ │ +3f6688: 0f01 |0026: return v1 │ │ +3f668a: 6f20 a500 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@00a5 │ │ +3f6690: 0a04 |002a: move-result v4 │ │ +3f6692: 0f04 |002b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x000c line=620 │ │ 0x0015 line=621 │ │ 0x001f line=622 │ │ 0x0027 line=626 │ │ @@ -1553812,20 +1553814,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3f7404: |[3f7404] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -3f7414: 6f20 5915 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@1559 │ │ -3f741a: 5401 1672 |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f741e: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ -3f7422: 6e10 cd14 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14cd │ │ -3f7428: 0e00 |000a: return-void │ │ +3f742c: |[3f742c] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +3f743c: 6f20 5915 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@1559 │ │ +3f7442: 5401 1672 |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f7446: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ +3f744a: 6e10 cd14 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14cd │ │ +3f7450: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0003 line=512 │ │ 0x0007 line=513 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1553836,27 +1553838,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3f742c: |[3f742c] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -3f743c: 6f20 ad00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00ad │ │ -3f7442: 6e10 aea9 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ -3f7448: 0c03 |0006: move-result-object v3 │ │ -3f744a: 6e10 b38c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb3 │ │ -3f7450: 0a03 |000a: move-result v3 │ │ -3f7452: 1230 |000b: const/4 v0, #int 3 // #3 │ │ -3f7454: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ -3f7458: 5423 1472 |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ -3f745c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3f745e: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ -3f7462: 6e30 688c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c68 │ │ -3f7468: 0e00 |0016: return-void │ │ +3f7454: |[3f7454] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +3f7464: 6f20 ad00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00ad │ │ +3f746a: 6e10 aea9 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ +3f7470: 0c03 |0006: move-result-object v3 │ │ +3f7472: 6e10 b38c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb3 │ │ +3f7478: 0a03 |000a: move-result v3 │ │ +3f747a: 1230 |000b: const/4 v0, #int 3 // #3 │ │ +3f747c: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ +3f7480: 5423 1472 |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ +3f7484: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3f7486: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ +3f748a: 6e30 688c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c68 │ │ +3f7490: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0003 line=557 │ │ 0x000e line=558 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1553867,42 +1553869,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3f746c: |[3f746c] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ -3f747c: 6f10 203f 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3f20 │ │ -3f7482: 7010 b2a9 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a9b2 │ │ -3f7488: 5430 1272 |0006: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f748c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -3f7490: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3f7492: 2802 |000b: goto 000d // +0002 │ │ -3f7494: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3f7496: 5231 1772 |000d: iget v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ -3f749a: 7110 edb2 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ -3f74a0: 0a02 |0012: move-result v2 │ │ -3f74a2: 3321 0800 |0013: if-ne v1, v2, 001b // +0008 │ │ -3f74a6: 7100 d2b2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b2d2 │ │ -3f74ac: 0a01 |0018: move-result v1 │ │ -3f74ae: 3210 0500 |0019: if-eq v0, v1, 001e // +0005 │ │ -3f74b2: 7010 d0a9 0300 |001b: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.restartActivity:()V // method@a9d0 │ │ -3f74b8: 7100 c3b2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b2c3 │ │ -3f74be: 0c00 |0021: move-result-object v0 │ │ -3f74c0: 7110 08b3 0300 |0022: invoke-static {v3}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b308 │ │ -3f74c6: 0c01 |0025: move-result-object v1 │ │ -3f74c8: 7220 2ab7 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -3f74ce: 0a00 |0029: move-result v0 │ │ -3f74d0: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ -3f74d4: 7100 beb2 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ -3f74da: 0c00 |002f: move-result-object v0 │ │ -3f74dc: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -3f74de: 6e30 bea9 0301 |0031: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ -3f74e4: 0e00 |0034: return-void │ │ +3f7494: |[3f7494] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ +3f74a4: 6f10 203f 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3f20 │ │ +3f74aa: 7010 b2a9 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a9b2 │ │ +3f74b0: 5430 1272 |0006: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f74b4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +3f74b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3f74ba: 2802 |000b: goto 000d // +0002 │ │ +3f74bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3f74be: 5231 1772 |000d: iget v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@7217 │ │ +3f74c2: 7110 edb2 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b2ed │ │ +3f74c8: 0a02 |0012: move-result v2 │ │ +3f74ca: 3321 0800 |0013: if-ne v1, v2, 001b // +0008 │ │ +3f74ce: 7100 d2b2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b2d2 │ │ +3f74d4: 0a01 |0018: move-result v1 │ │ +3f74d6: 3210 0500 |0019: if-eq v0, v1, 001e // +0005 │ │ +3f74da: 7010 d0a9 0300 |001b: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.restartActivity:()V // method@a9d0 │ │ +3f74e0: 7100 c3b2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b2c3 │ │ +3f74e6: 0c00 |0021: move-result-object v0 │ │ +3f74e8: 7110 08b3 0300 |0022: invoke-static {v3}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b308 │ │ +3f74ee: 0c01 |0025: move-result-object v1 │ │ +3f74f0: 7220 2ab7 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +3f74f6: 0a00 |0029: move-result v0 │ │ +3f74f8: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ +3f74fc: 7100 beb2 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b2be │ │ +3f7502: 0c00 |002f: move-result-object v0 │ │ +3f7504: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +3f7506: 6e30 bea9 0301 |0031: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a9be │ │ +3f750c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0003 line=577 │ │ 0x0006 line=579 │ │ 0x000d line=580 │ │ 0x0015 line=581 │ │ @@ -1553917,21 +1553919,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3f74e8: |[3f74e8] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3f74f8: 6f20 8e13 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@138e │ │ -3f74fe: 1a00 8979 |0003: const-string v0, "generated_view_id" // string@7989 │ │ -3f7502: 7100 e50c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0ce5 │ │ -3f7508: 0a01 |0008: move-result v1 │ │ -3f750a: 6e30 7107 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0771 │ │ -3f7510: 0e00 |000c: return-void │ │ +3f7510: |[3f7510] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3f7520: 6f20 8e13 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@138e │ │ +3f7526: 1a00 8979 |0003: const-string v0, "generated_view_id" // string@7989 │ │ +3f752a: 7100 e50c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0ce5 │ │ +3f7530: 0a01 |0008: move-result v1 │ │ +3f7532: 6e30 7107 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0771 │ │ +3f7538: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0003 line=275 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/os/Bundle; │ │ @@ -1553941,34 +1553943,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3f7514: |[3f7514] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ -3f7524: 6f10 5c15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@155c │ │ -3f752a: 7100 59b9 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f7530: 0c00 |0006: move-result-object v0 │ │ -3f7532: 6e20 5eb9 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b95e │ │ -3f7538: 2200 b11d |000a: new-instance v0, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager; // type@1db1 │ │ -3f753c: 7020 11b3 2000 |000c: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.:(Landroidx/fragment/app/FragmentActivity;)V // method@b311 │ │ -3f7542: 6e10 12b3 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.showIfNeeded:()V // method@b312 │ │ -3f7548: 5420 1272 |0012: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f754c: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -3f7550: 6e10 04b3 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.onStart:()V // method@b304 │ │ -3f7556: 6e10 7613 0200 |0019: invoke-virtual {v2}, Landroidx/activity/ComponentActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@1376 │ │ -3f755c: 0c00 |001c: move-result-object v0 │ │ -3f755e: 5421 1972 |001d: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.openDefaultPageBackPressedCallback:Landroidx/activity/OnBackPressedCallback; // field@7219 │ │ -3f7562: 6e30 0114 2001 |001f: invoke-virtual {v0, v2, v1}, Landroidx/activity/OnBackPressedDispatcher;.addCallback:(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V // method@1401 │ │ -3f7568: 6e10 7613 0200 |0022: invoke-virtual {v2}, Landroidx/activity/ComponentActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@1376 │ │ -3f756e: 0c00 |0025: move-result-object v0 │ │ -3f7570: 5421 1372 |0026: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetBackPressedCallback:Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // field@7213 │ │ -3f7574: 6e30 0114 2001 |0028: invoke-virtual {v0, v2, v1}, Landroidx/activity/OnBackPressedDispatcher;.addCallback:(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V // method@1401 │ │ -3f757a: 0e00 |002b: return-void │ │ +3f753c: |[3f753c] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ +3f754c: 6f10 5c15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@155c │ │ +3f7552: 7100 59b9 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f7558: 0c00 |0006: move-result-object v0 │ │ +3f755a: 6e20 5eb9 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b95e │ │ +3f7560: 2200 b11d |000a: new-instance v0, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager; // type@1db1 │ │ +3f7564: 7020 11b3 2000 |000c: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.:(Landroidx/fragment/app/FragmentActivity;)V // method@b311 │ │ +3f756a: 6e10 12b3 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.showIfNeeded:()V // method@b312 │ │ +3f7570: 5420 1272 |0012: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f7574: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +3f7578: 6e10 04b3 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.onStart:()V // method@b304 │ │ +3f757e: 6e10 7613 0200 |0019: invoke-virtual {v2}, Landroidx/activity/ComponentActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@1376 │ │ +3f7584: 0c00 |001c: move-result-object v0 │ │ +3f7586: 5421 1972 |001d: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.openDefaultPageBackPressedCallback:Landroidx/activity/OnBackPressedCallback; // field@7219 │ │ +3f758a: 6e30 0114 2001 |001f: invoke-virtual {v0, v2, v1}, Landroidx/activity/OnBackPressedDispatcher;.addCallback:(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V // method@1401 │ │ +3f7590: 6e10 7613 0200 |0022: invoke-virtual {v2}, Landroidx/activity/ComponentActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@1376 │ │ +3f7596: 0c00 |0025: move-result-object v0 │ │ +3f7598: 5421 1372 |0026: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetBackPressedCallback:Lde/danoeh/antennapod/ui/view/BottomSheetBackPressedCallback; // field@7213 │ │ +3f759c: 6e30 0114 2001 |0028: invoke-virtual {v0, v2, v1}, Landroidx/activity/OnBackPressedDispatcher;.addCallback:(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V // method@1401 │ │ +3f75a2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0003 line=565 │ │ 0x000a line=566 │ │ 0x0012 line=567 │ │ 0x0016 line=568 │ │ @@ -1553982,23 +1553984,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f757c: |[3f757c] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ -3f758c: 6f10 5d15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@155d │ │ -3f7592: 7100 59b9 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -3f7598: 0c00 |0006: move-result-object v0 │ │ -3f759a: 6e20 5fb9 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b95f │ │ -3f75a0: 5410 1272 |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ -3f75a4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3f75a8: 6e10 05b3 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.onStop:()V // method@b305 │ │ -3f75ae: 0e00 |0011: return-void │ │ +3f75a4: |[3f75a4] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ +3f75b4: 6f10 5d15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@155d │ │ +3f75ba: 7100 59b9 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +3f75c0: 0c00 |0006: move-result-object v0 │ │ +3f75c2: 6e20 5fb9 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b95f │ │ +3f75c8: 5410 1272 |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigation:Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; // field@7212 │ │ +3f75cc: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3f75d0: 6e10 05b3 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation;.onStop:()V // method@b305 │ │ +3f75d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0003 line=598 │ │ 0x000a line=599 │ │ 0x000e line=600 │ │ locals : │ │ @@ -1554009,20 +1554011,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3f75b0: |[3f75b0] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ -3f75c0: 6f20 8f13 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@138f │ │ -3f75c6: 7110 717d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d71 │ │ -3f75cc: 0c00 |0006: move-result-object v0 │ │ -3f75ce: 6e20 887d 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@7d88 │ │ -3f75d4: 0e00 |000a: return-void │ │ +3f75d8: |[3f75d8] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ +3f75e8: 6f20 8f13 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@138f │ │ +3f75ee: 7110 717d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d71 │ │ +3f75f4: 0c00 |0006: move-result-object v0 │ │ +3f75f6: 6e20 887d 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@7d88 │ │ +3f75fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0003 line=607 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -1554032,102 +1554034,102 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 175 16-bit code units │ │ -3f7680: |[3f7680] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ -3f7690: 6e10 aea9 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ -3f7696: 0c00 |0003: move-result-object v0 │ │ -3f7698: df01 0701 |0004: xor-int/lit8 v1, v7, #int 1 // #01 │ │ -3f769c: 6e20 18b3 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b318 │ │ -3f76a2: 6000 915b |0009: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ -3f76a6: 6e20 4515 0600 |000b: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f76ac: 0c00 |000e: move-result-object v0 │ │ -3f76ae: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3f76b0: 3807 0400 |0010: if-eqz v7, 0014 // +0004 │ │ -3f76b4: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -3f76b6: 2803 |0013: goto 0016 // +0003 │ │ -3f76b8: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ -3f76bc: 6e20 060e 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f76c2: 3807 1100 |0019: if-eqz v7, 002a // +0011 │ │ -3f76c6: 5460 1472 |001b: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ -3f76ca: 6e10 aea9 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ -3f76d0: 0c02 |0020: move-result-object v2 │ │ -3f76d2: 6e10 b38c 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb3 │ │ -3f76d8: 0a02 |0024: move-result v2 │ │ -3f76da: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -3f76dc: 6e30 698c 3002 |0026: invoke-virtual {v0, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@8c69 │ │ -3f76e2: 2809 |0029: goto 0032 // +0009 │ │ -3f76e4: 6e10 aea9 0600 |002a: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ -3f76ea: 0c00 |002d: move-result-object v0 │ │ -3f76ec: 1242 |002e: const/4 v2, #int 4 // #4 │ │ -3f76ee: 6e20 e58c 2000 |002f: invoke-virtual {v0, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ -3f76f4: 6000 ba5b |0032: sget v0, Lde/danoeh/antennapod/R$id;.bottom_padding:I // field@5bba │ │ -3f76f8: 6e20 4515 0600 |0034: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f76fe: 0c00 |0037: move-result-object v0 │ │ -3f7700: 6e10 0b0d 0000 |0038: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ -3f7706: 0c02 |003b: move-result-object v2 │ │ -3f7708: 1f02 af02 |003c: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02af │ │ -3f770c: 5463 1c72 |003e: iget-object v3, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ -3f7710: 5233 5413 |0040: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@1354 │ │ -3f7714: 5923 b301 |0042: iput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.height:I // field@01b3 │ │ -3f7718: 6e20 ce0d 2000 |0044: invoke-virtual {v0, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0dce │ │ -3f771e: 6e10 4915 0600 |0047: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ -3f7724: 0c00 |004a: move-result-object v0 │ │ -3f7726: 6002 cd56 |004b: sget v2, Lde/danoeh/antennapod/R$dimen;.external_player_height:I // field@56cd │ │ -3f772a: 6e20 1803 2000 |004d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0318 │ │ -3f7730: 0a00 |0050: move-result v0 │ │ -3f7732: 8700 |0051: float-to-int v0, v0 │ │ -3f7734: 6002 325d |0052: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ -3f7738: 6e20 4515 2600 |0054: invoke-virtual {v6, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f773e: 0c02 |0057: move-result-object v2 │ │ -3f7740: 1f02 590a |0058: check-cast v2, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ -3f7744: 6e10 0b0d 0200 |005a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ -3f774a: 0c03 |005d: move-result-object v3 │ │ -3f774c: 1f03 af02 |005e: check-cast v3, Landroid/view/ViewGroup$MarginLayoutParams; // type@02af │ │ -3f7750: 5464 1c72 |0060: iget-object v4, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ -3f7754: 5245 5513 |0062: iget v5, v4, Landroidx/core/graphics/Insets;.left:I // field@1355 │ │ -3f7758: 5244 5613 |0064: iget v4, v4, Landroidx/core/graphics/Insets;.right:I // field@1356 │ │ -3f775c: 3807 0400 |0066: if-eqz v7, 006a // +0004 │ │ -3f7760: 0107 |0068: move v7, v0 │ │ -3f7762: 2802 |0069: goto 006b // +0002 │ │ -3f7764: 1207 |006a: const/4 v7, #int 0 // #0 │ │ -3f7766: 6e57 310e 5341 |006b: invoke-virtual {v3, v5, v1, v4, v7}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e31 │ │ -3f776c: 6e20 ce0d 3200 |006e: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0dce │ │ -3f7772: 5467 1b72 |0071: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f7776: 6e20 df8c 0700 |0073: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@8cdf │ │ -3f777c: 5467 1b72 |0076: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f7780: 1210 |0078: const/4 v0, #int 1 // #1 │ │ -3f7782: 6e20 db8c 0700 |0079: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@8cdb │ │ -3f7788: 5467 1b72 |007c: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ -3f778c: 6e20 d88c 0700 |007e: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setGestureInsetBottomIgnored:(Z)V // method@8cd8 │ │ -3f7792: 6007 e15d |0081: sget v7, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5de1 │ │ -3f7796: 6e20 4515 7600 |0083: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f779c: 0c07 |0086: move-result-object v7 │ │ -3f779e: 1f07 590a |0087: check-cast v7, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ -3f77a2: 6e10 0b0d 0700 |0089: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ -3f77a8: 0c00 |008c: move-result-object v0 │ │ -3f77aa: 1f00 af02 |008d: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@02af │ │ -3f77ae: 5462 1c72 |008f: iget-object v2, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ -3f77b2: 5223 5513 |0091: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@1355 │ │ -3f77b6: 5222 5613 |0093: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@1356 │ │ -3f77ba: 6e51 310e 3021 |0095: invoke-virtual {v0, v3, v1, v2, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e31 │ │ -3f77c0: 6e20 ce0d 0700 |0098: invoke-virtual {v7, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0dce │ │ -3f77c6: 6007 e05d |009b: sget v7, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5de0 │ │ -3f77ca: 6e20 4515 7600 |009d: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ -3f77d0: 0c07 |00a0: move-result-object v7 │ │ -3f77d2: 1f07 1e03 |00a1: check-cast v7, Landroid/widget/RelativeLayout; // type@031e │ │ -3f77d6: 5460 1c72 |00a3: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ -3f77da: 5202 5513 |00a5: iget v2, v0, Landroidx/core/graphics/Insets;.left:I // field@1355 │ │ -3f77de: 5203 5713 |00a7: iget v3, v0, Landroidx/core/graphics/Insets;.top:I // field@1357 │ │ -3f77e2: 5200 5613 |00a9: iget v0, v0, Landroidx/core/graphics/Insets;.right:I // field@1356 │ │ -3f77e6: 6e51 e20d 2703 |00ab: invoke-virtual {v7, v2, v3, v0, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0de2 │ │ -3f77ec: 0e00 |00ae: return-void │ │ +3f76a8: |[3f76a8] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ +3f76b8: 6e10 aea9 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ +3f76be: 0c00 |0003: move-result-object v0 │ │ +3f76c0: df01 0701 |0004: xor-int/lit8 v1, v7, #int 1 // #01 │ │ +3f76c4: 6e20 18b3 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b318 │ │ +3f76ca: 6000 915b |0009: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b91 │ │ +3f76ce: 6e20 4515 0600 |000b: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f76d4: 0c00 |000e: move-result-object v0 │ │ +3f76d6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3f76d8: 3807 0400 |0010: if-eqz v7, 0014 // +0004 │ │ +3f76dc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +3f76de: 2803 |0013: goto 0016 // +0003 │ │ +3f76e0: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ +3f76e4: 6e20 060e 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f76ea: 3807 1100 |0019: if-eqz v7, 002a // +0011 │ │ +3f76ee: 5460 1472 |001b: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@7214 │ │ +3f76f2: 6e10 aea9 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ +3f76f8: 0c02 |0020: move-result-object v2 │ │ +3f76fa: 6e10 b38c 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb3 │ │ +3f7700: 0a02 |0024: move-result v2 │ │ +3f7702: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +3f7704: 6e30 698c 3002 |0026: invoke-virtual {v0, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@8c69 │ │ +3f770a: 2809 |0029: goto 0032 // +0009 │ │ +3f770c: 6e10 aea9 0600 |002a: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a9ae │ │ +3f7712: 0c00 |002d: move-result-object v0 │ │ +3f7714: 1242 |002e: const/4 v2, #int 4 // #4 │ │ +3f7716: 6e20 e58c 2000 |002f: invoke-virtual {v0, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce5 │ │ +3f771c: 6000 ba5b |0032: sget v0, Lde/danoeh/antennapod/R$id;.bottom_padding:I // field@5bba │ │ +3f7720: 6e20 4515 0600 |0034: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f7726: 0c00 |0037: move-result-object v0 │ │ +3f7728: 6e10 0b0d 0000 |0038: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ +3f772e: 0c02 |003b: move-result-object v2 │ │ +3f7730: 1f02 af02 |003c: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02af │ │ +3f7734: 5463 1c72 |003e: iget-object v3, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ +3f7738: 5233 5413 |0040: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@1354 │ │ +3f773c: 5923 b301 |0042: iput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.height:I // field@01b3 │ │ +3f7740: 6e20 ce0d 2000 |0044: invoke-virtual {v0, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0dce │ │ +3f7746: 6e10 4915 0600 |0047: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ +3f774c: 0c00 |004a: move-result-object v0 │ │ +3f774e: 6002 cd56 |004b: sget v2, Lde/danoeh/antennapod/R$dimen;.external_player_height:I // field@56cd │ │ +3f7752: 6e20 1803 2000 |004d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0318 │ │ +3f7758: 0a00 |0050: move-result v0 │ │ +3f775a: 8700 |0051: float-to-int v0, v0 │ │ +3f775c: 6002 325d |0052: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5d32 │ │ +3f7760: 6e20 4515 2600 |0054: invoke-virtual {v6, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f7766: 0c02 |0057: move-result-object v2 │ │ +3f7768: 1f02 590a |0058: check-cast v2, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ +3f776c: 6e10 0b0d 0200 |005a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ +3f7772: 0c03 |005d: move-result-object v3 │ │ +3f7774: 1f03 af02 |005e: check-cast v3, Landroid/view/ViewGroup$MarginLayoutParams; // type@02af │ │ +3f7778: 5464 1c72 |0060: iget-object v4, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ +3f777c: 5245 5513 |0062: iget v5, v4, Landroidx/core/graphics/Insets;.left:I // field@1355 │ │ +3f7780: 5244 5613 |0064: iget v4, v4, Landroidx/core/graphics/Insets;.right:I // field@1356 │ │ +3f7784: 3807 0400 |0066: if-eqz v7, 006a // +0004 │ │ +3f7788: 0107 |0068: move v7, v0 │ │ +3f778a: 2802 |0069: goto 006b // +0002 │ │ +3f778c: 1207 |006a: const/4 v7, #int 0 // #0 │ │ +3f778e: 6e57 310e 5341 |006b: invoke-virtual {v3, v5, v1, v4, v7}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e31 │ │ +3f7794: 6e20 ce0d 3200 |006e: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0dce │ │ +3f779a: 5467 1b72 |0071: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f779e: 6e20 df8c 0700 |0073: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@8cdf │ │ +3f77a4: 5467 1b72 |0076: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f77a8: 1210 |0078: const/4 v0, #int 1 // #1 │ │ +3f77aa: 6e20 db8c 0700 |0079: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@8cdb │ │ +3f77b0: 5467 1b72 |007c: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@721b │ │ +3f77b4: 6e20 d88c 0700 |007e: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setGestureInsetBottomIgnored:(Z)V // method@8cd8 │ │ +3f77ba: 6007 e15d |0081: sget v7, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5de1 │ │ +3f77be: 6e20 4515 7600 |0083: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f77c4: 0c07 |0086: move-result-object v7 │ │ +3f77c6: 1f07 590a |0087: check-cast v7, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ +3f77ca: 6e10 0b0d 0700 |0089: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d0b │ │ +3f77d0: 0c00 |008c: move-result-object v0 │ │ +3f77d2: 1f00 af02 |008d: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@02af │ │ +3f77d6: 5462 1c72 |008f: iget-object v2, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ +3f77da: 5223 5513 |0091: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@1355 │ │ +3f77de: 5222 5613 |0093: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@1356 │ │ +3f77e2: 6e51 310e 3021 |0095: invoke-virtual {v0, v3, v1, v2, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e31 │ │ +3f77e8: 6e20 ce0d 0700 |0098: invoke-virtual {v7, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0dce │ │ +3f77ee: 6007 e05d |009b: sget v7, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5de0 │ │ +3f77f2: 6e20 4515 7600 |009d: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1545 │ │ +3f77f8: 0c07 |00a0: move-result-object v7 │ │ +3f77fa: 1f07 1e03 |00a1: check-cast v7, Landroid/widget/RelativeLayout; // type@031e │ │ +3f77fe: 5460 1c72 |00a3: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@721c │ │ +3f7802: 5202 5513 |00a5: iget v2, v0, Landroidx/core/graphics/Insets;.left:I // field@1355 │ │ +3f7806: 5203 5713 |00a7: iget v3, v0, Landroidx/core/graphics/Insets;.top:I // field@1357 │ │ +3f780a: 5200 5613 |00a9: iget v0, v0, Landroidx/core/graphics/Insets;.right:I // field@1356 │ │ +3f780e: 6e51 e20d 2703 |00ab: invoke-virtual {v7, v2, v3, v0, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0de2 │ │ +3f7814: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0009 line=370 │ │ 0x001b line=372 │ │ 0x002a line=374 │ │ 0x0032 line=376 │ │ @@ -1554157,53 +1554159,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 │ │ -3f77f0: |[3f77f0] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ -3f7800: 5480 1572 |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f7804: 3800 3500 |0002: if-eqz v0, 0037 // +0035 │ │ -3f7808: 5481 1672 |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f780c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -3f7810: 6e20 a53a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa5 │ │ -3f7816: 2200 9303 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0393 │ │ -3f781a: 5484 1572 |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f781e: 6006 b761 |000f: sget v6, Lde/danoeh/antennapod/R$string;.drawer_open:I // field@61b7 │ │ -3f7822: 6007 ad61 |0011: sget v7, Lde/danoeh/antennapod/R$string;.drawer_close:I // field@61ad │ │ -3f7826: 0702 |0013: move-object v2, v0 │ │ -3f7828: 0783 |0014: move-object v3, v8 │ │ -3f782a: 0795 |0015: move-object v5, v9 │ │ -3f782c: 7606 c014 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@14c0 │ │ -3f7832: 5b80 1672 |0019: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f7836: 5489 1572 |001b: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ -3f783a: 6e20 633a 0900 |001d: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3a63 │ │ -3f7840: 5489 1672 |0020: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f7844: 6e10 cd14 0900 |0022: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14cd │ │ -3f784a: 5489 1672 |0025: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f784e: df0a 0a01 |0027: xor-int/lit8 v10, v10, #int 1 // #01 │ │ -3f7852: 6e20 ca14 a900 |0029: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@14ca │ │ -3f7858: 5489 1672 |002c: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ -3f785c: 220a 3b1b |002e: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@1b3b │ │ -3f7860: 7020 8ba9 8a00 |0030: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a98b │ │ -3f7866: 6e20 cc14 a900 |0033: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@14cc │ │ -3f786c: 2819 |0036: goto 004f // +0019 │ │ -3f786e: 390a 0700 |0037: if-nez v10, 003e // +0007 │ │ -3f7872: 120a |0039: const/4 v10, #int 0 // #0 │ │ -3f7874: 6e20 308b a900 |003a: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@8b30 │ │ -3f787a: 2812 |003d: goto 004f // +0012 │ │ -3f787c: 600a 0150 |003e: sget v10, Lde/danoeh/antennapod/R$attr;.homeAsUpIndicator:I // field@5001 │ │ -3f7880: 7120 efb2 a800 |0040: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b2ef │ │ -3f7886: 0a0a |0043: move-result v10 │ │ -3f7888: 6e20 4022 a900 |0044: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@2240 │ │ -3f788e: 220a 3c1b |0047: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@1b3c │ │ -3f7892: 7020 8da9 8a00 |0049: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a98d │ │ -3f7898: 6e20 4222 a900 |004c: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2242 │ │ -3f789e: 0e00 |004f: return-void │ │ +3f7818: |[3f7818] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ +3f7828: 5480 1572 |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f782c: 3800 3500 |0002: if-eqz v0, 0037 // +0035 │ │ +3f7830: 5481 1672 |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f7834: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +3f7838: 6e20 a53a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa5 │ │ +3f783e: 2200 9303 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0393 │ │ +3f7842: 5484 1572 |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f7846: 6006 b761 |000f: sget v6, Lde/danoeh/antennapod/R$string;.drawer_open:I // field@61b7 │ │ +3f784a: 6007 ad61 |0011: sget v7, Lde/danoeh/antennapod/R$string;.drawer_close:I // field@61ad │ │ +3f784e: 0702 |0013: move-object v2, v0 │ │ +3f7850: 0783 |0014: move-object v3, v8 │ │ +3f7852: 0795 |0015: move-object v5, v9 │ │ +3f7854: 7606 c014 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@14c0 │ │ +3f785a: 5b80 1672 |0019: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f785e: 5489 1572 |001b: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@7215 │ │ +3f7862: 6e20 633a 0900 |001d: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3a63 │ │ +3f7868: 5489 1672 |0020: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f786c: 6e10 cd14 0900 |0022: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14cd │ │ +3f7872: 5489 1672 |0025: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f7876: df0a 0a01 |0027: xor-int/lit8 v10, v10, #int 1 // #01 │ │ +3f787a: 6e20 ca14 a900 |0029: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@14ca │ │ +3f7880: 5489 1672 |002c: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@7216 │ │ +3f7884: 220a 3b1b |002e: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@1b3b │ │ +3f7888: 7020 8ba9 8a00 |0030: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a98b │ │ +3f788e: 6e20 cc14 a900 |0033: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@14cc │ │ +3f7894: 2819 |0036: goto 004f // +0019 │ │ +3f7896: 390a 0700 |0037: if-nez v10, 003e // +0007 │ │ +3f789a: 120a |0039: const/4 v10, #int 0 // #0 │ │ +3f789c: 6e20 308b a900 |003a: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@8b30 │ │ +3f78a2: 2812 |003d: goto 004f // +0012 │ │ +3f78a4: 600a 0150 |003e: sget v10, Lde/danoeh/antennapod/R$attr;.homeAsUpIndicator:I // field@5001 │ │ +3f78a8: 7120 efb2 a800 |0040: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b2ef │ │ +3f78ae: 0a0a |0043: move-result v10 │ │ +3f78b0: 6e20 4022 a900 |0044: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@2240 │ │ +3f78b6: 220a 3c1b |0047: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@1b3c │ │ +3f78ba: 7020 8da9 8a00 |0049: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a98d │ │ +3f78c0: 6e20 4222 a900 |004c: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2242 │ │ +3f78c6: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0008 line=317 │ │ 0x000b line=319 │ │ 0x001b line=321 │ │ @@ -1554248,18 +1554250,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 │ │ -3f78d8: |[3f78d8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f78e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f78ee: 5b01 1d72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721d │ │ -3f78f2: 0e00 |0005: return-void │ │ +3f7900: |[3f7900] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7910: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7916: 5b01 1d72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721d │ │ +3f791a: 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; │ │ │ │ @@ -1554269,18 +1554271,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 │ │ -3f78f4: |[3f78f4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f7904: 5410 1d72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721d │ │ -3f7908: 7130 f3a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$FjEaOJbaFtXFyVTM10TjCaModGo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a9f3 │ │ -3f790e: 0e00 |0005: return-void │ │ +3f791c: |[3f791c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f792c: 5410 1d72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721d │ │ +3f7930: 7130 f3a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$FjEaOJbaFtXFyVTM10TjCaModGo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a9f3 │ │ +3f7936: 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 │ │ @@ -1554315,18 +1554317,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 │ │ -3f7910: |[3f7910] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7920: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7926: 5b01 1e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721e │ │ -3f792a: 0e00 |0005: return-void │ │ +3f7938: |[3f7938] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7948: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f794e: 5b01 1e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721e │ │ +3f7952: 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; │ │ │ │ @@ -1554336,19 +1554338,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f792c: |[3f792c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -3f793c: 5410 1e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721e │ │ -3f7940: 1f02 9d1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1e9d │ │ -3f7944: 7120 f2a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$BGFbFxYfrV2273zD57kShS7c8_k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V // method@a9f2 │ │ -3f794a: 0e00 |0007: return-void │ │ +3f7954: |[3f7954] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +3f7964: 5410 1e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721e │ │ +3f7968: 1f02 9d1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1e9d │ │ +3f796c: 7120 f2a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$BGFbFxYfrV2273zD57kShS7c8_k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V // method@a9f2 │ │ +3f7972: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1554382,18 +1554384,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 │ │ -3f794c: |[3f794c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f795c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7962: 5b01 1f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721f │ │ -3f7966: 0e00 |0005: return-void │ │ +3f7974: |[3f7974] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7984: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f798a: 5b01 1f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721f │ │ +3f798e: 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; │ │ │ │ @@ -1554403,19 +1554405,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7968: |[3f7968] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ -3f7978: 5410 1f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721f │ │ -3f797c: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ -3f7980: 7120 fba9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$njYBvQwJ98runbXK-9zUFup3UIA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a9fb │ │ -3f7986: 0e00 |0007: return-void │ │ +3f7990: |[3f7990] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ +3f79a0: 5410 1f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@721f │ │ +3f79a4: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ +3f79a8: 7120 fba9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$njYBvQwJ98runbXK-9zUFup3UIA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a9fb │ │ +3f79ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1554449,18 +1554451,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 │ │ -3f7988: |[3f7988] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7998: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f799e: 5b01 2072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7220 │ │ -3f79a2: 0e00 |0005: return-void │ │ +3f79b0: |[3f79b0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f79c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f79c6: 5b01 2072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7220 │ │ +3f79ca: 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; │ │ │ │ @@ -1554470,18 +1554472,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 │ │ -3f79a4: |[3f79a4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f79b4: 5410 2072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7220 │ │ -3f79b8: 7130 f0a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$1wYuKNa8o6b4h4vSu_I985Hg6_s:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a9f0 │ │ -3f79be: 0e00 |0005: return-void │ │ +3f79cc: |[3f79cc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f79dc: 5410 2072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7220 │ │ +3f79e0: 7130 f0a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$1wYuKNa8o6b4h4vSu_I985Hg6_s:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a9f0 │ │ +3f79e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -1554516,18 +1554518,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 │ │ -3f79c0: |[3f79c0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f79d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f79d6: 5b01 2172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7221 │ │ -3f79da: 0e00 |0005: return-void │ │ +3f79e8: |[3f79e8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f79f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f79fe: 5b01 2172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7221 │ │ +3f7a02: 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; │ │ │ │ @@ -1554537,18 +1554539,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 │ │ -3f79dc: |[3f79dc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f79ec: 5410 2172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7221 │ │ -3f79f0: 7130 efa9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$-FedQK53WNBg59UgpBj3KlAArXo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a9ef │ │ -3f79f6: 0e00 |0005: return-void │ │ +3f7a04: |[3f7a04] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f7a14: 5410 2172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7221 │ │ +3f7a18: 7130 efa9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$-FedQK53WNBg59UgpBj3KlAArXo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a9ef │ │ +3f7a1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -1554583,18 +1554585,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 │ │ -3f79f8: |[3f79f8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7a08: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7a0e: 5b01 2272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7222 │ │ -3f7a12: 0e00 |0005: return-void │ │ +3f7a20: |[3f7a20] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7a30: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7a36: 5b01 2272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7222 │ │ +3f7a3a: 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; │ │ │ │ @@ -1554604,19 +1554606,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7a14: |[3f7a14] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onActivityResult:(Ljava/lang/Object;)V │ │ -3f7a24: 5410 2272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7222 │ │ -3f7a28: 1f02 f81d |0002: check-cast v2, Ljava/lang/Boolean; // type@1df8 │ │ -3f7a2c: 7120 f4a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$JTACa8TJErIdszHHKQ4xTpWhKDs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V // method@a9f4 │ │ -3f7a32: 0e00 |0007: return-void │ │ +3f7a3c: |[3f7a3c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onActivityResult:(Ljava/lang/Object;)V │ │ +3f7a4c: 5410 2272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7222 │ │ +3f7a50: 1f02 f81d |0002: check-cast v2, Ljava/lang/Boolean; // type@1df8 │ │ +3f7a54: 7120 f4a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$JTACa8TJErIdszHHKQ4xTpWhKDs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V // method@a9f4 │ │ +3f7a5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1554650,18 +1554652,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 │ │ -3f7a34: |[3f7a34] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7a44: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7a4a: 5b01 2372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7223 │ │ -3f7a4e: 0e00 |0005: return-void │ │ +3f7a5c: |[3f7a5c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7a6c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7a72: 5b01 2372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7223 │ │ +3f7a76: 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; │ │ │ │ @@ -1554671,18 +1554673,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7a50: |[3f7a50] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.run:()V │ │ -3f7a60: 5410 2372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7223 │ │ -3f7a64: 7110 faa9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$kG8whUX6nTOd8NSnnM8ePjH5AJ0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9fa │ │ -3f7a6a: 0e00 |0005: return-void │ │ +3f7a78: |[3f7a78] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.run:()V │ │ +3f7a88: 5410 2372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7223 │ │ +3f7a8c: 7110 faa9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$kG8whUX6nTOd8NSnnM8ePjH5AJ0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9fa │ │ +3f7a92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1554715,18 +1554717,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 │ │ -3f7a6c: |[3f7a6c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7a7c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7a82: 5b01 2472 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7224 │ │ -3f7a86: 0e00 |0005: return-void │ │ +3f7a94: |[3f7a94] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7aa4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7aaa: 5b01 2472 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7224 │ │ +3f7aae: 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; │ │ │ │ @@ -1554736,18 +1554738,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7a88: |[3f7a88] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.run:()V │ │ -3f7a98: 5410 2472 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7224 │ │ -3f7a9c: 7110 f7a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$XlFhKBIHXGtKk_5vX6fcD4IKMzc:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9f7 │ │ -3f7aa2: 0e00 |0005: return-void │ │ +3f7ab0: |[3f7ab0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.run:()V │ │ +3f7ac0: 5410 2472 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7224 │ │ +3f7ac4: 7110 f7a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$XlFhKBIHXGtKk_5vX6fcD4IKMzc:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9f7 │ │ +3f7aca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1554780,18 +1554782,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 │ │ -3f7aa4: |[3f7aa4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7ab4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7aba: 5b01 2572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7225 │ │ -3f7abe: 0e00 |0005: return-void │ │ +3f7acc: |[3f7acc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7adc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7ae2: 5b01 2572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7225 │ │ +3f7ae6: 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; │ │ │ │ @@ -1554801,19 +1554803,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7ac0: |[3f7ac0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3f7ad0: 5410 2572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7225 │ │ -3f7ad4: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ -3f7ad8: 7120 f5a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$R6JnJrP5RI36YSQIX7ZOlvhM8F0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a9f5 │ │ -3f7ade: 0e00 |0007: return-void │ │ +3f7ae8: |[3f7ae8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3f7af8: 5410 2572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7225 │ │ +3f7afc: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ +3f7b00: 7120 f5a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$R6JnJrP5RI36YSQIX7ZOlvhM8F0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a9f5 │ │ +3f7b06: 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; │ │ │ │ @@ -1554847,18 +1554849,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 │ │ -3f7ae0: |[3f7ae0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7af0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7af6: 5b01 2672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7226 │ │ -3f7afa: 0e00 |0005: return-void │ │ +3f7b08: |[3f7b08] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7b18: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7b1e: 5b01 2672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7226 │ │ +3f7b22: 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; │ │ │ │ @@ -1554868,22 +1554870,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 │ │ -3f7afc: |[3f7afc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f7b0c: 5460 2672 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7226 │ │ -3f7b10: 0771 |0002: move-object v1, v7 │ │ -3f7b12: 0782 |0003: move-object v2, v8 │ │ -3f7b14: 0193 |0004: move v3, v9 │ │ -3f7b16: 04a4 |0005: move-wide v4, v10 │ │ -3f7b18: 7706 f8a9 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$e1TbF8DEPhAAIRX2nJuP-IFn5ig:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a9f8 │ │ -3f7b1e: 0e00 |0009: return-void │ │ +3f7b24: |[3f7b24] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f7b34: 5460 2672 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7226 │ │ +3f7b38: 0771 |0002: move-object v1, v7 │ │ +3f7b3a: 0782 |0003: move-object v2, v8 │ │ +3f7b3c: 0193 |0004: move v3, v9 │ │ +3f7b3e: 04a4 |0005: move-wide v4, v10 │ │ +3f7b40: 7706 f8a9 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$e1TbF8DEPhAAIRX2nJuP-IFn5ig:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a9f8 │ │ +3f7b46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000a reg=8 (null) Landroid/view/View; │ │ @@ -1554920,18 +1554922,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 │ │ -3f7b20: |[3f7b20] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7b30: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7b36: 5b01 2772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7227 │ │ -3f7b3a: 0e00 |0005: return-void │ │ +3f7b48: |[3f7b48] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7b58: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7b5e: 5b01 2772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7227 │ │ +3f7b62: 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; │ │ │ │ @@ -1554941,18 +1554943,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7b3c: |[3f7b3c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3f7b4c: 5410 2772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7227 │ │ -3f7b50: 7120 f1a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$5C1ZeH3kkAQpjoyU9EgipZCmp28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a9f1 │ │ -3f7b56: 0e00 |0005: return-void │ │ +3f7b64: |[3f7b64] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3f7b74: 5410 2772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7227 │ │ +3f7b78: 7120 f1a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$5C1ZeH3kkAQpjoyU9EgipZCmp28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a9f1 │ │ +3f7b7e: 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/view/View; │ │ │ │ @@ -1554986,18 +1554988,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 │ │ -3f7b58: |[3f7b58] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7b68: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7b6e: 5b01 2872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7228 │ │ -3f7b72: 0e00 |0005: return-void │ │ +3f7b80: |[3f7b80] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7b90: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7b96: 5b01 2872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7228 │ │ +3f7b9a: 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; │ │ │ │ @@ -1555007,18 +1555009,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7b74: |[3f7b74] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3f7b84: 5410 2872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7228 │ │ -3f7b88: 7120 f6a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$TtQo8ysT3hlKobtY4rv4KCxi5Yo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a9f6 │ │ -3f7b8e: 0e00 |0005: return-void │ │ +3f7b9c: |[3f7b9c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3f7bac: 5410 2872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7228 │ │ +3f7bb0: 7120 f6a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$TtQo8ysT3hlKobtY4rv4KCxi5Yo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a9f6 │ │ +3f7bb6: 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/view/View; │ │ │ │ @@ -1555052,18 +1555054,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 │ │ -3f7bb0: |[3f7bb0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7bc0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f7bc6: 5b01 2972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7229 │ │ -3f7bca: 0e00 |0005: return-void │ │ +3f7bd8: |[3f7bd8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7be8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f7bee: 5b01 2972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7229 │ │ +3f7bf2: 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; │ │ │ │ @@ -1555073,19 +1555075,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f7b90: |[3f7b90] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.call:()Ljava/lang/Object; │ │ -3f7ba0: 5410 2972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7229 │ │ -3f7ba4: 7110 f9a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$k8g1npOFzzzz4Ce2NnHzZgKUT20:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@a9f9 │ │ -3f7baa: 0c00 |0005: move-result-object v0 │ │ -3f7bac: 1100 |0006: return-object v0 │ │ +3f7bb8: |[3f7bb8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.call:()Ljava/lang/Object; │ │ +3f7bc8: 5410 2972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7229 │ │ +3f7bcc: 7110 f9a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$k8g1npOFzzzz4Ce2NnHzZgKUT20:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@a9f9 │ │ +3f7bd2: 0c00 |0005: move-result-object v0 │ │ +3f7bd4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1555168,17 +1555170,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 │ │ -3f7d74: |[3f7d74] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$-FedQK53WNBg59UgpBj3KlAArXo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -3f7d84: 7030 00aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@aa00 │ │ -3f7d8a: 0e00 |0003: return-void │ │ +3f7d9c: |[3f7d9c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$-FedQK53WNBg59UgpBj3KlAArXo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +3f7dac: 7030 00aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@aa00 │ │ +3f7db2: 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 │ │ @@ -1555188,17 +1555190,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 │ │ -3f7d8c: |[3f7d8c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$1wYuKNa8o6b4h4vSu_I985Hg6_s:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -3f7d9c: 7030 09aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@aa09 │ │ -3f7da2: 0e00 |0003: return-void │ │ +3f7db4: |[3f7db4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$1wYuKNa8o6b4h4vSu_I985Hg6_s:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +3f7dc4: 7030 09aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@aa09 │ │ +3f7dca: 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 │ │ @@ -1555208,17 +1555210,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 │ │ -3f7da4: |[3f7da4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$5C1ZeH3kkAQpjoyU9EgipZCmp28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -3f7db4: 7020 03aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@aa03 │ │ -3f7dba: 0e00 |0003: return-void │ │ +3f7dcc: |[3f7dcc] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$5C1ZeH3kkAQpjoyU9EgipZCmp28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +3f7ddc: 7020 03aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@aa03 │ │ +3f7de2: 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; │ │ │ │ @@ -1555227,17 +1555229,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 │ │ -3f7dbc: |[3f7dbc] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$BGFbFxYfrV2273zD57kShS7c8_k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ -3f7dcc: 7020 08aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@aa08 │ │ -3f7dd2: 0e00 |0003: return-void │ │ +3f7de4: |[3f7de4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$BGFbFxYfrV2273zD57kShS7c8_k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ +3f7df4: 7020 08aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@aa08 │ │ +3f7dfa: 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; │ │ │ │ @@ -1555246,17 +1555248,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 │ │ -3f7dd4: |[3f7dd4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$FjEaOJbaFtXFyVTM10TjCaModGo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -3f7de4: 7030 ffa9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@a9ff │ │ -3f7dea: 0e00 |0003: return-void │ │ +3f7dfc: |[3f7dfc] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$FjEaOJbaFtXFyVTM10TjCaModGo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +3f7e0c: 7030 ffa9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@a9ff │ │ +3f7e12: 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 │ │ @@ -1555266,17 +1555268,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 │ │ -3f7dec: |[3f7dec] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$JTACa8TJErIdszHHKQ4xTpWhKDs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ -3f7dfc: 7020 01aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@aa01 │ │ -3f7e02: 0e00 |0003: return-void │ │ +3f7e14: |[3f7e14] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$JTACa8TJErIdszHHKQ4xTpWhKDs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ +3f7e24: 7020 01aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@aa01 │ │ +3f7e2a: 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; │ │ │ │ @@ -1555285,17 +1555287,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 │ │ -3f7e04: |[3f7e04] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$R6JnJrP5RI36YSQIX7ZOlvhM8F0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -3f7e14: 7020 06aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@aa06 │ │ -3f7e1a: 0e00 |0003: return-void │ │ +3f7e2c: |[3f7e2c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$R6JnJrP5RI36YSQIX7ZOlvhM8F0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +3f7e3c: 7020 06aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@aa06 │ │ +3f7e42: 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; │ │ │ │ @@ -1555304,17 +1555306,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 │ │ -3f7e1c: |[3f7e1c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$TtQo8ysT3hlKobtY4rv4KCxi5Yo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -3f7e2c: 7020 07aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@aa07 │ │ -3f7e32: 0e00 |0003: return-void │ │ +3f7e44: |[3f7e44] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$TtQo8ysT3hlKobtY4rv4KCxi5Yo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +3f7e54: 7020 07aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@aa07 │ │ +3f7e5a: 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; │ │ │ │ @@ -1555323,17 +1555325,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 │ │ -3f7e34: |[3f7e34] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$XlFhKBIHXGtKk_5vX6fcD4IKMzc:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7e44: 7010 05aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@aa05 │ │ -3f7e4a: 0e00 |0003: return-void │ │ +3f7e5c: |[3f7e5c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$XlFhKBIHXGtKk_5vX6fcD4IKMzc:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7e6c: 7010 05aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@aa05 │ │ +3f7e72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #9 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1555341,17 +1555343,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 │ │ -3f7e4c: |[3f7e4c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$e1TbF8DEPhAAIRX2nJuP-IFn5ig:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f7e5c: 7606 02aa 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@aa02 │ │ -3f7e62: 0e00 |0003: return-void │ │ +3f7e74: |[3f7e74] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$e1TbF8DEPhAAIRX2nJuP-IFn5ig:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f7e84: 7606 02aa 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@aa02 │ │ +3f7e8a: 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; │ │ @@ -1555363,18 +1555365,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 │ │ -3f7c98: |[3f7c98] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$k8g1npOFzzzz4Ce2NnHzZgKUT20:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ -3f7ca8: 7010 0baa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@aa0b │ │ -3f7cae: 0c00 |0003: move-result-object v0 │ │ -3f7cb0: 1100 |0004: return-object v0 │ │ +3f7cc0: |[3f7cc0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$k8g1npOFzzzz4Ce2NnHzZgKUT20:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ +3f7cd0: 7010 0baa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@aa0b │ │ +3f7cd6: 0c00 |0003: move-result-object v0 │ │ +3f7cd8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #11 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1555382,17 +1555384,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 │ │ -3f7e64: |[3f7e64] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$kG8whUX6nTOd8NSnnM8ePjH5AJ0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3f7e74: 7010 04aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@aa04 │ │ -3f7e7a: 0e00 |0003: return-void │ │ +3f7e8c: |[3f7e8c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$kG8whUX6nTOd8NSnnM8ePjH5AJ0:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3f7e9c: 7010 04aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@aa04 │ │ +3f7ea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #12 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1555400,17 +1555402,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 │ │ -3f7e7c: |[3f7e7c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$njYBvQwJ98runbXK-9zUFup3UIA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -3f7e8c: 7020 0aaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@aa0a │ │ -3f7e92: 0e00 |0003: return-void │ │ +3f7ea4: |[3f7ea4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$njYBvQwJ98runbXK-9zUFup3UIA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +3f7eb4: 7020 0aaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@aa0a │ │ +3f7eba: 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; │ │ │ │ @@ -1555419,24 +1555421,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3f7e94: |[3f7e94] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ -3f7ea4: 7010 f0b2 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/ui/common/ToolbarActivity;.:()V // method@b2f0 │ │ -3f7eaa: 2200 7d03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@037d │ │ -3f7eae: 7010 7914 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@1479 │ │ -3f7eb4: 2201 4b1b |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@1b4b │ │ -3f7eb8: 7020 dfa9 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9df │ │ -3f7ebe: 6e30 9113 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@1391 │ │ -3f7ec4: 0c00 |0010: move-result-object v0 │ │ -3f7ec6: 5b20 2e72 |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@722e │ │ -3f7eca: 0e00 |0013: return-void │ │ +3f7ebc: |[3f7ebc] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ +3f7ecc: 7010 f0b2 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/ui/common/ToolbarActivity;.:()V // method@b2f0 │ │ +3f7ed2: 2200 7d03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@037d │ │ +3f7ed6: 7010 7914 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@1479 │ │ +3f7edc: 2201 4b1b |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@1b4b │ │ +3f7ee0: 7020 dfa9 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9df │ │ +3f7ee6: 6e30 9113 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@1391 │ │ +3f7eec: 0c00 |0010: move-result-object v0 │ │ +3f7eee: 5b20 2e72 |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@722e │ │ +3f7ef2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=197 │ │ 0x000d line=198 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ @@ -1555446,32 +1555448,32 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3f7d20: |[3f7d20] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ -3f7d30: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -3f7d34: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -3f7d3a: 5431 2d72 |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@722d │ │ -3f7d3e: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ -3f7d42: 6e10 65b6 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b665 │ │ -3f7d48: 0c01 |000c: move-result-object v1 │ │ -3f7d4a: 7210 14b7 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -3f7d50: 0a02 |0010: move-result v2 │ │ -3f7d52: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ -3f7d56: 7210 15b7 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -3f7d5c: 0c02 |0016: move-result-object v2 │ │ -3f7d5e: 1f02 701d |0017: check-cast v2, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1d70 │ │ -3f7d62: 6e10 a0b2 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b2a0 │ │ -3f7d68: 0c02 |001c: move-result-object v2 │ │ -3f7d6a: 7220 26b7 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -3f7d70: 28ed |0020: goto 000d // -0013 │ │ -3f7d72: 1100 |0021: return-object v0 │ │ +3f7d48: |[3f7d48] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ +3f7d58: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +3f7d5c: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +3f7d62: 5431 2d72 |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@722d │ │ +3f7d66: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ +3f7d6a: 6e10 65b6 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b665 │ │ +3f7d70: 0c01 |000c: move-result-object v1 │ │ +3f7d72: 7210 14b7 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +3f7d78: 0a02 |0010: move-result v2 │ │ +3f7d7a: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ +3f7d7e: 7210 15b7 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +3f7d84: 0c02 |0016: move-result-object v2 │ │ +3f7d86: 1f02 701d |0017: check-cast v2, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1d70 │ │ +3f7d8a: 6e10 a0b2 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b2a0 │ │ +3f7d90: 0c02 |001c: move-result-object v2 │ │ +3f7d92: 7220 26b7 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +3f7d98: 28ed |0020: goto 000d // -0013 │ │ +3f7d9a: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ 0x0009 line=150 │ │ 0x0019 line=151 │ │ locals : │ │ @@ -1555482,17 +1555484,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 │ │ -3f7f1c: |[3f7f1c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ -3f7f2c: 7010 0faa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@aa0f │ │ -3f7f32: 0e00 |0003: return-void │ │ +3f7f44: |[3f7f44] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ +3f7f54: 7010 0faa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@aa0f │ │ +3f7f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 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 │ │ @@ -1555502,17 +1555504,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 │ │ -3f7f34: |[3f7f34] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ -3f7f44: 6e10 7900 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f7f4a: 0e00 |0003: return-void │ │ +3f7f5c: |[3f7f5c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ +3f7f6c: 6e10 7900 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f7f72: 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 │ │ @@ -1555522,37 +1555524,37 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3f7f4c: |[3f7f4c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ -3f7f5c: 6e10 e5b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ -3f7f62: 0a03 |0003: move-result v3 │ │ -3f7f64: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ -3f7f68: 7010 11aa 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@aa11 │ │ -3f7f6e: 2826 |0009: goto 002f // +0026 │ │ -3f7f70: 2203 4a18 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ -3f7f74: 7020 b294 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ -3f7f7a: 6000 6163 |000f: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_ask_read_permission:I // field@6361 │ │ -3f7f7e: 6e20 d294 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ -3f7f84: 0c03 |0014: move-result-object v3 │ │ -3f7f86: 2200 461b |0015: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@1b46 │ │ -3f7f8a: 7020 d5a9 2000 |0017: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9d5 │ │ -3f7f90: 1401 0a00 0401 |001a: const v1, #float 2.42446e-38 // #0104000a │ │ -3f7f96: 6e30 f094 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@94f0 │ │ -3f7f9c: 0c03 |0020: move-result-object v3 │ │ -3f7f9e: 6000 3c61 |0021: sget v0, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@613c │ │ -3f7fa2: 2201 4a1b |0023: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@1b4a │ │ -3f7fa6: 7020 dda9 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9dd │ │ -3f7fac: 6e30 dc94 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@94dc │ │ -3f7fb2: 0c03 |002b: move-result-object v3 │ │ -3f7fb4: 6e10 3315 0300 |002c: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ -3f7fba: 0e00 |002f: return-void │ │ +3f7f74: |[3f7f74] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ +3f7f84: 6e10 e5b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ +3f7f8a: 0a03 |0003: move-result v3 │ │ +3f7f8c: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ +3f7f90: 7010 11aa 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@aa11 │ │ +3f7f96: 2826 |0009: goto 002f // +0026 │ │ +3f7f98: 2203 4a18 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ +3f7f9c: 7020 b294 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ +3f7fa2: 6000 6163 |000f: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_ask_read_permission:I // field@6361 │ │ +3f7fa6: 6e20 d294 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ +3f7fac: 0c03 |0014: move-result-object v3 │ │ +3f7fae: 2200 461b |0015: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@1b46 │ │ +3f7fb2: 7020 d5a9 2000 |0017: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9d5 │ │ +3f7fb8: 1401 0a00 0401 |001a: const v1, #float 2.42446e-38 // #0104000a │ │ +3f7fbe: 6e30 f094 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@94f0 │ │ +3f7fc4: 0c03 |0020: move-result-object v3 │ │ +3f7fc6: 6000 3c61 |0021: sget v0, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@613c │ │ +3f7fca: 2201 4a1b |0023: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@1b4a │ │ +3f7fce: 7020 dda9 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9dd │ │ +3f7fd4: 6e30 dc94 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@94dc │ │ +3f7fda: 0c03 |002b: move-result-object v3 │ │ +3f7fdc: 6e10 3315 0300 |002c: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ +3f7fe2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0006 line=200 │ │ 0x000a line=202 │ │ 0x0011 line=203 │ │ 0x001d line=204 │ │ @@ -1555567,46 +1555569,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 │ │ -3f7fbc: |[3f7fbc] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f7fcc: 5401 3172 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f7fd0: 5411 6673 |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3f7fd4: 6e10 1210 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1012 │ │ -3f7fda: 0c01 |0007: move-result-object v1 │ │ -3f7fdc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3f7fde: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -3f7fe0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -3f7fe2: 6e10 a10b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0ba1 │ │ -3f7fe8: 0a05 |000e: move-result v5 │ │ -3f7fea: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ -3f7fee: 6e20 a20b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0ba2 │ │ -3f7ff4: 0a05 |0014: move-result v5 │ │ -3f7ff6: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ -3f7ffa: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3f7ffe: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3f8002: 28f0 |001b: goto 000b // -0010 │ │ -3f8004: 5401 2c72 |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@722c │ │ -3f8008: 6e10 4710 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@1047 │ │ -3f800e: 0a01 |0021: move-result v1 │ │ -3f8010: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -3f8012: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ -3f8016: 5401 2f72 |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ -3f801a: 7220 730c 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f8020: 5401 2b72 |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ -3f8024: 7220 730c 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f802a: 280b |002f: goto 003a // +000b │ │ -3f802c: 5401 2b72 |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ -3f8030: 7220 730c 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f8036: 5401 2f72 |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ -3f803a: 7220 730c 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f8040: 0e00 |003a: return-void │ │ +3f7fe4: |[3f7fe4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f7ff4: 5401 3172 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f7ff8: 5411 6673 |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3f7ffc: 6e10 1210 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1012 │ │ +3f8002: 0c01 |0007: move-result-object v1 │ │ +3f8004: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3f8006: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +3f8008: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +3f800a: 6e10 a10b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0ba1 │ │ +3f8010: 0a05 |000e: move-result v5 │ │ +3f8012: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ +3f8016: 6e20 a20b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0ba2 │ │ +3f801c: 0a05 |0014: move-result v5 │ │ +3f801e: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ +3f8022: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3f8026: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3f802a: 28f0 |001b: goto 000b // -0010 │ │ +3f802c: 5401 2c72 |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@722c │ │ +3f8030: 6e10 4710 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@1047 │ │ +3f8036: 0a01 |0021: move-result v1 │ │ +3f8038: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +3f803a: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ +3f803e: 5401 2f72 |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ +3f8042: 7220 730c 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f8048: 5401 2b72 |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ +3f804c: 7220 730c 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f8052: 280b |002f: goto 003a // +000b │ │ +3f8054: 5401 2b72 |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ +3f8058: 7220 730c 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f805e: 5401 2f72 |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ +3f8062: 7220 730c 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f8068: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000b line=74 │ │ 0x0011 line=75 │ │ 0x001c line=79 │ │ 0x0025 line=80 │ │ @@ -1555625,19 +1555627,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f8044: |[3f8044] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ -3f8054: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3f8056: 6e20 c300 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00c3 │ │ -3f805c: 6e10 7900 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f8062: 0e00 |0007: return-void │ │ +3f806c: |[3f806c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ +3f807c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3f807e: 6e20 c300 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00c3 │ │ +3f8084: 6e10 7900 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f808a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=88 │ │ 0x0004 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ @@ -1555647,56 +1555649,56 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -3f8064: |[3f8064] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ -3f8074: 5470 3172 |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8078: 5400 6673 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3f807c: 6e10 1210 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1012 │ │ -3f8082: 0c00 |0007: move-result-object v0 │ │ -3f8084: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3f8086: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3f8088: 6e10 a10b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0ba1 │ │ -3f808e: 0a03 |000d: move-result v3 │ │ -3f8090: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ -3f8094: 6e20 a20b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0ba2 │ │ -3f809a: 0a03 |0013: move-result v3 │ │ -3f809c: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ -3f80a0: 282e |0016: goto 0044 // +002e │ │ -3f80a2: 5473 2d72 |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@722d │ │ -3f80a6: 6e20 9f0b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0b9f │ │ -3f80ac: 0a04 |001c: move-result v4 │ │ -3f80ae: 6e20 62b6 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -3f80b4: 0c03 |0020: move-result-object v3 │ │ -3f80b6: 1f03 701d |0021: check-cast v3, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1d70 │ │ -3f80ba: 2204 e51b |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -3f80be: 6e10 a1b2 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@b2a1 │ │ -3f80c4: 0c05 |0028: move-result-object v5 │ │ -3f80c6: 6e10 a0b2 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b2a0 │ │ -3f80cc: 0c06 |002c: move-result-object v6 │ │ -3f80ce: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ -3f80d2: 6e10 a0b2 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b2a0 │ │ -3f80d8: 0c03 |0032: move-result-object v3 │ │ -3f80da: 2803 |0033: goto 0036 // +0003 │ │ -3f80dc: 1a03 e950 |0034: const-string v3, "Unknown podcast" // string@50e9 │ │ -3f80e0: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -3f80e2: 7040 bfac 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@acbf │ │ -3f80e8: 7100 ccb6 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b6cc │ │ -3f80ee: 0c03 |003d: move-result-object v3 │ │ -3f80f0: 6e20 ebac 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ -3f80f6: 7130 94b2 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@b294 │ │ -3f80fc: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3f8100: 28c4 |0046: goto 000a // -003c │ │ -3f8102: 7100 05b0 0000 |0047: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ -3f8108: 0c00 |004a: move-result-object v0 │ │ -3f810a: 6e20 07b0 7000 |004b: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@b007 │ │ -3f8110: 0e00 |004e: return-void │ │ +3f808c: |[3f808c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ +3f809c: 5470 3172 |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f80a0: 5400 6673 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3f80a4: 6e10 1210 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1012 │ │ +3f80aa: 0c00 |0007: move-result-object v0 │ │ +3f80ac: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3f80ae: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3f80b0: 6e10 a10b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0ba1 │ │ +3f80b6: 0a03 |000d: move-result v3 │ │ +3f80b8: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ +3f80bc: 6e20 a20b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0ba2 │ │ +3f80c2: 0a03 |0013: move-result v3 │ │ +3f80c4: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ +3f80c8: 282e |0016: goto 0044 // +002e │ │ +3f80ca: 5473 2d72 |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@722d │ │ +3f80ce: 6e20 9f0b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0b9f │ │ +3f80d4: 0a04 |001c: move-result v4 │ │ +3f80d6: 6e20 62b6 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +3f80dc: 0c03 |0020: move-result-object v3 │ │ +3f80de: 1f03 701d |0021: check-cast v3, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1d70 │ │ +3f80e2: 2204 e51b |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +3f80e6: 6e10 a1b2 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@b2a1 │ │ +3f80ec: 0c05 |0028: move-result-object v5 │ │ +3f80ee: 6e10 a0b2 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b2a0 │ │ +3f80f4: 0c06 |002c: move-result-object v6 │ │ +3f80f6: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ +3f80fa: 6e10 a0b2 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b2a0 │ │ +3f8100: 0c03 |0032: move-result-object v3 │ │ +3f8102: 2803 |0033: goto 0036 // +0003 │ │ +3f8104: 1a03 e950 |0034: const-string v3, "Unknown podcast" // string@50e9 │ │ +3f8108: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +3f810a: 7040 bfac 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@acbf │ │ +3f8110: 7100 ccb6 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b6cc │ │ +3f8116: 0c03 |003d: move-result-object v3 │ │ +3f8118: 6e20 ebac 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ +3f811e: 7130 94b2 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@b294 │ │ +3f8124: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3f8128: 28c4 |0046: goto 000a // -003c │ │ +3f812a: 7100 05b0 0000 |0047: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ +3f8130: 0c00 |004a: move-result-object v0 │ │ +3f8132: 6e20 07b0 7000 |004b: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@b007 │ │ +3f8138: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000a line=95 │ │ 0x0010 line=96 │ │ 0x0017 line=99 │ │ 0x0023 line=100 │ │ @@ -1555712,27 +1555714,27 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3f8114: |[3f8114] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ -3f8124: 5420 3172 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8128: 5400 6773 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ -3f812c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3f8130: 6e20 060e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f8136: 2200 6700 |0009: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -3f813a: 1c01 451b |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ -3f813e: 7030 7202 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ -3f8144: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ -3f8148: 6e20 7702 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0277 │ │ -3f814e: 6e20 5d02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -3f8154: 6e10 7900 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f815a: 0e00 |001b: return-void │ │ +3f813c: |[3f813c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ +3f814c: 5420 3172 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8150: 5400 6773 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ +3f8154: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3f8158: 6e20 060e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f815e: 2200 6700 |0009: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +3f8162: 1c01 451b |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ +3f8166: 7030 7202 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ +3f816c: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ +3f8170: 6e20 7702 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0277 │ │ +3f8176: 6e20 5d02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +3f817c: 6e10 7900 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f8182: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0012 line=113 │ │ 0x0015 line=114 │ │ 0x0018 line=115 │ │ @@ -1555744,27 +1555746,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3f815c: |[3f815c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ -3f816c: 6e10 3bb5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -3f8172: 5420 3172 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8176: 5400 6773 |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ -3f817a: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -3f817e: 6e20 060e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f8184: 6e10 38b5 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -3f818a: 0c03 |000f: move-result-object v3 │ │ -3f818c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -3f818e: 7130 1113 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1311 │ │ -3f8194: 0c03 |0014: move-result-object v3 │ │ -3f8196: 6e10 1213 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1312 │ │ -3f819c: 0e00 |0018: return-void │ │ +3f8184: |[3f8184] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ +3f8194: 6e10 3bb5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +3f819a: 5420 3172 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f819e: 5400 6773 |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ +3f81a2: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +3f81a6: 6e20 060e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f81ac: 6e10 38b5 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +3f81b2: 0c03 |000f: move-result-object v3 │ │ +3f81b4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +3f81b6: 7130 1113 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1311 │ │ +3f81bc: 0c03 |0014: move-result-object v3 │ │ +3f81be: 6e10 1213 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1312 │ │ +3f81c4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ @@ -1555775,37 +1555777,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3f81a0: |[3f81a0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ -3f81b0: 5423 3172 |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f81b4: 5433 6773 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ -3f81b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3f81ba: 6e20 060e 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f81c0: 2203 4c1b |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@1b4c │ │ -3f81c4: 7020 e1a9 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e1 │ │ -3f81ca: 7110 21b3 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b321 │ │ -3f81d0: 0c03 |0010: move-result-object v3 │ │ -3f81d2: 7100 3cb3 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -3f81d8: 0c00 |0014: move-result-object v0 │ │ -3f81da: 6e20 26b3 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b326 │ │ -3f81e0: 0c03 |0018: move-result-object v3 │ │ -3f81e2: 7100 39b3 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -3f81e8: 0c00 |001c: move-result-object v0 │ │ -3f81ea: 6e20 23b3 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b323 │ │ -3f81f0: 0c03 |0020: move-result-object v3 │ │ -3f81f2: 2200 4d1b |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@1b4d │ │ -3f81f6: 7020 e3a9 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e3 │ │ -3f81fc: 2201 4e1b |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@1b4e │ │ -3f8200: 7020 e5a9 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e5 │ │ -3f8206: 6e30 25b3 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b325 │ │ -3f820c: 0e00 |002e: return-void │ │ +3f81c8: |[3f81c8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ +3f81d8: 5423 3172 |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f81dc: 5433 6773 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ +3f81e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3f81e2: 6e20 060e 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f81e8: 2203 4c1b |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@1b4c │ │ +3f81ec: 7020 e1a9 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e1 │ │ +3f81f2: 7110 21b3 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b321 │ │ +3f81f8: 0c03 |0010: move-result-object v3 │ │ +3f81fa: 7100 3cb3 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +3f8200: 0c00 |0014: move-result-object v0 │ │ +3f8202: 6e20 26b3 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b326 │ │ +3f8208: 0c03 |0018: move-result-object v3 │ │ +3f820a: 7100 39b3 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +3f8210: 0c00 |001c: move-result-object v0 │ │ +3f8212: 6e20 23b3 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b323 │ │ +3f8218: 0c03 |0020: move-result-object v3 │ │ +3f821a: 2200 4d1b |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@1b4d │ │ +3f821e: 7020 e3a9 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e3 │ │ +3f8224: 2201 4e1b |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@1b4e │ │ +3f8228: 7020 e5a9 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e5 │ │ +3f822e: 6e30 25b3 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b325 │ │ +3f8234: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0008 line=93 │ │ 0x0011 line=107 │ │ 0x0019 line=108 │ │ 0x002b line=109 │ │ @@ -1555818,33 +1555820,33 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -3f8210: |[3f8210] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ -3f8220: 5420 3172 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8224: 5400 6773 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ -3f8228: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3f822c: 6e20 060e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f8232: 1a00 0d44 |0009: const-string v0, "OpmlImportBaseActivity" // string@440d │ │ -3f8236: 1a01 e144 |000b: const-string v1, "Parsing was successful" // string@44e1 │ │ -3f823a: 7120 6e0b 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f8240: 5b23 2d72 |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@722d │ │ -3f8244: 2203 fb02 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fb │ │ -3f8248: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ -3f824e: 7010 fda9 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@a9fd │ │ -3f8254: 0c01 |001a: move-result-object v1 │ │ -3f8256: 7040 4310 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1043 │ │ -3f825c: 5b23 2c72 |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@722c │ │ -3f8260: 5420 3172 |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8264: 5400 6673 |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3f8268: 6e20 0512 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1205 │ │ -3f826e: 0e00 |0027: return-void │ │ +3f8238: |[3f8238] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ +3f8248: 5420 3172 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f824c: 5400 6773 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ +3f8250: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3f8254: 6e20 060e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f825a: 1a00 0d44 |0009: const-string v0, "OpmlImportBaseActivity" // string@440d │ │ +3f825e: 1a01 e144 |000b: const-string v1, "Parsing was successful" // string@44e1 │ │ +3f8262: 7120 6e0b 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f8268: 5b23 2d72 |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@722d │ │ +3f826c: 2203 fb02 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fb │ │ +3f8270: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ +3f8276: 7010 fda9 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@a9fd │ │ +3f827c: 0c01 |001a: move-result-object v1 │ │ +3f827e: 7040 4310 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1043 │ │ +3f8284: 5b23 2c72 |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@722c │ │ +3f8288: 5420 3172 |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f828c: 5400 6673 |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3f8290: 6e20 0512 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1205 │ │ +3f8296: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0009 line=232 │ │ 0x0010 line=233 │ │ 0x0012 line=234 │ │ 0x0017 line=236 │ │ @@ -1555858,17 +1555860,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 │ │ -3f8270: |[3f8270] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ -3f8280: 6e10 7900 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f8286: 0e00 |0003: return-void │ │ +3f8298: |[3f8298] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ +3f82a8: 6e10 7900 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f82ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 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 │ │ @@ -1555878,83 +1555880,83 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -3f8288: |[3f8288] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ -3f8298: 1a00 0d44 |0000: const-string v0, "OpmlImportBaseActivity" // string@440d │ │ -3f829c: 7110 720b 0600 |0002: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -3f82a2: 0c01 |0005: move-result-object v1 │ │ -3f82a4: 7120 6e0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -3f82aa: 6e10 38b5 0600 |0009: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -3f82b0: 0c00 |000c: move-result-object v0 │ │ -3f82b2: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ -3f82b6: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ -3f82ba: 2805 |0011: goto 0016 // +0005 │ │ -3f82bc: 6e10 38b5 0600 |0012: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -3f82c2: 0c00 |0015: move-result-object v0 │ │ -3f82c4: 6201 9fd7 |0016: sget-object v1, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ -3f82c8: 6e20 f4b4 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -3f82ce: 0c00 |001b: move-result-object v0 │ │ -3f82d0: 1a01 b4b6 |001c: const-string v1, "permission" // string@b6b4 │ │ -3f82d4: 6e20 d3b4 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -3f82da: 0a00 |0021: move-result v0 │ │ -3f82dc: 3800 1400 |0022: if-eqz v0, 0036 // +0014 │ │ -3f82e0: 6000 e600 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -3f82e4: 1301 1700 |0026: const/16 v1, #int 23 // #17 │ │ -3f82e8: 3410 0e00 |0028: if-lt v0, v1, 0036 // +000e │ │ -3f82ec: 1a00 c55d |002a: const-string v0, "android.permission.READ_EXTERNAL_STORAGE" // string@5dc5 │ │ -3f82f0: 7120 6e30 0500 |002c: invoke-static {v5, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ -3f82f6: 0a00 |002f: move-result v0 │ │ -3f82f8: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ -3f82fc: 7010 0faa 0500 |0032: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@aa0f │ │ -3f8302: 0e00 |0035: return-void │ │ -3f8304: 5450 3172 |0036: iget-object v0, v5, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8308: 5400 6773 |0038: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ -3f830c: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -3f8310: 6e20 060e 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f8316: 2200 4a18 |003f: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ -3f831a: 7020 b294 5000 |0041: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ -3f8320: 6001 f661 |0044: sget v1, Lde/danoeh/antennapod/R$string;.error_label:I // field@61f6 │ │ -3f8324: 6e20 fe94 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fe │ │ -3f832a: 6001 6563 |0049: sget v1, Lde/danoeh/antennapod/R$string;.opml_reader_error:I // field@6365 │ │ -3f832e: 6e20 4602 1500 |004b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -3f8334: 0c01 |004e: move-result-object v1 │ │ -3f8336: 6e10 38b5 0600 |004f: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -3f833c: 0c06 |0052: move-result-object v6 │ │ -3f833e: 2202 271e |0053: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f8342: 7010 ffb4 0200 |0055: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f8348: 6e20 0bb5 1200 |0058: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f834e: 1a03 0300 |005b: const-string v3, " │ │ +3f82b0: |[3f82b0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ +3f82c0: 1a00 0d44 |0000: const-string v0, "OpmlImportBaseActivity" // string@440d │ │ +3f82c4: 7110 720b 0600 |0002: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +3f82ca: 0c01 |0005: move-result-object v1 │ │ +3f82cc: 7120 6e0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +3f82d2: 6e10 38b5 0600 |0009: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +3f82d8: 0c00 |000c: move-result-object v0 │ │ +3f82da: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ +3f82de: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ +3f82e2: 2805 |0011: goto 0016 // +0005 │ │ +3f82e4: 6e10 38b5 0600 |0012: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +3f82ea: 0c00 |0015: move-result-object v0 │ │ +3f82ec: 6201 9fd7 |0016: sget-object v1, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ +3f82f0: 6e20 f4b4 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +3f82f6: 0c00 |001b: move-result-object v0 │ │ +3f82f8: 1a01 b4b6 |001c: const-string v1, "permission" // string@b6b4 │ │ +3f82fc: 6e20 d3b4 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +3f8302: 0a00 |0021: move-result v0 │ │ +3f8304: 3800 1400 |0022: if-eqz v0, 0036 // +0014 │ │ +3f8308: 6000 e600 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +3f830c: 1301 1700 |0026: const/16 v1, #int 23 // #17 │ │ +3f8310: 3410 0e00 |0028: if-lt v0, v1, 0036 // +000e │ │ +3f8314: 1a00 c55d |002a: const-string v0, "android.permission.READ_EXTERNAL_STORAGE" // string@5dc5 │ │ +3f8318: 7120 6e30 0500 |002c: invoke-static {v5, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ +3f831e: 0a00 |002f: move-result v0 │ │ +3f8320: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ +3f8324: 7010 0faa 0500 |0032: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@aa0f │ │ +3f832a: 0e00 |0035: return-void │ │ +3f832c: 5450 3172 |0036: iget-object v0, v5, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8330: 5400 6773 |0038: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ +3f8334: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +3f8338: 6e20 060e 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f833e: 2200 4a18 |003f: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ +3f8342: 7020 b294 5000 |0041: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ +3f8348: 6001 f661 |0044: sget v1, Lde/danoeh/antennapod/R$string;.error_label:I // field@61f6 │ │ +3f834c: 6e20 fe94 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fe │ │ +3f8352: 6001 6563 |0049: sget v1, Lde/danoeh/antennapod/R$string;.opml_reader_error:I // field@6365 │ │ +3f8356: 6e20 4602 1500 |004b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +3f835c: 0c01 |004e: move-result-object v1 │ │ +3f835e: 6e10 38b5 0600 |004f: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +3f8364: 0c06 |0052: move-result-object v6 │ │ +3f8366: 2202 271e |0053: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f836a: 7010 ffb4 0200 |0055: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f8370: 6e20 0bb5 1200 |0058: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f8376: 1a03 0300 |005b: const-string v3, " │ │ │ │ " // string@0003 │ │ -3f8352: 6e20 0bb5 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f8358: 6e20 0bb5 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f835e: 6e10 15b5 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f8364: 0c06 |0066: move-result-object v6 │ │ -3f8366: 2202 2d02 |0067: new-instance v2, Landroid/text/SpannableString; // type@022d │ │ -3f836a: 7020 e90a 6200 |0069: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0ae9 │ │ -3f8370: 2203 4502 |006c: new-instance v3, Landroid/text/style/ForegroundColorSpan; // type@0245 │ │ -3f8374: 1404 8888 8888 |006e: const v4, #float -8.2173e-34 // #88888888 │ │ -3f837a: 7020 410b 4300 |0071: invoke-direct {v3, v4}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0b41 │ │ -3f8380: 6e10 e5b4 0100 |0074: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -3f8386: 0a01 |0077: move-result v1 │ │ -3f8388: 6e10 e5b4 0600 |0078: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -3f838e: 0a06 |007b: move-result v6 │ │ -3f8390: 1304 2100 |007c: const/16 v4, #int 33 // #21 │ │ -3f8394: 6e54 eb0a 3261 |007e: invoke-virtual {v2, v3, v1, v6, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0aeb │ │ -3f839a: 6e20 d394 2000 |0081: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d3 │ │ -3f83a0: 2206 491b |0084: new-instance v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@1b49 │ │ -3f83a4: 7020 dba9 5600 |0086: invoke-direct {v6, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9db │ │ -3f83aa: 1401 0a00 0401 |0089: const v1, #float 2.42446e-38 // #0104000a │ │ -3f83b0: 6e30 f094 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@94f0 │ │ -3f83b6: 6e10 3315 0000 |008f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ -3f83bc: 0e00 |0092: return-void │ │ +3f837a: 6e20 0bb5 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f8380: 6e20 0bb5 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f8386: 6e10 15b5 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f838c: 0c06 |0066: move-result-object v6 │ │ +3f838e: 2202 2d02 |0067: new-instance v2, Landroid/text/SpannableString; // type@022d │ │ +3f8392: 7020 e90a 6200 |0069: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0ae9 │ │ +3f8398: 2203 4502 |006c: new-instance v3, Landroid/text/style/ForegroundColorSpan; // type@0245 │ │ +3f839c: 1404 8888 8888 |006e: const v4, #float -8.2173e-34 // #88888888 │ │ +3f83a2: 7020 410b 4300 |0071: invoke-direct {v3, v4}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0b41 │ │ +3f83a8: 6e10 e5b4 0100 |0074: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +3f83ae: 0a01 |0077: move-result v1 │ │ +3f83b0: 6e10 e5b4 0600 |0078: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +3f83b6: 0a06 |007b: move-result v6 │ │ +3f83b8: 1304 2100 |007c: const/16 v4, #int 33 // #21 │ │ +3f83bc: 6e54 eb0a 3261 |007e: invoke-virtual {v2, v3, v1, v6, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0aeb │ │ +3f83c2: 6e20 d394 2000 |0081: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d3 │ │ +3f83c8: 2206 491b |0084: new-instance v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@1b49 │ │ +3f83cc: 7020 dba9 5600 |0086: invoke-direct {v6, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9db │ │ +3f83d2: 1401 0a00 0401 |0089: const v1, #float 2.42446e-38 // #0104000a │ │ +3f83d8: 6e30 f094 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@94f0 │ │ +3f83de: 6e10 3315 0000 |008f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ +3f83e4: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0009 line=240 │ │ 0x0016 line=241 │ │ 0x002a line=243 │ │ 0x0032 line=246 │ │ @@ -1555980,37 +1555982,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3f7cb4: |[3f7cb4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ -3f7cc4: 6e10 3602 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ -3f7cca: 0c00 |0003: move-result-object v0 │ │ -3f7ccc: 5431 3072 |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@7230 │ │ -3f7cd0: 6e20 1b02 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@021b │ │ -3f7cd6: 0c00 |0009: move-result-object v0 │ │ -3f7cd8: 2201 6f1f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1f6f │ │ -3f7cdc: 7020 3ab9 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@b93a │ │ -3f7ce2: 6e10 3bb9 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@b93b │ │ -3f7ce8: 0c00 |0012: move-result-object v0 │ │ -3f7cea: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ -3f7cee: 1a00 4050 |0015: const-string v0, "UTF-8" // string@5040 │ │ -3f7cf2: 2805 |0017: goto 001c // +0005 │ │ -3f7cf4: 6e10 30b9 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@b930 │ │ -3f7cfa: 0c00 |001b: move-result-object v0 │ │ -3f7cfc: 2202 e21d |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1de2 │ │ -3f7d00: 7030 abb3 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b3ab │ │ -3f7d06: 2200 711d |0021: new-instance v0, Lde/danoeh/antennapod/storage/importexport/OpmlReader; // type@1d71 │ │ -3f7d0a: 7010 a2b2 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.:()V // method@b2a2 │ │ -3f7d10: 6e20 a3b2 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@b2a3 │ │ -3f7d16: 0c00 |0029: move-result-object v0 │ │ -3f7d18: 6e10 d4b3 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -3f7d1e: 1100 |002d: return-object v0 │ │ +3f7cdc: |[3f7cdc] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ +3f7cec: 6e10 3602 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ +3f7cf2: 0c00 |0003: move-result-object v0 │ │ +3f7cf4: 5431 3072 |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@7230 │ │ +3f7cf8: 6e20 1b02 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@021b │ │ +3f7cfe: 0c00 |0009: move-result-object v0 │ │ +3f7d00: 2201 6f1f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1f6f │ │ +3f7d04: 7020 3ab9 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@b93a │ │ +3f7d0a: 6e10 3bb9 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@b93b │ │ +3f7d10: 0c00 |0012: move-result-object v0 │ │ +3f7d12: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ +3f7d16: 1a00 4050 |0015: const-string v0, "UTF-8" // string@5040 │ │ +3f7d1a: 2805 |0017: goto 001c // +0005 │ │ +3f7d1c: 6e10 30b9 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@b930 │ │ +3f7d22: 0c00 |001b: move-result-object v0 │ │ +3f7d24: 2202 e21d |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1de2 │ │ +3f7d28: 7030 abb3 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b3ab │ │ +3f7d2e: 2200 711d |0021: new-instance v0, Lde/danoeh/antennapod/storage/importexport/OpmlReader; // type@1d71 │ │ +3f7d32: 7010 a2b2 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.:()V // method@b2a2 │ │ +3f7d38: 6e20 a3b2 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@b2a3 │ │ +3f7d3e: 0c00 |0029: move-result-object v0 │ │ +3f7d40: 6e10 d4b3 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +3f7d46: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x000a line=218 │ │ 0x000f line=219 │ │ 0x0015 line=220 │ │ 0x001c line=221 │ │ @@ -1556025,19 +1556027,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f84e8: |[3f84e8] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ -3f84f8: 5420 2e72 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@722e │ │ -3f84fc: 1a01 c55d |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@5dc5 │ │ -3f8500: 6e20 2414 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1424 │ │ -3f8506: 0e00 |0007: return-void │ │ +3f8510: |[3f8510] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ +3f8520: 5420 2e72 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@722e │ │ +3f8524: 1a01 c55d |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@5dc5 │ │ +3f8528: 6e20 2414 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1424 │ │ +3f852e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #29 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1556045,27 +1556047,27 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3f8508: |[3f8508] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ -3f8518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f851a: 5421 3172 |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f851e: 5411 6673 |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3f8522: 6e10 3210 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@1032 │ │ -3f8528: 0a01 |0008: move-result v1 │ │ -3f852a: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ -3f852e: 5421 3172 |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8532: 5411 6673 |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3f8536: 6e30 2010 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@1020 │ │ -3f853c: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3f8540: 28ed |0014: goto 0001 // -0013 │ │ -3f8542: 0e00 |0015: return-void │ │ +3f8530: |[3f8530] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ +3f8540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f8542: 5421 3172 |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8546: 5411 6673 |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3f854a: 6e10 3210 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@1032 │ │ +3f8550: 0a01 |0008: move-result v1 │ │ +3f8552: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ +3f8556: 5421 3172 |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f855a: 5411 6673 |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3f855e: 6e30 2010 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@1020 │ │ +3f8564: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3f8568: 28ed |0014: goto 0001 // -0013 │ │ +3f856a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=188 │ │ 0x000b line=189 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0016 reg=3 (null) Z │ │ @@ -1556075,37 +1556077,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3f8544: |[3f8544] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ -3f8554: 5430 3172 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8558: 5400 6773 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ -3f855c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3f855e: 6e20 060e 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ -3f8564: 2200 521b |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@1b52 │ │ -3f8568: 7020 eda9 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9ed │ │ -3f856e: 7110 29b3 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ -3f8574: 0c00 |0010: move-result-object v0 │ │ -3f8576: 7100 3cb3 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -3f857c: 0c01 |0014: move-result-object v1 │ │ -3f857e: 6e20 2eb3 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ -3f8584: 0c00 |0018: move-result-object v0 │ │ -3f8586: 7100 39b3 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -3f858c: 0c01 |001c: move-result-object v1 │ │ -3f858e: 6e20 2bb3 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ -3f8594: 0c00 |0020: move-result-object v0 │ │ -3f8596: 2201 471b |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@1b47 │ │ -3f859a: 7020 d7a9 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9d7 │ │ -3f85a0: 2202 481b |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@1b48 │ │ -3f85a4: 7020 d9a9 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9d9 │ │ -3f85aa: 6e30 2db3 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ -3f85b0: 0e00 |002e: return-void │ │ +3f856c: |[3f856c] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ +3f857c: 5430 3172 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8580: 5400 6773 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ +3f8584: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3f8586: 6e20 060e 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e06 │ │ +3f858c: 2200 521b |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@1b52 │ │ +3f8590: 7020 eda9 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9ed │ │ +3f8596: 7110 29b3 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ +3f859c: 0c00 |0010: move-result-object v0 │ │ +3f859e: 7100 3cb3 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +3f85a4: 0c01 |0014: move-result-object v1 │ │ +3f85a6: 6e20 2eb3 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ +3f85ac: 0c00 |0018: move-result-object v0 │ │ +3f85ae: 7100 39b3 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +3f85b4: 0c01 |001c: move-result-object v1 │ │ +3f85b6: 6e20 2bb3 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ +3f85bc: 0c00 |0020: move-result-object v0 │ │ +3f85be: 2201 471b |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@1b47 │ │ +3f85c2: 7020 d7a9 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9d7 │ │ +3f85c8: 2202 481b |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@1b48 │ │ +3f85cc: 7020 d9a9 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9d9 │ │ +3f85d2: 6e30 2db3 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ +3f85d8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0008 line=216 │ │ 0x0011 line=227 │ │ 0x0019 line=228 │ │ 0x002b line=229 │ │ @@ -1556118,30 +1556120,30 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -3f7ecc: |[3f7ecc] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ -3f7edc: 3903 1900 |0000: if-nez v3, 0019 // +0019 │ │ -3f7ee0: 2203 4a18 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ -3f7ee4: 7020 b294 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ -3f7eea: 6000 6263 |0007: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_error_no_file:I // field@6362 │ │ -3f7eee: 6e20 d294 0300 |0009: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ -3f7ef4: 0c03 |000c: move-result-object v3 │ │ -3f7ef6: 1400 0a00 0401 |000d: const v0, #float 2.42446e-38 // #0104000a │ │ -3f7efc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3f7efe: 6e30 f094 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@94f0 │ │ -3f7f04: 0c03 |0014: move-result-object v3 │ │ -3f7f06: 6e10 3315 0300 |0015: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ -3f7f0c: 0e00 |0018: return-void │ │ -3f7f0e: 5b23 3072 |0019: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@7230 │ │ -3f7f12: 7010 11aa 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@aa11 │ │ -3f7f18: 0e00 |001e: return-void │ │ +3f7ef4: |[3f7ef4] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ +3f7f04: 3903 1900 |0000: if-nez v3, 0019 // +0019 │ │ +3f7f08: 2203 4a18 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ +3f7f0c: 7020 b294 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ +3f7f12: 6000 6263 |0007: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_error_no_file:I // field@6362 │ │ +3f7f16: 6e20 d294 0300 |0009: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ +3f7f1c: 0c03 |000c: move-result-object v3 │ │ +3f7f1e: 1400 0a00 0401 |000d: const v0, #float 2.42446e-38 // #0104000a │ │ +3f7f24: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3f7f26: 6e30 f094 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@94f0 │ │ +3f7f2c: 0c03 |0014: move-result-object v3 │ │ +3f7f2e: 6e10 3315 0300 |0015: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ +3f7f34: 0e00 |0018: return-void │ │ +3f7f36: 5b23 3072 |0019: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@7230 │ │ +3f7f3a: 7010 11aa 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@aa11 │ │ +3f7f40: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=137 │ │ 0x0009 line=138 │ │ 0x0011 line=139 │ │ 0x0015 line=140 │ │ 0x0019 line=143 │ │ @@ -1556155,80 +1556157,80 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 140 16-bit code units │ │ -3f83c0: |[3f83c0] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3f83d0: 6f20 f1b2 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/ui/common/ToolbarActivity;.onCreate:(Landroid/os/Bundle;)V // method@b2f1 │ │ -3f83d6: 6e10 4a15 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@154a │ │ -3f83dc: 0c03 |0006: move-result-object v3 │ │ -3f83de: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3f83e0: 6e20 9d14 0300 |0008: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@149d │ │ -3f83e6: 6e10 8300 0200 |000b: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0083 │ │ -3f83ec: 0c03 |000e: move-result-object v3 │ │ -3f83ee: 7110 3bab 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@ab3b │ │ -3f83f4: 0c03 |0012: move-result-object v3 │ │ -3f83f6: 5b23 3172 |0013: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f83fa: 6e10 3aab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab3a │ │ -3f8400: 0c03 |0018: move-result-object v3 │ │ -3f8402: 6e20 f2b2 3200 |0019: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/ui/common/ToolbarActivity;.setContentView:(Landroid/view/View;)V // method@b2f2 │ │ -3f8408: 5423 3172 |001c: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f840c: 5433 6673 |001e: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3f8410: 1220 |0020: const/4 v0, #int 2 // #2 │ │ -3f8412: 6e20 1e10 0300 |0021: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@101e │ │ -3f8418: 5423 3172 |0024: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f841c: 5433 6673 |0026: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3f8420: 2200 4f1b |0028: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@1b4f │ │ -3f8424: 7020 e7a9 2000 |002a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e7 │ │ -3f842a: 6e20 3e10 0300 |002d: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@103e │ │ -3f8430: 5423 3172 |0030: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f8434: 5433 6473 |0032: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@7364 │ │ -3f8438: 2200 501b |0034: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@1b50 │ │ -3f843c: 7020 e9a9 2000 |0036: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e9 │ │ -3f8442: 6e20 d90d 0300 |0039: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ -3f8448: 5423 3172 |003c: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ -3f844c: 5433 6573 |003e: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@7365 │ │ -3f8450: 2200 511b |0040: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@1b51 │ │ -3f8454: 7020 eba9 2000 |0042: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9eb │ │ -3f845a: 6e20 d90d 0300 |0045: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ -3f8460: 6e10 8100 0200 |0048: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ -3f8466: 0c03 |004b: move-result-object v3 │ │ -3f8468: 6e10 7e02 0300 |004c: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027e │ │ -3f846e: 0c03 |004f: move-result-object v3 │ │ -3f8470: 3803 2800 |0050: if-eqz v3, 0078 // +0028 │ │ -3f8474: 6e10 2207 0300 |0052: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -3f847a: 0c00 |0055: move-result-object v0 │ │ -3f847c: 1a01 8307 |0056: const-string v1, "/" // string@0783 │ │ -3f8480: 6e20 eeb4 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -3f8486: 0a00 |005b: move-result v0 │ │ -3f8488: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ -3f848c: 2200 271e |005e: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f8490: 7010 ffb4 0000 |0060: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f8496: 1a01 7d76 |0063: const-string v1, "file://" // string@767d │ │ -3f849a: 6e20 0bb5 1000 |0065: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f84a0: 6e10 2207 0300 |0068: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -3f84a6: 0c03 |006b: move-result-object v3 │ │ -3f84a8: 6e20 0bb5 3000 |006c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f84ae: 6e10 15b5 0000 |006f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f84b4: 0c03 |0072: move-result-object v3 │ │ -3f84b6: 7110 2107 0300 |0073: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -3f84bc: 0c03 |0076: move-result-object v3 │ │ -3f84be: 2811 |0077: goto 0088 // +0011 │ │ -3f84c0: 6e10 8100 0200 |0078: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ -3f84c6: 0c00 |007b: move-result-object v0 │ │ -3f84c8: 1a01 8b5d |007c: const-string v1, "android.intent.extra.TEXT" // string@5d8b │ │ -3f84cc: 6e20 8602 1000 |007e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0286 │ │ -3f84d2: 0c00 |0081: move-result-object v0 │ │ -3f84d4: 3800 0600 |0082: if-eqz v0, 0088 // +0006 │ │ -3f84d8: 7110 2107 0000 |0084: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -3f84de: 0c03 |0087: move-result-object v3 │ │ -3f84e0: 6e20 fea9 3200 |0088: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@a9fe │ │ -3f84e6: 0e00 |008b: return-void │ │ +3f83e8: |[3f83e8] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3f83f8: 6f20 f1b2 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/ui/common/ToolbarActivity;.onCreate:(Landroid/os/Bundle;)V // method@b2f1 │ │ +3f83fe: 6e10 4a15 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@154a │ │ +3f8404: 0c03 |0006: move-result-object v3 │ │ +3f8406: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3f8408: 6e20 9d14 0300 |0008: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@149d │ │ +3f840e: 6e10 8300 0200 |000b: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0083 │ │ +3f8414: 0c03 |000e: move-result-object v3 │ │ +3f8416: 7110 3bab 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@ab3b │ │ +3f841c: 0c03 |0012: move-result-object v3 │ │ +3f841e: 5b23 3172 |0013: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8422: 6e10 3aab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab3a │ │ +3f8428: 0c03 |0018: move-result-object v3 │ │ +3f842a: 6e20 f2b2 3200 |0019: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/ui/common/ToolbarActivity;.setContentView:(Landroid/view/View;)V // method@b2f2 │ │ +3f8430: 5423 3172 |001c: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8434: 5433 6673 |001e: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3f8438: 1220 |0020: const/4 v0, #int 2 // #2 │ │ +3f843a: 6e20 1e10 0300 |0021: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@101e │ │ +3f8440: 5423 3172 |0024: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8444: 5433 6673 |0026: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3f8448: 2200 4f1b |0028: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@1b4f │ │ +3f844c: 7020 e7a9 2000 |002a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e7 │ │ +3f8452: 6e20 3e10 0300 |002d: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@103e │ │ +3f8458: 5423 3172 |0030: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f845c: 5433 6473 |0032: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@7364 │ │ +3f8460: 2200 501b |0034: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@1b50 │ │ +3f8464: 7020 e9a9 2000 |0036: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9e9 │ │ +3f846a: 6e20 d90d 0300 |0039: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ +3f8470: 5423 3172 |003c: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@7231 │ │ +3f8474: 5433 6573 |003e: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@7365 │ │ +3f8478: 2200 511b |0040: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@1b51 │ │ +3f847c: 7020 eba9 2000 |0042: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a9eb │ │ +3f8482: 6e20 d90d 0300 |0045: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ +3f8488: 6e10 8100 0200 |0048: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ +3f848e: 0c03 |004b: move-result-object v3 │ │ +3f8490: 6e10 7e02 0300 |004c: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027e │ │ +3f8496: 0c03 |004f: move-result-object v3 │ │ +3f8498: 3803 2800 |0050: if-eqz v3, 0078 // +0028 │ │ +3f849c: 6e10 2207 0300 |0052: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +3f84a2: 0c00 |0055: move-result-object v0 │ │ +3f84a4: 1a01 8307 |0056: const-string v1, "/" // string@0783 │ │ +3f84a8: 6e20 eeb4 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +3f84ae: 0a00 |005b: move-result v0 │ │ +3f84b0: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ +3f84b4: 2200 271e |005e: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f84b8: 7010 ffb4 0000 |0060: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f84be: 1a01 7d76 |0063: const-string v1, "file://" // string@767d │ │ +3f84c2: 6e20 0bb5 1000 |0065: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f84c8: 6e10 2207 0300 |0068: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +3f84ce: 0c03 |006b: move-result-object v3 │ │ +3f84d0: 6e20 0bb5 3000 |006c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f84d6: 6e10 15b5 0000 |006f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f84dc: 0c03 |0072: move-result-object v3 │ │ +3f84de: 7110 2107 0300 |0073: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +3f84e4: 0c03 |0076: move-result-object v3 │ │ +3f84e6: 2811 |0077: goto 0088 // +0011 │ │ +3f84e8: 6e10 8100 0200 |0078: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ +3f84ee: 0c00 |007b: move-result-object v0 │ │ +3f84f0: 1a01 8b5d |007c: const-string v1, "android.intent.extra.TEXT" // string@5d8b │ │ +3f84f4: 6e20 8602 1000 |007e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0286 │ │ +3f84fa: 0c00 |0081: move-result-object v0 │ │ +3f84fc: 3800 0600 |0082: if-eqz v0, 0088 // +0006 │ │ +3f8500: 7110 2107 0000 |0084: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +3f8506: 0c03 |0087: move-result-object v3 │ │ +3f8508: 6e20 fea9 3200 |0088: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@a9fe │ │ +3f850e: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x000b line=67 │ │ 0x0015 line=68 │ │ 0x001c line=70 │ │ @@ -1556250,32 +1556252,32 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -3f7bcc: |[3f7bcc] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -3f7bdc: 6f20 9900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0099 │ │ -3f7be2: 6e10 4815 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1548 │ │ -3f7be8: 0c00 |0006: move-result-object v0 │ │ -3f7bea: 6001 c060 |0007: sget v1, Lde/danoeh/antennapod/R$menu;.opml_selection_options:I // field@60c0 │ │ -3f7bee: 6e30 3e0c 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0c3e │ │ -3f7bf4: 6000 4a5e |000c: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5e4a │ │ -3f7bf8: 7220 300c 0300 |000e: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c30 │ │ -3f7bfe: 0c00 |0011: move-result-object v0 │ │ -3f7c00: 5b20 2f72 |0012: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ -3f7c04: 6000 365c |0014: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5c36 │ │ -3f7c08: 7220 300c 0300 |0016: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c30 │ │ -3f7c0e: 0c03 |0019: move-result-object v3 │ │ -3f7c10: 5b23 2b72 |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ -3f7c14: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3f7c16: 7220 730c 0300 |001d: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f7c1c: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -3f7c1e: 0f03 |0021: return v3 │ │ +3f7bf4: |[3f7bf4] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +3f7c04: 6f20 9900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0099 │ │ +3f7c0a: 6e10 4815 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1548 │ │ +3f7c10: 0c00 |0006: move-result-object v0 │ │ +3f7c12: 6001 c060 |0007: sget v1, Lde/danoeh/antennapod/R$menu;.opml_selection_options:I // field@60c0 │ │ +3f7c16: 6e30 3e0c 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0c3e │ │ +3f7c1c: 6000 4a5e |000c: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5e4a │ │ +3f7c20: 7220 300c 0300 |000e: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c30 │ │ +3f7c26: 0c00 |0011: move-result-object v0 │ │ +3f7c28: 5b20 2f72 |0012: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ +3f7c2c: 6000 365c |0014: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5c36 │ │ +3f7c30: 7220 300c 0300 |0016: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c30 │ │ +3f7c36: 0c03 |0019: move-result-object v3 │ │ +3f7c38: 5b23 2b72 |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ +3f7c3c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3f7c3e: 7220 730c 0300 |001d: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f7c44: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +3f7c46: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=160 │ │ 0x0007 line=161 │ │ 0x000c line=162 │ │ 0x0014 line=163 │ │ @@ -1556289,39 +1556291,39 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -3f7c20: |[3f7c20] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3f7c30: 7210 4c0c 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c4c │ │ -3f7c36: 0a04 |0003: move-result v4 │ │ -3f7c38: 6000 4a5e |0004: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5e4a │ │ -3f7c3c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3f7c3e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3f7c40: 3304 1000 |0008: if-ne v4, v0, 0018 // +0010 │ │ -3f7c44: 5434 2f72 |000a: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ -3f7c48: 7220 730c 1400 |000c: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f7c4e: 7020 10aa 2300 |000f: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@aa10 │ │ -3f7c54: 5434 2b72 |0012: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ -3f7c58: 7220 730c 2400 |0014: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f7c5e: 0f02 |0017: return v2 │ │ -3f7c60: 6000 365c |0018: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5c36 │ │ -3f7c64: 3304 1000 |001a: if-ne v4, v0, 002a // +0010 │ │ -3f7c68: 5434 2b72 |001c: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ -3f7c6c: 7220 730c 1400 |001e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f7c72: 7020 10aa 1300 |0021: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@aa10 │ │ -3f7c78: 5434 2f72 |0024: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ -3f7c7c: 7220 730c 2400 |0026: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ -3f7c82: 0f02 |0029: return v2 │ │ -3f7c84: 1400 2c00 0201 |002a: const v0, #float 2.38774e-38 // #0102002c │ │ -3f7c8a: 3304 0500 |002d: if-ne v4, v0, 0032 // +0005 │ │ -3f7c8e: 6e10 7900 0300 |002f: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f7c94: 0f01 |0032: return v1 │ │ +3f7c48: |[3f7c48] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3f7c58: 7210 4c0c 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c4c │ │ +3f7c5e: 0a04 |0003: move-result v4 │ │ +3f7c60: 6000 4a5e |0004: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5e4a │ │ +3f7c64: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3f7c66: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3f7c68: 3304 1000 |0008: if-ne v4, v0, 0018 // +0010 │ │ +3f7c6c: 5434 2f72 |000a: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ +3f7c70: 7220 730c 1400 |000c: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f7c76: 7020 10aa 2300 |000f: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@aa10 │ │ +3f7c7c: 5434 2b72 |0012: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ +3f7c80: 7220 730c 2400 |0014: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f7c86: 0f02 |0017: return v2 │ │ +3f7c88: 6000 365c |0018: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5c36 │ │ +3f7c8c: 3304 1000 |001a: if-ne v4, v0, 002a // +0010 │ │ +3f7c90: 5434 2b72 |001c: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@722b │ │ +3f7c94: 7220 730c 1400 |001e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f7c9a: 7020 10aa 1300 |0021: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@aa10 │ │ +3f7ca0: 5434 2f72 |0024: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@722f │ │ +3f7ca4: 7220 730c 2400 |0026: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c73 │ │ +3f7caa: 0f02 |0029: return v2 │ │ +3f7cac: 1400 2c00 0201 |002a: const v0, #float 2.38774e-38 // #0102002c │ │ +3f7cb2: 3304 0500 |002d: if-ne v4, v0, 0032 // +0005 │ │ +3f7cb6: 6e10 7900 0300 |002f: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f7cbc: 0f01 |0032: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0004 line=171 │ │ 0x000a line=172 │ │ 0x000f line=173 │ │ 0x0012 line=174 │ │ @@ -1556364,18 +1556366,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 │ │ -3f85b4: |[3f85b4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3f85c4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f85ca: 5b01 3272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7232 │ │ -3f85ce: 0e00 |0005: return-void │ │ +3f85dc: |[3f85dc] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3f85ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f85f2: 5b01 3272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7232 │ │ +3f85f6: 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; │ │ │ │ @@ -1556385,18 +1556387,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f85d0: |[3f85d0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f85e0: 5410 3272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7232 │ │ -3f85e4: 7120 25aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$p8cBqij5lbDEjk8vKnf2jeAoASQ:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V // method@aa25 │ │ -3f85ea: 0e00 |0005: return-void │ │ +3f85f8: |[3f85f8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f8608: 5410 3272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7232 │ │ +3f860c: 7120 25aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$p8cBqij5lbDEjk8vKnf2jeAoASQ:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V // method@aa25 │ │ +3f8612: 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; │ │ │ │ @@ -1556430,18 +1556432,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 │ │ -3f85ec: |[3f85ec] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ -3f85fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f8602: 5b01 3372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@7233 │ │ -3f8606: 0e00 |0005: return-void │ │ +3f8614: |[3f8614] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ +3f8624: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f862a: 5b01 3372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@7233 │ │ +3f862e: 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; │ │ │ │ @@ -1556451,22 +1556453,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 │ │ -3f8608: |[3f8608] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f8618: 5460 3372 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@7233 │ │ -3f861c: 0771 |0002: move-object v1, v7 │ │ -3f861e: 0782 |0003: move-object v2, v8 │ │ -3f8620: 0193 |0004: move v3, v9 │ │ -3f8622: 04a4 |0005: move-wide v4, v10 │ │ -3f8624: 7706 22aa 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$5ixd59CdimlPcQ19AhWq2bclQ1s:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@aa22 │ │ -3f862a: 0e00 |0009: return-void │ │ +3f8630: |[3f8630] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f8640: 5460 3372 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@7233 │ │ +3f8644: 0771 |0002: move-object v1, v7 │ │ +3f8646: 0782 |0003: move-object v2, v8 │ │ +3f8648: 0193 |0004: move v3, v9 │ │ +3f864a: 04a4 |0005: move-wide v4, v10 │ │ +3f864c: 7706 22aa 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$5ixd59CdimlPcQ19AhWq2bclQ1s:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@aa22 │ │ +3f8652: 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; │ │ @@ -1556507,19 +1556509,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 │ │ -3f862c: |[3f862c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ -3f863c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f8642: 5b01 3472 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7234 │ │ -3f8646: 5b02 3572 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@7235 │ │ -3f864a: 0e00 |0007: return-void │ │ +3f8654: |[3f8654] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ +3f8664: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f866a: 5b01 3472 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7234 │ │ +3f866e: 5b02 3572 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@7235 │ │ +3f8672: 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; │ │ @@ -1556530,19 +1556532,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f864c: |[3f864c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f865c: 5420 3472 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7234 │ │ -3f8660: 5421 3572 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@7235 │ │ -3f8664: 7130 24aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$c3bBDcROvQmAx6jcGzmNXd4wEns:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V // method@aa24 │ │ -3f866a: 0e00 |0007: return-void │ │ +3f8674: |[3f8674] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f8684: 5420 3472 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7234 │ │ +3f8688: 5421 3572 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@7235 │ │ +3f868c: 7130 24aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$c3bBDcROvQmAx6jcGzmNXd4wEns:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V // method@aa24 │ │ +3f8692: 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; │ │ │ │ @@ -1556576,18 +1556578,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 │ │ -3f868c: |[3f868c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3f869c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f86a2: 5b01 3672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7236 │ │ -3f86a6: 0e00 |0005: return-void │ │ +3f86b4: |[3f86b4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3f86c4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f86ca: 5b01 3672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7236 │ │ +3f86ce: 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; │ │ │ │ @@ -1556597,19 +1556599,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f866c: |[3f866c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ -3f867c: 5410 3672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7236 │ │ -3f8680: 7110 23aa 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$WXf7kT6Xfhc0iNi0A8hApo3GeA8:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@aa23 │ │ -3f8686: 0c00 |0005: move-result-object v0 │ │ -3f8688: 1100 |0006: return-object v0 │ │ +3f8694: |[3f8694] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ +3f86a4: 5410 3672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7236 │ │ +3f86a8: 7110 23aa 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$WXf7kT6Xfhc0iNi0A8hApo3GeA8:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@aa23 │ │ +3f86ae: 0c00 |0005: move-result-object v0 │ │ +3f86b0: 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 : 19114 (SourceFile) │ │ @@ -1556642,18 +1556644,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 │ │ -3f86a8: |[3f86a8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3f86b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f86be: 5b01 3772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7237 │ │ -3f86c2: 0e00 |0005: return-void │ │ +3f86d0: |[3f86d0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3f86e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f86e6: 5b01 3772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7237 │ │ +3f86ea: 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; │ │ │ │ @@ -1556663,19 +1556665,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f86c4: |[3f86c4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3f86d4: 5410 3772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7237 │ │ -3f86d8: 1f02 b01e |0002: check-cast v2, Ljava/util/List; // type@1eb0 │ │ -3f86dc: 7120 26aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$quZgp97tDcq_exEj3t2IklatHQ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V // method@aa26 │ │ -3f86e2: 0e00 |0007: return-void │ │ +3f86ec: |[3f86ec] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3f86fc: 5410 3772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7237 │ │ +3f8700: 1f02 b01e |0002: check-cast v2, Ljava/util/List; // type@1eb0 │ │ +3f8704: 7120 26aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$quZgp97tDcq_exEj3t2IklatHQ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V // method@aa26 │ │ +3f870a: 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; │ │ │ │ @@ -1556705,17 +1556707,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f86e4: |[3f86e4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ -3f86f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f86fa: 0e00 |0003: return-void │ │ +3f870c: |[3f870c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ +3f871c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f8722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; │ │ │ │ Virtual methods - │ │ @@ -1556724,18 +1556726,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f86fc: |[3f86fc] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3f870c: 1f01 2d1e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e2d │ │ -3f8710: 7110 27aa 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$sI1n0S0C3A_OCalGcaxRmOt2mwg:(Ljava/lang/Throwable;)V // method@aa27 │ │ -3f8716: 0e00 |0005: return-void │ │ +3f8724: |[3f8724] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3f8734: 1f01 2d1e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e2d │ │ +3f8738: 7110 27aa 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$sI1n0S0C3A_OCalGcaxRmOt2mwg:(Ljava/lang/Throwable;)V // method@aa27 │ │ +3f873e: 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; │ │ │ │ @@ -1556785,19 +1556787,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 │ │ -3f8780: |[3f8780] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f8790: 5b01 3872 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7238 │ │ -3f8794: 5b02 3972 |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7239 │ │ -3f8798: 7010 b0b4 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f879e: 0e00 |0007: return-void │ │ +3f87a8: |[3f87a8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f87b8: 5b01 3872 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7238 │ │ +3f87bc: 5b02 3972 |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7239 │ │ +3f87c0: 7010 b0b4 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f87c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 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; │ │ @@ -1556808,21 +1556810,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 │ │ -3f8718: |[3f8718] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ -3f8728: 5401 3872 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7238 │ │ -3f872c: 5402 3972 |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7239 │ │ -3f8730: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -3f8732: 7130 28aa 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@aa28 │ │ -3f8738: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -3f873a: 0f01 |0009: return v1 │ │ +3f8740: |[3f8740] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ +3f8750: 5401 3872 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7238 │ │ +3f8754: 5402 3972 |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7239 │ │ +3f8758: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +3f875a: 7130 28aa 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@aa28 │ │ +3f8760: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +3f8762: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 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; │ │ @@ -1556834,20 +1556836,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 │ │ -3f873c: |[3f873c] 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 │ │ -3f874c: 5402 3872 |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7238 │ │ -3f8750: 5403 3972 |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7239 │ │ -3f8754: 7130 28aa 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@aa28 │ │ -3f875a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -3f875c: 0f01 |0008: return v1 │ │ +3f8764: |[3f8764] 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 │ │ +3f8774: 5402 3872 |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@7238 │ │ +3f8778: 5403 3972 |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7239 │ │ +3f877c: 7130 28aa 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@aa28 │ │ +3f8782: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +3f8784: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 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; │ │ @@ -1556860,19 +1556862,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 │ │ -3f8760: |[3f8760] 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 │ │ -3f8770: 1f01 ab00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00ab │ │ -3f8774: 7406 20aa 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@aa20 │ │ -3f877a: 0a01 |0005: move-result v1 │ │ -3f877c: 0f01 |0006: return v1 │ │ +3f8788: |[3f8788] 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 │ │ +3f8798: 1f01 ab00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00ab │ │ +3f879c: 7406 20aa 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@aa20 │ │ +3f87a2: 0a01 |0005: move-result v1 │ │ +3f87a4: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 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; │ │ @@ -1556934,17 +1556936,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 │ │ -3f8874: |[3f8874] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$5ixd59CdimlPcQ19AhWq2bclQ1s:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f8884: 7706 31aa 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@aa31 │ │ -3f888a: 0e00 |0003: return-void │ │ +3f889c: |[3f889c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$5ixd59CdimlPcQ19AhWq2bclQ1s:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f88ac: 7706 31aa 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@aa31 │ │ +3f88b2: 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; │ │ @@ -1556956,18 +1556958,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 │ │ -3f87a0: |[3f87a0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$WXf7kT6Xfhc0iNi0A8hApo3GeA8:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ -3f87b0: 7010 2daa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@aa2d │ │ -3f87b6: 0c00 |0003: move-result-object v0 │ │ -3f87b8: 1100 |0004: return-object v0 │ │ +3f87c8: |[3f87c8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$WXf7kT6Xfhc0iNi0A8hApo3GeA8:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ +3f87d8: 7010 2daa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@aa2d │ │ +3f87de: 0c00 |0003: move-result-object v0 │ │ +3f87e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1556975,17 +1556977,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 │ │ -3f888c: |[3f888c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$c3bBDcROvQmAx6jcGzmNXd4wEns:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ -3f889c: 7030 32aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@aa32 │ │ -3f88a2: 0e00 |0003: return-void │ │ +3f88b4: |[3f88b4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$c3bBDcROvQmAx6jcGzmNXd4wEns:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ +3f88c4: 7030 32aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@aa32 │ │ +3f88ca: 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; │ │ @@ -1556995,17 +1556997,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 │ │ -3f88a4: |[3f88a4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$p8cBqij5lbDEjk8vKnf2jeAoASQ:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ -3f88b4: 7020 30aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@aa30 │ │ -3f88ba: 0e00 |0003: return-void │ │ +3f88cc: |[3f88cc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$p8cBqij5lbDEjk8vKnf2jeAoASQ:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ +3f88dc: 7020 30aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@aa30 │ │ +3f88e2: 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; │ │ │ │ @@ -1557014,17 +1557016,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 │ │ -3f88bc: |[3f88bc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$quZgp97tDcq_exEj3t2IklatHQ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ -3f88cc: 7020 2eaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@aa2e │ │ -3f88d2: 0e00 |0003: return-void │ │ +3f88e4: |[3f88e4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$quZgp97tDcq_exEj3t2IklatHQ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ +3f88f4: 7020 2eaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@aa2e │ │ +3f88fa: 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; │ │ │ │ @@ -1557033,17 +1557035,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 │ │ -3f88d4: |[3f88d4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$sI1n0S0C3A_OCalGcaxRmOt2mwg:(Ljava/lang/Throwable;)V │ │ -3f88e4: 7110 2faa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@aa2f │ │ -3f88ea: 0e00 |0003: return-void │ │ +3f88fc: |[3f88fc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$sI1n0S0C3A_OCalGcaxRmOt2mwg:(Ljava/lang/Throwable;)V │ │ +3f890c: 7110 2faa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@aa2f │ │ +3f8912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #6 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1557051,17 +1557053,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 │ │ -3f88ec: |[3f88ec] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -3f88fc: 7030 2aaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@aa2a │ │ -3f8902: 0e00 |0003: return-void │ │ +3f8914: |[3f8914] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +3f8924: 7030 2aaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@aa2a │ │ +3f892a: 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; │ │ @@ -1557071,17 +1557073,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8904: |[3f8904] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ -3f8914: 7010 4015 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1540 │ │ -3f891a: 0e00 |0003: return-void │ │ +3f892c: |[3f892c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ +3f893c: 7010 4015 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1540 │ │ +3f8942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1557089,64 +1557091,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 │ │ -3f891c: |[3f891c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -3f892c: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -3f8930: 1c01 451b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ -3f8934: 7030 7202 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ -3f893a: 1a01 785d |0007: const-string v1, "android.intent.action.MAIN" // string@5d78 │ │ -3f893e: 6e20 9802 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0298 │ │ -3f8944: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ -3f894a: 6e20 7702 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0277 │ │ -3f8950: 6e10 caac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -3f8956: 0b01 |0015: move-result-wide v1 │ │ -3f8958: 1a03 b878 |0016: const-string v3, "fragment_feed_id" // string@78b8 │ │ -3f895c: 6e40 8c02 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@028c │ │ -3f8962: 2201 271e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -3f8966: 7010 ffb4 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3f896c: 1a02 93cf |0020: const-string v2, "subscription-" // string@cf93 │ │ -3f8970: 6e20 0bb5 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3f8976: 6e10 caac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -3f897c: 0b02 |0028: move-result-wide v2 │ │ -3f897e: 6e30 07b5 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -3f8984: 6e10 15b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3f898a: 0c01 |002f: move-result-object v1 │ │ -3f898c: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ -3f8990: 7110 2532 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@3225 │ │ -3f8996: 0c06 |0035: move-result-object v6 │ │ -3f8998: 2807 |0036: goto 003d // +0007 │ │ -3f899a: 6006 ae5a |0037: sget v6, Lde/danoeh/antennapod/R$drawable;.ic_shortcut_subscriptions:I // field@5aae │ │ -3f899e: 7120 2b32 6400 |0039: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@322b │ │ -3f89a4: 0c06 |003c: move-result-object v6 │ │ -3f89a6: 2202 ae07 |003d: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@07ae │ │ -3f89aa: 7030 bb30 4201 |003f: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@30bb │ │ -3f89b0: 6e10 dcac 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -3f89b6: 0c01 |0045: move-result-object v1 │ │ -3f89b8: 6e20 c130 1200 |0046: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c1 │ │ -3f89be: 0c01 |0049: move-result-object v1 │ │ -3f89c0: 6e10 c8ac 0500 |004a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@acc8 │ │ -3f89c6: 0c05 |004d: move-result-object v5 │ │ -3f89c8: 6e20 c030 5100 |004e: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c0 │ │ -3f89ce: 0c05 |0051: move-result-object v5 │ │ -3f89d0: 6e20 be30 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30be │ │ -3f89d6: 0c05 |0055: move-result-object v5 │ │ -3f89d8: 6e20 bd30 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@30bd │ │ -3f89de: 0c05 |0059: move-result-object v5 │ │ -3f89e0: 6e10 bc30 0500 |005a: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@30bc │ │ -3f89e6: 0c05 |005d: move-result-object v5 │ │ -3f89e8: 12f6 |005e: const/4 v6, #int -1 // #ff │ │ -3f89ea: 7120 cb30 5400 |005f: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@30cb │ │ -3f89f0: 0c05 |0062: move-result-object v5 │ │ -3f89f2: 6e30 c400 6405 |0063: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00c4 │ │ -3f89f8: 6e10 7900 0400 |0066: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f89fe: 0e00 |0069: return-void │ │ +3f8944: |[3f8944] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +3f8954: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +3f8958: 1c01 451b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ +3f895c: 7030 7202 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ +3f8962: 1a01 785d |0007: const-string v1, "android.intent.action.MAIN" // string@5d78 │ │ +3f8966: 6e20 9802 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0298 │ │ +3f896c: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ +3f8972: 6e20 7702 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0277 │ │ +3f8978: 6e10 caac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +3f897e: 0b01 |0015: move-result-wide v1 │ │ +3f8980: 1a03 b878 |0016: const-string v3, "fragment_feed_id" // string@78b8 │ │ +3f8984: 6e40 8c02 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@028c │ │ +3f898a: 2201 271e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +3f898e: 7010 ffb4 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3f8994: 1a02 93cf |0020: const-string v2, "subscription-" // string@cf93 │ │ +3f8998: 6e20 0bb5 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3f899e: 6e10 caac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +3f89a4: 0b02 |0028: move-result-wide v2 │ │ +3f89a6: 6e30 07b5 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +3f89ac: 6e10 15b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3f89b2: 0c01 |002f: move-result-object v1 │ │ +3f89b4: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ +3f89b8: 7110 2532 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@3225 │ │ +3f89be: 0c06 |0035: move-result-object v6 │ │ +3f89c0: 2807 |0036: goto 003d // +0007 │ │ +3f89c2: 6006 ae5a |0037: sget v6, Lde/danoeh/antennapod/R$drawable;.ic_shortcut_subscriptions:I // field@5aae │ │ +3f89c6: 7120 2b32 6400 |0039: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@322b │ │ +3f89cc: 0c06 |003c: move-result-object v6 │ │ +3f89ce: 2202 ae07 |003d: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@07ae │ │ +3f89d2: 7030 bb30 4201 |003f: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@30bb │ │ +3f89d8: 6e10 dcac 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +3f89de: 0c01 |0045: move-result-object v1 │ │ +3f89e0: 6e20 c130 1200 |0046: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c1 │ │ +3f89e6: 0c01 |0049: move-result-object v1 │ │ +3f89e8: 6e10 c8ac 0500 |004a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@acc8 │ │ +3f89ee: 0c05 |004d: move-result-object v5 │ │ +3f89f0: 6e20 c030 5100 |004e: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c0 │ │ +3f89f6: 0c05 |0051: move-result-object v5 │ │ +3f89f8: 6e20 be30 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30be │ │ +3f89fe: 0c05 |0055: move-result-object v5 │ │ +3f8a00: 6e20 bd30 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@30bd │ │ +3f8a06: 0c05 |0059: move-result-object v5 │ │ +3f8a08: 6e10 bc30 0500 |005a: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@30bc │ │ +3f8a0e: 0c05 |005d: move-result-object v5 │ │ +3f8a10: 12f6 |005e: const/4 v6, #int -1 // #ff │ │ +3f8a12: 7120 cb30 5400 |005f: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@30cb │ │ +3f8a18: 0c05 |0062: move-result-object v5 │ │ +3f8a1a: 6e30 c400 6405 |0063: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00c4 │ │ +3f8a20: 6e10 7900 0400 |0066: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f8a26: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0007 line=93 │ │ 0x000f line=94 │ │ 0x0012 line=95 │ │ 0x001b line=96 │ │ @@ -1557170,41 +1557172,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 │ │ -3f8a00: |[3f8a00] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f8a10: 6e10 4915 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ -3f8a16: 0c00 |0003: move-result-object v0 │ │ -3f8a18: 6e10 1b03 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@031b │ │ -3f8a1e: 0c00 |0007: move-result-object v0 │ │ -3f8a20: 5200 9801 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0198 │ │ -3f8a24: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -3f8a28: a800 0001 |000c: mul-float v0, v0, v1 │ │ -3f8a2c: 8700 |000e: float-to-int v0, v0 │ │ -3f8a2e: 7110 8f7d 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@7d8f │ │ -3f8a34: 0c01 |0012: move-result-object v1 │ │ -3f8a36: 6e10 0c7e 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e0c │ │ -3f8a3c: 0c01 |0016: move-result-object v1 │ │ -3f8a3e: 6e10 ccac 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -3f8a44: 0c02 |001a: move-result-object v2 │ │ -3f8a46: 6e20 f07d 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df0 │ │ -3f8a4c: 0c01 |001e: move-result-object v1 │ │ -3f8a4e: 7120 4f87 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@874f │ │ -3f8a54: 0c00 |0022: move-result-object v0 │ │ -3f8a56: 6e20 d37d 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd3 │ │ -3f8a5c: 0c00 |0026: move-result-object v0 │ │ -3f8a5e: 2201 5a1b |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@1b5a │ │ -3f8a62: 7030 1eaa 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@aa1e │ │ -3f8a68: 6e20 e97d 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@7de9 │ │ -3f8a6e: 0c04 |002f: move-result-object v4 │ │ -3f8a70: 6e10 f77d 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@7df7 │ │ -3f8a76: 0e00 |0033: return-void │ │ +3f8a28: |[3f8a28] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f8a38: 6e10 4915 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1549 │ │ +3f8a3e: 0c00 |0003: move-result-object v0 │ │ +3f8a40: 6e10 1b03 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@031b │ │ +3f8a46: 0c00 |0007: move-result-object v0 │ │ +3f8a48: 5200 9801 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0198 │ │ +3f8a4c: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +3f8a50: a800 0001 |000c: mul-float v0, v0, v1 │ │ +3f8a54: 8700 |000e: float-to-int v0, v0 │ │ +3f8a56: 7110 8f7d 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@7d8f │ │ +3f8a5c: 0c01 |0012: move-result-object v1 │ │ +3f8a5e: 6e10 0c7e 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e0c │ │ +3f8a64: 0c01 |0016: move-result-object v1 │ │ +3f8a66: 6e10 ccac 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +3f8a6c: 0c02 |001a: move-result-object v2 │ │ +3f8a6e: 6e20 f07d 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df0 │ │ +3f8a74: 0c01 |001e: move-result-object v1 │ │ +3f8a76: 7120 4f87 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@874f │ │ +3f8a7c: 0c00 |0022: move-result-object v0 │ │ +3f8a7e: 6e20 d37d 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd3 │ │ +3f8a84: 0c00 |0026: move-result-object v0 │ │ +3f8a86: 2201 5a1b |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@1b5a │ │ +3f8a8a: 7030 1eaa 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@aa1e │ │ +3f8a90: 6e20 e97d 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@7de9 │ │ +3f8a96: 0c04 |002f: move-result-object v4 │ │ +3f8a98: 6e10 f77d 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@7df7 │ │ +3f8a9e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x000f line=118 │ │ 0x0013 line=119 │ │ 0x0017 line=120 │ │ 0x001f line=121 │ │ @@ -1557219,29 +1557221,29 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3f882c: |[3f882c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ -3f883c: 7100 c6b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b2c6 │ │ -3f8842: 0c00 |0003: move-result-object v0 │ │ -3f8844: 7100 c2b2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()Lde/danoeh/antennapod/model/feed/FeedOrder; // method@b2c2 │ │ -3f884a: 0c01 |0007: move-result-object v1 │ │ -3f884c: 7100 c1b2 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b2c1 │ │ -3f8852: 0c02 |000b: move-result-object v2 │ │ -3f8854: 7130 84b2 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@b284 │ │ -3f885a: 0c00 |000f: move-result-object v0 │ │ -3f885c: 5400 6ad7 |0010: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData;.items:Ljava/util/List; // field@d76a │ │ -3f8860: 2201 9d1e |0012: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ -3f8864: 7010 59b6 0100 |0014: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -3f886a: 6e30 2caa 0301 |0017: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@aa2c │ │ -3f8870: 0c00 |001a: move-result-object v0 │ │ -3f8872: 1100 |001b: return-object v0 │ │ +3f8854: |[3f8854] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ +3f8864: 7100 c6b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b2c6 │ │ +3f886a: 0c00 |0003: move-result-object v0 │ │ +3f886c: 7100 c2b2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()Lde/danoeh/antennapod/model/feed/FeedOrder; // method@b2c2 │ │ +3f8872: 0c01 |0007: move-result-object v1 │ │ +3f8874: 7100 c1b2 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b2c1 │ │ +3f887a: 0c02 |000b: move-result-object v2 │ │ +3f887c: 7130 84b2 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@b284 │ │ +3f8882: 0c00 |000f: move-result-object v0 │ │ +3f8884: 5400 6ad7 |0010: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData;.items:Ljava/util/List; // field@d76a │ │ +3f8888: 2201 9d1e |0012: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ +3f888c: 7010 59b6 0100 |0014: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +3f8892: 6e30 2caa 0301 |0017: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@aa2c │ │ +3f8898: 0c00 |001a: move-result-object v0 │ │ +3f889a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x000c line=145 │ │ 0x0010 line=147 │ │ locals : │ │ @@ -1557252,37 +1557254,37 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -3f8a78: |[3f8a78] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ -3f8a88: 5b23 3c72 |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@723c │ │ -3f8a8c: 2200 9d1e |0002: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -3f8a90: 7010 59b6 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -3f8a96: 7210 31b7 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -3f8a9c: 0c03 |000a: move-result-object v3 │ │ -3f8a9e: 7210 14b7 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -3f8aa4: 0a01 |000e: move-result v1 │ │ -3f8aa6: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ -3f8aaa: 7210 15b7 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -3f8ab0: 0c01 |0014: move-result-object v1 │ │ -3f8ab2: 1f01 e51b |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -3f8ab6: 6e10 dcac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -3f8abc: 0c01 |001a: move-result-object v1 │ │ -3f8abe: 6e20 5db6 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -3f8ac4: 28ed |001e: goto 000b // -0013 │ │ -3f8ac6: 2203 fb02 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fb │ │ -3f8aca: 6001 9160 |0021: sget v1, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@6091 │ │ -3f8ace: 7040 4310 2301 |0023: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1043 │ │ -3f8ad4: 5420 3d72 |0026: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8ad8: 5400 cc73 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ -3f8adc: 6e20 0512 3000 |002a: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1205 │ │ -3f8ae2: 0e00 |002d: return-void │ │ +3f8aa0: |[3f8aa0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ +3f8ab0: 5b23 3c72 |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@723c │ │ +3f8ab4: 2200 9d1e |0002: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +3f8ab8: 7010 59b6 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +3f8abe: 7210 31b7 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +3f8ac4: 0c03 |000a: move-result-object v3 │ │ +3f8ac6: 7210 14b7 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +3f8acc: 0a01 |000e: move-result v1 │ │ +3f8ace: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ +3f8ad2: 7210 15b7 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +3f8ad8: 0c01 |0014: move-result-object v1 │ │ +3f8ada: 1f01 e51b |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +3f8ade: 6e10 dcac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +3f8ae4: 0c01 |001a: move-result-object v1 │ │ +3f8ae6: 6e20 5db6 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +3f8aec: 28ed |001e: goto 000b // -0013 │ │ +3f8aee: 2203 fb02 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fb │ │ +3f8af2: 6001 9160 |0021: sget v1, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@6091 │ │ +3f8af6: 7040 4310 2301 |0023: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1043 │ │ +3f8afc: 5420 3d72 |0026: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8b00: 5400 cc73 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ +3f8b04: 6e20 0512 3000 |002a: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1205 │ │ +3f8b0a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ 0x0007 line=155 │ │ 0x0017 line=156 │ │ 0x001f line=158 │ │ @@ -1557296,20 +1557298,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 │ │ -3f8ae4: |[3f8ae4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ -3f8af4: 1a00 9549 |0000: const-string v0, "SelectSubscription" // string@4995 │ │ -3f8af8: 7110 720b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -3f8afe: 0c01 |0005: move-result-object v1 │ │ -3f8b00: 7120 700b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -3f8b06: 0e00 |0009: return-void │ │ +3f8b0c: |[3f8b0c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ +3f8b1c: 1a00 9549 |0000: const-string v0, "SelectSubscription" // string@4995 │ │ +3f8b20: 7110 720b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +3f8b26: 0c01 |0005: move-result-object v1 │ │ +3f8b28: 7120 700b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +3f8b2e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #13 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1557317,17 +1557319,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8b08: |[3f8b08] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3f8b18: 6e10 7900 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f8b1e: 0e00 |0003: return-void │ │ +3f8b30: |[3f8b30] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3f8b40: 6e10 7900 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f8b46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1557336,20 +1557338,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 │ │ -3f8b20: |[3f8b20] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f8b30: 7110 6fb4 0300 |0000: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -3f8b36: 0c01 |0003: move-result-object v1 │ │ -3f8b38: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8b3a: 4d01 0002 |0005: aput-object v1, v0, v2 │ │ -3f8b3e: 0e00 |0007: return-void │ │ +3f8b48: |[3f8b48] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f8b58: 7110 6fb4 0300 |0000: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +3f8b5e: 0c01 |0003: move-result-object v1 │ │ +3f8b60: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8b62: 4d01 0002 |0005: aput-object v1, v0, v2 │ │ +3f8b66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 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; │ │ @@ -1557361,35 +1557363,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 │ │ -3f8b40: |[3f8b40] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ -3f8b50: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -3f8b52: 4600 0304 |0001: aget-object v0, v3, v4 │ │ -3f8b56: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ -3f8b5a: 6e10 8100 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ -3f8b60: 0c00 |0008: move-result-object v0 │ │ -3f8b62: 6e10 7902 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0279 │ │ -3f8b68: 0c00 |000c: move-result-object v0 │ │ -3f8b6a: 1a01 745d |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@5d74 │ │ -3f8b6e: 6e20 d7b4 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3f8b74: 0a00 |0012: move-result v0 │ │ -3f8b76: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -3f8b7a: 5420 3c72 |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@723c │ │ -3f8b7e: 4603 0304 |0017: aget-object v3, v3, v4 │ │ -3f8b82: 6e10 65b4 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ -3f8b88: 0a03 |001c: move-result v3 │ │ -3f8b8a: 7220 2db7 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -3f8b90: 0c03 |0020: move-result-object v3 │ │ -3f8b92: 1f03 e51b |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -3f8b96: 7020 2baa 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aa2b │ │ -3f8b9c: 0e00 |0026: return-void │ │ +3f8b68: |[3f8b68] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ +3f8b78: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +3f8b7a: 4600 0304 |0001: aget-object v0, v3, v4 │ │ +3f8b7e: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ +3f8b82: 6e10 8100 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0081 │ │ +3f8b88: 0c00 |0008: move-result-object v0 │ │ +3f8b8a: 6e10 7902 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0279 │ │ +3f8b90: 0c00 |000c: move-result-object v0 │ │ +3f8b92: 1a01 745d |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@5d74 │ │ +3f8b96: 6e20 d7b4 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3f8b9c: 0a00 |0012: move-result v0 │ │ +3f8b9e: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +3f8ba2: 5420 3c72 |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@723c │ │ +3f8ba6: 4603 0304 |0017: aget-object v3, v3, v4 │ │ +3f8baa: 6e10 65b4 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ +3f8bb0: 0a03 |001c: move-result v3 │ │ +3f8bb2: 7220 2db7 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +3f8bb8: 0c03 |0020: move-result-object v3 │ │ +3f8bba: 1f03 e51b |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +3f8bbe: 7020 2baa 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aa2b │ │ +3f8bc4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0005 line=70 │ │ 0x000d line=69 │ │ 0x0015 line=71 │ │ locals : │ │ @@ -1557402,38 +1557404,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3f8ba0: |[3f8ba0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ -3f8bb0: 5430 3b72 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@723b │ │ -3f8bb4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3f8bb8: 7210 3ab3 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ -3f8bbe: 2200 571b |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@1b57 │ │ -3f8bc2: 7020 18aa 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@aa18 │ │ -3f8bc8: 7110 29b3 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ -3f8bce: 0c00 |000f: move-result-object v0 │ │ -3f8bd0: 7100 3cb3 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -3f8bd6: 0c01 |0013: move-result-object v1 │ │ -3f8bd8: 6e20 2eb3 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ -3f8bde: 0c00 |0017: move-result-object v0 │ │ -3f8be0: 7100 39b3 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -3f8be6: 0c01 |001b: move-result-object v1 │ │ -3f8be8: 6e20 2bb3 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ -3f8bee: 0c00 |001f: move-result-object v0 │ │ -3f8bf0: 2201 581b |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@1b58 │ │ -3f8bf4: 7020 1aaa 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@aa1a │ │ -3f8bfa: 2202 591b |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@1b59 │ │ -3f8bfe: 7010 1caa 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@aa1c │ │ -3f8c04: 6e30 2db3 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ -3f8c0a: 0c00 |002d: move-result-object v0 │ │ -3f8c0c: 5b30 3b72 |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@723b │ │ -3f8c10: 0e00 |0030: return-void │ │ +3f8bc8: |[3f8bc8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ +3f8bd8: 5430 3b72 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@723b │ │ +3f8bdc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3f8be0: 7210 3ab3 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ +3f8be6: 2200 571b |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@1b57 │ │ +3f8bea: 7020 18aa 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@aa18 │ │ +3f8bf0: 7110 29b3 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ +3f8bf6: 0c00 |000f: move-result-object v0 │ │ +3f8bf8: 7100 3cb3 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +3f8bfe: 0c01 |0013: move-result-object v1 │ │ +3f8c00: 6e20 2eb3 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ +3f8c06: 0c00 |0017: move-result-object v0 │ │ +3f8c08: 7100 39b3 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +3f8c0e: 0c01 |001b: move-result-object v1 │ │ +3f8c10: 6e20 2bb3 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ +3f8c16: 0c00 |001f: move-result-object v0 │ │ +3f8c18: 2201 581b |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@1b58 │ │ +3f8c1c: 7020 1aaa 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@aa1a │ │ +3f8c22: 2202 591b |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@1b59 │ │ +3f8c26: 7010 1caa 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@aa1c │ │ +3f8c2c: 6e30 2db3 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ +3f8c32: 0c00 |002d: move-result-object v0 │ │ +3f8c34: 5b30 3b72 |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@723b │ │ +3f8c38: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x0007 line=143 │ │ 0x0010 line=149 │ │ 0x0018 line=150 │ │ @@ -1557447,39 +1557449,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 │ │ -3f87bc: |[3f87bc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ -3f87cc: 7210 31b7 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -3f87d2: 0c04 |0003: move-result-object v4 │ │ -3f87d4: 7210 14b7 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -3f87da: 0a00 |0007: move-result v0 │ │ -3f87dc: 3800 2600 |0008: if-eqz v0, 002e // +0026 │ │ -3f87e0: 7210 15b7 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -3f87e6: 0c00 |000d: move-result-object v0 │ │ -3f87e8: 1f00 691d |000e: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem; // type@1d69 │ │ -3f87ec: 5401 68d7 |0010: iget-object v1, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@d768 │ │ -3f87f0: 6202 67d7 |0012: sget-object v2, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@d767 │ │ -3f87f4: 3321 0c00 |0014: if-ne v1, v2, 0020 // +000c │ │ -3f87f8: 1f00 6b1d |0016: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem; // type@1d6b │ │ -3f87fc: 6e10 98b2 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem;.getChildren:()Ljava/util/List; // method@b298 │ │ -3f8802: 0c00 |001b: move-result-object v0 │ │ -3f8804: 6e30 2caa 0305 |001c: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@aa2c │ │ -3f880a: 28e5 |001f: goto 0004 // -001b │ │ -3f880c: 1f00 6a1d |0020: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem; // type@1d6a │ │ -3f8810: 5400 69d7 |0022: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d769 │ │ -3f8814: 7220 2ab7 0500 |0024: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -3f881a: 0a01 |0027: move-result v1 │ │ -3f881c: 3901 dcff |0028: if-nez v1, 0004 // -0024 │ │ -3f8820: 7220 26b7 0500 |002a: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -3f8826: 28d7 |002d: goto 0004 // -0029 │ │ -3f8828: 1105 |002e: return-object v5 │ │ +3f87e4: |[3f87e4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ +3f87f4: 7210 31b7 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +3f87fa: 0c04 |0003: move-result-object v4 │ │ +3f87fc: 7210 14b7 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +3f8802: 0a00 |0007: move-result v0 │ │ +3f8804: 3800 2600 |0008: if-eqz v0, 002e // +0026 │ │ +3f8808: 7210 15b7 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +3f880e: 0c00 |000d: move-result-object v0 │ │ +3f8810: 1f00 691d |000e: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem; // type@1d69 │ │ +3f8814: 5401 68d7 |0010: iget-object v1, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@d768 │ │ +3f8818: 6202 67d7 |0012: sget-object v2, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@d767 │ │ +3f881c: 3321 0c00 |0014: if-ne v1, v2, 0020 // +000c │ │ +3f8820: 1f00 6b1d |0016: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem; // type@1d6b │ │ +3f8824: 6e10 98b2 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem;.getChildren:()Ljava/util/List; // method@b298 │ │ +3f882a: 0c00 |001b: move-result-object v0 │ │ +3f882c: 6e30 2caa 0305 |001c: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@aa2c │ │ +3f8832: 28e5 |001f: goto 0004 // -001b │ │ +3f8834: 1f00 6a1d |0020: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem; // type@1d6a │ │ +3f8838: 5400 69d7 |0022: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d769 │ │ +3f883c: 7220 2ab7 0500 |0024: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +3f8842: 0a01 |0027: move-result v1 │ │ +3f8844: 3901 dcff |0028: if-nez v1, 0004 // -0024 │ │ +3f8848: 7220 26b7 0500 |002a: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +3f884e: 28d7 |002d: goto 0004 // -0029 │ │ +3f8850: 1105 |002e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0010 line=79 │ │ 0x0016 line=80 │ │ 0x0020 line=82 │ │ 0x0024 line=83 │ │ @@ -1557494,58 +1557496,58 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -3f8c14: |[3f8c14] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3f8c24: 7110 eeb2 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@b2ee │ │ -3f8c2a: 0a00 |0003: move-result v0 │ │ -3f8c2c: 6e20 6e15 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@156e │ │ -3f8c32: 6f20 183f 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f18 │ │ -3f8c38: 6e10 8300 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0083 │ │ -3f8c3e: 0c03 |000d: move-result-object v3 │ │ -3f8c40: 7110 bfab 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@abbf │ │ -3f8c46: 0c03 |0011: move-result-object v3 │ │ -3f8c48: 5b23 3d72 |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8c4c: 6e10 beab 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abbe │ │ -3f8c52: 0c03 |0017: move-result-object v3 │ │ -3f8c54: 6e20 6715 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@1567 │ │ -3f8c5a: 5423 3d72 |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8c5e: 5433 cf73 |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@73cf │ │ -3f8c62: 6e20 6915 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@1569 │ │ -3f8c68: 6003 5764 |0022: sget v3, Lde/danoeh/antennapod/R$string;.shortcut_select_subscription:I // field@6457 │ │ -3f8c6c: 6e20 c600 3200 |0024: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00c6 │ │ -3f8c72: 5423 3d72 |0027: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8c76: 5433 d073 |0029: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@73d0 │ │ -3f8c7a: 2200 541b |002b: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1b54 │ │ -3f8c7e: 7020 12aa 2000 |002d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@aa12 │ │ -3f8c84: 6e20 d90d 0300 |0030: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ -3f8c8a: 5423 3d72 |0033: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8c8e: 5433 ca73 |0035: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@73ca │ │ -3f8c92: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -3f8c94: 6e20 d90d 0300 |0038: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ -3f8c9a: 7010 33aa 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@aa33 │ │ -3f8ca0: 1213 |003e: const/4 v3, #int 1 // #1 │ │ -3f8ca2: 2330 c620 |003f: new-array v0, v3, [Ljava/lang/Integer; // type@20c6 │ │ -3f8ca6: 5421 3d72 |0041: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8caa: 5411 cc73 |0043: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ -3f8cae: 6e20 1e10 3100 |0045: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@101e │ │ -3f8cb4: 5423 3d72 |0048: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8cb8: 5433 cc73 |004a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ -3f8cbc: 2201 551b |004c: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1b55 │ │ -3f8cc0: 7020 14aa 0100 |004e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@aa14 │ │ -3f8cc6: 6e20 3e10 1300 |0051: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@103e │ │ -3f8ccc: 5423 3d72 |0054: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ -3f8cd0: 5433 ce73 |0056: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@73ce │ │ -3f8cd4: 2201 561b |0058: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1b56 │ │ -3f8cd8: 7030 16aa 2100 |005a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@aa16 │ │ -3f8cde: 6e20 d90d 1300 |005d: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ -3f8ce4: 0e00 |0060: return-void │ │ +3f8c3c: |[3f8c3c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3f8c4c: 7110 eeb2 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@b2ee │ │ +3f8c52: 0a00 |0003: move-result v0 │ │ +3f8c54: 6e20 6e15 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@156e │ │ +3f8c5a: 6f20 183f 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f18 │ │ +3f8c60: 6e10 8300 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0083 │ │ +3f8c66: 0c03 |000d: move-result-object v3 │ │ +3f8c68: 7110 bfab 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@abbf │ │ +3f8c6e: 0c03 |0011: move-result-object v3 │ │ +3f8c70: 5b23 3d72 |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8c74: 6e10 beab 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abbe │ │ +3f8c7a: 0c03 |0017: move-result-object v3 │ │ +3f8c7c: 6e20 6715 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@1567 │ │ +3f8c82: 5423 3d72 |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8c86: 5433 cf73 |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@73cf │ │ +3f8c8a: 6e20 6915 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@1569 │ │ +3f8c90: 6003 5764 |0022: sget v3, Lde/danoeh/antennapod/R$string;.shortcut_select_subscription:I // field@6457 │ │ +3f8c94: 6e20 c600 3200 |0024: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00c6 │ │ +3f8c9a: 5423 3d72 |0027: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8c9e: 5433 d073 |0029: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@73d0 │ │ +3f8ca2: 2200 541b |002b: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1b54 │ │ +3f8ca6: 7020 12aa 2000 |002d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@aa12 │ │ +3f8cac: 6e20 d90d 0300 |0030: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ +3f8cb2: 5423 3d72 |0033: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8cb6: 5433 ca73 |0035: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@73ca │ │ +3f8cba: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +3f8cbc: 6e20 d90d 0300 |0038: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ +3f8cc2: 7010 33aa 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@aa33 │ │ +3f8cc8: 1213 |003e: const/4 v3, #int 1 // #1 │ │ +3f8cca: 2330 c620 |003f: new-array v0, v3, [Ljava/lang/Integer; // type@20c6 │ │ +3f8cce: 5421 3d72 |0041: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8cd2: 5411 cc73 |0043: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ +3f8cd6: 6e20 1e10 3100 |0045: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@101e │ │ +3f8cdc: 5423 3d72 |0048: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8ce0: 5433 cc73 |004a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ +3f8ce4: 2201 551b |004c: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1b55 │ │ +3f8ce8: 7020 14aa 0100 |004e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@aa14 │ │ +3f8cee: 6e20 3e10 1300 |0051: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@103e │ │ +3f8cf4: 5423 3d72 |0054: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@723d │ │ +3f8cf8: 5433 ce73 |0056: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@73ce │ │ +3f8cfc: 2201 561b |0058: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1b56 │ │ +3f8d00: 7030 16aa 2100 |005a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@aa16 │ │ +3f8d06: 6e20 d90d 1300 |005d: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dd9 │ │ +3f8d0c: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000a line=53 │ │ 0x0014 line=54 │ │ 0x001b line=55 │ │ @@ -1557587,17 +1557589,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8d04: |[3f8d04] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ -3f8d14: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f8d1a: 0e00 |0003: return-void │ │ +3f8d2c: |[3f8d2c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ +3f8d3c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f8d42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1557606,18 +1557608,18 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3f8ce8: |[3f8ce8] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ -3f8cf8: 7100 3eaa 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$O_EQwuGs8OOovtoFs9SbCtOegsA:()Z // method@aa3e │ │ -3f8cfe: 0a00 |0003: move-result v0 │ │ -3f8d00: 0f00 |0004: return v0 │ │ +3f8d10: |[3f8d10] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ +3f8d20: 7100 3eaa 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$O_EQwuGs8OOovtoFs9SbCtOegsA:()Z // method@aa3e │ │ +3f8d26: 0a00 |0003: move-result v0 │ │ +3f8d28: 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 : 19114 (SourceFile) │ │ @@ -1557646,17 +1557648,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8d1c: |[3f8d1c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ -3f8d2c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f8d32: 0e00 |0003: return-void │ │ +3f8d44: |[3f8d44] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ +3f8d54: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f8d5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; │ │ │ │ Virtual methods - │ │ @@ -1557665,17 +1557667,17 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8d34: |[3f8d34] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3f8d44: 7110 3faa 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$QQDHZmNojl9Yu2lkWQJ129rDr6E:(Lio/reactivex/CompletableEmitter;)V // method@aa3f │ │ -3f8d4a: 0e00 |0003: return-void │ │ +3f8d5c: |[3f8d5c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3f8d6c: 7110 3faa 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$QQDHZmNojl9Yu2lkWQJ129rDr6E:(Lio/reactivex/CompletableEmitter;)V // method@aa3f │ │ +3f8d72: 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; │ │ │ │ @@ -1557709,18 +1557711,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 │ │ -3f8d4c: |[3f8d4c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3f8d5c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f8d62: 5b01 3e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723e │ │ -3f8d66: 0e00 |0005: return-void │ │ +3f8d74: |[3f8d74] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3f8d84: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f8d8a: 5b01 3e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723e │ │ +3f8d8e: 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; │ │ │ │ @@ -1557730,18 +1557732,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8d68: |[3f8d68] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ -3f8d78: 5410 3e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723e │ │ -3f8d7c: 7110 3daa 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$ARnIhnArB3kmA_Ipw9mxt7jrbqk:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@aa3d │ │ -3f8d82: 0e00 |0005: return-void │ │ +3f8d90: |[3f8d90] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ +3f8da0: 5410 3e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723e │ │ +3f8da4: 7110 3daa 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$ARnIhnArB3kmA_Ipw9mxt7jrbqk:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@aa3d │ │ +3f8daa: 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 : 19114 (SourceFile) │ │ @@ -1557774,18 +1557776,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 │ │ -3f8d84: |[3f8d84] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3f8d94: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f8d9a: 5b01 3f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723f │ │ -3f8d9e: 0e00 |0005: return-void │ │ +3f8dac: |[3f8dac] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3f8dbc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f8dc2: 5b01 3f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723f │ │ +3f8dc6: 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; │ │ │ │ @@ -1557795,19 +1557797,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f8da0: |[3f8da0] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3f8db0: 5410 3f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723f │ │ -3f8db4: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ -3f8db8: 7120 40aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$wrDerbaLwQqBx_KbyUHl2y7GEio:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V // method@aa40 │ │ -3f8dbe: 0e00 |0007: return-void │ │ +3f8dc8: |[3f8dc8] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3f8dd8: 5410 3f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@723f │ │ +3f8ddc: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ +3f8de0: 7120 40aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$wrDerbaLwQqBx_KbyUHl2y7GEio:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V // method@aa40 │ │ +3f8de6: 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; │ │ │ │ @@ -1557846,17 +1557848,17 @@ │ │ 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 │ │ -3f8df0: |[3f8df0] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$ARnIhnArB3kmA_Ipw9mxt7jrbqk:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3f8e00: 7010 44aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@aa44 │ │ -3f8e06: 0e00 |0003: return-void │ │ +3f8e18: |[3f8e18] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$ARnIhnArB3kmA_Ipw9mxt7jrbqk:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3f8e28: 7010 44aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@aa44 │ │ +3f8e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SplashActivity; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ @@ -1557864,35 +1557866,35 @@ │ │ type : '()Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3f8dc0: |[3f8dc0] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$O_EQwuGs8OOovtoFs9SbCtOegsA:()Z │ │ -3f8dd0: 7100 42aa 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@aa42 │ │ -3f8dd6: 0a00 |0003: move-result v0 │ │ -3f8dd8: 0f00 |0004: return v0 │ │ +3f8de8: |[3f8de8] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$O_EQwuGs8OOovtoFs9SbCtOegsA:()Z │ │ +3f8df8: 7100 42aa 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@aa42 │ │ +3f8dfe: 0a00 |0003: move-result v0 │ │ +3f8e00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ name : '$r8$lambda$QQDHZmNojl9Yu2lkWQJ129rDr6E' │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8e08: |[3f8e08] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$QQDHZmNojl9Yu2lkWQJ129rDr6E:(Lio/reactivex/CompletableEmitter;)V │ │ -3f8e18: 7110 43aa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@aa43 │ │ -3f8e1e: 0e00 |0003: return-void │ │ +3f8e30: |[3f8e30] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$QQDHZmNojl9Yu2lkWQJ129rDr6E:(Lio/reactivex/CompletableEmitter;)V │ │ +3f8e40: 7110 43aa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@aa43 │ │ +3f8e46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ @@ -1557900,17 +1557902,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 │ │ -3f8e20: |[3f8e20] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$wrDerbaLwQqBx_KbyUHl2y7GEio:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ -3f8e30: 7020 45aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@aa45 │ │ -3f8e36: 0e00 |0003: return-void │ │ +3f8e48: |[3f8e48] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$wrDerbaLwQqBx_KbyUHl2y7GEio:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ +3f8e58: 7020 45aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@aa45 │ │ +3f8e5e: 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; │ │ │ │ @@ -1557919,17 +1557921,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8e38: |[3f8e38] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ -3f8e48: 7010 7100 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0071 │ │ -3f8e4e: 0e00 |0003: return-void │ │ +3f8e60: |[3f8e60] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ +3f8e70: 7010 7100 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0071 │ │ +3f8e76: 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;) │ │ @@ -1557937,39 +1557939,39 @@ │ │ type : '()Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3f8ddc: |[3f8ddc] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ -3f8dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f8dee: 0f00 |0001: return v0 │ │ +3f8e04: |[3f8e04] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ +3f8e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f8e16: 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 │ │ -3f8e50: |[3f8e50] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ -3f8e60: 7100 9cb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ -3f8e66: 0c00 |0003: move-result-object v0 │ │ -3f8e68: 6e10 9eb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29e │ │ -3f8e6e: 7100 9cb2 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ -3f8e74: 0c00 |000a: move-result-object v0 │ │ -3f8e76: 6e10 9ab2 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b29a │ │ -3f8e7c: 7210 27b3 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b327 │ │ -3f8e82: 0e00 |0011: return-void │ │ +3f8e78: |[3f8e78] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ +3f8e88: 7100 9cb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ +3f8e8e: 0c00 |0003: move-result-object v0 │ │ +3f8e90: 6e10 9eb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29e │ │ +3f8e96: 7100 9cb2 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ +3f8e9c: 0c00 |000a: move-result-object v0 │ │ +3f8e9e: 6e10 9ab2 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b29a │ │ +3f8ea4: 7210 27b3 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b327 │ │ +3f8eaa: 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; │ │ @@ -1557979,23 +1557981,23 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3f8e84: |[3f8e84] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ -3f8e94: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -3f8e98: 1c01 451b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ -3f8e9c: 7030 7202 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ -3f8ea2: 6e20 5d02 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -3f8ea8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f8eaa: 6e30 b600 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00b6 │ │ -3f8eb0: 6e10 7900 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f8eb6: 0e00 |0011: return-void │ │ +3f8eac: |[3f8eac] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ +3f8ebc: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +3f8ec0: 1c01 451b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b45 │ │ +3f8ec4: 7030 7202 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0272 │ │ +3f8eca: 6e20 5d02 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +3f8ed0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f8ed2: 6e30 b600 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00b6 │ │ +3f8ed8: 6e10 7900 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f8ede: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ 0x000b line=39 │ │ 0x000e line=40 │ │ locals : │ │ @@ -1558006,25 +1558008,25 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3f8eb8: |[3f8eb8] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ -3f8ec8: 6e10 3bb5 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -3f8ece: 7110 28a9 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a928 │ │ -3f8ed4: 6e10 37b5 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b537 │ │ -3f8eda: 0c02 |0009: move-result-object v2 │ │ -3f8edc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3f8ede: 7130 1113 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1311 │ │ -3f8ee4: 0c02 |000e: move-result-object v2 │ │ -3f8ee6: 6e10 1213 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1312 │ │ -3f8eec: 6e10 7900 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0079 │ │ -3f8ef2: 0e00 |0015: return-void │ │ +3f8ee0: |[3f8ee0] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ +3f8ef0: 6e10 3bb5 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +3f8ef6: 7110 28a9 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a928 │ │ +3f8efc: 6e10 37b5 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b537 │ │ +3f8f02: 0c02 |0009: move-result-object v2 │ │ +3f8f04: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3f8f06: 7130 1113 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1311 │ │ +3f8f0c: 0c02 |000e: move-result-object v2 │ │ +3f8f0e: 6e10 1213 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1312 │ │ +3f8f14: 6e10 7900 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0079 │ │ +3f8f1a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0006 line=44 │ │ 0x0012 line=45 │ │ locals : │ │ @@ -1558037,42 +1558039,42 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -3f8ef4: |[3f8ef4] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3f8f04: 6f20 9700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0097 │ │ -3f8f0a: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ -3f8f10: 6e20 7800 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0078 │ │ -3f8f16: 0c03 |0009: move-result-object v3 │ │ -3f8f18: 6e10 450d 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0d45 │ │ -3f8f1e: 0c03 |000d: move-result-object v3 │ │ -3f8f20: 2200 5c1b |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@1b5c │ │ -3f8f24: 7010 35aa 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@aa35 │ │ -3f8f2a: 6e20 ca0e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0eca │ │ -3f8f30: 2203 5d1b |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@1b5d │ │ -3f8f34: 7010 37aa 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@aa37 │ │ -3f8f3a: 7110 20b3 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b320 │ │ -3f8f40: 0c03 |001e: move-result-object v3 │ │ -3f8f42: 7100 3cb3 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -3f8f48: 0c00 |0022: move-result-object v0 │ │ -3f8f4a: 6e20 26b3 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b326 │ │ -3f8f50: 0c03 |0026: move-result-object v3 │ │ -3f8f52: 7100 39b3 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -3f8f58: 0c00 |002a: move-result-object v0 │ │ -3f8f5a: 6e20 23b3 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b323 │ │ -3f8f60: 0c03 |002e: move-result-object v3 │ │ -3f8f62: 2200 5e1b |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@1b5e │ │ -3f8f66: 7020 39aa 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@aa39 │ │ -3f8f6c: 2201 5f1b |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@1b5f │ │ -3f8f70: 7020 3baa 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@aa3b │ │ -3f8f76: 6e30 25b3 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b325 │ │ -3f8f7c: 0e00 |003c: return-void │ │ +3f8f1c: |[3f8f1c] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3f8f2c: 6f20 9700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0097 │ │ +3f8f32: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ +3f8f38: 6e20 7800 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0078 │ │ +3f8f3e: 0c03 |0009: move-result-object v3 │ │ +3f8f40: 6e10 450d 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0d45 │ │ +3f8f46: 0c03 |000d: move-result-object v3 │ │ +3f8f48: 2200 5c1b |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@1b5c │ │ +3f8f4c: 7010 35aa 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@aa35 │ │ +3f8f52: 6e20 ca0e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0eca │ │ +3f8f58: 2203 5d1b |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@1b5d │ │ +3f8f5c: 7010 37aa 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@aa37 │ │ +3f8f62: 7110 20b3 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b320 │ │ +3f8f68: 0c03 |001e: move-result-object v3 │ │ +3f8f6a: 7100 3cb3 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +3f8f70: 0c00 |0022: move-result-object v0 │ │ +3f8f72: 6e20 26b3 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b326 │ │ +3f8f78: 0c03 |0026: move-result-object v3 │ │ +3f8f7a: 7100 39b3 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +3f8f80: 0c00 |002a: move-result-object v0 │ │ +3f8f82: 6e20 23b3 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b323 │ │ +3f8f88: 0c03 |002e: move-result-object v3 │ │ +3f8f8a: 2200 5e1b |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@1b5e │ │ +3f8f8e: 7020 39aa 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@aa39 │ │ +3f8f94: 2201 5f1b |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@1b5f │ │ +3f8f98: 7020 3baa 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@aa3b │ │ +3f8f9e: 6e30 25b3 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b325 │ │ +3f8fa4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0006 line=24 │ │ 0x000a line=25 │ │ 0x0016 line=27 │ │ 0x001f line=33 │ │ @@ -1558163,31 +1558165,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 │ │ -3f917c: |[3f917c] 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 │ │ -3f918c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f9192: 5b01 4672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@7246 │ │ -3f9196: 5b02 4072 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@7240 │ │ -3f919a: 5b03 4172 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@7241 │ │ -3f919e: 5b04 4272 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7242 │ │ -3f91a2: 5b05 4372 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@7243 │ │ -3f91a6: 5b06 4472 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@7244 │ │ -3f91aa: 5b07 4572 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@7245 │ │ -3f91ae: 5b08 4772 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@7247 │ │ -3f91b2: 5b09 4872 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@7248 │ │ -3f91b6: 5b0a 4972 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@7249 │ │ -3f91ba: 5b0b 4a72 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@724a │ │ -3f91be: 5b0c 4b72 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@724b │ │ -3f91c2: 5b0d 4c72 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchbar:Landroid/widget/LinearLayout; // field@724c │ │ -3f91c6: 5b0e 4d72 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@724d │ │ -3f91ca: 0e00 |001f: return-void │ │ +3f91a4: |[3f91a4] 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 │ │ +3f91b4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f91ba: 5b01 4672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@7246 │ │ +3f91be: 5b02 4072 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@7240 │ │ +3f91c2: 5b03 4172 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@7241 │ │ +3f91c6: 5b04 4272 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7242 │ │ +3f91ca: 5b05 4372 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@7243 │ │ +3f91ce: 5b06 4472 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@7244 │ │ +3f91d2: 5b07 4572 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@7245 │ │ +3f91d6: 5b08 4772 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@7247 │ │ +3f91da: 5b09 4872 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@7248 │ │ +3f91de: 5b0a 4972 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@7249 │ │ +3f91e2: 5b0b 4a72 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@724a │ │ +3f91e6: 5b0c 4b72 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@724b │ │ +3f91ea: 5b0d 4c72 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchbar:Landroid/widget/LinearLayout; // field@724c │ │ +3f91ee: 5b0e 4d72 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@724d │ │ +3f91f2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ 0x0009 line=77 │ │ @@ -1558223,110 +1558225,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 │ │ -3f8fb4: |[3f8fb4] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3f8fc4: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -3f8fc8: 6001 7a5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.addLocalFolderButton:I // field@5b7a │ │ -3f8fcc: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f8fd2: 0c02 |0007: move-result-object v2 │ │ -3f8fd4: 0725 |0008: move-object v5, v2 │ │ -3f8fd6: 1f05 2b03 |0009: check-cast v5, Landroid/widget/TextView; // type@032b │ │ -3f8fda: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ -3f8fde: 6001 7b5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.addViaUrlButton:I // field@5b7b │ │ -3f8fe2: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f8fe8: 0c02 |0012: move-result-object v2 │ │ -3f8fea: 0726 |0013: move-object v6, v2 │ │ -3f8fec: 1f06 2b03 |0014: check-cast v6, Landroid/widget/TextView; // type@032b │ │ -3f8ff0: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ -3f8ff4: 6001 895b |0018: sget v1, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ -3f8ff8: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f8ffe: 0c02 |001d: move-result-object v2 │ │ -3f9000: 0727 |001e: move-object v7, v2 │ │ -3f9002: 1f07 e916 |001f: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3f9006: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ -3f900a: 6001 085c |0023: sget v1, Lde/danoeh/antennapod/R$id;.combinedFeedSearchEditText:I // field@5c08 │ │ -3f900e: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9014: 0c02 |0028: move-result-object v2 │ │ -3f9016: 0728 |0029: move-object v8, v2 │ │ -3f9018: 1f08 0703 |002a: check-cast v8, Landroid/widget/EditText; // type@0307 │ │ -3f901c: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ -3f9020: 6001 b95d |002e: sget v1, Lde/danoeh/antennapod/R$id;.opmlImportButton:I // field@5db9 │ │ -3f9024: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f902a: 0c02 |0033: move-result-object v2 │ │ -3f902c: 0729 |0034: move-object v9, v2 │ │ -3f902e: 1f09 2b03 |0035: check-cast v9, Landroid/widget/TextView; // type@032b │ │ -3f9032: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ -3f9036: 6001 fc5d |0039: sget v1, Lde/danoeh/antennapod/R$id;.quickFeedDiscovery:I // field@5dfc │ │ -3f903a: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9040: 0c02 |003e: move-result-object v2 │ │ -3f9042: 072a |003f: move-object v10, v2 │ │ -3f9044: 1f0a 590a |0040: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ -3f9048: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ -3f904c: 6001 275e |0044: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5e27 │ │ -3f9050: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9056: 0c02 |0049: move-result-object v2 │ │ -3f9058: 072b |004a: move-object v11, v2 │ │ -3f905a: 1f0b 6d09 |004b: check-cast v11, Landroidx/core/widget/NestedScrollView; // type@096d │ │ -3f905e: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ -3f9062: 6001 2a5e |004f: sget v1, Lde/danoeh/antennapod/R$id;.searchButton:I // field@5e2a │ │ -3f9066: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f906c: 0c02 |0054: move-result-object v2 │ │ -3f906e: 072c |0055: move-object v12, v2 │ │ -3f9070: 1f0c 1203 |0056: check-cast v12, Landroid/widget/ImageView; // type@0312 │ │ -3f9074: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ -3f9078: 6001 2b5e |005a: sget v1, Lde/danoeh/antennapod/R$id;.searchFyydButton:I // field@5e2b │ │ -3f907c: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9082: 0c02 |005f: move-result-object v2 │ │ -3f9084: 072d |0060: move-object v13, v2 │ │ -3f9086: 1f0d 2b03 |0061: check-cast v13, Landroid/widget/TextView; // type@032b │ │ -3f908a: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ -3f908e: 6001 2c5e |0065: sget v1, Lde/danoeh/antennapod/R$id;.searchItunesButton:I // field@5e2c │ │ -3f9092: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9098: 0c02 |006a: move-result-object v2 │ │ -3f909a: 072e |006b: move-object v14, v2 │ │ -3f909c: 1f0e 2b03 |006c: check-cast v14, Landroid/widget/TextView; // type@032b │ │ -3f90a0: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ -3f90a4: 6001 2d5e |0070: sget v1, Lde/danoeh/antennapod/R$id;.searchPodcastIndexButton:I // field@5e2d │ │ -3f90a8: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f90ae: 0c02 |0075: move-result-object v2 │ │ -3f90b0: 072f |0076: move-object v15, v2 │ │ -3f90b2: 1f0f 2b03 |0077: check-cast v15, Landroid/widget/TextView; // type@032b │ │ -3f90b6: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ -3f90ba: 6001 3a5e |007b: sget v1, Lde/danoeh/antennapod/R$id;.searchbar:I // field@5e3a │ │ -3f90be: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f90c4: 0c02 |0080: move-result-object v2 │ │ -3f90c6: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -3f90ca: 1f10 1403 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0314 │ │ -3f90ce: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ -3f90d2: 6001 e75e |0087: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3f90d6: 7120 a777 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f90dc: 0c02 |008c: move-result-object v2 │ │ -3f90de: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -3f90e2: 1f11 f716 |008f: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3f90e6: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ -3f90ea: 2201 611b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@1b61 │ │ -3f90ee: 0704 |0095: move-object v4, v0 │ │ -3f90f0: 1f04 1403 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ -3f90f4: 0713 |0098: move-object v3, v1 │ │ -3f90f6: 760f 47aa 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@aa47 │ │ -3f90fc: 1101 |009c: return-object v1 │ │ -3f90fe: 7401 280d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f9104: 0c00 |00a0: move-result-object v0 │ │ -3f9106: 6e20 2903 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f910c: 0c00 |00a4: move-result-object v0 │ │ -3f910e: 2201 191e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f9112: 1a02 8d41 |00a7: const-string v2, "Missing required view with ID: " // string@418d │ │ -3f9116: 6e20 d2b4 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f911c: 0c00 |00ac: move-result-object v0 │ │ -3f911e: 7020 a7b4 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f9124: 2701 |00b0: throw v1 │ │ +3f8fdc: |[3f8fdc] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3f8fec: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +3f8ff0: 6001 7a5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.addLocalFolderButton:I // field@5b7a │ │ +3f8ff4: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f8ffa: 0c02 |0007: move-result-object v2 │ │ +3f8ffc: 0725 |0008: move-object v5, v2 │ │ +3f8ffe: 1f05 2b03 |0009: check-cast v5, Landroid/widget/TextView; // type@032b │ │ +3f9002: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ +3f9006: 6001 7b5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.addViaUrlButton:I // field@5b7b │ │ +3f900a: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9010: 0c02 |0012: move-result-object v2 │ │ +3f9012: 0726 |0013: move-object v6, v2 │ │ +3f9014: 1f06 2b03 |0014: check-cast v6, Landroid/widget/TextView; // type@032b │ │ +3f9018: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ +3f901c: 6001 895b |0018: sget v1, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ +3f9020: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9026: 0c02 |001d: move-result-object v2 │ │ +3f9028: 0727 |001e: move-object v7, v2 │ │ +3f902a: 1f07 e916 |001f: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3f902e: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ +3f9032: 6001 085c |0023: sget v1, Lde/danoeh/antennapod/R$id;.combinedFeedSearchEditText:I // field@5c08 │ │ +3f9036: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f903c: 0c02 |0028: move-result-object v2 │ │ +3f903e: 0728 |0029: move-object v8, v2 │ │ +3f9040: 1f08 0703 |002a: check-cast v8, Landroid/widget/EditText; // type@0307 │ │ +3f9044: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ +3f9048: 6001 b95d |002e: sget v1, Lde/danoeh/antennapod/R$id;.opmlImportButton:I // field@5db9 │ │ +3f904c: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9052: 0c02 |0033: move-result-object v2 │ │ +3f9054: 0729 |0034: move-object v9, v2 │ │ +3f9056: 1f09 2b03 |0035: check-cast v9, Landroid/widget/TextView; // type@032b │ │ +3f905a: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ +3f905e: 6001 fc5d |0039: sget v1, Lde/danoeh/antennapod/R$id;.quickFeedDiscovery:I // field@5dfc │ │ +3f9062: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9068: 0c02 |003e: move-result-object v2 │ │ +3f906a: 072a |003f: move-object v10, v2 │ │ +3f906c: 1f0a 590a |0040: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ +3f9070: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ +3f9074: 6001 275e |0044: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5e27 │ │ +3f9078: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f907e: 0c02 |0049: move-result-object v2 │ │ +3f9080: 072b |004a: move-object v11, v2 │ │ +3f9082: 1f0b 6d09 |004b: check-cast v11, Landroidx/core/widget/NestedScrollView; // type@096d │ │ +3f9086: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ +3f908a: 6001 2a5e |004f: sget v1, Lde/danoeh/antennapod/R$id;.searchButton:I // field@5e2a │ │ +3f908e: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9094: 0c02 |0054: move-result-object v2 │ │ +3f9096: 072c |0055: move-object v12, v2 │ │ +3f9098: 1f0c 1203 |0056: check-cast v12, Landroid/widget/ImageView; // type@0312 │ │ +3f909c: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ +3f90a0: 6001 2b5e |005a: sget v1, Lde/danoeh/antennapod/R$id;.searchFyydButton:I // field@5e2b │ │ +3f90a4: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f90aa: 0c02 |005f: move-result-object v2 │ │ +3f90ac: 072d |0060: move-object v13, v2 │ │ +3f90ae: 1f0d 2b03 |0061: check-cast v13, Landroid/widget/TextView; // type@032b │ │ +3f90b2: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ +3f90b6: 6001 2c5e |0065: sget v1, Lde/danoeh/antennapod/R$id;.searchItunesButton:I // field@5e2c │ │ +3f90ba: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f90c0: 0c02 |006a: move-result-object v2 │ │ +3f90c2: 072e |006b: move-object v14, v2 │ │ +3f90c4: 1f0e 2b03 |006c: check-cast v14, Landroid/widget/TextView; // type@032b │ │ +3f90c8: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ +3f90cc: 6001 2d5e |0070: sget v1, Lde/danoeh/antennapod/R$id;.searchPodcastIndexButton:I // field@5e2d │ │ +3f90d0: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f90d6: 0c02 |0075: move-result-object v2 │ │ +3f90d8: 072f |0076: move-object v15, v2 │ │ +3f90da: 1f0f 2b03 |0077: check-cast v15, Landroid/widget/TextView; // type@032b │ │ +3f90de: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ +3f90e2: 6001 3a5e |007b: sget v1, Lde/danoeh/antennapod/R$id;.searchbar:I // field@5e3a │ │ +3f90e6: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f90ec: 0c02 |0080: move-result-object v2 │ │ +3f90ee: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +3f90f2: 1f10 1403 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0314 │ │ +3f90f6: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ +3f90fa: 6001 e75e |0087: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3f90fe: 7120 a777 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9104: 0c02 |008c: move-result-object v2 │ │ +3f9106: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +3f910a: 1f11 f716 |008f: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3f910e: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ +3f9112: 2201 611b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@1b61 │ │ +3f9116: 0704 |0095: move-object v4, v0 │ │ +3f9118: 1f04 1403 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ +3f911c: 0713 |0098: move-object v3, v1 │ │ +3f911e: 760f 47aa 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@aa47 │ │ +3f9124: 1101 |009c: return-object v1 │ │ +3f9126: 7401 280d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f912c: 0c00 |00a0: move-result-object v0 │ │ +3f912e: 6e20 2903 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f9134: 0c00 |00a4: move-result-object v0 │ │ +3f9136: 2201 191e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f913a: 1a02 8d41 |00a7: const-string v2, "Missing required view with ID: " // string@418d │ │ +3f913e: 6e20 d2b4 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f9144: 0c00 |00ac: move-result-object v0 │ │ +3f9146: 7020 a7b4 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f914c: 2701 |00b0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ 0x0004 line=118 │ │ 0x000d line=123 │ │ 0x000f line=124 │ │ 0x0018 line=129 │ │ @@ -1558362,20 +1558364,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 │ │ -3f9128: |[3f9128] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3f9138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f913a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f913c: 7130 4caa 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@aa4c │ │ -3f9142: 0c02 |0005: move-result-object v2 │ │ -3f9144: 1102 |0006: return-object v2 │ │ +3f9150: |[3f9150] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3f9160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9162: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f9164: 7130 4caa 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@aa4c │ │ +3f916a: 0c02 |0005: move-result-object v2 │ │ +3f916c: 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;) │ │ @@ -1558383,24 +1558385,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 │ │ -3f9148: |[3f9148] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3f9158: 6000 c55f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.addfeed:I // field@5fc5 │ │ -3f915c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f915e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f9164: 0c02 |0006: move-result-object v2 │ │ -3f9166: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f916a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9170: 7110 48aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@aa48 │ │ -3f9176: 0c02 |000f: move-result-object v2 │ │ -3f9178: 1102 |0010: return-object v2 │ │ +3f9170: |[3f9170] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3f9180: 6000 c55f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.addfeed:I // field@5fc5 │ │ +3f9184: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f9186: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f918c: 0c02 |0006: move-result-object v2 │ │ +3f918e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f9192: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9198: 7110 48aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@aa48 │ │ +3f919e: 0c02 |000f: move-result-object v2 │ │ +3f91a0: 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; │ │ @@ -1558413,18 +1558415,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f8f80: |[3f8f80] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ -3f8f90: 6e10 4aaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa4a │ │ -3f8f96: 0c00 |0003: move-result-object v0 │ │ -3f8f98: 1100 |0004: return-object v0 │ │ +3f8fa8: |[3f8fa8] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ +3f8fb8: 6e10 4aaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa4a │ │ +3f8fbe: 0c00 |0003: move-result-object v0 │ │ +3f8fc0: 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;) │ │ @@ -1558432,17 +1558434,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f8f9c: |[3f8f9c] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f8fac: 5410 4672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@7246 │ │ -3f8fb0: 1100 |0002: return-object v0 │ │ +3f8fc4: |[3f8fc4] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f8fd4: 5410 4672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@7246 │ │ +3f8fd8: 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 : 19114 (SourceFile) │ │ @@ -1558478,19 +1558480,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 │ │ -3f92b0: |[3f92b0] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V │ │ -3f92c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f92c6: 5b01 4f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@724f │ │ -3f92ca: 5b02 4e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@724e │ │ -3f92ce: 0e00 |0007: return-void │ │ +3f92d8: |[3f92d8] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V │ │ +3f92e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f92ee: 5b01 4f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@724f │ │ +3f92f2: 5b02 4e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@724e │ │ +3f92f6: 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; │ │ @@ -1558502,34 +1558504,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 │ │ -3f9200: |[3f9200] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3f9210: 6000 905b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audio_tracks:I // field@5b90 │ │ -3f9214: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f921a: 0c01 |0005: move-result-object v1 │ │ -3f921c: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ -3f9220: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3f9224: 2200 621b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@1b62 │ │ -3f9228: 1f02 2003 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0320 │ │ -3f922c: 7030 4daa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V // method@aa4d │ │ -3f9232: 1100 |0011: return-object v0 │ │ -3f9234: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f923a: 0c02 |0015: move-result-object v2 │ │ -3f923c: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f9242: 0c02 |0019: move-result-object v2 │ │ -3f9244: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f9248: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3f924c: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f9252: 0c02 |0021: move-result-object v2 │ │ -3f9254: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f925a: 2700 |0025: throw v0 │ │ +3f9228: |[3f9228] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3f9238: 6000 905b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audio_tracks:I // field@5b90 │ │ +3f923c: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9242: 0c01 |0005: move-result-object v1 │ │ +3f9244: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ +3f9248: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3f924c: 2200 621b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@1b62 │ │ +3f9250: 1f02 2003 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0320 │ │ +3f9254: 7030 4daa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V // method@aa4d │ │ +3f925a: 1100 |0011: return-object v0 │ │ +3f925c: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f9262: 0c02 |0015: move-result-object v2 │ │ +3f9264: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f926a: 0c02 |0019: move-result-object v2 │ │ +3f926c: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9270: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3f9274: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f927a: 0c02 |0021: move-result-object v2 │ │ +3f927c: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9282: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0002 line=58 │ │ 0x000a line=63 │ │ 0x0012 line=65 │ │ 0x001a line=66 │ │ @@ -1558541,20 +1558543,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 │ │ -3f925c: |[3f925c] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3f926c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f926e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9270: 7130 52aa 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@aa52 │ │ -3f9276: 0c02 |0005: move-result-object v2 │ │ -3f9278: 1102 |0006: return-object v2 │ │ +3f9284: |[3f9284] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3f9294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9296: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f9298: 7130 52aa 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@aa52 │ │ +3f929e: 0c02 |0005: move-result-object v2 │ │ +3f92a0: 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;) │ │ @@ -1558562,24 +1558564,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 │ │ -3f927c: |[3f927c] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3f928c: 6000 c75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audio_controls:I // field@5fc7 │ │ -3f9290: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9292: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f9298: 0c02 |0006: move-result-object v2 │ │ -3f929a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f929e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f92a4: 7110 4eaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@aa4e │ │ -3f92aa: 0c02 |000f: move-result-object v2 │ │ -3f92ac: 1102 |0010: return-object v2 │ │ +3f92a4: |[3f92a4] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3f92b4: 6000 c75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audio_controls:I // field@5fc7 │ │ +3f92b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f92ba: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f92c0: 0c02 |0006: move-result-object v2 │ │ +3f92c2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f92c6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f92cc: 7110 4eaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@aa4e │ │ +3f92d2: 0c02 |000f: move-result-object v2 │ │ +3f92d4: 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; │ │ @@ -1558592,18 +1558594,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f91cc: |[3f91cc] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ -3f91dc: 6e10 50aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@aa50 │ │ -3f91e2: 0c00 |0003: move-result-object v0 │ │ -3f91e4: 1100 |0004: return-object v0 │ │ +3f91f4: |[3f91f4] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ +3f9204: 6e10 50aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@aa50 │ │ +3f920a: 0c00 |0003: move-result-object v0 │ │ +3f920c: 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;) │ │ @@ -1558611,17 +1558613,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f91e8: |[3f91e8] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3f91f8: 5410 4f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@724f │ │ -3f91fc: 1100 |0002: return-object v0 │ │ +3f9210: |[3f9210] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3f9220: 5410 4f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@724f │ │ +3f9224: 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 : 19114 (SourceFile) │ │ @@ -1558733,60 +1558735,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 │ │ -3f9574: |[3f9574] 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 │ │ -3f9584: 0720 |0000: move-object v0, v2 │ │ -3f9586: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f958c: 0731 |0004: move-object v1, v3 │ │ -3f958e: 5b01 5c72 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@725c │ │ -3f9592: 0741 |0007: move-object v1, v4 │ │ -3f9594: 5b01 5072 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@7250 │ │ -3f9598: 0751 |000a: move-object v1, v5 │ │ -3f959a: 5b01 5172 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@7251 │ │ -3f959e: 0761 |000d: move-object v1, v6 │ │ -3f95a0: 5b01 5272 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@7252 │ │ -3f95a4: 0771 |0010: move-object v1, v7 │ │ -3f95a6: 5b01 5372 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@7253 │ │ -3f95aa: 0781 |0013: move-object v1, v8 │ │ -3f95ac: 5b01 5472 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@7254 │ │ -3f95b0: 0791 |0016: move-object v1, v9 │ │ -3f95b2: 5b01 5572 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@7255 │ │ -3f95b6: 07a1 |0019: move-object v1, v10 │ │ -3f95b8: 5b01 5672 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@7256 │ │ -3f95bc: 07b1 |001c: move-object v1, v11 │ │ -3f95be: 5b01 5772 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerContent:Landroid/widget/RelativeLayout; // field@7257 │ │ -3f95c2: 07c1 |001f: move-object v1, v12 │ │ -3f95c4: 5b01 5872 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@7258 │ │ -3f95c8: 07d1 |0022: move-object v1, v13 │ │ -3f95ca: 5b01 5972 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@7259 │ │ -3f95ce: 07e1 |0025: move-object v1, v14 │ │ -3f95d0: 5b01 5a72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@725a │ │ -3f95d4: 07f1 |0028: move-object v1, v15 │ │ -3f95d6: 5b01 5b72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@725b │ │ -3f95da: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3f95de: 5b01 5d72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // field@725d │ │ -3f95e2: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3f95e6: 5b01 5e72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@725e │ │ -3f95ea: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3f95ee: 5b01 5f72 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@725f │ │ -3f95f2: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3f95f6: 5b01 6072 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@7260 │ │ -3f95fa: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3f95fe: 5b01 6172 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@7261 │ │ -3f9602: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3f9606: 5b01 6272 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@7262 │ │ -3f960a: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -3f960e: 5b01 6372 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@7263 │ │ -3f9612: 0801 1700 |0047: move-object/from16 v1, v23 │ │ -3f9616: 5b01 6472 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@7264 │ │ -3f961a: 0e00 |004b: return-void │ │ +3f959c: |[3f959c] 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 │ │ +3f95ac: 0720 |0000: move-object v0, v2 │ │ +3f95ae: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f95b4: 0731 |0004: move-object v1, v3 │ │ +3f95b6: 5b01 5c72 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@725c │ │ +3f95ba: 0741 |0007: move-object v1, v4 │ │ +3f95bc: 5b01 5072 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@7250 │ │ +3f95c0: 0751 |000a: move-object v1, v5 │ │ +3f95c2: 5b01 5172 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@7251 │ │ +3f95c6: 0761 |000d: move-object v1, v6 │ │ +3f95c8: 5b01 5272 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@7252 │ │ +3f95cc: 0771 |0010: move-object v1, v7 │ │ +3f95ce: 5b01 5372 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@7253 │ │ +3f95d2: 0781 |0013: move-object v1, v8 │ │ +3f95d4: 5b01 5472 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@7254 │ │ +3f95d8: 0791 |0016: move-object v1, v9 │ │ +3f95da: 5b01 5572 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@7255 │ │ +3f95de: 07a1 |0019: move-object v1, v10 │ │ +3f95e0: 5b01 5672 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@7256 │ │ +3f95e4: 07b1 |001c: move-object v1, v11 │ │ +3f95e6: 5b01 5772 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerContent:Landroid/widget/RelativeLayout; // field@7257 │ │ +3f95ea: 07c1 |001f: move-object v1, v12 │ │ +3f95ec: 5b01 5872 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@7258 │ │ +3f95f0: 07d1 |0022: move-object v1, v13 │ │ +3f95f2: 5b01 5972 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@7259 │ │ +3f95f6: 07e1 |0025: move-object v1, v14 │ │ +3f95f8: 5b01 5a72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@725a │ │ +3f95fc: 07f1 |0028: move-object v1, v15 │ │ +3f95fe: 5b01 5b72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@725b │ │ +3f9602: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3f9606: 5b01 5d72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // field@725d │ │ +3f960a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3f960e: 5b01 5e72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@725e │ │ +3f9612: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3f9616: 5b01 5f72 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@725f │ │ +3f961a: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3f961e: 5b01 6072 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@7260 │ │ +3f9622: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3f9626: 5b01 6172 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@7261 │ │ +3f962a: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3f962e: 5b01 6272 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@7262 │ │ +3f9632: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +3f9636: 5b01 6372 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@7263 │ │ +3f963a: 0801 1700 |0047: move-object/from16 v1, v23 │ │ +3f963e: 5b01 6472 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@7264 │ │ +3f9642: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=102 │ │ 0x0005 line=103 │ │ 0x0008 line=104 │ │ 0x000b line=105 │ │ 0x000e line=106 │ │ @@ -1558836,152 +1558838,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 │ │ -3f9304: |[3f9304] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3f9314: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -3f9318: 6001 c85b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFF:I // field@5bc8 │ │ -3f931c: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9322: 0c02 |0007: move-result-object v2 │ │ -3f9324: 0725 |0008: move-object v5, v2 │ │ -3f9326: 1f05 1003 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0310 │ │ -3f932a: 3805 e600 |000b: if-eqz v5, 00f1 // +00e6 │ │ -3f932e: 6001 ce5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5bce │ │ -3f9332: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9338: 0c02 |0012: move-result-object v2 │ │ -3f933a: 0726 |0013: move-object v6, v2 │ │ -3f933c: 1f06 a21d |0014: check-cast v6, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1da2 │ │ -3f9340: 3806 db00 |0016: if-eqz v6, 00f1 // +00db │ │ -3f9344: 6001 d05b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butPlaybackSpeed:I // field@5bd0 │ │ -3f9348: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f934e: 0c02 |001d: move-result-object v2 │ │ -3f9350: 0727 |001e: move-object v7, v2 │ │ -3f9352: 1f07 1003 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0310 │ │ -3f9356: 3807 d000 |0021: if-eqz v7, 00f1 // +00d0 │ │ -3f935a: 6001 d35b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butRev:I // field@5bd3 │ │ -3f935e: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9364: 0c02 |0028: move-result-object v2 │ │ -3f9366: 0728 |0029: move-object v8, v2 │ │ -3f9368: 1f08 1003 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0310 │ │ -3f936c: 3808 c500 |002c: if-eqz v8, 00f1 // +00c5 │ │ -3f9370: 6001 d75b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butSkip:I // field@5bd7 │ │ -3f9374: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f937a: 0c02 |0033: move-result-object v2 │ │ -3f937c: 0729 |0034: move-object v9, v2 │ │ -3f937e: 1f09 1003 |0035: check-cast v9, Landroid/widget/ImageButton; // type@0310 │ │ -3f9382: 3809 ba00 |0037: if-eqz v9, 00f1 // +00ba │ │ -3f9386: 6001 e15b |0039: sget v1, Lde/danoeh/antennapod/R$id;.cardViewSeek:I // field@5be1 │ │ -3f938a: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9390: 0c02 |003e: move-result-object v2 │ │ -3f9392: 072a |003f: move-object v10, v2 │ │ -3f9394: 1f0a ba06 |0040: check-cast v10, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3f9398: 380a af00 |0042: if-eqz v10, 00f1 // +00af │ │ -3f939c: 6001 bf5d |0044: sget v1, Lde/danoeh/antennapod/R$id;.pager:I // field@5dbf │ │ -3f93a0: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f93a6: 0c02 |0049: move-result-object v2 │ │ -3f93a8: 072b |004a: move-object v11, v2 │ │ -3f93aa: 1f0b 5713 |004b: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@1357 │ │ -3f93ae: 380b a400 |004d: if-eqz v11, 00f1 // +00a4 │ │ -3f93b2: 6001 e05d |004f: sget v1, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5de0 │ │ -3f93b6: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f93bc: 0c02 |0054: move-result-object v2 │ │ -3f93be: 072c |0055: move-object v12, v2 │ │ -3f93c0: 1f0c 1e03 |0056: check-cast v12, Landroid/widget/RelativeLayout; // type@031e │ │ -3f93c4: 380c 9900 |0058: if-eqz v12, 00f1 // +0099 │ │ -3f93c8: 6001 e25d |005a: sget v1, Lde/danoeh/antennapod/R$id;.player_control:I // field@5de2 │ │ -3f93cc: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f93d2: 0c02 |005f: move-result-object v2 │ │ -3f93d4: 072d |0060: move-object v13, v2 │ │ -3f93d6: 1f0d 1e03 |0061: check-cast v13, Landroid/widget/RelativeLayout; // type@031e │ │ -3f93da: 380d 8e00 |0063: if-eqz v13, 00f1 // +008e │ │ -3f93de: 6001 e15d |0065: sget v1, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5de1 │ │ -3f93e2: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f93e8: 0c02 |006a: move-result-object v2 │ │ -3f93ea: 072e |006b: move-object v14, v2 │ │ -3f93ec: 1f0e 590a |006c: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ -3f93f0: 380e 8300 |006e: if-eqz v14, 00f1 // +0083 │ │ -3f93f4: 6001 e55d |0070: sget v1, Lde/danoeh/antennapod/R$id;.playtime_layout:I // field@5de5 │ │ -3f93f8: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f93fe: 0c02 |0075: move-result-object v2 │ │ -3f9400: 072f |0076: move-object v15, v2 │ │ -3f9402: 1f0f 1403 |0077: check-cast v15, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9406: 380f 7800 |0079: if-eqz v15, 00f1 // +0078 │ │ -3f940a: 6001 f15d |007b: sget v1, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ -3f940e: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9414: 0c02 |0080: move-result-object v2 │ │ -3f9416: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -3f941a: 1f10 1b03 |0083: check-cast v16, Landroid/widget/ProgressBar; // type@031b │ │ -3f941e: 3810 6c00 |0085: if-eqz v16, 00f1 // +006c │ │ -3f9422: 6001 205e |0087: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5e20 │ │ -3f9426: 7120 a777 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f942c: 0c02 |008c: move-result-object v2 │ │ -3f942e: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -3f9432: 1f11 a91d |008f: check-cast v17, Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // type@1da9 │ │ -3f9436: 3811 6000 |0091: if-eqz v17, 00f1 // +0060 │ │ -3f943a: 6001 e75e |0093: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3f943e: 7120 a777 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9444: 0c02 |0098: move-result-object v2 │ │ -3f9446: 0812 0200 |0099: move-object/from16 v18, v2 │ │ -3f944a: 1f12 f716 |009b: check-cast v18, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3f944e: 3812 5400 |009d: if-eqz v18, 00f1 // +0054 │ │ -3f9452: 6001 025f |009f: sget v1, Lde/danoeh/antennapod/R$id;.txtvFF:I // field@5f02 │ │ -3f9456: 7120 a777 1000 |00a1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f945c: 0c02 |00a4: move-result-object v2 │ │ -3f945e: 0813 0200 |00a5: move-object/from16 v19, v2 │ │ -3f9462: 1f13 2b03 |00a7: check-cast v19, Landroid/widget/TextView; // type@032b │ │ -3f9466: 3813 4800 |00a9: if-eqz v19, 00f1 // +0048 │ │ -3f946a: 6001 055f |00ab: sget v1, Lde/danoeh/antennapod/R$id;.txtvLength:I // field@5f05 │ │ -3f946e: 7120 a777 1000 |00ad: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9474: 0c02 |00b0: move-result-object v2 │ │ -3f9476: 0814 0200 |00b1: move-object/from16 v20, v2 │ │ -3f947a: 1f14 ac1d |00b3: check-cast v20, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1dac │ │ -3f947e: 3814 3c00 |00b5: if-eqz v20, 00f1 // +003c │ │ -3f9482: 6001 085f |00b7: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaybackSpeed:I // field@5f08 │ │ -3f9486: 7120 a777 1000 |00b9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f948c: 0c02 |00bc: move-result-object v2 │ │ -3f948e: 0815 0200 |00bd: move-object/from16 v21, v2 │ │ -3f9492: 1f15 2b03 |00bf: check-cast v21, Landroid/widget/TextView; // type@032b │ │ -3f9496: 3815 3000 |00c1: if-eqz v21, 00f1 // +0030 │ │ -3f949a: 6001 0b5f |00c3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5f0b │ │ -3f949e: 7120 a777 1000 |00c5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f94a4: 0c02 |00c8: move-result-object v2 │ │ -3f94a6: 0816 0200 |00c9: move-object/from16 v22, v2 │ │ -3f94aa: 1f16 ac1d |00cb: check-cast v22, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1dac │ │ -3f94ae: 3816 2400 |00cd: if-eqz v22, 00f1 // +0024 │ │ -3f94b2: 6001 105f |00cf: sget v1, Lde/danoeh/antennapod/R$id;.txtvRev:I // field@5f10 │ │ -3f94b6: 7120 a777 1000 |00d1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f94bc: 0c02 |00d4: move-result-object v2 │ │ -3f94be: 0817 0200 |00d5: move-object/from16 v23, v2 │ │ -3f94c2: 1f17 2b03 |00d7: check-cast v23, Landroid/widget/TextView; // type@032b │ │ -3f94c6: 3817 1800 |00d9: if-eqz v23, 00f1 // +0018 │ │ -3f94ca: 6001 115f |00db: sget v1, Lde/danoeh/antennapod/R$id;.txtvSeek:I // field@5f11 │ │ -3f94ce: 7120 a777 1000 |00dd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f94d4: 0c02 |00e0: move-result-object v2 │ │ -3f94d6: 0818 0200 |00e1: move-object/from16 v24, v2 │ │ -3f94da: 1f18 2b03 |00e3: check-cast v24, Landroid/widget/TextView; // type@032b │ │ -3f94de: 3818 0c00 |00e5: if-eqz v24, 00f1 // +000c │ │ -3f94e2: 2201 631b |00e7: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@1b63 │ │ -3f94e6: 0713 |00e9: move-object v3, v1 │ │ -3f94e8: 0704 |00ea: move-object v4, v0 │ │ -3f94ea: 1f04 0c03 |00eb: check-cast v4, Landroid/widget/FrameLayout; // type@030c │ │ -3f94ee: 7616 53aa 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@aa53 │ │ -3f94f4: 1101 |00f0: return-object v1 │ │ -3f94f6: 7401 280d 1900 |00f1: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f94fc: 0c00 |00f4: move-result-object v0 │ │ -3f94fe: 6e20 2903 1000 |00f5: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f9504: 0c00 |00f8: move-result-object v0 │ │ -3f9506: 2201 191e |00f9: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f950a: 1a02 8d41 |00fb: const-string v2, "Missing required view with ID: " // string@418d │ │ -3f950e: 6e20 d2b4 0200 |00fd: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f9514: 0c00 |0100: move-result-object v0 │ │ -3f9516: 7020 a7b4 0100 |0101: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f951c: 2701 |0104: throw v1 │ │ +3f932c: |[3f932c] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3f933c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +3f9340: 6001 c85b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFF:I // field@5bc8 │ │ +3f9344: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f934a: 0c02 |0007: move-result-object v2 │ │ +3f934c: 0725 |0008: move-object v5, v2 │ │ +3f934e: 1f05 1003 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0310 │ │ +3f9352: 3805 e600 |000b: if-eqz v5, 00f1 // +00e6 │ │ +3f9356: 6001 ce5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5bce │ │ +3f935a: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9360: 0c02 |0012: move-result-object v2 │ │ +3f9362: 0726 |0013: move-object v6, v2 │ │ +3f9364: 1f06 a21d |0014: check-cast v6, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1da2 │ │ +3f9368: 3806 db00 |0016: if-eqz v6, 00f1 // +00db │ │ +3f936c: 6001 d05b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butPlaybackSpeed:I // field@5bd0 │ │ +3f9370: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9376: 0c02 |001d: move-result-object v2 │ │ +3f9378: 0727 |001e: move-object v7, v2 │ │ +3f937a: 1f07 1003 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0310 │ │ +3f937e: 3807 d000 |0021: if-eqz v7, 00f1 // +00d0 │ │ +3f9382: 6001 d35b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butRev:I // field@5bd3 │ │ +3f9386: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f938c: 0c02 |0028: move-result-object v2 │ │ +3f938e: 0728 |0029: move-object v8, v2 │ │ +3f9390: 1f08 1003 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0310 │ │ +3f9394: 3808 c500 |002c: if-eqz v8, 00f1 // +00c5 │ │ +3f9398: 6001 d75b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butSkip:I // field@5bd7 │ │ +3f939c: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f93a2: 0c02 |0033: move-result-object v2 │ │ +3f93a4: 0729 |0034: move-object v9, v2 │ │ +3f93a6: 1f09 1003 |0035: check-cast v9, Landroid/widget/ImageButton; // type@0310 │ │ +3f93aa: 3809 ba00 |0037: if-eqz v9, 00f1 // +00ba │ │ +3f93ae: 6001 e15b |0039: sget v1, Lde/danoeh/antennapod/R$id;.cardViewSeek:I // field@5be1 │ │ +3f93b2: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f93b8: 0c02 |003e: move-result-object v2 │ │ +3f93ba: 072a |003f: move-object v10, v2 │ │ +3f93bc: 1f0a ba06 |0040: check-cast v10, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3f93c0: 380a af00 |0042: if-eqz v10, 00f1 // +00af │ │ +3f93c4: 6001 bf5d |0044: sget v1, Lde/danoeh/antennapod/R$id;.pager:I // field@5dbf │ │ +3f93c8: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f93ce: 0c02 |0049: move-result-object v2 │ │ +3f93d0: 072b |004a: move-object v11, v2 │ │ +3f93d2: 1f0b 5713 |004b: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@1357 │ │ +3f93d6: 380b a400 |004d: if-eqz v11, 00f1 // +00a4 │ │ +3f93da: 6001 e05d |004f: sget v1, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5de0 │ │ +3f93de: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f93e4: 0c02 |0054: move-result-object v2 │ │ +3f93e6: 072c |0055: move-object v12, v2 │ │ +3f93e8: 1f0c 1e03 |0056: check-cast v12, Landroid/widget/RelativeLayout; // type@031e │ │ +3f93ec: 380c 9900 |0058: if-eqz v12, 00f1 // +0099 │ │ +3f93f0: 6001 e25d |005a: sget v1, Lde/danoeh/antennapod/R$id;.player_control:I // field@5de2 │ │ +3f93f4: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f93fa: 0c02 |005f: move-result-object v2 │ │ +3f93fc: 072d |0060: move-object v13, v2 │ │ +3f93fe: 1f0d 1e03 |0061: check-cast v13, Landroid/widget/RelativeLayout; // type@031e │ │ +3f9402: 380d 8e00 |0063: if-eqz v13, 00f1 // +008e │ │ +3f9406: 6001 e15d |0065: sget v1, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5de1 │ │ +3f940a: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9410: 0c02 |006a: move-result-object v2 │ │ +3f9412: 072e |006b: move-object v14, v2 │ │ +3f9414: 1f0e 590a |006c: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ +3f9418: 380e 8300 |006e: if-eqz v14, 00f1 // +0083 │ │ +3f941c: 6001 e55d |0070: sget v1, Lde/danoeh/antennapod/R$id;.playtime_layout:I // field@5de5 │ │ +3f9420: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9426: 0c02 |0075: move-result-object v2 │ │ +3f9428: 072f |0076: move-object v15, v2 │ │ +3f942a: 1f0f 1403 |0077: check-cast v15, Landroid/widget/LinearLayout; // type@0314 │ │ +3f942e: 380f 7800 |0079: if-eqz v15, 00f1 // +0078 │ │ +3f9432: 6001 f15d |007b: sget v1, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ +3f9436: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f943c: 0c02 |0080: move-result-object v2 │ │ +3f943e: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +3f9442: 1f10 1b03 |0083: check-cast v16, Landroid/widget/ProgressBar; // type@031b │ │ +3f9446: 3810 6c00 |0085: if-eqz v16, 00f1 // +006c │ │ +3f944a: 6001 205e |0087: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5e20 │ │ +3f944e: 7120 a777 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9454: 0c02 |008c: move-result-object v2 │ │ +3f9456: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +3f945a: 1f11 a91d |008f: check-cast v17, Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // type@1da9 │ │ +3f945e: 3811 6000 |0091: if-eqz v17, 00f1 // +0060 │ │ +3f9462: 6001 e75e |0093: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3f9466: 7120 a777 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f946c: 0c02 |0098: move-result-object v2 │ │ +3f946e: 0812 0200 |0099: move-object/from16 v18, v2 │ │ +3f9472: 1f12 f716 |009b: check-cast v18, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3f9476: 3812 5400 |009d: if-eqz v18, 00f1 // +0054 │ │ +3f947a: 6001 025f |009f: sget v1, Lde/danoeh/antennapod/R$id;.txtvFF:I // field@5f02 │ │ +3f947e: 7120 a777 1000 |00a1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9484: 0c02 |00a4: move-result-object v2 │ │ +3f9486: 0813 0200 |00a5: move-object/from16 v19, v2 │ │ +3f948a: 1f13 2b03 |00a7: check-cast v19, Landroid/widget/TextView; // type@032b │ │ +3f948e: 3813 4800 |00a9: if-eqz v19, 00f1 // +0048 │ │ +3f9492: 6001 055f |00ab: sget v1, Lde/danoeh/antennapod/R$id;.txtvLength:I // field@5f05 │ │ +3f9496: 7120 a777 1000 |00ad: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f949c: 0c02 |00b0: move-result-object v2 │ │ +3f949e: 0814 0200 |00b1: move-object/from16 v20, v2 │ │ +3f94a2: 1f14 ac1d |00b3: check-cast v20, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1dac │ │ +3f94a6: 3814 3c00 |00b5: if-eqz v20, 00f1 // +003c │ │ +3f94aa: 6001 085f |00b7: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaybackSpeed:I // field@5f08 │ │ +3f94ae: 7120 a777 1000 |00b9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f94b4: 0c02 |00bc: move-result-object v2 │ │ +3f94b6: 0815 0200 |00bd: move-object/from16 v21, v2 │ │ +3f94ba: 1f15 2b03 |00bf: check-cast v21, Landroid/widget/TextView; // type@032b │ │ +3f94be: 3815 3000 |00c1: if-eqz v21, 00f1 // +0030 │ │ +3f94c2: 6001 0b5f |00c3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5f0b │ │ +3f94c6: 7120 a777 1000 |00c5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f94cc: 0c02 |00c8: move-result-object v2 │ │ +3f94ce: 0816 0200 |00c9: move-object/from16 v22, v2 │ │ +3f94d2: 1f16 ac1d |00cb: check-cast v22, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1dac │ │ +3f94d6: 3816 2400 |00cd: if-eqz v22, 00f1 // +0024 │ │ +3f94da: 6001 105f |00cf: sget v1, Lde/danoeh/antennapod/R$id;.txtvRev:I // field@5f10 │ │ +3f94de: 7120 a777 1000 |00d1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f94e4: 0c02 |00d4: move-result-object v2 │ │ +3f94e6: 0817 0200 |00d5: move-object/from16 v23, v2 │ │ +3f94ea: 1f17 2b03 |00d7: check-cast v23, Landroid/widget/TextView; // type@032b │ │ +3f94ee: 3817 1800 |00d9: if-eqz v23, 00f1 // +0018 │ │ +3f94f2: 6001 115f |00db: sget v1, Lde/danoeh/antennapod/R$id;.txtvSeek:I // field@5f11 │ │ +3f94f6: 7120 a777 1000 |00dd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f94fc: 0c02 |00e0: move-result-object v2 │ │ +3f94fe: 0818 0200 |00e1: move-object/from16 v24, v2 │ │ +3f9502: 1f18 2b03 |00e3: check-cast v24, Landroid/widget/TextView; // type@032b │ │ +3f9506: 3818 0c00 |00e5: if-eqz v24, 00f1 // +000c │ │ +3f950a: 2201 631b |00e7: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@1b63 │ │ +3f950e: 0713 |00e9: move-object v3, v1 │ │ +3f9510: 0704 |00ea: move-object v4, v0 │ │ +3f9512: 1f04 0c03 |00eb: check-cast v4, Landroid/widget/FrameLayout; // type@030c │ │ +3f9516: 7616 53aa 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@aa53 │ │ +3f951c: 1101 |00f0: return-object v1 │ │ +3f951e: 7401 280d 1900 |00f1: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f9524: 0c00 |00f4: move-result-object v0 │ │ +3f9526: 6e20 2903 1000 |00f5: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f952c: 0c00 |00f8: move-result-object v0 │ │ +3f952e: 2201 191e |00f9: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9532: 1a02 8d41 |00fb: const-string v2, "Missing required view with ID: " // string@418d │ │ +3f9536: 6e20 d2b4 0200 |00fd: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f953c: 0c00 |0100: move-result-object v0 │ │ +3f953e: 7020 a7b4 0100 |0101: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9544: 2701 |0104: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=153 │ │ 0x0004 line=154 │ │ 0x000d line=159 │ │ 0x000f line=160 │ │ 0x0018 line=165 │ │ @@ -1559031,20 +1559033,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 │ │ -3f9520: |[3f9520] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3f9530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f9532: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9534: 7130 58aa 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@aa58 │ │ -3f953a: 0c02 |0005: move-result-object v2 │ │ -3f953c: 1102 |0006: return-object v2 │ │ +3f9548: |[3f9548] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3f9558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f955a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f955c: 7130 58aa 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@aa58 │ │ +3f9562: 0c02 |0005: move-result-object v2 │ │ +3f9564: 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;) │ │ @@ -1559052,24 +1559054,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 │ │ -3f9540: |[3f9540] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3f9550: 6000 c85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audioplayer_fragment:I // field@5fc8 │ │ -3f9554: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9556: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f955c: 0c02 |0006: move-result-object v2 │ │ -3f955e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f9562: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9568: 7110 54aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@aa54 │ │ -3f956e: 0c02 |000f: move-result-object v2 │ │ -3f9570: 1102 |0010: return-object v2 │ │ +3f9568: |[3f9568] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3f9578: 6000 c85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audioplayer_fragment:I // field@5fc8 │ │ +3f957c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f957e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9584: 0c02 |0006: move-result-object v2 │ │ +3f9586: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f958a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9590: 7110 54aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@aa54 │ │ +3f9596: 0c02 |000f: move-result-object v2 │ │ +3f9598: 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; │ │ @@ -1559082,18 +1559084,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f92d0: |[3f92d0] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3f92e0: 6e10 56aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aa56 │ │ -3f92e6: 0c00 |0003: move-result-object v0 │ │ -3f92e8: 1100 |0004: return-object v0 │ │ +3f92f8: |[3f92f8] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3f9308: 6e10 56aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aa56 │ │ +3f930e: 0c00 |0003: move-result-object v0 │ │ +3f9310: 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;) │ │ @@ -1559101,17 +1559103,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f92ec: |[3f92ec] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3f92fc: 5410 5c72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@725c │ │ -3f9300: 1100 |0002: return-object v0 │ │ +3f9314: |[3f9314] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3f9324: 5410 5c72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@725c │ │ +3f9328: 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 : 19114 (SourceFile) │ │ @@ -1559151,20 +1559153,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 │ │ -3f9714: |[3f9714] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3f9724: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f972a: 5b01 6672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7266 │ │ -3f972e: 5b02 6572 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.coverImage:Landroid/widget/ImageView; // field@7265 │ │ -3f9732: 5b03 6772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.titleLabel:Landroid/widget/TextView; // field@7267 │ │ -3f9736: 0e00 |0009: return-void │ │ +3f973c: |[3f973c] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3f974c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f9752: 5b01 6672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7266 │ │ +3f9756: 5b02 6572 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.coverImage:Landroid/widget/ImageView; // field@7265 │ │ +3f975a: 5b03 6772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.titleLabel:Landroid/widget/TextView; // field@7267 │ │ +3f975e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1559178,39 +1559180,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 │ │ -3f9650: |[3f9650] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ -3f9660: 6000 1d5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5c1d │ │ -3f9664: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f966a: 0c01 |0005: move-result-object v1 │ │ -3f966c: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ -3f9670: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3f9674: 6000 e45e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3f9678: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f967e: 0c02 |000f: move-result-object v2 │ │ -3f9680: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ -3f9684: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3f9688: 2200 641b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // type@1b64 │ │ -3f968c: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9690: 7040 59aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aa59 │ │ -3f9696: 1100 |001b: return-object v0 │ │ -3f9698: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f969e: 0c03 |001f: move-result-object v3 │ │ -3f96a0: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f96a6: 0c03 |0023: move-result-object v3 │ │ -3f96a8: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f96ac: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3f96b0: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f96b6: 0c03 |002b: move-result-object v3 │ │ -3f96b8: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f96be: 2700 |002f: throw v0 │ │ +3f9678: |[3f9678] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ +3f9688: 6000 1d5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5c1d │ │ +3f968c: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9692: 0c01 |0005: move-result-object v1 │ │ +3f9694: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ +3f9698: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3f969c: 6000 e45e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3f96a0: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f96a6: 0c02 |000f: move-result-object v2 │ │ +3f96a8: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ +3f96ac: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3f96b0: 2200 641b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // type@1b64 │ │ +3f96b4: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3f96b8: 7040 59aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aa59 │ │ +3f96be: 1100 |001b: return-object v0 │ │ +3f96c0: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f96c6: 0c03 |001f: move-result-object v3 │ │ +3f96c8: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f96ce: 0c03 |0023: move-result-object v3 │ │ +3f96d0: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f96d4: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3f96d8: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f96de: 0c03 |002b: move-result-object v3 │ │ +3f96e0: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f96e6: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1559224,20 +1559226,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 │ │ -3f96c0: |[3f96c0] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ -3f96d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f96d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f96d4: 7130 5eaa 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@aa5e │ │ -3f96da: 0c02 |0005: move-result-object v2 │ │ -3f96dc: 1102 |0006: return-object v2 │ │ +3f96e8: |[3f96e8] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ +3f96f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f96fa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f96fc: 7130 5eaa 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@aa5e │ │ +3f9702: 0c02 |0005: move-result-object v2 │ │ +3f9704: 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;) │ │ @@ -1559245,24 +1559247,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 │ │ -3f96e0: |[3f96e0] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ -3f96f0: 6000 cc5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bottom_navigation_more_listitem:I // field@5fcc │ │ -3f96f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f96f6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f96fc: 0c02 |0006: move-result-object v2 │ │ -3f96fe: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f9702: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9708: 7110 5aaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // method@aa5a │ │ -3f970e: 0c02 |000f: move-result-object v2 │ │ -3f9710: 1102 |0010: return-object v2 │ │ +3f9708: |[3f9708] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ +3f9718: 6000 cc5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bottom_navigation_more_listitem:I // field@5fcc │ │ +3f971c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f971e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9724: 0c02 |0006: move-result-object v2 │ │ +3f9726: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f972a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9730: 7110 5aaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // method@aa5a │ │ +3f9736: 0c02 |000f: move-result-object v2 │ │ +3f9738: 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; │ │ @@ -1559275,18 +1559277,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f961c: |[3f961c] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/view/View; │ │ -3f962c: 6e10 5caa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa5c │ │ -3f9632: 0c00 |0003: move-result-object v0 │ │ -3f9634: 1100 |0004: return-object v0 │ │ +3f9644: |[3f9644] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/view/View; │ │ +3f9654: 6e10 5caa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa5c │ │ +3f965a: 0c00 |0003: move-result-object v0 │ │ +3f965c: 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;) │ │ @@ -1559294,17 +1559296,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9638: |[3f9638] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f9648: 5410 6672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7266 │ │ -3f964c: 1100 |0002: return-object v0 │ │ +3f9660: |[3f9660] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f9670: 5410 6672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7266 │ │ +3f9674: 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 : 19114 (SourceFile) │ │ @@ -1559348,21 +1559350,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 │ │ -3f9844: |[3f9844] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -3f9854: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f985a: 5b01 6b72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@726b │ │ -3f985e: 5b02 6872 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@7268 │ │ -3f9862: 5b03 6972 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@7269 │ │ -3f9866: 5b04 6a72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@726a │ │ -3f986a: 0e00 |000b: return-void │ │ +3f986c: |[3f986c] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +3f987c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f9882: 5b01 6b72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@726b │ │ +3f9886: 5b02 6872 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@7268 │ │ +3f988a: 5b03 6972 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@7269 │ │ +3f988e: 5b04 6a72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@726a │ │ +3f9892: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -1559378,44 +1559380,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 │ │ -3f976c: |[3f976c] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3f977c: 6000 bd5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.btn_copy_log:I // field@5bbd │ │ -3f9780: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9786: 0c01 |0005: move-result-object v1 │ │ -3f9788: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ -3f978c: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3f9790: 6000 be5b |000a: sget v0, Lde/danoeh/antennapod/R$id;.btn_open_bug_tracker:I // field@5bbe │ │ -3f9794: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f979a: 0c02 |000f: move-result-object v2 │ │ -3f979c: 1f02 ff02 |0010: check-cast v2, Landroid/widget/Button; // type@02ff │ │ -3f97a0: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3f97a4: 6000 215c |0014: sget v0, Lde/danoeh/antennapod/R$id;.crash_report_logs:I // field@5c21 │ │ -3f97a8: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f97ae: 0c03 |0019: move-result-object v3 │ │ -3f97b0: 1f03 2b03 |001a: check-cast v3, Landroid/widget/TextView; // type@032b │ │ -3f97b4: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3f97b8: 2200 651b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@1b65 │ │ -3f97bc: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ -3f97c0: 7053 5faa 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@aa5f │ │ -3f97c6: 1100 |0025: return-object v0 │ │ -3f97c8: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f97ce: 0c04 |0029: move-result-object v4 │ │ -3f97d0: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f97d6: 0c04 |002d: move-result-object v4 │ │ -3f97d8: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f97dc: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3f97e0: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f97e6: 0c04 |0035: move-result-object v4 │ │ -3f97e8: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f97ee: 2700 |0039: throw v0 │ │ +3f9794: |[3f9794] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3f97a4: 6000 bd5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.btn_copy_log:I // field@5bbd │ │ +3f97a8: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f97ae: 0c01 |0005: move-result-object v1 │ │ +3f97b0: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ +3f97b4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3f97b8: 6000 be5b |000a: sget v0, Lde/danoeh/antennapod/R$id;.btn_open_bug_tracker:I // field@5bbe │ │ +3f97bc: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f97c2: 0c02 |000f: move-result-object v2 │ │ +3f97c4: 1f02 ff02 |0010: check-cast v2, Landroid/widget/Button; // type@02ff │ │ +3f97c8: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3f97cc: 6000 215c |0014: sget v0, Lde/danoeh/antennapod/R$id;.crash_report_logs:I // field@5c21 │ │ +3f97d0: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f97d6: 0c03 |0019: move-result-object v3 │ │ +3f97d8: 1f03 2b03 |001a: check-cast v3, Landroid/widget/TextView; // type@032b │ │ +3f97dc: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3f97e0: 2200 651b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@1b65 │ │ +3f97e4: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ +3f97e8: 7053 5faa 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@aa5f │ │ +3f97ee: 1100 |0025: return-object v0 │ │ +3f97f0: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f97f6: 0c04 |0029: move-result-object v4 │ │ +3f97f8: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f97fe: 0c04 |002d: move-result-object v4 │ │ +3f9800: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9804: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3f9808: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f980e: 0c04 |0035: move-result-object v4 │ │ +3f9810: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9816: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000c line=74 │ │ 0x0014 line=79 │ │ @@ -1559431,20 +1559433,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 │ │ -3f97f0: |[3f97f0] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3f9800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f9802: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9804: 7130 64aa 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@aa64 │ │ -3f980a: 0c02 |0005: move-result-object v2 │ │ -3f980c: 1102 |0006: return-object v2 │ │ +3f9818: |[3f9818] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3f9828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f982a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f982c: 7130 64aa 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@aa64 │ │ +3f9832: 0c02 |0005: move-result-object v2 │ │ +3f9834: 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;) │ │ @@ -1559452,24 +1559454,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 │ │ -3f9810: |[3f9810] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3f9820: 6000 cd5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bug_report:I // field@5fcd │ │ -3f9824: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9826: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f982c: 0c02 |0006: move-result-object v2 │ │ -3f982e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f9832: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9838: 7110 60aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@aa60 │ │ -3f983e: 0c02 |000f: move-result-object v2 │ │ -3f9840: 1102 |0010: return-object v2 │ │ +3f9838: |[3f9838] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3f9848: 6000 cd5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bug_report:I // field@5fcd │ │ +3f984c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f984e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9854: 0c02 |0006: move-result-object v2 │ │ +3f9856: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f985a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9860: 7110 60aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@aa60 │ │ +3f9866: 0c02 |000f: move-result-object v2 │ │ +3f9868: 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; │ │ @@ -1559482,18 +1559484,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f9738: |[3f9738] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ -3f9748: 6e10 62aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa62 │ │ -3f974e: 0c00 |0003: move-result-object v0 │ │ -3f9750: 1100 |0004: return-object v0 │ │ +3f9760: |[3f9760] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ +3f9770: 6e10 62aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa62 │ │ +3f9776: 0c00 |0003: move-result-object v0 │ │ +3f9778: 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;) │ │ @@ -1559501,17 +1559503,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9754: |[3f9754] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f9764: 5410 6b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@726b │ │ -3f9768: 1100 |0002: return-object v0 │ │ +3f977c: |[3f977c] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f978c: 5410 6b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@726b │ │ +3f9790: 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 : 19114 (SourceFile) │ │ @@ -1559547,19 +1559549,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 │ │ -3f9950: |[3f9950] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ -3f9960: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f9966: 5b01 6d72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@726d │ │ -3f996a: 5b02 6c72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@726c │ │ -3f996e: 0e00 |0007: return-void │ │ +3f9978: |[3f9978] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ +3f9988: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f998e: 5b01 6d72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@726d │ │ +3f9992: 5b02 6c72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@726c │ │ +3f9996: 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; │ │ @@ -1559571,34 +1559573,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 │ │ -3f98a0: |[3f98a0] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3f98b0: 6000 f15b |0000: sget v0, Lde/danoeh/antennapod/R$id;.checkbox_do_not_show_again:I // field@5bf1 │ │ -3f98b4: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f98ba: 0c01 |0005: move-result-object v1 │ │ -3f98bc: 1f01 0003 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0300 │ │ -3f98c0: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3f98c4: 2200 661b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@1b66 │ │ -3f98c8: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3f98cc: 7030 65aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@aa65 │ │ -3f98d2: 1100 |0011: return-object v0 │ │ -3f98d4: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f98da: 0c02 |0015: move-result-object v2 │ │ -3f98dc: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f98e2: 0c02 |0019: move-result-object v2 │ │ -3f98e4: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f98e8: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3f98ec: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f98f2: 0c02 |0021: move-result-object v2 │ │ -3f98f4: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f98fa: 2700 |0025: throw v0 │ │ +3f98c8: |[3f98c8] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3f98d8: 6000 f15b |0000: sget v0, Lde/danoeh/antennapod/R$id;.checkbox_do_not_show_again:I // field@5bf1 │ │ +3f98dc: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f98e2: 0c01 |0005: move-result-object v1 │ │ +3f98e4: 1f01 0003 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0300 │ │ +3f98e8: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3f98ec: 2200 661b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@1b66 │ │ +3f98f0: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3f98f4: 7030 65aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@aa65 │ │ +3f98fa: 1100 |0011: return-object v0 │ │ +3f98fc: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f9902: 0c02 |0015: move-result-object v2 │ │ +3f9904: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f990a: 0c02 |0019: move-result-object v2 │ │ +3f990c: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9910: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3f9914: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f991a: 0c02 |0021: move-result-object v2 │ │ +3f991c: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9922: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -1559610,20 +1559612,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 │ │ -3f98fc: |[3f98fc] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3f990c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f990e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9910: 7130 6aaa 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@aa6a │ │ -3f9916: 0c02 |0005: move-result-object v2 │ │ -3f9918: 1102 |0006: return-object v2 │ │ +3f9924: |[3f9924] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3f9934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9936: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f9938: 7130 6aaa 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@aa6a │ │ +3f993e: 0c02 |0005: move-result-object v2 │ │ +3f9940: 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;) │ │ @@ -1559631,24 +1559633,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 │ │ -3f991c: |[3f991c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3f992c: 6000 ce5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.checkbox_do_not_show_again:I // field@5fce │ │ -3f9930: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9932: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f9938: 0c02 |0006: move-result-object v2 │ │ -3f993a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f993e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9944: 7110 66aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@aa66 │ │ -3f994a: 0c02 |000f: move-result-object v2 │ │ -3f994c: 1102 |0010: return-object v2 │ │ +3f9944: |[3f9944] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3f9954: 6000 ce5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.checkbox_do_not_show_again:I // field@5fce │ │ +3f9958: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f995a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9960: 0c02 |0006: move-result-object v2 │ │ +3f9962: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f9966: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f996c: 7110 66aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@aa66 │ │ +3f9972: 0c02 |000f: move-result-object v2 │ │ +3f9974: 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; │ │ @@ -1559661,18 +1559663,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f986c: |[3f986c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ -3f987c: 6e10 68aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa68 │ │ -3f9882: 0c00 |0003: move-result-object v0 │ │ -3f9884: 1100 |0004: return-object v0 │ │ +3f9894: |[3f9894] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ +3f98a4: 6e10 68aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa68 │ │ +3f98aa: 0c00 |0003: move-result-object v0 │ │ +3f98ac: 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;) │ │ @@ -1559680,17 +1559682,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9888: |[3f9888] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f9898: 5410 6d72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@726d │ │ -3f989c: 1100 |0002: return-object v0 │ │ +3f98b0: |[3f98b0] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f98c0: 5410 6d72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@726d │ │ +3f98c4: 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 : 19114 (SourceFile) │ │ @@ -1559778,32 +1559780,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 │ │ -3f9b70: |[3f9b70] 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 │ │ -3f9b80: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f9b86: 5b01 7972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7279 │ │ -3f9b8a: 5b02 6e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@726e │ │ -3f9b8e: 5b03 6f72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@726f │ │ -3f9b92: 5b04 7072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@7270 │ │ -3f9b96: 5b05 7172 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@7271 │ │ -3f9b9a: 5b06 7272 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@7272 │ │ -3f9b9e: 5b07 7372 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@7273 │ │ -3f9ba2: 5b08 7472 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@7274 │ │ -3f9ba6: 5b09 7572 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@7275 │ │ -3f9baa: 5b0a 7672 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@7276 │ │ -3f9bae: 5b0b 7772 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@7277 │ │ -3f9bb2: 5b0c 7872 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@7278 │ │ -3f9bb6: 5b0d 7a72 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@727a │ │ -3f9bba: 5b0e 7b72 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@727b │ │ -3f9bbe: 5b0f 7c72 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@727c │ │ -3f9bc2: 0e00 |0021: return-void │ │ +3f9b98: |[3f9b98] 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 │ │ +3f9ba8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f9bae: 5b01 7972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7279 │ │ +3f9bb2: 5b02 6e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@726e │ │ +3f9bb6: 5b03 6f72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@726f │ │ +3f9bba: 5b04 7072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@7270 │ │ +3f9bbe: 5b05 7172 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@7271 │ │ +3f9bc2: 5b06 7272 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@7272 │ │ +3f9bc6: 5b07 7372 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@7273 │ │ +3f9bca: 5b08 7472 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@7274 │ │ +3f9bce: 5b09 7572 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@7275 │ │ +3f9bd2: 5b0a 7672 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@7276 │ │ +3f9bd6: 5b0b 7772 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@7277 │ │ +3f9bda: 5b0c 7872 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@7278 │ │ +3f9bde: 5b0d 7a72 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@727a │ │ +3f9be2: 5b0e 7b72 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@727b │ │ +3f9be6: 5b0f 7c72 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@727c │ │ +3f9bea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ 0x0009 line=78 │ │ @@ -1559841,111 +1559843,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 │ │ -3f99a4: |[3f99a4] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3f99b4: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3f99b8: 6001 cd5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butNextChapter:I // field@5bcd │ │ -3f99bc: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f99c2: 0c02 |0007: move-result-object v2 │ │ -3f99c4: 0725 |0008: move-object v5, v2 │ │ -3f99c6: 1f05 1003 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0310 │ │ -3f99ca: 3805 9400 |000b: if-eqz v5, 009f // +0094 │ │ -3f99ce: 6001 d15b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPrevChapter:I // field@5bd1 │ │ -3f99d2: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f99d8: 0c02 |0012: move-result-object v2 │ │ -3f99da: 0726 |0013: move-object v6, v2 │ │ -3f99dc: 1f06 1003 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0310 │ │ -3f99e0: 3806 8900 |0016: if-eqz v6, 009f // +0089 │ │ -3f99e4: 6001 ee5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chapterButton:I // field@5bee │ │ -3f99e8: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f99ee: 0c02 |001d: move-result-object v2 │ │ -3f99f0: 0727 |001e: move-object v7, v2 │ │ -3f99f2: 1f07 1403 |001f: check-cast v7, Landroid/widget/LinearLayout; // type@0314 │ │ -3f99f6: 3807 7e00 |0021: if-eqz v7, 009f // +007e │ │ -3f99fa: 6001 ef5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.chapters_label:I // field@5bef │ │ -3f99fe: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9a04: 0c02 |0028: move-result-object v2 │ │ -3f9a06: 0728 |0029: move-object v8, v2 │ │ -3f9a08: 1f08 2b03 |002a: check-cast v8, Landroid/widget/TextView; // type@032b │ │ -3f9a0c: 3808 7300 |002c: if-eqz v8, 009f // +0073 │ │ -3f9a10: 0709 |002e: move-object v9, v0 │ │ -3f9a12: 1f09 1403 |002f: check-cast v9, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9a16: 6001 1f5c |0031: sget v1, Lde/danoeh/antennapod/R$id;.cover_fragment_text_container:I // field@5c1f │ │ -3f9a1a: 7120 a777 1000 |0033: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9a20: 0c02 |0036: move-result-object v2 │ │ -3f9a22: 072a |0037: move-object v10, v2 │ │ -3f9a24: 1f0a 1403 |0038: check-cast v10, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9a28: 380a 6500 |003a: if-eqz v10, 009f // +0065 │ │ -3f9a2c: 6001 1c5c |003c: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5c1c │ │ -3f9a30: 7120 a777 1000 |003e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9a36: 0c02 |0041: move-result-object v2 │ │ -3f9a38: 072b |0042: move-object v11, v2 │ │ -3f9a3a: 1f0b 1d07 |0043: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071d │ │ -3f9a3e: 380b 5a00 |0045: if-eqz v11, 009f // +005a │ │ -3f9a42: 6001 355c |0047: sget v1, Lde/danoeh/antennapod/R$id;.description_icon:I // field@5c35 │ │ -3f9a46: 7120 a777 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9a4c: 0c02 |004c: move-result-object v2 │ │ -3f9a4e: 072c |004d: move-object v12, v2 │ │ -3f9a50: 1f0c 1203 |004e: check-cast v12, Landroid/widget/ImageView; // type@0312 │ │ -3f9a54: 380c 4f00 |0050: if-eqz v12, 009f // +004f │ │ -3f9a58: 6001 785c |0052: sget v1, Lde/danoeh/antennapod/R$id;.episode_details:I // field@5c78 │ │ -3f9a5c: 7120 a777 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9a62: 0c02 |0057: move-result-object v2 │ │ -3f9a64: 072d |0058: move-object v13, v2 │ │ -3f9a66: 1f0d 1403 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9a6a: 380d 4400 |005b: if-eqz v13, 009f // +0044 │ │ -3f9a6e: 6001 085d |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ -3f9a72: 7120 a777 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9a78: 0c02 |0062: move-result-object v2 │ │ -3f9a7a: 072e |0063: move-object v14, v2 │ │ -3f9a7c: 1f0e 1203 |0064: check-cast v14, Landroid/widget/ImageView; // type@0312 │ │ -3f9a80: 380e 3900 |0066: if-eqz v14, 009f // +0039 │ │ -3f9a84: 6001 a65d |0068: sget v1, Lde/danoeh/antennapod/R$id;.openDescription:I // field@5da6 │ │ -3f9a88: 7120 a777 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9a8e: 0c02 |006d: move-result-object v2 │ │ -3f9a90: 072f |006e: move-object v15, v2 │ │ -3f9a92: 1f0f 1403 |006f: check-cast v15, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9a96: 380f 2e00 |0071: if-eqz v15, 009f // +002e │ │ -3f9a9a: 6001 635e |0073: sget v1, Lde/danoeh/antennapod/R$id;.shownotes_label:I // field@5e63 │ │ -3f9a9e: 7120 a777 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9aa4: 0c02 |0078: move-result-object v2 │ │ -3f9aa6: 0810 0200 |0079: move-object/from16 v16, v2 │ │ -3f9aaa: 1f10 2b03 |007b: check-cast v16, Landroid/widget/TextView; // type@032b │ │ -3f9aae: 3810 2200 |007d: if-eqz v16, 009f // +0022 │ │ -3f9ab2: 6001 005f |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvEpisodeTitle:I // field@5f00 │ │ -3f9ab6: 7120 a777 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9abc: 0c02 |0084: move-result-object v2 │ │ -3f9abe: 0811 0200 |0085: move-object/from16 v17, v2 │ │ -3f9ac2: 1f11 2b03 |0087: check-cast v17, Landroid/widget/TextView; // type@032b │ │ -3f9ac6: 3811 1600 |0089: if-eqz v17, 009f // +0016 │ │ -3f9aca: 6001 0a5f |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcastTitle:I // field@5f0a │ │ -3f9ace: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9ad4: 0c02 |0090: move-result-object v2 │ │ -3f9ad6: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -3f9ada: 1f12 2b03 |0093: check-cast v18, Landroid/widget/TextView; // type@032b │ │ -3f9ade: 3812 0a00 |0095: if-eqz v18, 009f // +000a │ │ -3f9ae2: 2200 671b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@1b67 │ │ -3f9ae6: 0703 |0099: move-object v3, v0 │ │ -3f9ae8: 0794 |009a: move-object v4, v9 │ │ -3f9aea: 7610 6baa 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@aa6b │ │ -3f9af0: 1100 |009e: return-object v0 │ │ -3f9af2: 7401 280d 1300 |009f: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f9af8: 0c00 |00a2: move-result-object v0 │ │ -3f9afa: 6e20 2903 1000 |00a3: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f9b00: 0c00 |00a6: move-result-object v0 │ │ -3f9b02: 2201 191e |00a7: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f9b06: 1a02 8d41 |00a9: const-string v2, "Missing required view with ID: " // string@418d │ │ -3f9b0a: 6e20 d2b4 0200 |00ab: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f9b10: 0c00 |00ae: move-result-object v0 │ │ -3f9b12: 7020 a7b4 0100 |00af: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f9b18: 2701 |00b2: throw v1 │ │ +3f99cc: |[3f99cc] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3f99dc: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3f99e0: 6001 cd5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butNextChapter:I // field@5bcd │ │ +3f99e4: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f99ea: 0c02 |0007: move-result-object v2 │ │ +3f99ec: 0725 |0008: move-object v5, v2 │ │ +3f99ee: 1f05 1003 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0310 │ │ +3f99f2: 3805 9400 |000b: if-eqz v5, 009f // +0094 │ │ +3f99f6: 6001 d15b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPrevChapter:I // field@5bd1 │ │ +3f99fa: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9a00: 0c02 |0012: move-result-object v2 │ │ +3f9a02: 0726 |0013: move-object v6, v2 │ │ +3f9a04: 1f06 1003 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0310 │ │ +3f9a08: 3806 8900 |0016: if-eqz v6, 009f // +0089 │ │ +3f9a0c: 6001 ee5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chapterButton:I // field@5bee │ │ +3f9a10: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9a16: 0c02 |001d: move-result-object v2 │ │ +3f9a18: 0727 |001e: move-object v7, v2 │ │ +3f9a1a: 1f07 1403 |001f: check-cast v7, Landroid/widget/LinearLayout; // type@0314 │ │ +3f9a1e: 3807 7e00 |0021: if-eqz v7, 009f // +007e │ │ +3f9a22: 6001 ef5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.chapters_label:I // field@5bef │ │ +3f9a26: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9a2c: 0c02 |0028: move-result-object v2 │ │ +3f9a2e: 0728 |0029: move-object v8, v2 │ │ +3f9a30: 1f08 2b03 |002a: check-cast v8, Landroid/widget/TextView; // type@032b │ │ +3f9a34: 3808 7300 |002c: if-eqz v8, 009f // +0073 │ │ +3f9a38: 0709 |002e: move-object v9, v0 │ │ +3f9a3a: 1f09 1403 |002f: check-cast v9, Landroid/widget/LinearLayout; // type@0314 │ │ +3f9a3e: 6001 1f5c |0031: sget v1, Lde/danoeh/antennapod/R$id;.cover_fragment_text_container:I // field@5c1f │ │ +3f9a42: 7120 a777 1000 |0033: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9a48: 0c02 |0036: move-result-object v2 │ │ +3f9a4a: 072a |0037: move-object v10, v2 │ │ +3f9a4c: 1f0a 1403 |0038: check-cast v10, Landroid/widget/LinearLayout; // type@0314 │ │ +3f9a50: 380a 6500 |003a: if-eqz v10, 009f // +0065 │ │ +3f9a54: 6001 1c5c |003c: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5c1c │ │ +3f9a58: 7120 a777 1000 |003e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9a5e: 0c02 |0041: move-result-object v2 │ │ +3f9a60: 072b |0042: move-object v11, v2 │ │ +3f9a62: 1f0b 1d07 |0043: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071d │ │ +3f9a66: 380b 5a00 |0045: if-eqz v11, 009f // +005a │ │ +3f9a6a: 6001 355c |0047: sget v1, Lde/danoeh/antennapod/R$id;.description_icon:I // field@5c35 │ │ +3f9a6e: 7120 a777 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9a74: 0c02 |004c: move-result-object v2 │ │ +3f9a76: 072c |004d: move-object v12, v2 │ │ +3f9a78: 1f0c 1203 |004e: check-cast v12, Landroid/widget/ImageView; // type@0312 │ │ +3f9a7c: 380c 4f00 |0050: if-eqz v12, 009f // +004f │ │ +3f9a80: 6001 785c |0052: sget v1, Lde/danoeh/antennapod/R$id;.episode_details:I // field@5c78 │ │ +3f9a84: 7120 a777 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9a8a: 0c02 |0057: move-result-object v2 │ │ +3f9a8c: 072d |0058: move-object v13, v2 │ │ +3f9a8e: 1f0d 1403 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0314 │ │ +3f9a92: 380d 4400 |005b: if-eqz v13, 009f // +0044 │ │ +3f9a96: 6001 085d |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ +3f9a9a: 7120 a777 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9aa0: 0c02 |0062: move-result-object v2 │ │ +3f9aa2: 072e |0063: move-object v14, v2 │ │ +3f9aa4: 1f0e 1203 |0064: check-cast v14, Landroid/widget/ImageView; // type@0312 │ │ +3f9aa8: 380e 3900 |0066: if-eqz v14, 009f // +0039 │ │ +3f9aac: 6001 a65d |0068: sget v1, Lde/danoeh/antennapod/R$id;.openDescription:I // field@5da6 │ │ +3f9ab0: 7120 a777 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9ab6: 0c02 |006d: move-result-object v2 │ │ +3f9ab8: 072f |006e: move-object v15, v2 │ │ +3f9aba: 1f0f 1403 |006f: check-cast v15, Landroid/widget/LinearLayout; // type@0314 │ │ +3f9abe: 380f 2e00 |0071: if-eqz v15, 009f // +002e │ │ +3f9ac2: 6001 635e |0073: sget v1, Lde/danoeh/antennapod/R$id;.shownotes_label:I // field@5e63 │ │ +3f9ac6: 7120 a777 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9acc: 0c02 |0078: move-result-object v2 │ │ +3f9ace: 0810 0200 |0079: move-object/from16 v16, v2 │ │ +3f9ad2: 1f10 2b03 |007b: check-cast v16, Landroid/widget/TextView; // type@032b │ │ +3f9ad6: 3810 2200 |007d: if-eqz v16, 009f // +0022 │ │ +3f9ada: 6001 005f |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvEpisodeTitle:I // field@5f00 │ │ +3f9ade: 7120 a777 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9ae4: 0c02 |0084: move-result-object v2 │ │ +3f9ae6: 0811 0200 |0085: move-object/from16 v17, v2 │ │ +3f9aea: 1f11 2b03 |0087: check-cast v17, Landroid/widget/TextView; // type@032b │ │ +3f9aee: 3811 1600 |0089: if-eqz v17, 009f // +0016 │ │ +3f9af2: 6001 0a5f |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcastTitle:I // field@5f0a │ │ +3f9af6: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9afc: 0c02 |0090: move-result-object v2 │ │ +3f9afe: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +3f9b02: 1f12 2b03 |0093: check-cast v18, Landroid/widget/TextView; // type@032b │ │ +3f9b06: 3812 0a00 |0095: if-eqz v18, 009f // +000a │ │ +3f9b0a: 2200 671b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@1b67 │ │ +3f9b0e: 0703 |0099: move-object v3, v0 │ │ +3f9b10: 0794 |009a: move-object v4, v9 │ │ +3f9b12: 7610 6baa 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@aa6b │ │ +3f9b18: 1100 |009e: return-object v0 │ │ +3f9b1a: 7401 280d 1300 |009f: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f9b20: 0c00 |00a2: move-result-object v0 │ │ +3f9b22: 6e20 2903 1000 |00a3: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f9b28: 0c00 |00a6: move-result-object v0 │ │ +3f9b2a: 2201 191e |00a7: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9b2e: 1a02 8d41 |00a9: const-string v2, "Missing required view with ID: " // string@418d │ │ +3f9b32: 6e20 d2b4 0200 |00ab: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f9b38: 0c00 |00ae: move-result-object v0 │ │ +3f9b3a: 7020 a7b4 0100 |00af: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9b40: 2701 |00b2: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=119 │ │ 0x0004 line=120 │ │ 0x000d line=125 │ │ 0x000f line=126 │ │ 0x0018 line=131 │ │ @@ -1559982,20 +1559984,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 │ │ -3f9b1c: |[3f9b1c] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3f9b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f9b2e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9b30: 7130 70aa 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@aa70 │ │ -3f9b36: 0c02 |0005: move-result-object v2 │ │ -3f9b38: 1102 |0006: return-object v2 │ │ +3f9b44: |[3f9b44] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3f9b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9b56: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f9b58: 7130 70aa 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@aa70 │ │ +3f9b5e: 0c02 |0005: move-result-object v2 │ │ +3f9b60: 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;) │ │ @@ -1560003,24 +1560005,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 │ │ -3f9b3c: |[3f9b3c] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3f9b4c: 6000 d15f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.cover_fragment:I // field@5fd1 │ │ -3f9b50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9b52: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f9b58: 0c02 |0006: move-result-object v2 │ │ -3f9b5a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f9b5e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9b64: 7110 6caa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@aa6c │ │ -3f9b6a: 0c02 |000f: move-result-object v2 │ │ -3f9b6c: 1102 |0010: return-object v2 │ │ +3f9b64: |[3f9b64] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3f9b74: 6000 d15f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.cover_fragment:I // field@5fd1 │ │ +3f9b78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f9b7a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9b80: 0c02 |0006: move-result-object v2 │ │ +3f9b82: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f9b86: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9b8c: 7110 6caa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@aa6c │ │ +3f9b92: 0c02 |000f: move-result-object v2 │ │ +3f9b94: 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; │ │ @@ -1560033,18 +1560035,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f9970: |[3f9970] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ -3f9980: 6e10 6eaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa6e │ │ -3f9986: 0c00 |0003: move-result-object v0 │ │ -3f9988: 1100 |0004: return-object v0 │ │ +3f9998: |[3f9998] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ +3f99a8: 6e10 6eaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa6e │ │ +3f99ae: 0c00 |0003: move-result-object v0 │ │ +3f99b0: 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;) │ │ @@ -1560052,17 +1560054,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f998c: |[3f998c] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f999c: 5410 7972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7279 │ │ -3f99a0: 1100 |0002: return-object v0 │ │ +3f99b4: |[3f99b4] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f99c4: 5410 7972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7279 │ │ +3f99c8: 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 : 19114 (SourceFile) │ │ @@ -1560106,21 +1560108,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 │ │ -3f9cd0: |[3f9cd0] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3f9ce0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f9ce6: 5b01 7f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@727f │ │ -3f9cea: 5b02 7d72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@727d │ │ -3f9cee: 5b03 7e72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@727e │ │ -3f9cf2: 5b04 8072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7280 │ │ -3f9cf6: 0e00 |000b: return-void │ │ +3f9cf8: |[3f9cf8] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3f9d08: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f9d0e: 5b01 7f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@727f │ │ +3f9d12: 5b02 7d72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@727d │ │ +3f9d16: 5b03 7e72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@727e │ │ +3f9d1a: 5b04 8072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7280 │ │ +3f9d1e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1560136,44 +1560138,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 │ │ -3f9bf8: |[3f9bf8] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3f9c08: 6000 2c5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5d2c │ │ -3f9c0c: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9c12: 0c01 |0005: move-result-object v1 │ │ -3f9c14: 1f01 1603 |0006: check-cast v1, Landroid/widget/ListView; // type@0316 │ │ -3f9c18: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3f9c1c: 6000 f15d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ -3f9c20: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9c26: 0c02 |000f: move-result-object v2 │ │ -3f9c28: 1f02 1b03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031b │ │ -3f9c2c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3f9c30: 6000 e75e |0014: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3f9c34: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9c3a: 0c03 |0019: move-result-object v3 │ │ -3f9c3c: 1f03 f716 |001a: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3f9c40: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3f9c44: 2200 681b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@1b68 │ │ -3f9c48: 1f04 1e03 |0020: check-cast v4, Landroid/widget/RelativeLayout; // type@031e │ │ -3f9c4c: 7053 71aa 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@aa71 │ │ -3f9c52: 1100 |0025: return-object v0 │ │ -3f9c54: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f9c5a: 0c04 |0029: move-result-object v4 │ │ -3f9c5c: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f9c62: 0c04 |002d: move-result-object v4 │ │ -3f9c64: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f9c68: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3f9c6c: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f9c72: 0c04 |0035: move-result-object v4 │ │ -3f9c74: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f9c7a: 2700 |0039: throw v0 │ │ +3f9c20: |[3f9c20] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3f9c30: 6000 2c5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5d2c │ │ +3f9c34: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9c3a: 0c01 |0005: move-result-object v1 │ │ +3f9c3c: 1f01 1603 |0006: check-cast v1, Landroid/widget/ListView; // type@0316 │ │ +3f9c40: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3f9c44: 6000 f15d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ +3f9c48: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9c4e: 0c02 |000f: move-result-object v2 │ │ +3f9c50: 1f02 1b03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031b │ │ +3f9c54: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3f9c58: 6000 e75e |0014: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3f9c5c: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9c62: 0c03 |0019: move-result-object v3 │ │ +3f9c64: 1f03 f716 |001a: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3f9c68: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3f9c6c: 2200 681b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@1b68 │ │ +3f9c70: 1f04 1e03 |0020: check-cast v4, Landroid/widget/RelativeLayout; // type@031e │ │ +3f9c74: 7053 71aa 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@aa71 │ │ +3f9c7a: 1100 |0025: return-object v0 │ │ +3f9c7c: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f9c82: 0c04 |0029: move-result-object v4 │ │ +3f9c84: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f9c8a: 0c04 |002d: move-result-object v4 │ │ +3f9c8c: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9c90: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3f9c94: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f9c9a: 0c04 |0035: move-result-object v4 │ │ +3f9c9c: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9ca2: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -1560189,20 +1560191,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 │ │ -3f9c7c: |[3f9c7c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3f9c8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f9c8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9c90: 7130 76aa 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@aa76 │ │ -3f9c96: 0c02 |0005: move-result-object v2 │ │ -3f9c98: 1102 |0006: return-object v2 │ │ +3f9ca4: |[3f9ca4] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3f9cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9cb6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f9cb8: 7130 76aa 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@aa76 │ │ +3f9cbe: 0c02 |0005: move-result-object v2 │ │ +3f9cc0: 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;) │ │ @@ -1560210,24 +1560212,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 │ │ -3f9c9c: |[3f9c9c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3f9cac: 6000 e35f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.download_log_fragment:I // field@5fe3 │ │ -3f9cb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9cb2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f9cb8: 0c02 |0006: move-result-object v2 │ │ -3f9cba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f9cbe: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9cc4: 7110 72aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@aa72 │ │ -3f9cca: 0c02 |000f: move-result-object v2 │ │ -3f9ccc: 1102 |0010: return-object v2 │ │ +3f9cc4: |[3f9cc4] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3f9cd4: 6000 e35f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.download_log_fragment:I // field@5fe3 │ │ +3f9cd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f9cda: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9ce0: 0c02 |0006: move-result-object v2 │ │ +3f9ce2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f9ce6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9cec: 7110 72aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@aa72 │ │ +3f9cf2: 0c02 |000f: move-result-object v2 │ │ +3f9cf4: 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; │ │ @@ -1560240,18 +1560242,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f9bc4: |[3f9bc4] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ -3f9bd4: 6e10 74aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa74 │ │ -3f9bda: 0c00 |0003: move-result-object v0 │ │ -3f9bdc: 1100 |0004: return-object v0 │ │ +3f9bec: |[3f9bec] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ +3f9bfc: 6e10 74aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa74 │ │ +3f9c02: 0c00 |0003: move-result-object v0 │ │ +3f9c04: 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;) │ │ @@ -1560259,17 +1560261,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9be0: |[3f9be0] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3f9bf0: 5410 7f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@727f │ │ -3f9bf4: 1100 |0002: return-object v0 │ │ +3f9c08: |[3f9c08] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3f9c18: 5410 7f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@727f │ │ +3f9c1c: 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 : 19114 (SourceFile) │ │ @@ -1560325,24 +1560327,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 │ │ -3f9e3c: |[3f9e3c] 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 │ │ -3f9e4c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f9e52: 5b01 8372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7283 │ │ -3f9e56: 5b02 8172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@7281 │ │ -3f9e5a: 5b03 8272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.icon:Landroid/widget/ImageView; // field@7282 │ │ -3f9e5e: 5b04 8472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@7284 │ │ -3f9e62: 5b05 8572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@7285 │ │ -3f9e66: 5b06 8672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@7286 │ │ -3f9e6a: 5b07 8772 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@7287 │ │ -3f9e6e: 0e00 |0011: return-void │ │ +3f9e64: |[3f9e64] 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 │ │ +3f9e74: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f9e7a: 5b01 8372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7283 │ │ +3f9e7e: 5b02 8172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@7281 │ │ +3f9e82: 5b03 8272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.icon:Landroid/widget/ImageView; // field@7282 │ │ +3f9e86: 5b04 8472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@7284 │ │ +3f9e8a: 5b05 8572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@7285 │ │ +3f9e8e: 5b06 8672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@7286 │ │ +3f9e92: 5b07 8772 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@7287 │ │ +3f9e96: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -1560364,62 +1560366,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 │ │ -3f9d2c: |[3f9d2c] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3f9d3c: 0782 |0000: move-object v2, v8 │ │ -3f9d3e: 1f02 1403 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9d42: 6000 ff5c |0003: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5cff │ │ -3f9d46: 7120 a777 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9d4c: 0c01 |0008: move-result-object v1 │ │ -3f9d4e: 0713 |0009: move-object v3, v1 │ │ -3f9d50: 1f03 1203 |000a: check-cast v3, Landroid/widget/ImageView; // type@0312 │ │ -3f9d54: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ -3f9d58: 6000 955e |000e: sget v0, Lde/danoeh/antennapod/R$id;.status:I // field@5e95 │ │ -3f9d5c: 7120 a777 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9d62: 0c01 |0013: move-result-object v1 │ │ -3f9d64: 0714 |0014: move-object v4, v1 │ │ -3f9d66: 1f04 2b03 |0015: check-cast v4, Landroid/widget/TextView; // type@032b │ │ -3f9d6a: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ -3f9d6e: 6000 0f5f |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvReason:I // field@5f0f │ │ -3f9d72: 7120 a777 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9d78: 0c01 |001e: move-result-object v1 │ │ -3f9d7a: 0715 |001f: move-object v5, v1 │ │ -3f9d7c: 1f05 2b03 |0020: check-cast v5, Landroid/widget/TextView; // type@032b │ │ -3f9d80: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ -3f9d84: 6000 135f |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvTapForDetails:I // field@5f13 │ │ -3f9d88: 7120 a777 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9d8e: 0c01 |0029: move-result-object v1 │ │ -3f9d90: 0716 |002a: move-object v6, v1 │ │ -3f9d92: 1f06 2b03 |002b: check-cast v6, Landroid/widget/TextView; // type@032b │ │ -3f9d96: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ -3f9d9a: 6000 145f |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3f9d9e: 7120 a777 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9da4: 0c01 |0034: move-result-object v1 │ │ -3f9da6: 0717 |0035: move-object v7, v1 │ │ -3f9da8: 1f07 2b03 |0036: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3f9dac: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ -3f9db0: 2208 691b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@1b69 │ │ -3f9db4: 0780 |003c: move-object v0, v8 │ │ -3f9db6: 0721 |003d: move-object v1, v2 │ │ -3f9db8: 7608 77aa 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@aa77 │ │ -3f9dbe: 1108 |0041: return-object v8 │ │ -3f9dc0: 6e10 280d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f9dc6: 0c08 |0045: move-result-object v8 │ │ -3f9dc8: 6e20 2903 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f9dce: 0c08 |0049: move-result-object v8 │ │ -3f9dd0: 2200 191e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f9dd4: 1a01 8d41 |004c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3f9dd8: 6e20 d2b4 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f9dde: 0c08 |0051: move-result-object v8 │ │ -3f9de0: 7020 a7b4 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f9de6: 2700 |0055: throw v0 │ │ +3f9d54: |[3f9d54] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3f9d64: 0782 |0000: move-object v2, v8 │ │ +3f9d66: 1f02 1403 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3f9d6a: 6000 ff5c |0003: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5cff │ │ +3f9d6e: 7120 a777 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9d74: 0c01 |0008: move-result-object v1 │ │ +3f9d76: 0713 |0009: move-object v3, v1 │ │ +3f9d78: 1f03 1203 |000a: check-cast v3, Landroid/widget/ImageView; // type@0312 │ │ +3f9d7c: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ +3f9d80: 6000 955e |000e: sget v0, Lde/danoeh/antennapod/R$id;.status:I // field@5e95 │ │ +3f9d84: 7120 a777 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9d8a: 0c01 |0013: move-result-object v1 │ │ +3f9d8c: 0714 |0014: move-object v4, v1 │ │ +3f9d8e: 1f04 2b03 |0015: check-cast v4, Landroid/widget/TextView; // type@032b │ │ +3f9d92: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ +3f9d96: 6000 0f5f |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvReason:I // field@5f0f │ │ +3f9d9a: 7120 a777 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9da0: 0c01 |001e: move-result-object v1 │ │ +3f9da2: 0715 |001f: move-object v5, v1 │ │ +3f9da4: 1f05 2b03 |0020: check-cast v5, Landroid/widget/TextView; // type@032b │ │ +3f9da8: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ +3f9dac: 6000 135f |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvTapForDetails:I // field@5f13 │ │ +3f9db0: 7120 a777 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9db6: 0c01 |0029: move-result-object v1 │ │ +3f9db8: 0716 |002a: move-object v6, v1 │ │ +3f9dba: 1f06 2b03 |002b: check-cast v6, Landroid/widget/TextView; // type@032b │ │ +3f9dbe: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ +3f9dc2: 6000 145f |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3f9dc6: 7120 a777 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9dcc: 0c01 |0034: move-result-object v1 │ │ +3f9dce: 0717 |0035: move-object v7, v1 │ │ +3f9dd0: 1f07 2b03 |0036: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3f9dd4: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ +3f9dd8: 2208 691b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@1b69 │ │ +3f9ddc: 0780 |003c: move-object v0, v8 │ │ +3f9dde: 0721 |003d: move-object v1, v2 │ │ +3f9de0: 7608 77aa 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@aa77 │ │ +3f9de6: 1108 |0041: return-object v8 │ │ +3f9de8: 6e10 280d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f9dee: 0c08 |0045: move-result-object v8 │ │ +3f9df0: 6e20 2903 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f9df6: 0c08 |0049: move-result-object v8 │ │ +3f9df8: 2200 191e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9dfc: 1a01 8d41 |004c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3f9e00: 6e20 d2b4 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f9e06: 0c08 |0051: move-result-object v8 │ │ +3f9e08: 7020 a7b4 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9e0e: 2700 |0055: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ 0x000e line=88 │ │ 0x0010 line=89 │ │ @@ -1560440,20 +1560442,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 │ │ -3f9de8: |[3f9de8] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3f9df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f9dfa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9dfc: 7130 7caa 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@aa7c │ │ -3f9e02: 0c02 |0005: move-result-object v2 │ │ -3f9e04: 1102 |0006: return-object v2 │ │ +3f9e10: |[3f9e10] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3f9e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9e22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f9e24: 7130 7caa 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@aa7c │ │ +3f9e2a: 0c02 |0005: move-result-object v2 │ │ +3f9e2c: 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;) │ │ @@ -1560461,24 +1560463,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 │ │ -3f9e08: |[3f9e08] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3f9e18: 6000 e45f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.downloadlog_item:I // field@5fe4 │ │ -3f9e1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9e1e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f9e24: 0c02 |0006: move-result-object v2 │ │ -3f9e26: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f9e2a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9e30: 7110 78aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@aa78 │ │ -3f9e36: 0c02 |000f: move-result-object v2 │ │ -3f9e38: 1102 |0010: return-object v2 │ │ +3f9e30: |[3f9e30] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3f9e40: 6000 e45f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.downloadlog_item:I // field@5fe4 │ │ +3f9e44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f9e46: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9e4c: 0c02 |0006: move-result-object v2 │ │ +3f9e4e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f9e52: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9e58: 7110 78aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@aa78 │ │ +3f9e5e: 0c02 |000f: move-result-object v2 │ │ +3f9e60: 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; │ │ @@ -1560491,18 +1560493,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f9cf8: |[3f9cf8] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ -3f9d08: 6e10 7aaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa7a │ │ -3f9d0e: 0c00 |0003: move-result-object v0 │ │ -3f9d10: 1100 |0004: return-object v0 │ │ +3f9d20: |[3f9d20] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ +3f9d30: 6e10 7aaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa7a │ │ +3f9d36: 0c00 |0003: move-result-object v0 │ │ +3f9d38: 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;) │ │ @@ -1560510,17 +1560512,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9d14: |[3f9d14] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f9d24: 5410 8372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7283 │ │ -3f9d28: 1100 |0002: return-object v0 │ │ +3f9d3c: |[3f9d3c] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f9d4c: 5410 8372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7283 │ │ +3f9d50: 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 : 19114 (SourceFile) │ │ @@ -1560572,23 +1560574,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 │ │ -3f9fb4: |[3f9fb4] 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 │ │ -3f9fc4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3f9fca: 5b01 8c72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728c │ │ -3f9fce: 5b02 8872 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Landroid/widget/TextView; // field@7288 │ │ -3f9fd2: 5b03 8972 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@7289 │ │ -3f9fd6: 5b04 8a72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@728a │ │ -3f9fda: 5b05 8b72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@728b │ │ -3f9fde: 5b06 8d72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@728d │ │ -3f9fe2: 0e00 |000f: return-void │ │ +3f9fdc: |[3f9fdc] 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 │ │ +3f9fec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3f9ff2: 5b01 8c72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728c │ │ +3f9ff6: 5b02 8872 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Landroid/widget/TextView; // field@7288 │ │ +3f9ffa: 5b03 8972 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@7289 │ │ +3f9ffe: 5b04 8a72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@728a │ │ +3fa002: 5b05 8b72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@728b │ │ +3fa006: 5b06 8d72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@728d │ │ +3fa00a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -1560608,61 +1560610,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 │ │ -3f9ea4: |[3f9ea4] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3f9eb4: 6000 095c |0000: sget v0, Lde/danoeh/antennapod/R$id;.commonTagsInfo:I // field@5c09 │ │ -3f9eb8: 7120 a777 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9ebe: 0c01 |0005: move-result-object v1 │ │ -3f9ec0: 0714 |0006: move-object v4, v1 │ │ -3f9ec2: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ -3f9ec6: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ -3f9eca: 6000 8d5d |000b: sget v0, Lde/danoeh/antennapod/R$id;.newTagEditText:I // field@5d8d │ │ -3f9ece: 7120 a777 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9ed4: 0c01 |0010: move-result-object v1 │ │ -3f9ed6: 0715 |0011: move-object v5, v1 │ │ -3f9ed8: 1f05 fd02 |0012: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02fd │ │ -3f9edc: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ -3f9ee0: 6000 8e5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.newTagTextInput:I // field@5d8e │ │ -3f9ee4: 7120 a777 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9eea: 0c01 |001b: move-result-object v1 │ │ -3f9eec: 0716 |001c: move-object v6, v1 │ │ -3f9eee: 1f06 a619 |001d: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@19a6 │ │ -3f9ef2: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ -3f9ef6: 6000 1a5e |0021: sget v0, Lde/danoeh/antennapod/R$id;.rootFolderCheckbox:I // field@5e1a │ │ -3f9efa: 7120 a777 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9f00: 0c01 |0026: move-result-object v1 │ │ -3f9f02: 0717 |0027: move-object v7, v1 │ │ -3f9f04: 1f07 0003 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ -3f9f08: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ -3f9f0c: 6000 c05e |002c: sget v0, Lde/danoeh/antennapod/R$id;.tagsRecycler:I // field@5ec0 │ │ -3f9f10: 7120 a777 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3f9f16: 0c01 |0031: move-result-object v1 │ │ -3f9f18: 0718 |0032: move-object v8, v1 │ │ -3f9f1a: 1f08 2b12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3f9f1e: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ -3f9f22: 2200 6a1b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@1b6a │ │ -3f9f26: 0793 |0039: move-object v3, v9 │ │ -3f9f28: 1f03 1403 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3f9f2c: 0702 |003c: move-object v2, v0 │ │ -3f9f2e: 7607 7daa 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@aa7d │ │ -3f9f34: 1100 |0040: return-object v0 │ │ -3f9f36: 6e10 280d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3f9f3c: 0c09 |0044: move-result-object v9 │ │ -3f9f3e: 6e20 2903 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3f9f44: 0c09 |0048: move-result-object v9 │ │ -3f9f46: 2200 191e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3f9f4a: 1a01 8d41 |004b: const-string v1, "Missing required view with ID: " // string@418d │ │ -3f9f4e: 6e20 d2b4 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3f9f54: 0c09 |0050: move-result-object v9 │ │ -3f9f56: 7020 a7b4 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3f9f5c: 2700 |0054: throw v0 │ │ +3f9ecc: |[3f9ecc] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3f9edc: 6000 095c |0000: sget v0, Lde/danoeh/antennapod/R$id;.commonTagsInfo:I // field@5c09 │ │ +3f9ee0: 7120 a777 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9ee6: 0c01 |0005: move-result-object v1 │ │ +3f9ee8: 0714 |0006: move-object v4, v1 │ │ +3f9eea: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ +3f9eee: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ +3f9ef2: 6000 8d5d |000b: sget v0, Lde/danoeh/antennapod/R$id;.newTagEditText:I // field@5d8d │ │ +3f9ef6: 7120 a777 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9efc: 0c01 |0010: move-result-object v1 │ │ +3f9efe: 0715 |0011: move-object v5, v1 │ │ +3f9f00: 1f05 fd02 |0012: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02fd │ │ +3f9f04: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ +3f9f08: 6000 8e5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.newTagTextInput:I // field@5d8e │ │ +3f9f0c: 7120 a777 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9f12: 0c01 |001b: move-result-object v1 │ │ +3f9f14: 0716 |001c: move-object v6, v1 │ │ +3f9f16: 1f06 a619 |001d: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@19a6 │ │ +3f9f1a: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ +3f9f1e: 6000 1a5e |0021: sget v0, Lde/danoeh/antennapod/R$id;.rootFolderCheckbox:I // field@5e1a │ │ +3f9f22: 7120 a777 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9f28: 0c01 |0026: move-result-object v1 │ │ +3f9f2a: 0717 |0027: move-object v7, v1 │ │ +3f9f2c: 1f07 0003 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ +3f9f30: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ +3f9f34: 6000 c05e |002c: sget v0, Lde/danoeh/antennapod/R$id;.tagsRecycler:I // field@5ec0 │ │ +3f9f38: 7120 a777 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3f9f3e: 0c01 |0031: move-result-object v1 │ │ +3f9f40: 0718 |0032: move-object v8, v1 │ │ +3f9f42: 1f08 2b12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3f9f46: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ +3f9f4a: 2200 6a1b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@1b6a │ │ +3f9f4e: 0793 |0039: move-object v3, v9 │ │ +3f9f50: 1f03 1403 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3f9f54: 0702 |003c: move-object v2, v0 │ │ +3f9f56: 7607 7daa 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@aa7d │ │ +3f9f5c: 1100 |0040: return-object v0 │ │ +3f9f5e: 6e10 280d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3f9f64: 0c09 |0044: move-result-object v9 │ │ +3f9f66: 6e20 2903 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3f9f6c: 0c09 |0048: move-result-object v9 │ │ +3f9f6e: 2200 191e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3f9f72: 1a01 8d41 |004b: const-string v1, "Missing required view with ID: " // string@418d │ │ +3f9f76: 6e20 d2b4 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3f9f7c: 0c09 |0050: move-result-object v9 │ │ +3f9f7e: 7020 a7b4 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3f9f84: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=80 │ │ 0x000b line=85 │ │ 0x000d line=86 │ │ 0x0016 line=91 │ │ @@ -1560682,20 +1560684,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 │ │ -3f9f60: |[3f9f60] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3f9f70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f9f72: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f9f74: 7130 82aa 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@aa82 │ │ -3f9f7a: 0c02 |0005: move-result-object v2 │ │ -3f9f7c: 1102 |0006: return-object v2 │ │ +3f9f88: |[3f9f88] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3f9f98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9f9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f9f9c: 7130 82aa 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@aa82 │ │ +3f9fa2: 0c02 |0005: move-result-object v2 │ │ +3f9fa4: 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;) │ │ @@ -1560703,24 +1560705,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 │ │ -3f9f80: |[3f9f80] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3f9f90: 6000 e65f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_tags_dialog:I // field@5fe6 │ │ -3f9f94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9f96: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3f9f9c: 0c02 |0006: move-result-object v2 │ │ -3f9f9e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3f9fa2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3f9fa8: 7110 7eaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@aa7e │ │ -3f9fae: 0c02 |000f: move-result-object v2 │ │ -3f9fb0: 1102 |0010: return-object v2 │ │ +3f9fa8: |[3f9fa8] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3f9fb8: 6000 e65f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_tags_dialog:I // field@5fe6 │ │ +3f9fbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f9fbe: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3f9fc4: 0c02 |0006: move-result-object v2 │ │ +3f9fc6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3f9fca: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3f9fd0: 7110 7eaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@aa7e │ │ +3f9fd6: 0c02 |000f: move-result-object v2 │ │ +3f9fd8: 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; │ │ @@ -1560733,18 +1560735,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f9e70: |[3f9e70] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ -3f9e80: 6e10 80aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa80 │ │ -3f9e86: 0c00 |0003: move-result-object v0 │ │ -3f9e88: 1100 |0004: return-object v0 │ │ +3f9e98: |[3f9e98] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ +3f9ea8: 6e10 80aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa80 │ │ +3f9eae: 0c00 |0003: move-result-object v0 │ │ +3f9eb0: 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;) │ │ @@ -1560752,17 +1560754,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9e8c: |[3f9e8c] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f9e9c: 5410 8c72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728c │ │ -3f9ea0: 1100 |0002: return-object v0 │ │ +3f9eb4: |[3f9eb4] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f9ec4: 5410 8c72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728c │ │ +3f9ec8: 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 : 19114 (SourceFile) │ │ @@ -1560798,19 +1560800,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fa0c8: |[3fa0c8] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ -3fa0d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fa0de: 5b01 8e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728e │ │ -3fa0e2: 5b02 8f72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.textInput:Lcom/google/android/material/textfield/TextInputEditText; // field@728f │ │ -3fa0e6: 0e00 |0007: return-void │ │ +3fa0f0: |[3fa0f0] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ +3fa100: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fa106: 5b01 8e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728e │ │ +3fa10a: 5b02 8f72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.textInput:Lcom/google/android/material/textfield/TextInputEditText; // field@728f │ │ +3fa10e: 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/EditTextDialogBinding; │ │ @@ -1560822,34 +1560824,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 │ │ -3fa018: |[3fa018] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3fa028: 6000 c75e |0000: sget v0, Lde/danoeh/antennapod/R$id;.textInput:I // field@5ec7 │ │ -3fa02c: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa032: 0c01 |0005: move-result-object v1 │ │ -3fa034: 1f01 9219 |0006: check-cast v1, Lcom/google/android/material/textfield/TextInputEditText; // type@1992 │ │ -3fa038: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3fa03c: 2200 6b1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@1b6b │ │ -3fa040: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3fa044: 7030 83aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;)V // method@aa83 │ │ -3fa04a: 1100 |0011: return-object v0 │ │ -3fa04c: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fa052: 0c02 |0015: move-result-object v2 │ │ -3fa054: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fa05a: 0c02 |0019: move-result-object v2 │ │ -3fa05c: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fa060: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fa064: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fa06a: 0c02 |0021: move-result-object v2 │ │ -3fa06c: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fa072: 2700 |0025: throw v0 │ │ +3fa040: |[3fa040] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3fa050: 6000 c75e |0000: sget v0, Lde/danoeh/antennapod/R$id;.textInput:I // field@5ec7 │ │ +3fa054: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa05a: 0c01 |0005: move-result-object v1 │ │ +3fa05c: 1f01 9219 |0006: check-cast v1, Lcom/google/android/material/textfield/TextInputEditText; // type@1992 │ │ +3fa060: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3fa064: 2200 6b1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@1b6b │ │ +3fa068: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3fa06c: 7030 83aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;)V // method@aa83 │ │ +3fa072: 1100 |0011: return-object v0 │ │ +3fa074: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fa07a: 0c02 |0015: move-result-object v2 │ │ +3fa07c: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fa082: 0c02 |0019: move-result-object v2 │ │ +3fa084: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fa088: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fa08c: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fa092: 0c02 |0021: move-result-object v2 │ │ +3fa094: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fa09a: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -1560861,20 +1560863,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 │ │ -3fa074: |[3fa074] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3fa084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa086: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fa088: 7130 88aa 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@aa88 │ │ -3fa08e: 0c02 |0005: move-result-object v2 │ │ -3fa090: 1102 |0006: return-object v2 │ │ +3fa09c: |[3fa09c] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3fa0ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa0ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fa0b0: 7130 88aa 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@aa88 │ │ +3fa0b6: 0c02 |0005: move-result-object v2 │ │ +3fa0b8: 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/EditTextDialogBinding;) │ │ @@ -1560882,24 +1560884,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 │ │ -3fa094: |[3fa094] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3fa0a4: 6000 e75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_text_dialog:I // field@5fe7 │ │ -3fa0a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fa0aa: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fa0b0: 0c02 |0006: move-result-object v2 │ │ -3fa0b2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fa0b6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fa0bc: 7110 84aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@aa84 │ │ -3fa0c2: 0c02 |000f: move-result-object v2 │ │ -3fa0c4: 1102 |0010: return-object v2 │ │ +3fa0bc: |[3fa0bc] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3fa0cc: 6000 e75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_text_dialog:I // field@5fe7 │ │ +3fa0d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fa0d2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fa0d8: 0c02 |0006: move-result-object v2 │ │ +3fa0da: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fa0de: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fa0e4: 7110 84aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@aa84 │ │ +3fa0ea: 0c02 |000f: move-result-object v2 │ │ +3fa0ec: 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; │ │ @@ -1560912,18 +1560914,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f9fe4: |[3f9fe4] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ -3f9ff4: 6e10 86aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa86 │ │ -3f9ffa: 0c00 |0003: move-result-object v0 │ │ -3f9ffc: 1100 |0004: return-object v0 │ │ +3fa00c: |[3fa00c] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ +3fa01c: 6e10 86aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa86 │ │ +3fa022: 0c00 |0003: move-result-object v0 │ │ +3fa024: 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;) │ │ @@ -1560931,17 +1560933,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa000: |[3fa000] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fa010: 5410 8e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728e │ │ -3fa014: 1100 |0002: return-object v0 │ │ +3fa028: |[3fa028] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fa038: 5410 8e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@728e │ │ +3fa03c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1560977,19 +1560979,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 │ │ -3fa1cc: |[3fa1cc] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3fa1dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fa1e2: 5b01 9072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7290 │ │ -3fa1e6: 5b02 9172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@7291 │ │ -3fa1ea: 0e00 |0007: return-void │ │ +3fa1f4: |[3fa1f4] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3fa204: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fa20a: 5b01 9072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7290 │ │ +3fa20e: 5b02 9172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@7291 │ │ +3fa212: 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; │ │ @@ -1561001,34 +1561003,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 │ │ -3fa11c: |[3fa11c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3fa12c: 6000 145f |0000: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3fa130: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa136: 0c01 |0005: move-result-object v1 │ │ -3fa138: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ -3fa13c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3fa140: 2200 6c1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@1b6c │ │ -3fa144: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3fa148: 7030 89aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa89 │ │ -3fa14e: 1100 |0011: return-object v0 │ │ -3fa150: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fa156: 0c02 |0015: move-result-object v2 │ │ -3fa158: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fa15e: 0c02 |0019: move-result-object v2 │ │ -3fa160: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fa164: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fa168: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fa16e: 0c02 |0021: move-result-object v2 │ │ -3fa170: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fa176: 2700 |0025: throw v0 │ │ +3fa144: |[3fa144] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3fa154: 6000 145f |0000: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3fa158: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa15e: 0c01 |0005: move-result-object v1 │ │ +3fa160: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ +3fa164: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3fa168: 2200 6c1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@1b6c │ │ +3fa16c: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3fa170: 7030 89aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa89 │ │ +3fa176: 1100 |0011: return-object v0 │ │ +3fa178: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fa17e: 0c02 |0015: move-result-object v2 │ │ +3fa180: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fa186: 0c02 |0019: move-result-object v2 │ │ +3fa188: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fa18c: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fa190: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fa196: 0c02 |0021: move-result-object v2 │ │ +3fa198: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fa19e: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -1561040,20 +1561042,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 │ │ -3fa178: |[3fa178] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3fa188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa18a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fa18c: 7130 8eaa 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@aa8e │ │ -3fa192: 0c02 |0005: move-result-object v2 │ │ -3fa194: 1102 |0006: return-object v2 │ │ +3fa1a0: |[3fa1a0] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3fa1b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa1b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fa1b4: 7130 8eaa 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@aa8e │ │ +3fa1ba: 0c02 |0005: move-result-object v2 │ │ +3fa1bc: 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;) │ │ @@ -1561061,24 +1561063,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 │ │ -3fa198: |[3fa198] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3fa1a8: 6000 e85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.ellipsize_start_listitem:I // field@5fe8 │ │ -3fa1ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fa1ae: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fa1b4: 0c02 |0006: move-result-object v2 │ │ -3fa1b6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fa1ba: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fa1c0: 7110 8aaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@aa8a │ │ -3fa1c6: 0c02 |000f: move-result-object v2 │ │ -3fa1c8: 1102 |0010: return-object v2 │ │ +3fa1c0: |[3fa1c0] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3fa1d0: 6000 e85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.ellipsize_start_listitem:I // field@5fe8 │ │ +3fa1d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fa1d6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fa1dc: 0c02 |0006: move-result-object v2 │ │ +3fa1de: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fa1e2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fa1e8: 7110 8aaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@aa8a │ │ +3fa1ee: 0c02 |000f: move-result-object v2 │ │ +3fa1f0: 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; │ │ @@ -1561091,18 +1561093,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fa0e8: |[3fa0e8] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ -3fa0f8: 6e10 8caa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa8c │ │ -3fa0fe: 0c00 |0003: move-result-object v0 │ │ -3fa100: 1100 |0004: return-object v0 │ │ +3fa110: |[3fa110] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ +3fa120: 6e10 8caa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa8c │ │ +3fa126: 0c00 |0003: move-result-object v0 │ │ +3fa128: 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;) │ │ @@ -1561110,17 +1561112,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa104: |[3fa104] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fa114: 5410 9072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7290 │ │ -3fa118: 1100 |0002: return-object v0 │ │ +3fa12c: |[3fa12c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fa13c: 5410 9072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7290 │ │ +3fa140: 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 : 19114 (SourceFile) │ │ @@ -1561168,22 +1561170,22 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;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 │ │ -3fa318: |[3fa318] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3fa328: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fa32e: 5b01 9672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@7296 │ │ -3fa332: 5b02 9272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.button:Landroid/widget/Button; // field@7292 │ │ -3fa336: 5b03 9372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@7293 │ │ -3fa33a: 5b04 9472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@7294 │ │ -3fa33e: 5b05 9572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@7295 │ │ -3fa342: 0e00 |000d: return-void │ │ +3fa340: |[3fa340] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3fa350: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fa356: 5b01 9672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@7296 │ │ +3fa35a: 5b02 9272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.button:Landroid/widget/Button; // field@7292 │ │ +3fa35e: 5b03 9372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@7293 │ │ +3fa362: 5b04 9472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@7294 │ │ +3fa366: 5b05 9572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@7295 │ │ +3fa36a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -1561201,55 +1561203,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -3fa220: |[3fa220] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3fa230: 6000 da5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.button:I // field@5bda │ │ -3fa234: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa23a: 0c01 |0005: move-result-object v1 │ │ -3fa23c: 0714 |0006: move-object v4, v1 │ │ -3fa23e: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ -3fa242: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -3fa246: 6000 6c5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewIcon:I // field@5c6c │ │ -3fa24a: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa250: 0c01 |0010: move-result-object v1 │ │ -3fa252: 0715 |0011: move-object v5, v1 │ │ -3fa254: 1f05 1203 |0012: check-cast v5, Landroid/widget/ImageView; // type@0312 │ │ -3fa258: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -3fa25c: 6000 6d5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewMessage:I // field@5c6d │ │ -3fa260: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa266: 0c01 |001b: move-result-object v1 │ │ -3fa268: 0716 |001c: move-object v6, v1 │ │ -3fa26a: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ -3fa26e: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -3fa272: 6000 6e5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewTitle:I // field@5c6e │ │ -3fa276: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa27c: 0c01 |0026: move-result-object v1 │ │ -3fa27e: 0717 |0027: move-object v7, v1 │ │ -3fa280: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fa284: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -3fa288: 2200 6d1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@1b6d │ │ -3fa28c: 0783 |002e: move-object v3, v8 │ │ -3fa28e: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fa292: 0702 |0031: move-object v2, v0 │ │ -3fa294: 7606 8faa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aa8f │ │ -3fa29a: 1100 |0035: return-object v0 │ │ -3fa29c: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fa2a2: 0c08 |0039: move-result-object v8 │ │ -3fa2a4: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fa2aa: 0c08 |003d: move-result-object v8 │ │ -3fa2ac: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fa2b0: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fa2b4: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fa2ba: 0c08 |0045: move-result-object v8 │ │ -3fa2bc: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fa2c2: 2700 |0049: throw v0 │ │ +3fa248: |[3fa248] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3fa258: 6000 da5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.button:I // field@5bda │ │ +3fa25c: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa262: 0c01 |0005: move-result-object v1 │ │ +3fa264: 0714 |0006: move-object v4, v1 │ │ +3fa266: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ +3fa26a: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +3fa26e: 6000 6c5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewIcon:I // field@5c6c │ │ +3fa272: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa278: 0c01 |0010: move-result-object v1 │ │ +3fa27a: 0715 |0011: move-object v5, v1 │ │ +3fa27c: 1f05 1203 |0012: check-cast v5, Landroid/widget/ImageView; // type@0312 │ │ +3fa280: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +3fa284: 6000 6d5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewMessage:I // field@5c6d │ │ +3fa288: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa28e: 0c01 |001b: move-result-object v1 │ │ +3fa290: 0716 |001c: move-object v6, v1 │ │ +3fa292: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ +3fa296: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +3fa29a: 6000 6e5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewTitle:I // field@5c6e │ │ +3fa29e: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa2a4: 0c01 |0026: move-result-object v1 │ │ +3fa2a6: 0717 |0027: move-object v7, v1 │ │ +3fa2a8: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fa2ac: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +3fa2b0: 2200 6d1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@1b6d │ │ +3fa2b4: 0783 |002e: move-object v3, v8 │ │ +3fa2b6: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fa2ba: 0702 |0031: move-object v2, v0 │ │ +3fa2bc: 7606 8faa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aa8f │ │ +3fa2c2: 1100 |0035: return-object v0 │ │ +3fa2c4: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fa2ca: 0c08 |0039: move-result-object v8 │ │ +3fa2cc: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fa2d2: 0c08 |003d: move-result-object v8 │ │ +3fa2d4: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fa2d8: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fa2dc: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fa2e2: 0c08 |0045: move-result-object v8 │ │ +3fa2e4: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fa2ea: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ 0x000b line=79 │ │ 0x000d line=80 │ │ 0x0016 line=85 │ │ @@ -1561267,20 +1561269,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 │ │ -3fa2c4: |[3fa2c4] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3fa2d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa2d6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fa2d8: 7130 94aa 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@aa94 │ │ -3fa2de: 0c02 |0005: move-result-object v2 │ │ -3fa2e0: 1102 |0006: return-object v2 │ │ +3fa2ec: |[3fa2ec] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3fa2fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa2fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fa300: 7130 94aa 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@aa94 │ │ +3fa306: 0c02 |0005: move-result-object v2 │ │ +3fa308: 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/EmptyViewLayoutBinding;) │ │ @@ -1561288,24 +1561290,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 │ │ -3fa2e4: |[3fa2e4] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3fa2f4: 6000 e95f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.empty_view_layout:I // field@5fe9 │ │ -3fa2f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fa2fa: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fa300: 0c02 |0006: move-result-object v2 │ │ -3fa302: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fa306: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fa30c: 7110 90aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@aa90 │ │ -3fa312: 0c02 |000f: move-result-object v2 │ │ -3fa314: 1102 |0010: return-object v2 │ │ +3fa30c: |[3fa30c] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3fa31c: 6000 e95f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.empty_view_layout:I // field@5fe9 │ │ +3fa320: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fa322: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fa328: 0c02 |0006: move-result-object v2 │ │ +3fa32a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fa32e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fa334: 7110 90aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@aa90 │ │ +3fa33a: 0c02 |000f: move-result-object v2 │ │ +3fa33c: 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; │ │ @@ -1561318,18 +1561320,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fa1ec: |[3fa1ec] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ -3fa1fc: 6e10 92aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa92 │ │ -3fa202: 0c00 |0003: move-result-object v0 │ │ -3fa204: 1100 |0004: return-object v0 │ │ +3fa214: |[3fa214] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ +3fa224: 6e10 92aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa92 │ │ +3fa22a: 0c00 |0003: move-result-object v0 │ │ +3fa22c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;) │ │ @@ -1561337,17 +1561339,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa208: |[3fa208] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fa218: 5410 9672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@7296 │ │ -3fa21c: 1100 |0002: return-object v0 │ │ +3fa230: |[3fa230] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fa240: 5410 9672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@7296 │ │ +3fa244: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1561403,24 +1561405,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 │ │ -3fa49c: |[3fa49c] 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 │ │ -3fa4ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fa4b2: 5b01 9b72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@729b │ │ -3fa4b6: 5b02 9772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@7297 │ │ -3fa4ba: 5b03 9872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@7298 │ │ -3fa4be: 5b04 9972 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@7299 │ │ -3fa4c2: 5b05 9a72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@729a │ │ -3fa4c6: 5b06 9c72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@729c │ │ -3fa4ca: 5b07 9d72 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@729d │ │ -3fa4ce: 0e00 |0011: return-void │ │ +3fa4c4: |[3fa4c4] 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 │ │ +3fa4d4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fa4da: 5b01 9b72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@729b │ │ +3fa4de: 5b02 9772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@7297 │ │ +3fa4e2: 5b03 9872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@7298 │ │ +3fa4e6: 5b04 9972 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@7299 │ │ +3fa4ea: 5b05 9a72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@729a │ │ +3fa4ee: 5b06 9c72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@729c │ │ +3fa4f2: 5b07 9d72 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@729d │ │ +3fa4f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -1561442,67 +1561444,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 │ │ -3fa378: |[3fa378] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3fa388: 6000 5b5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.durationCheckBox:I // field@5c5b │ │ -3fa38c: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa392: 0c01 |0005: move-result-object v1 │ │ -3fa394: 0714 |0006: move-object v4, v1 │ │ -3fa396: 1f04 0003 |0007: check-cast v4, Landroid/widget/CheckBox; // type@0300 │ │ -3fa39a: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ -3fa39e: 6000 755c |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeFilterDurationText:I // field@5c75 │ │ -3fa3a2: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa3a8: 0c01 |0010: move-result-object v1 │ │ -3fa3aa: 0715 |0011: move-object v5, v1 │ │ -3fa3ac: 1f05 0703 |0012: check-cast v5, Landroid/widget/EditText; // type@0307 │ │ -3fa3b0: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ -3fa3b4: 6000 875c |0016: sget v0, Lde/danoeh/antennapod/R$id;.excludeRadio:I // field@5c87 │ │ -3fa3b8: 7120 a777 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa3be: 0c01 |001b: move-result-object v1 │ │ -3fa3c0: 0716 |001c: move-object v6, v1 │ │ -3fa3c2: 1f06 1c03 |001d: check-cast v6, Landroid/widget/RadioButton; // type@031c │ │ -3fa3c6: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ -3fa3ca: 6000 0b5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.includeRadio:I // field@5d0b │ │ -3fa3ce: 7120 a777 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa3d4: 0c01 |0026: move-result-object v1 │ │ -3fa3d6: 0717 |0027: move-object v7, v1 │ │ -3fa3d8: 1f07 1c03 |0028: check-cast v7, Landroid/widget/RadioButton; // type@031c │ │ -3fa3dc: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ -3fa3e0: 6000 c25e |002c: sget v0, Lde/danoeh/antennapod/R$id;.termsRecycler:I // field@5ec2 │ │ -3fa3e4: 7120 a777 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa3ea: 0c01 |0031: move-result-object v1 │ │ -3fa3ec: 0718 |0032: move-object v8, v1 │ │ -3fa3ee: 1f08 2b12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3fa3f2: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -3fa3f6: 6000 c35e |0037: sget v0, Lde/danoeh/antennapod/R$id;.termsTextInput:I // field@5ec3 │ │ -3fa3fa: 7120 a777 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa400: 0c01 |003c: move-result-object v1 │ │ -3fa402: 0719 |003d: move-object v9, v1 │ │ -3fa404: 1f09 a619 |003e: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@19a6 │ │ -3fa408: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ -3fa40c: 2200 6e1b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@1b6e │ │ -3fa410: 07a3 |0044: move-object v3, v10 │ │ -3fa412: 1f03 2003 |0045: check-cast v3, Landroid/widget/ScrollView; // type@0320 │ │ -3fa416: 0702 |0047: move-object v2, v0 │ │ -3fa418: 7608 95aa 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@aa95 │ │ -3fa41e: 1100 |004b: return-object v0 │ │ -3fa420: 6e10 280d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fa426: 0c0a |004f: move-result-object v10 │ │ -3fa428: 6e20 2903 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fa42e: 0c0a |0053: move-result-object v10 │ │ -3fa430: 2200 191e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fa434: 1a01 8d41 |0056: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fa438: 6e20 d2b4 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fa43e: 0c0a |005b: move-result-object v10 │ │ -3fa440: 7020 a7b4 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fa446: 2700 |005f: throw v0 │ │ +3fa3a0: |[3fa3a0] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3fa3b0: 6000 5b5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.durationCheckBox:I // field@5c5b │ │ +3fa3b4: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa3ba: 0c01 |0005: move-result-object v1 │ │ +3fa3bc: 0714 |0006: move-object v4, v1 │ │ +3fa3be: 1f04 0003 |0007: check-cast v4, Landroid/widget/CheckBox; // type@0300 │ │ +3fa3c2: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ +3fa3c6: 6000 755c |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeFilterDurationText:I // field@5c75 │ │ +3fa3ca: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa3d0: 0c01 |0010: move-result-object v1 │ │ +3fa3d2: 0715 |0011: move-object v5, v1 │ │ +3fa3d4: 1f05 0703 |0012: check-cast v5, Landroid/widget/EditText; // type@0307 │ │ +3fa3d8: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ +3fa3dc: 6000 875c |0016: sget v0, Lde/danoeh/antennapod/R$id;.excludeRadio:I // field@5c87 │ │ +3fa3e0: 7120 a777 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa3e6: 0c01 |001b: move-result-object v1 │ │ +3fa3e8: 0716 |001c: move-object v6, v1 │ │ +3fa3ea: 1f06 1c03 |001d: check-cast v6, Landroid/widget/RadioButton; // type@031c │ │ +3fa3ee: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ +3fa3f2: 6000 0b5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.includeRadio:I // field@5d0b │ │ +3fa3f6: 7120 a777 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa3fc: 0c01 |0026: move-result-object v1 │ │ +3fa3fe: 0717 |0027: move-object v7, v1 │ │ +3fa400: 1f07 1c03 |0028: check-cast v7, Landroid/widget/RadioButton; // type@031c │ │ +3fa404: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ +3fa408: 6000 c25e |002c: sget v0, Lde/danoeh/antennapod/R$id;.termsRecycler:I // field@5ec2 │ │ +3fa40c: 7120 a777 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa412: 0c01 |0031: move-result-object v1 │ │ +3fa414: 0718 |0032: move-object v8, v1 │ │ +3fa416: 1f08 2b12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3fa41a: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +3fa41e: 6000 c35e |0037: sget v0, Lde/danoeh/antennapod/R$id;.termsTextInput:I // field@5ec3 │ │ +3fa422: 7120 a777 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa428: 0c01 |003c: move-result-object v1 │ │ +3fa42a: 0719 |003d: move-object v9, v1 │ │ +3fa42c: 1f09 a619 |003e: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@19a6 │ │ +3fa430: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ +3fa434: 2200 6e1b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@1b6e │ │ +3fa438: 07a3 |0044: move-object v3, v10 │ │ +3fa43a: 1f03 2003 |0045: check-cast v3, Landroid/widget/ScrollView; // type@0320 │ │ +3fa43e: 0702 |0047: move-object v2, v0 │ │ +3fa440: 7608 95aa 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@aa95 │ │ +3fa446: 1100 |004b: return-object v0 │ │ +3fa448: 6e10 280d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fa44e: 0c0a |004f: move-result-object v10 │ │ +3fa450: 6e20 2903 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fa456: 0c0a |0053: move-result-object v10 │ │ +3fa458: 2200 191e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fa45c: 1a01 8d41 |0056: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fa460: 6e20 d2b4 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fa466: 0c0a |005b: move-result-object v10 │ │ +3fa468: 7020 a7b4 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fa46e: 2700 |005f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ 0x000b line=90 │ │ 0x000d line=91 │ │ 0x0016 line=96 │ │ @@ -1561524,20 +1561526,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 │ │ -3fa448: |[3fa448] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3fa458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa45a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fa45c: 7130 9aaa 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@aa9a │ │ -3fa462: 0c02 |0005: move-result-object v2 │ │ -3fa464: 1102 |0006: return-object v2 │ │ +3fa470: |[3fa470] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3fa480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa482: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fa484: 7130 9aaa 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@aa9a │ │ +3fa48a: 0c02 |0005: move-result-object v2 │ │ +3fa48c: 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;) │ │ @@ -1561545,24 +1561547,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 │ │ -3fa468: |[3fa468] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3fa478: 6000 ea5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episode_filter_dialog:I // field@5fea │ │ -3fa47c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fa47e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fa484: 0c02 |0006: move-result-object v2 │ │ -3fa486: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fa48a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fa490: 7110 96aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@aa96 │ │ -3fa496: 0c02 |000f: move-result-object v2 │ │ -3fa498: 1102 |0010: return-object v2 │ │ +3fa490: |[3fa490] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3fa4a0: 6000 ea5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episode_filter_dialog:I // field@5fea │ │ +3fa4a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fa4a6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fa4ac: 0c02 |0006: move-result-object v2 │ │ +3fa4ae: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fa4b2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fa4b8: 7110 96aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@aa96 │ │ +3fa4be: 0c02 |000f: move-result-object v2 │ │ +3fa4c0: 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; │ │ @@ -1561575,18 +1561577,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fa344: |[3fa344] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ -3fa354: 6e10 98aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aa98 │ │ -3fa35a: 0c00 |0003: move-result-object v0 │ │ -3fa35c: 1100 |0004: return-object v0 │ │ +3fa36c: |[3fa36c] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ +3fa37c: 6e10 98aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aa98 │ │ +3fa382: 0c00 |0003: move-result-object v0 │ │ +3fa384: 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;) │ │ @@ -1561594,17 +1561596,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa360: |[3fa360] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3fa370: 5410 9b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@729b │ │ -3fa374: 1100 |0002: return-object v0 │ │ +3fa388: |[3fa388] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3fa398: 5410 9b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@729b │ │ +3fa39c: 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 : 19114 (SourceFile) │ │ @@ -1561664,25 +1561666,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 │ │ -3fa640: |[3fa640] 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 │ │ -3fa650: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fa656: 5b01 a272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72a2 │ │ -3fa65a: 5b02 9e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@729e │ │ -3fa65e: 5b03 9f72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@729f │ │ -3fa662: 5b04 a072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72a0 │ │ -3fa666: 5b05 a172 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72a1 │ │ -3fa66a: 5b06 a372 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@72a3 │ │ -3fa66e: 5b07 a472 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72a4 │ │ -3fa672: 5b08 a572 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@72a5 │ │ -3fa676: 0e00 |0013: return-void │ │ +3fa668: |[3fa668] 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 │ │ +3fa678: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fa67e: 5b01 a272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72a2 │ │ +3fa682: 5b02 9e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@729e │ │ +3fa686: 5b03 9f72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@729f │ │ +3fa68a: 5b04 a072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72a0 │ │ +3fa68e: 5b05 a172 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72a1 │ │ +3fa692: 5b06 a372 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@72a3 │ │ +3fa696: 5b07 a472 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72a4 │ │ +3fa69a: 5b08 a572 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@72a5 │ │ +3fa69e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ @@ -1561706,73 +1561708,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 │ │ -3fa504: |[3fa504] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3fa514: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ -3fa518: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa51e: 0c01 |0005: move-result-object v1 │ │ -3fa520: 0714 |0006: move-object v4, v1 │ │ -3fa522: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3fa526: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -3fa52a: 6000 db5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ -3fa52e: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa534: 0c01 |0010: move-result-object v1 │ │ -3fa536: 0715 |0011: move-object v5, v1 │ │ -3fa538: 1f05 b51d |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ -3fa53c: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -3fa540: 6000 f55d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fa544: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa54a: 0c01 |001b: move-result-object v1 │ │ -3fa54c: 0716 |001c: move-object v6, v1 │ │ -3fa54e: 1f06 1b03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031b │ │ -3fa552: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -3fa556: 6000 035e |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ -3fa55a: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa560: 0c01 |0026: move-result-object v1 │ │ -3fa562: 0717 |0027: move-object v7, v1 │ │ -3fa564: 1f07 881d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ -3fa568: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -3fa56c: 6000 b05e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ -3fa570: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa576: 0c01 |0031: move-result-object v1 │ │ -3fa578: 0718 |0032: move-object v8, v1 │ │ -3fa57a: 1f08 b012 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ -3fa57e: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -3fa582: 6000 e75e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fa586: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa58c: 0c01 |003c: move-result-object v1 │ │ -3fa58e: 0719 |003d: move-object v9, v1 │ │ -3fa590: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fa594: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -3fa598: 6000 045f |0042: sget v0, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5f04 │ │ -3fa59c: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa5a2: 0c01 |0047: move-result-object v1 │ │ -3fa5a4: 071a |0048: move-object v10, v1 │ │ -3fa5a6: 1f0a 2b03 |0049: check-cast v10, Landroid/widget/TextView; // type@032b │ │ -3fa5aa: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -3fa5ae: 2200 6f1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@1b6f │ │ -3fa5b2: 07b3 |004f: move-object v3, v11 │ │ -3fa5b4: 1f03 1e03 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ -3fa5b8: 0702 |0052: move-object v2, v0 │ │ -3fa5ba: 7609 9baa 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@aa9b │ │ -3fa5c0: 1100 |0056: return-object v0 │ │ -3fa5c2: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fa5c8: 0c0b |005a: move-result-object v11 │ │ -3fa5ca: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fa5d0: 0c0b |005e: move-result-object v11 │ │ -3fa5d2: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fa5d6: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fa5da: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fa5e0: 0c0b |0066: move-result-object v11 │ │ -3fa5e2: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fa5e8: 2700 |006a: throw v0 │ │ +3fa52c: |[3fa52c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3fa53c: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ +3fa540: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa546: 0c01 |0005: move-result-object v1 │ │ +3fa548: 0714 |0006: move-object v4, v1 │ │ +3fa54a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fa54e: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +3fa552: 6000 db5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ +3fa556: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa55c: 0c01 |0010: move-result-object v1 │ │ +3fa55e: 0715 |0011: move-object v5, v1 │ │ +3fa560: 1f05 b51d |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ +3fa564: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +3fa568: 6000 f55d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fa56c: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa572: 0c01 |001b: move-result-object v1 │ │ +3fa574: 0716 |001c: move-object v6, v1 │ │ +3fa576: 1f06 1b03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031b │ │ +3fa57a: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +3fa57e: 6000 035e |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ +3fa582: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa588: 0c01 |0026: move-result-object v1 │ │ +3fa58a: 0717 |0027: move-object v7, v1 │ │ +3fa58c: 1f07 881d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ +3fa590: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +3fa594: 6000 b05e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ +3fa598: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa59e: 0c01 |0031: move-result-object v1 │ │ +3fa5a0: 0718 |0032: move-object v8, v1 │ │ +3fa5a2: 1f08 b012 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ +3fa5a6: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +3fa5aa: 6000 e75e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fa5ae: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa5b4: 0c01 |003c: move-result-object v1 │ │ +3fa5b6: 0719 |003d: move-object v9, v1 │ │ +3fa5b8: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fa5bc: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +3fa5c0: 6000 045f |0042: sget v0, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5f04 │ │ +3fa5c4: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa5ca: 0c01 |0047: move-result-object v1 │ │ +3fa5cc: 071a |0048: move-object v10, v1 │ │ +3fa5ce: 1f0a 2b03 |0049: check-cast v10, Landroid/widget/TextView; // type@032b │ │ +3fa5d2: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +3fa5d6: 2200 6f1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@1b6f │ │ +3fa5da: 07b3 |004f: move-object v3, v11 │ │ +3fa5dc: 1f03 1e03 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ +3fa5e0: 0702 |0052: move-object v2, v0 │ │ +3fa5e2: 7609 9baa 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@aa9b │ │ +3fa5e8: 1100 |0056: return-object v0 │ │ +3fa5ea: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fa5f0: 0c0b |005a: move-result-object v11 │ │ +3fa5f2: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fa5f8: 0c0b |005e: move-result-object v11 │ │ +3fa5fa: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fa5fe: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fa602: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fa608: 0c0b |0066: move-result-object v11 │ │ +3fa60a: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fa610: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0002 line=92 │ │ 0x000b line=97 │ │ 0x000d line=98 │ │ 0x0016 line=103 │ │ @@ -1561796,20 +1561798,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 │ │ -3fa5ec: |[3fa5ec] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3fa5fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa5fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fa600: 7130 a0aa 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@aaa0 │ │ -3fa606: 0c02 |0005: move-result-object v2 │ │ -3fa608: 1102 |0006: return-object v2 │ │ +3fa614: |[3fa614] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3fa624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa626: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fa628: 7130 a0aa 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@aaa0 │ │ +3fa62e: 0c02 |0005: move-result-object v2 │ │ +3fa630: 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;) │ │ @@ -1561817,24 +1561819,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 │ │ -3fa60c: |[3fa60c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3fa61c: 6000 eb5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episodes_list_fragment:I // field@5feb │ │ -3fa620: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fa622: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fa628: 0c02 |0006: move-result-object v2 │ │ -3fa62a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fa62e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fa634: 7110 9caa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@aa9c │ │ -3fa63a: 0c02 |000f: move-result-object v2 │ │ -3fa63c: 1102 |0010: return-object v2 │ │ +3fa634: |[3fa634] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3fa644: 6000 eb5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episodes_list_fragment:I // field@5feb │ │ +3fa648: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fa64a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fa650: 0c02 |0006: move-result-object v2 │ │ +3fa652: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fa656: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fa65c: 7110 9caa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@aa9c │ │ +3fa662: 0c02 |000f: move-result-object v2 │ │ +3fa664: 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; │ │ @@ -1561847,18 +1561849,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fa4d0: |[3fa4d0] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fa4e0: 6e10 9eaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa9e │ │ -3fa4e6: 0c00 |0003: move-result-object v0 │ │ -3fa4e8: 1100 |0004: return-object v0 │ │ +3fa4f8: |[3fa4f8] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fa508: 6e10 9eaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa9e │ │ +3fa50e: 0c00 |0003: move-result-object v0 │ │ +3fa510: 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;) │ │ @@ -1561866,17 +1561868,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa4ec: |[3fa4ec] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fa4fc: 5410 a272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72a2 │ │ -3fa500: 1100 |0002: return-object v0 │ │ +3fa514: |[3fa514] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fa524: 5410 a272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72a2 │ │ +3fa528: 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 : 19114 (SourceFile) │ │ @@ -1561932,24 +1561934,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Lcom/google/android/material/progressindicator/LinearProgressIndicator;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 │ │ -3fa7bc: |[3fa7bc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3fa7cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fa7d2: 5b01 aa72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72aa │ │ -3fa7d6: 5b02 a672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@72a6 │ │ -3fa7da: 5b03 a772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Lcom/google/android/material/progressindicator/LinearProgressIndicator; // field@72a7 │ │ -3fa7de: 5b04 a872 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@72a8 │ │ -3fa7e2: 5b05 a972 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@72a9 │ │ -3fa7e6: 5b06 ab72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@72ab │ │ -3fa7ea: 5b07 ac72 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@72ac │ │ -3fa7ee: 0e00 |0011: return-void │ │ +3fa7e4: |[3fa7e4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3fa7f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fa7fa: 5b01 aa72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72aa │ │ +3fa7fe: 5b02 a672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@72a6 │ │ +3fa802: 5b03 a772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Lcom/google/android/material/progressindicator/LinearProgressIndicator; // field@72a7 │ │ +3fa806: 5b04 a872 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@72a8 │ │ +3fa80a: 5b05 a972 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@72a9 │ │ +3fa80e: 5b06 ab72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@72ab │ │ +3fa812: 5b07 ac72 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@72ac │ │ +3fa816: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -1561971,62 +1561973,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 │ │ -3fa6ac: |[3fa6ac] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3fa6bc: 6000 ce5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5bce │ │ -3fa6c0: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa6c6: 0c01 |0005: move-result-object v1 │ │ -3fa6c8: 0714 |0006: move-object v4, v1 │ │ -3fa6ca: 1f04 a21d |0007: check-cast v4, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1da2 │ │ -3fa6ce: 3804 3900 |0009: if-eqz v4, 0042 // +0039 │ │ -3fa6d2: 6000 765c |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeProgress:I // field@5c76 │ │ -3fa6d6: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa6dc: 0c01 |0010: move-result-object v1 │ │ -3fa6de: 0715 |0011: move-object v5, v1 │ │ -3fa6e0: 1f05 ee18 |0012: check-cast v5, Lcom/google/android/material/progressindicator/LinearProgressIndicator; // type@18ee │ │ -3fa6e4: 3805 2e00 |0014: if-eqz v5, 0042 // +002e │ │ -3fa6e8: 07a6 |0016: move-object v6, v10 │ │ -3fa6ea: 1f06 1403 |0017: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ -3fa6ee: 6000 085d |0019: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ -3fa6f2: 7120 a777 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa6f8: 0c01 |001e: move-result-object v1 │ │ -3fa6fa: 0717 |001f: move-object v7, v1 │ │ -3fa6fc: 1f07 1203 |0020: check-cast v7, Landroid/widget/ImageView; // type@0312 │ │ -3fa700: 3807 2000 |0022: if-eqz v7, 0042 // +0020 │ │ -3fa704: 6000 fc5e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5efc │ │ -3fa708: 7120 a777 0a00 |0026: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa70e: 0c01 |0029: move-result-object v1 │ │ -3fa710: 0718 |002a: move-object v8, v1 │ │ -3fa712: 1f08 2b03 |002b: check-cast v8, Landroid/widget/TextView; // type@032b │ │ -3fa716: 3808 1500 |002d: if-eqz v8, 0042 // +0015 │ │ -3fa71a: 6000 145f |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3fa71e: 7120 a777 0a00 |0031: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa724: 0c01 |0034: move-result-object v1 │ │ -3fa726: 0719 |0035: move-object v9, v1 │ │ -3fa728: 1f09 2b03 |0036: check-cast v9, Landroid/widget/TextView; // type@032b │ │ -3fa72c: 3809 0a00 |0038: if-eqz v9, 0042 // +000a │ │ -3fa730: 220a 701b |003a: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@1b70 │ │ -3fa734: 07a2 |003c: move-object v2, v10 │ │ -3fa736: 0763 |003d: move-object v3, v6 │ │ -3fa738: 7608 a1aa 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aaa1 │ │ -3fa73e: 110a |0041: return-object v10 │ │ -3fa740: 6e10 280d 0a00 |0042: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fa746: 0c0a |0045: move-result-object v10 │ │ -3fa748: 6e20 2903 0a00 |0046: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fa74e: 0c0a |0049: move-result-object v10 │ │ -3fa750: 2200 191e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fa754: 1a01 8d41 |004c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fa758: 6e20 d2b4 a100 |004e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fa75e: 0c0a |0051: move-result-object v10 │ │ -3fa760: 7020 a7b4 a000 |0052: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fa766: 2700 |0055: throw v0 │ │ +3fa6d4: |[3fa6d4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3fa6e4: 6000 ce5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5bce │ │ +3fa6e8: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa6ee: 0c01 |0005: move-result-object v1 │ │ +3fa6f0: 0714 |0006: move-object v4, v1 │ │ +3fa6f2: 1f04 a21d |0007: check-cast v4, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1da2 │ │ +3fa6f6: 3804 3900 |0009: if-eqz v4, 0042 // +0039 │ │ +3fa6fa: 6000 765c |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeProgress:I // field@5c76 │ │ +3fa6fe: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa704: 0c01 |0010: move-result-object v1 │ │ +3fa706: 0715 |0011: move-object v5, v1 │ │ +3fa708: 1f05 ee18 |0012: check-cast v5, Lcom/google/android/material/progressindicator/LinearProgressIndicator; // type@18ee │ │ +3fa70c: 3805 2e00 |0014: if-eqz v5, 0042 // +002e │ │ +3fa710: 07a6 |0016: move-object v6, v10 │ │ +3fa712: 1f06 1403 |0017: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ +3fa716: 6000 085d |0019: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ +3fa71a: 7120 a777 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa720: 0c01 |001e: move-result-object v1 │ │ +3fa722: 0717 |001f: move-object v7, v1 │ │ +3fa724: 1f07 1203 |0020: check-cast v7, Landroid/widget/ImageView; // type@0312 │ │ +3fa728: 3807 2000 |0022: if-eqz v7, 0042 // +0020 │ │ +3fa72c: 6000 fc5e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5efc │ │ +3fa730: 7120 a777 0a00 |0026: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa736: 0c01 |0029: move-result-object v1 │ │ +3fa738: 0718 |002a: move-object v8, v1 │ │ +3fa73a: 1f08 2b03 |002b: check-cast v8, Landroid/widget/TextView; // type@032b │ │ +3fa73e: 3808 1500 |002d: if-eqz v8, 0042 // +0015 │ │ +3fa742: 6000 145f |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3fa746: 7120 a777 0a00 |0031: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa74c: 0c01 |0034: move-result-object v1 │ │ +3fa74e: 0719 |0035: move-object v9, v1 │ │ +3fa750: 1f09 2b03 |0036: check-cast v9, Landroid/widget/TextView; // type@032b │ │ +3fa754: 3809 0a00 |0038: if-eqz v9, 0042 // +000a │ │ +3fa758: 220a 701b |003a: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@1b70 │ │ +3fa75c: 07a2 |003c: move-object v2, v10 │ │ +3fa75e: 0763 |003d: move-object v3, v6 │ │ +3fa760: 7608 a1aa 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aaa1 │ │ +3fa766: 110a |0041: return-object v10 │ │ +3fa768: 6e10 280d 0a00 |0042: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fa76e: 0c0a |0045: move-result-object v10 │ │ +3fa770: 6e20 2903 0a00 |0046: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fa776: 0c0a |0049: move-result-object v10 │ │ +3fa778: 2200 191e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fa77c: 1a01 8d41 |004c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fa780: 6e20 d2b4 a100 |004e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fa786: 0c0a |0051: move-result-object v10 │ │ +3fa788: 7020 a7b4 a000 |0052: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fa78e: 2700 |0055: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x000b line=88 │ │ 0x000d line=89 │ │ 0x0016 line=94 │ │ @@ -1562047,20 +1562049,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 │ │ -3fa768: |[3fa768] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3fa778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa77a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fa77c: 7130 a6aa 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@aaa6 │ │ -3fa782: 0c02 |0005: move-result-object v2 │ │ -3fa784: 1102 |0006: return-object v2 │ │ +3fa790: |[3fa790] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3fa7a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa7a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fa7a4: 7130 a6aa 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@aaa6 │ │ +3fa7aa: 0c02 |0005: move-result-object v2 │ │ +3fa7ac: 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;) │ │ @@ -1562068,24 +1562070,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 │ │ -3fa788: |[3fa788] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3fa798: 6000 f75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.external_player_fragment:I // field@5ff7 │ │ -3fa79c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fa79e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fa7a4: 0c02 |0006: move-result-object v2 │ │ -3fa7a6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fa7aa: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fa7b0: 7110 a2aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@aaa2 │ │ -3fa7b6: 0c02 |000f: move-result-object v2 │ │ -3fa7b8: 1102 |0010: return-object v2 │ │ +3fa7b0: |[3fa7b0] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3fa7c0: 6000 f75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.external_player_fragment:I // field@5ff7 │ │ +3fa7c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fa7c6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fa7cc: 0c02 |0006: move-result-object v2 │ │ +3fa7ce: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fa7d2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fa7d8: 7110 a2aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@aaa2 │ │ +3fa7de: 0c02 |000f: move-result-object v2 │ │ +3fa7e0: 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; │ │ @@ -1562098,18 +1562100,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fa678: |[3fa678] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fa688: 6e10 a4aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaa4 │ │ -3fa68e: 0c00 |0003: move-result-object v0 │ │ -3fa690: 1100 |0004: return-object v0 │ │ +3fa6a0: |[3fa6a0] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fa6b0: 6e10 a4aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaa4 │ │ +3fa6b6: 0c00 |0003: move-result-object v0 │ │ +3fa6b8: 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;) │ │ @@ -1562117,17 +1562119,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa694: |[3fa694] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fa6a4: 5410 aa72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72aa │ │ -3fa6a8: 1100 |0002: return-object v0 │ │ +3fa6bc: |[3fa6bc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fa6cc: 5410 aa72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72aa │ │ +3fa6d0: 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 : 19114 (SourceFile) │ │ @@ -1562203,29 +1562205,29 @@ │ │ type : '(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroidx/coordinatorlayout/widget/CoordinatorLayout;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 : 13 │ │ ins : 13 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -3fa9a8: |[3fa9a8] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroidx/coordinatorlayout/widget/CoordinatorLayout;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 │ │ -3fa9b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fa9be: 5b01 b672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72b6 │ │ -3fa9c2: 5b02 ad72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@72ad │ │ -3fa9c6: 5b03 ae72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@72ae │ │ -3fa9ca: 5b04 af72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.coordinatorLayout:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72af │ │ -3fa9ce: 5b05 b072 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@72b0 │ │ -3fa9d2: 5b06 b172 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@72b1 │ │ -3fa9d6: 5b07 b272 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@72b2 │ │ -3fa9da: 5b08 b372 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // field@72b3 │ │ -3fa9de: 5b09 b472 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72b4 │ │ -3fa9e2: 5b0a b572 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72b5 │ │ -3fa9e6: 5b0b b772 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@72b7 │ │ -3fa9ea: 5b0c b872 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72b8 │ │ -3fa9ee: 0e00 |001b: return-void │ │ +3fa9d0: |[3fa9d0] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroidx/coordinatorlayout/widget/CoordinatorLayout;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 │ │ +3fa9e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fa9e6: 5b01 b672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72b6 │ │ +3fa9ea: 5b02 ad72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@72ad │ │ +3fa9ee: 5b03 ae72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@72ae │ │ +3fa9f2: 5b04 af72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.coordinatorLayout:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72af │ │ +3fa9f6: 5b05 b072 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@72b0 │ │ +3fa9fa: 5b06 b172 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@72b1 │ │ +3fa9fe: 5b07 b272 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@72b2 │ │ +3faa02: 5b08 b372 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // field@72b3 │ │ +3faa06: 5b09 b472 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72b4 │ │ +3faa0a: 5b0a b572 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72b5 │ │ +3faa0e: 5b0b b772 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@72b7 │ │ +3faa12: 5b0c b872 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72b8 │ │ +3faa16: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0005 line=70 │ │ 0x0007 line=71 │ │ 0x0009 line=72 │ │ @@ -1562257,92 +1562259,92 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 13 │ │ insns size : 143 16-bit code units │ │ -3fa824: |[3fa824] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3fa834: 6000 885b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b88 │ │ -3fa838: 7120 a777 0f00 |0002: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa83e: 0c01 |0005: move-result-object v1 │ │ -3fa840: 0714 |0006: move-object v4, v1 │ │ -3fa842: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3fa846: 3804 7200 |0009: if-eqz v4, 007b // +0072 │ │ -3fa84a: 6000 075c |000b: sget v0, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5c07 │ │ -3fa84e: 7120 a777 0f00 |000d: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa854: 0c01 |0010: move-result-object v1 │ │ -3fa856: 0715 |0011: move-object v5, v1 │ │ -3fa858: 1f05 f316 |0012: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ -3fa85c: 3805 6700 |0014: if-eqz v5, 007b // +0067 │ │ -3fa860: 07f6 |0016: move-object v6, v15 │ │ -3fa862: 1f06 3a07 |0017: check-cast v6, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073a │ │ -3fa866: 6000 db5c |0019: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ -3fa86a: 7120 a777 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa870: 0c01 |001e: move-result-object v1 │ │ -3fa872: 0717 |001f: move-object v7, v1 │ │ -3fa874: 1f07 b51d |0020: check-cast v7, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ -3fa878: 3807 5900 |0022: if-eqz v7, 007b // +0059 │ │ -3fa87c: 6000 ed5c |0024: sget v0, Lde/danoeh/antennapod/R$id;.header:I // field@5ced │ │ -3fa880: 7120 a777 0f00 |0026: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa886: 0c01 |0029: move-result-object v1 │ │ -3fa888: 3801 5100 |002a: if-eqz v1, 007b // +0051 │ │ -3fa88c: 7110 c6aa 0100 |002c: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@aac6 │ │ -3fa892: 0c08 |002f: move-result-object v8 │ │ -3fa894: 6000 075d |0030: sget v0, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5d07 │ │ -3fa898: 7120 a777 0f00 |0032: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa89e: 0c01 |0035: move-result-object v1 │ │ -3fa8a0: 0719 |0036: move-object v9, v1 │ │ -3fa8a2: 1f09 1203 |0037: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ -3fa8a6: 3809 4200 |0039: if-eqz v9, 007b // +0042 │ │ -3fa8aa: 6000 605d |003b: sget v0, Lde/danoeh/antennapod/R$id;.more_content:I // field@5d60 │ │ -3fa8ae: 7120 a777 0f00 |003d: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa8b4: 0c01 |0040: move-result-object v1 │ │ -3fa8b6: 3801 3a00 |0041: if-eqz v1, 007b // +003a │ │ -3fa8ba: 7110 1aab 0100 |0043: invoke-static {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@ab1a │ │ -3fa8c0: 0c0a |0046: move-result-object v10 │ │ -3fa8c2: 6000 f55d |0047: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fa8c6: 7120 a777 0f00 |0049: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa8cc: 0c01 |004c: move-result-object v1 │ │ -3fa8ce: 071b |004d: move-object v11, v1 │ │ -3fa8d0: 1f0b 1b03 |004e: check-cast v11, Landroid/widget/ProgressBar; // type@031b │ │ -3fa8d4: 380b 2b00 |0050: if-eqz v11, 007b // +002b │ │ -3fa8d8: 6000 035e |0052: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ -3fa8dc: 7120 a777 0f00 |0054: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa8e2: 0c01 |0057: move-result-object v1 │ │ -3fa8e4: 071c |0058: move-object v12, v1 │ │ -3fa8e6: 1f0c 881d |0059: check-cast v12, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ -3fa8ea: 380c 2000 |005b: if-eqz v12, 007b // +0020 │ │ -3fa8ee: 6000 b05e |005d: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ -3fa8f2: 7120 a777 0f00 |005f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa8f8: 0c01 |0062: move-result-object v1 │ │ -3fa8fa: 071d |0063: move-object v13, v1 │ │ -3fa8fc: 1f0d b012 |0064: check-cast v13, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ -3fa900: 380d 1500 |0066: if-eqz v13, 007b // +0015 │ │ -3fa904: 6000 e75e |0068: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fa908: 7120 a777 0f00 |006a: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fa90e: 0c01 |006d: move-result-object v1 │ │ -3fa910: 071e |006e: move-object v14, v1 │ │ -3fa912: 1f0e f716 |006f: check-cast v14, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fa916: 380e 0a00 |0071: if-eqz v14, 007b // +000a │ │ -3fa91a: 220f 711b |0073: new-instance v15, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@1b71 │ │ -3fa91e: 07f2 |0075: move-object v2, v15 │ │ -3fa920: 0763 |0076: move-object v3, v6 │ │ -3fa922: 760d a7aa 0200 |0077: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroidx/coordinatorlayout/widget/CoordinatorLayout;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@aaa7 │ │ -3fa928: 110f |007a: return-object v15 │ │ -3fa92a: 6e10 280d 0f00 |007b: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fa930: 0c0f |007e: move-result-object v15 │ │ -3fa932: 6e20 2903 0f00 |007f: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fa938: 0c0f |0082: move-result-object v15 │ │ -3fa93a: 2200 191e |0083: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fa93e: 1a01 8d41 |0085: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fa942: 6e20 d2b4 f100 |0087: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fa948: 0c0f |008a: move-result-object v15 │ │ -3fa94a: 7020 a7b4 f000 |008b: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fa950: 2700 |008e: throw v0 │ │ +3fa84c: |[3fa84c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3fa85c: 6000 885b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b88 │ │ +3fa860: 7120 a777 0f00 |0002: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa866: 0c01 |0005: move-result-object v1 │ │ +3fa868: 0714 |0006: move-object v4, v1 │ │ +3fa86a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fa86e: 3804 7200 |0009: if-eqz v4, 007b // +0072 │ │ +3fa872: 6000 075c |000b: sget v0, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5c07 │ │ +3fa876: 7120 a777 0f00 |000d: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa87c: 0c01 |0010: move-result-object v1 │ │ +3fa87e: 0715 |0011: move-object v5, v1 │ │ +3fa880: 1f05 f316 |0012: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ +3fa884: 3805 6700 |0014: if-eqz v5, 007b // +0067 │ │ +3fa888: 07f6 |0016: move-object v6, v15 │ │ +3fa88a: 1f06 3a07 |0017: check-cast v6, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073a │ │ +3fa88e: 6000 db5c |0019: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ +3fa892: 7120 a777 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa898: 0c01 |001e: move-result-object v1 │ │ +3fa89a: 0717 |001f: move-object v7, v1 │ │ +3fa89c: 1f07 b51d |0020: check-cast v7, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ +3fa8a0: 3807 5900 |0022: if-eqz v7, 007b // +0059 │ │ +3fa8a4: 6000 ed5c |0024: sget v0, Lde/danoeh/antennapod/R$id;.header:I // field@5ced │ │ +3fa8a8: 7120 a777 0f00 |0026: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa8ae: 0c01 |0029: move-result-object v1 │ │ +3fa8b0: 3801 5100 |002a: if-eqz v1, 007b // +0051 │ │ +3fa8b4: 7110 c6aa 0100 |002c: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@aac6 │ │ +3fa8ba: 0c08 |002f: move-result-object v8 │ │ +3fa8bc: 6000 075d |0030: sget v0, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5d07 │ │ +3fa8c0: 7120 a777 0f00 |0032: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa8c6: 0c01 |0035: move-result-object v1 │ │ +3fa8c8: 0719 |0036: move-object v9, v1 │ │ +3fa8ca: 1f09 1203 |0037: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ +3fa8ce: 3809 4200 |0039: if-eqz v9, 007b // +0042 │ │ +3fa8d2: 6000 605d |003b: sget v0, Lde/danoeh/antennapod/R$id;.more_content:I // field@5d60 │ │ +3fa8d6: 7120 a777 0f00 |003d: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa8dc: 0c01 |0040: move-result-object v1 │ │ +3fa8de: 3801 3a00 |0041: if-eqz v1, 007b // +003a │ │ +3fa8e2: 7110 1aab 0100 |0043: invoke-static {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@ab1a │ │ +3fa8e8: 0c0a |0046: move-result-object v10 │ │ +3fa8ea: 6000 f55d |0047: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fa8ee: 7120 a777 0f00 |0049: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa8f4: 0c01 |004c: move-result-object v1 │ │ +3fa8f6: 071b |004d: move-object v11, v1 │ │ +3fa8f8: 1f0b 1b03 |004e: check-cast v11, Landroid/widget/ProgressBar; // type@031b │ │ +3fa8fc: 380b 2b00 |0050: if-eqz v11, 007b // +002b │ │ +3fa900: 6000 035e |0052: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ +3fa904: 7120 a777 0f00 |0054: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa90a: 0c01 |0057: move-result-object v1 │ │ +3fa90c: 071c |0058: move-object v12, v1 │ │ +3fa90e: 1f0c 881d |0059: check-cast v12, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ +3fa912: 380c 2000 |005b: if-eqz v12, 007b // +0020 │ │ +3fa916: 6000 b05e |005d: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ +3fa91a: 7120 a777 0f00 |005f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa920: 0c01 |0062: move-result-object v1 │ │ +3fa922: 071d |0063: move-object v13, v1 │ │ +3fa924: 1f0d b012 |0064: check-cast v13, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ +3fa928: 380d 1500 |0066: if-eqz v13, 007b // +0015 │ │ +3fa92c: 6000 e75e |0068: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fa930: 7120 a777 0f00 |006a: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fa936: 0c01 |006d: move-result-object v1 │ │ +3fa938: 071e |006e: move-object v14, v1 │ │ +3fa93a: 1f0e f716 |006f: check-cast v14, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fa93e: 380e 0a00 |0071: if-eqz v14, 007b // +000a │ │ +3fa942: 220f 711b |0073: new-instance v15, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@1b71 │ │ +3fa946: 07f2 |0075: move-object v2, v15 │ │ +3fa948: 0763 |0076: move-object v3, v6 │ │ +3fa94a: 760d a7aa 0200 |0077: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroidx/coordinatorlayout/widget/CoordinatorLayout;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@aaa7 │ │ +3fa950: 110f |007a: return-object v15 │ │ +3fa952: 6e10 280d 0f00 |007b: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fa958: 0c0f |007e: move-result-object v15 │ │ +3fa95a: 6e20 2903 0f00 |007f: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fa960: 0c0f |0082: move-result-object v15 │ │ +3fa962: 2200 191e |0083: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fa966: 1a01 8d41 |0085: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fa96a: 6e20 d2b4 f100 |0087: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fa970: 0c0f |008a: move-result-object v15 │ │ +3fa972: 7020 a7b4 f000 |008b: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fa978: 2700 |008e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ 0x000b line=116 │ │ 0x000d line=117 │ │ 0x0016 line=122 │ │ @@ -1562375,20 +1562377,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 │ │ -3fa954: |[3fa954] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3fa964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa966: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fa968: 7130 acaa 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@aaac │ │ -3fa96e: 0c02 |0005: move-result-object v2 │ │ -3fa970: 1102 |0006: return-object v2 │ │ +3fa97c: |[3fa97c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3fa98c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa98e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fa990: 7130 acaa 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@aaac │ │ +3fa996: 0c02 |0005: move-result-object v2 │ │ +3fa998: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;) │ │ @@ -1562396,24 +1562398,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 │ │ -3fa974: |[3fa974] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3fa984: 6000 f85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_item_list_fragment:I // field@5ff8 │ │ -3fa988: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fa98a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fa990: 0c02 |0006: move-result-object v2 │ │ -3fa992: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fa996: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fa99c: 7110 a8aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@aaa8 │ │ -3fa9a2: 0c02 |000f: move-result-object v2 │ │ -3fa9a4: 1102 |0010: return-object v2 │ │ +3fa99c: |[3fa99c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3fa9ac: 6000 f85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_item_list_fragment:I // field@5ff8 │ │ +3fa9b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fa9b2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fa9b8: 0c02 |0006: move-result-object v2 │ │ +3fa9ba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fa9be: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fa9c4: 7110 a8aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@aaa8 │ │ +3fa9ca: 0c02 |000f: move-result-object v2 │ │ +3fa9cc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0009 line=99 │ │ 0x000c line=101 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -1562426,18 +1562428,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fa7f0: |[3fa7f0] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fa800: 6e10 aaaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@aaaa │ │ -3fa806: 0c00 |0003: move-result-object v0 │ │ -3fa808: 1100 |0004: return-object v0 │ │ +3fa818: |[3fa818] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fa828: 6e10 aaaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@aaaa │ │ +3fa82e: 0c00 |0003: move-result-object v0 │ │ +3fa830: 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;) │ │ @@ -1562445,17 +1562447,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa80c: |[3fa80c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3fa81c: 5410 b672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72b6 │ │ -3fa820: 1100 |0002: return-object v0 │ │ +3fa834: |[3fa834] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3fa844: 5410 b672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72b6 │ │ +3fa848: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1562503,22 +1562505,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 │ │ -3fab1c: |[3fab1c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3fab2c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fab32: 5b01 bd72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72bd │ │ -3fab36: 5b02 b972 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@72b9 │ │ -3fab3a: 5b03 ba72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@72ba │ │ -3fab3e: 5b04 bb72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@72bb │ │ -3fab42: 5b05 bc72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@72bc │ │ -3fab46: 0e00 |000d: return-void │ │ +3fab44: |[3fab44] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3fab54: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fab5a: 5b01 bd72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72bd │ │ +3fab5e: 5b02 b972 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@72b9 │ │ +3fab62: 5b03 ba72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@72ba │ │ +3fab66: 5b04 bb72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@72bb │ │ +3fab6a: 5b05 bc72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@72bc │ │ +3fab6e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -1562536,55 +1562538,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 │ │ -3faa24: |[3faa24] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3faa34: 6000 835c |0000: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipEnd:I // field@5c83 │ │ -3faa38: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faa3e: 0c01 |0005: move-result-object v1 │ │ -3faa40: 0714 |0006: move-object v4, v1 │ │ -3faa42: 1f04 0703 |0007: check-cast v4, Landroid/widget/EditText; // type@0307 │ │ -3faa46: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -3faa4a: 6000 845c |000b: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipIntro:I // field@5c84 │ │ -3faa4e: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faa54: 0c01 |0010: move-result-object v1 │ │ -3faa56: 0715 |0011: move-object v5, v1 │ │ -3faa58: 1f05 0703 |0012: check-cast v5, Landroid/widget/EditText; // type@0307 │ │ -3faa5c: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -3faa60: 6000 1e5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipEnd:I // field@5d1e │ │ -3faa64: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faa6a: 0c01 |001b: move-result-object v1 │ │ -3faa6c: 0716 |001c: move-object v6, v1 │ │ -3faa6e: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ -3faa72: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -3faa76: 6000 1f5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipIntro:I // field@5d1f │ │ -3faa7a: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faa80: 0c01 |0026: move-result-object v1 │ │ -3faa82: 0717 |0027: move-object v7, v1 │ │ -3faa84: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3faa88: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -3faa8c: 2200 721b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@1b72 │ │ -3faa90: 0783 |002e: move-object v3, v8 │ │ -3faa92: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3faa96: 0702 |0031: move-object v2, v0 │ │ -3faa98: 7606 adaa 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@aaad │ │ -3faa9e: 1100 |0035: return-object v0 │ │ -3faaa0: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3faaa6: 0c08 |0039: move-result-object v8 │ │ -3faaa8: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3faaae: 0c08 |003d: move-result-object v8 │ │ -3faab0: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3faab4: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ -3faab8: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3faabe: 0c08 |0045: move-result-object v8 │ │ -3faac0: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3faac6: 2700 |0049: throw v0 │ │ +3faa4c: |[3faa4c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3faa5c: 6000 835c |0000: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipEnd:I // field@5c83 │ │ +3faa60: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faa66: 0c01 |0005: move-result-object v1 │ │ +3faa68: 0714 |0006: move-object v4, v1 │ │ +3faa6a: 1f04 0703 |0007: check-cast v4, Landroid/widget/EditText; // type@0307 │ │ +3faa6e: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +3faa72: 6000 845c |000b: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipIntro:I // field@5c84 │ │ +3faa76: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faa7c: 0c01 |0010: move-result-object v1 │ │ +3faa7e: 0715 |0011: move-object v5, v1 │ │ +3faa80: 1f05 0703 |0012: check-cast v5, Landroid/widget/EditText; // type@0307 │ │ +3faa84: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +3faa88: 6000 1e5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipEnd:I // field@5d1e │ │ +3faa8c: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faa92: 0c01 |001b: move-result-object v1 │ │ +3faa94: 0716 |001c: move-object v6, v1 │ │ +3faa96: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ +3faa9a: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +3faa9e: 6000 1f5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipIntro:I // field@5d1f │ │ +3faaa2: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faaa8: 0c01 |0026: move-result-object v1 │ │ +3faaaa: 0717 |0027: move-object v7, v1 │ │ +3faaac: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3faab0: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +3faab4: 2200 721b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@1b72 │ │ +3faab8: 0783 |002e: move-object v3, v8 │ │ +3faaba: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3faabe: 0702 |0031: move-object v2, v0 │ │ +3faac0: 7606 adaa 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@aaad │ │ +3faac6: 1100 |0035: return-object v0 │ │ +3faac8: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3faace: 0c08 |0039: move-result-object v8 │ │ +3faad0: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3faad6: 0c08 |003d: move-result-object v8 │ │ +3faad8: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3faadc: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ +3faae0: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3faae6: 0c08 |0045: move-result-object v8 │ │ +3faae8: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3faaee: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ 0x000b line=78 │ │ 0x000d line=79 │ │ 0x0016 line=84 │ │ @@ -1562602,20 +1562604,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 │ │ -3faac8: |[3faac8] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3faad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3faada: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3faadc: 7130 b2aa 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@aab2 │ │ -3faae2: 0c02 |0005: move-result-object v2 │ │ -3faae4: 1102 |0006: return-object v2 │ │ +3faaf0: |[3faaf0] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3fab00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fab02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fab04: 7130 b2aa 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@aab2 │ │ +3fab0a: 0c02 |0005: move-result-object v2 │ │ +3fab0c: 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;) │ │ @@ -1562623,24 +1562625,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 │ │ -3faae8: |[3faae8] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3faaf8: 6000 f95f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_pref_skip_dialog:I // field@5ff9 │ │ -3faafc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3faafe: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fab04: 0c02 |0006: move-result-object v2 │ │ -3fab06: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fab0a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fab10: 7110 aeaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@aaae │ │ -3fab16: 0c02 |000f: move-result-object v2 │ │ -3fab18: 1102 |0010: return-object v2 │ │ +3fab10: |[3fab10] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3fab20: 6000 f95f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_pref_skip_dialog:I // field@5ff9 │ │ +3fab24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fab26: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fab2c: 0c02 |0006: move-result-object v2 │ │ +3fab2e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fab32: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fab38: 7110 aeaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@aaae │ │ +3fab3e: 0c02 |000f: move-result-object v2 │ │ +3fab40: 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; │ │ @@ -1562653,18 +1562655,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fa9f0: |[3fa9f0] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ -3faa00: 6e10 b0aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aab0 │ │ -3faa06: 0c00 |0003: move-result-object v0 │ │ -3faa08: 1100 |0004: return-object v0 │ │ +3faa18: |[3faa18] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ +3faa28: 6e10 b0aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aab0 │ │ +3faa2e: 0c00 |0003: move-result-object v0 │ │ +3faa30: 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;) │ │ @@ -1562672,17 +1562674,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3faa0c: |[3faa0c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3faa1c: 5410 bd72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72bd │ │ -3faa20: 1100 |0002: return-object v0 │ │ +3faa34: |[3faa34] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3faa44: 5410 bd72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72bd │ │ +3faa48: 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 : 19114 (SourceFile) │ │ @@ -1562782,54 +1562784,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 │ │ -3fada4: |[3fada4] 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 │ │ -3fadb4: 0720 |0000: move-object v0, v2 │ │ -3fadb6: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fadbc: 0731 |0004: move-object v1, v3 │ │ -3fadbe: 5b01 c572 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72c5 │ │ -3fadc2: 0741 |0007: move-object v1, v4 │ │ -3fadc4: 5b01 be72 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@72be │ │ -3fadc8: 0751 |000a: move-object v1, v5 │ │ -3fadca: 5b01 bf72 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@72bf │ │ -3fadce: 0761 |000d: move-object v1, v6 │ │ -3fadd0: 5b01 c072 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionHeadingLabel:Landroid/widget/TextView; // field@72c0 │ │ -3fadd4: 0771 |0010: move-object v1, v7 │ │ -3fadd6: 5b01 c172 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionLabel:Landroid/widget/TextView; // field@72c1 │ │ -3fadda: 0781 |0013: move-object v1, v8 │ │ -3faddc: 5b01 c272 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@72c2 │ │ -3fade0: 0791 |0016: move-object v1, v9 │ │ -3fade2: 5b01 c372 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@72c3 │ │ -3fade6: 07a1 |0019: move-object v1, v10 │ │ -3fade8: 5b01 c472 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@72c4 │ │ -3fadec: 07b1 |001c: move-object v1, v11 │ │ -3fadee: 5b01 c672 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@72c6 │ │ -3fadf2: 07c1 |001f: move-object v1, v12 │ │ -3fadf4: 5b01 c772 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsButton:Landroid/widget/Button; // field@72c7 │ │ -3fadf8: 07d1 |0022: move-object v1, v13 │ │ -3fadfa: 5b01 c872 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@72c8 │ │ -3fadfe: 07e1 |0025: move-object v1, v14 │ │ -3fae00: 5b01 c972 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeading:Landroid/widget/LinearLayout; // field@72c9 │ │ -3fae04: 07f1 |0028: move-object v1, v15 │ │ -3fae06: 5b01 ca72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeadingLabel:Landroid/widget/TextView; // field@72ca │ │ -3fae0a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3fae0e: 5b01 cb72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportHeadingLabel:Landroid/widget/TextView; // field@72cb │ │ -3fae12: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3fae16: 5b01 cc72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportUrl:Landroid/widget/TextView; // field@72cc │ │ -3fae1a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3fae1e: 5b01 cd72 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72cd │ │ -3fae22: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3fae26: 5b01 ce72 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlHeadingLabel:Landroid/widget/TextView; // field@72ce │ │ -3fae2a: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3fae2e: 5b01 cf72 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlLabel:Landroid/widget/TextView; // field@72cf │ │ -3fae32: 0e00 |003f: return-void │ │ +3fadcc: |[3fadcc] 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 │ │ +3faddc: 0720 |0000: move-object v0, v2 │ │ +3fadde: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fade4: 0731 |0004: move-object v1, v3 │ │ +3fade6: 5b01 c572 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72c5 │ │ +3fadea: 0741 |0007: move-object v1, v4 │ │ +3fadec: 5b01 be72 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@72be │ │ +3fadf0: 0751 |000a: move-object v1, v5 │ │ +3fadf2: 5b01 bf72 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@72bf │ │ +3fadf6: 0761 |000d: move-object v1, v6 │ │ +3fadf8: 5b01 c072 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionHeadingLabel:Landroid/widget/TextView; // field@72c0 │ │ +3fadfc: 0771 |0010: move-object v1, v7 │ │ +3fadfe: 5b01 c172 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionLabel:Landroid/widget/TextView; // field@72c1 │ │ +3fae02: 0781 |0013: move-object v1, v8 │ │ +3fae04: 5b01 c272 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@72c2 │ │ +3fae08: 0791 |0016: move-object v1, v9 │ │ +3fae0a: 5b01 c372 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@72c3 │ │ +3fae0e: 07a1 |0019: move-object v1, v10 │ │ +3fae10: 5b01 c472 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@72c4 │ │ +3fae14: 07b1 |001c: move-object v1, v11 │ │ +3fae16: 5b01 c672 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@72c6 │ │ +3fae1a: 07c1 |001f: move-object v1, v12 │ │ +3fae1c: 5b01 c772 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsButton:Landroid/widget/Button; // field@72c7 │ │ +3fae20: 07d1 |0022: move-object v1, v13 │ │ +3fae22: 5b01 c872 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@72c8 │ │ +3fae26: 07e1 |0025: move-object v1, v14 │ │ +3fae28: 5b01 c972 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeading:Landroid/widget/LinearLayout; // field@72c9 │ │ +3fae2c: 07f1 |0028: move-object v1, v15 │ │ +3fae2e: 5b01 ca72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeadingLabel:Landroid/widget/TextView; // field@72ca │ │ +3fae32: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3fae36: 5b01 cb72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportHeadingLabel:Landroid/widget/TextView; // field@72cb │ │ +3fae3a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3fae3e: 5b01 cc72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportUrl:Landroid/widget/TextView; // field@72cc │ │ +3fae42: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3fae46: 5b01 cd72 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72cd │ │ +3fae4a: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3fae4e: 5b01 ce72 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlHeadingLabel:Landroid/widget/TextView; // field@72ce │ │ +3fae52: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3fae56: 5b01 cf72 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlLabel:Landroid/widget/TextView; // field@72cf │ │ +3fae5a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0005 line=91 │ │ 0x0008 line=92 │ │ 0x000b line=93 │ │ 0x000e line=94 │ │ @@ -1562873,134 +1562875,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 │ │ -3fab7c: |[3fab7c] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3fab8c: 0800 1600 |0000: move-object/from16 v0, v22 │ │ -3fab90: 6001 885b |0002: sget v1, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b88 │ │ -3fab94: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fab9a: 0c02 |0007: move-result-object v2 │ │ -3fab9c: 0725 |0008: move-object v5, v2 │ │ -3fab9e: 1f05 e916 |0009: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3faba2: 3805 c300 |000b: if-eqz v5, 00ce // +00c3 │ │ -3faba6: 6001 075c |000d: sget v1, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5c07 │ │ -3fabaa: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fabb0: 0c02 |0012: move-result-object v2 │ │ -3fabb2: 0726 |0013: move-object v6, v2 │ │ -3fabb4: 1f06 f316 |0014: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ -3fabb8: 3806 b800 |0016: if-eqz v6, 00ce // +00b8 │ │ -3fabbc: 6001 335c |0018: sget v1, Lde/danoeh/antennapod/R$id;.descriptionHeadingLabel:I // field@5c33 │ │ -3fabc0: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fabc6: 0c02 |001d: move-result-object v2 │ │ -3fabc8: 0727 |001e: move-object v7, v2 │ │ -3fabca: 1f07 2b03 |001f: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fabce: 3807 ad00 |0021: if-eqz v7, 00ce // +00ad │ │ -3fabd2: 6001 345c |0023: sget v1, Lde/danoeh/antennapod/R$id;.descriptionLabel:I // field@5c34 │ │ -3fabd6: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fabdc: 0c02 |0028: move-result-object v2 │ │ -3fabde: 0728 |0029: move-object v8, v2 │ │ -3fabe0: 1f08 2b03 |002a: check-cast v8, Landroid/widget/TextView; // type@032b │ │ -3fabe4: 3808 a200 |002c: if-eqz v8, 00ce // +00a2 │ │ -3fabe8: 6001 ed5c |002e: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5ced │ │ -3fabec: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fabf2: 0c02 |0033: move-result-object v2 │ │ -3fabf4: 3802 9a00 |0034: if-eqz v2, 00ce // +009a │ │ -3fabf8: 7110 c6aa 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@aac6 │ │ -3fabfe: 0c09 |0039: move-result-object v9 │ │ -3fac00: 6001 075d |003a: sget v1, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5d07 │ │ -3fac04: 7120 a777 1000 |003c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fac0a: 0c02 |003f: move-result-object v2 │ │ -3fac0c: 072a |0040: move-object v10, v2 │ │ -3fac0e: 1f0a 1203 |0041: check-cast v10, Landroid/widget/ImageView; // type@0312 │ │ -3fac12: 380a 8b00 |0043: if-eqz v10, 00ce // +008b │ │ -3fac16: 6001 0e5d |0045: sget v1, Lde/danoeh/antennapod/R$id;.infoContainer:I // field@5d0e │ │ -3fac1a: 7120 a777 1000 |0047: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fac20: 0c02 |004a: move-result-object v2 │ │ -3fac22: 072b |004b: move-object v11, v2 │ │ -3fac24: 1f0b 1403 |004c: check-cast v11, Landroid/widget/LinearLayout; // type@0314 │ │ -3fac28: 380b 8000 |004e: if-eqz v11, 00ce // +0080 │ │ -3fac2c: 6001 275e |0050: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5e27 │ │ -3fac30: 7120 a777 1000 |0052: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fac36: 0c02 |0055: move-result-object v2 │ │ -3fac38: 072c |0056: move-object v12, v2 │ │ -3fac3a: 1f0c 6d09 |0057: check-cast v12, Landroidx/core/widget/NestedScrollView; // type@096d │ │ -3fac3e: 380c 7500 |0059: if-eqz v12, 00ce // +0075 │ │ -3fac42: 6001 8d5e |005b: sget v1, Lde/danoeh/antennapod/R$id;.statisticsButton:I // field@5e8d │ │ -3fac46: 7120 a777 1000 |005d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fac4c: 0c02 |0060: move-result-object v2 │ │ -3fac4e: 072d |0061: move-object v13, v2 │ │ -3fac50: 1f0d ff02 |0062: check-cast v13, Landroid/widget/Button; // type@02ff │ │ -3fac54: 380d 6a00 |0064: if-eqz v13, 00ce // +006a │ │ -3fac58: 6001 8f5e |0066: sget v1, Lde/danoeh/antennapod/R$id;.statisticsFragmentContainer:I // field@5e8f │ │ -3fac5c: 7120 a777 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fac62: 0c02 |006b: move-result-object v2 │ │ -3fac64: 072e |006c: move-object v14, v2 │ │ -3fac66: 1f0e 590a |006d: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ -3fac6a: 380e 5f00 |006f: if-eqz v14, 00ce // +005f │ │ -3fac6e: 6001 905e |0071: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeading:I // field@5e90 │ │ -3fac72: 7120 a777 1000 |0073: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fac78: 0c02 |0076: move-result-object v2 │ │ -3fac7a: 072f |0077: move-object v15, v2 │ │ -3fac7c: 1f0f 1403 |0078: check-cast v15, Landroid/widget/LinearLayout; // type@0314 │ │ -3fac80: 380f 5400 |007a: if-eqz v15, 00ce // +0054 │ │ -3fac84: 6001 915e |007c: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeadingLabel:I // field@5e91 │ │ -3fac88: 7120 a777 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fac8e: 0c02 |0081: move-result-object v2 │ │ -3fac90: 0810 0200 |0082: move-object/from16 v16, v2 │ │ -3fac94: 1f10 2b03 |0084: check-cast v16, Landroid/widget/TextView; // type@032b │ │ -3fac98: 3810 4800 |0086: if-eqz v16, 00ce // +0048 │ │ -3fac9c: 6001 aa5e |0088: sget v1, Lde/danoeh/antennapod/R$id;.supportHeadingLabel:I // field@5eaa │ │ -3faca0: 7120 a777 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faca6: 0c02 |008d: move-result-object v2 │ │ -3faca8: 0811 0200 |008e: move-object/from16 v17, v2 │ │ -3facac: 1f11 2b03 |0090: check-cast v17, Landroid/widget/TextView; // type@032b │ │ -3facb0: 3811 3c00 |0092: if-eqz v17, 00ce // +003c │ │ -3facb4: 6001 ab5e |0094: sget v1, Lde/danoeh/antennapod/R$id;.supportUrl:I // field@5eab │ │ -3facb8: 7120 a777 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3facbe: 0c02 |0099: move-result-object v2 │ │ -3facc0: 0812 0200 |009a: move-object/from16 v18, v2 │ │ -3facc4: 1f12 2b03 |009c: check-cast v18, Landroid/widget/TextView; // type@032b │ │ -3facc8: 3812 3000 |009e: if-eqz v18, 00ce // +0030 │ │ -3faccc: 6001 e75e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3facd0: 7120 a777 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3facd6: 0c02 |00a5: move-result-object v2 │ │ -3facd8: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ -3facdc: 1f13 f716 |00a8: check-cast v19, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3face0: 3813 2400 |00aa: if-eqz v19, 00ce // +0024 │ │ -3face4: 6001 1b5f |00ac: sget v1, Lde/danoeh/antennapod/R$id;.urlHeadingLabel:I // field@5f1b │ │ -3face8: 7120 a777 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3facee: 0c02 |00b1: move-result-object v2 │ │ -3facf0: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ -3facf4: 1f14 2b03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032b │ │ -3facf8: 3814 1800 |00b6: if-eqz v20, 00ce // +0018 │ │ -3facfc: 6001 1c5f |00b8: sget v1, Lde/danoeh/antennapod/R$id;.urlLabel:I // field@5f1c │ │ -3fad00: 7120 a777 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fad06: 0c02 |00bd: move-result-object v2 │ │ -3fad08: 0815 0200 |00be: move-object/from16 v21, v2 │ │ -3fad0c: 1f15 2b03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032b │ │ -3fad10: 3815 0c00 |00c2: if-eqz v21, 00ce // +000c │ │ -3fad14: 2201 731b |00c4: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@1b73 │ │ -3fad18: 0713 |00c6: move-object v3, v1 │ │ -3fad1a: 0704 |00c7: move-object v4, v0 │ │ -3fad1c: 1f04 3a07 |00c8: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073a │ │ -3fad20: 7613 b3aa 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@aab3 │ │ -3fad26: 1101 |00cd: return-object v1 │ │ -3fad28: 7401 280d 1600 |00ce: invoke-virtual/range {v22}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fad2e: 0c00 |00d1: move-result-object v0 │ │ -3fad30: 6e20 2903 1000 |00d2: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fad36: 0c00 |00d5: move-result-object v0 │ │ -3fad38: 2201 191e |00d6: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fad3c: 1a02 8d41 |00d8: const-string v2, "Missing required view with ID: " // string@418d │ │ -3fad40: 6e20 d2b4 0200 |00da: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fad46: 0c00 |00dd: move-result-object v0 │ │ -3fad48: 7020 a7b4 0100 |00de: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fad4e: 2701 |00e1: throw v1 │ │ +3faba4: |[3faba4] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3fabb4: 0800 1600 |0000: move-object/from16 v0, v22 │ │ +3fabb8: 6001 885b |0002: sget v1, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b88 │ │ +3fabbc: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fabc2: 0c02 |0007: move-result-object v2 │ │ +3fabc4: 0725 |0008: move-object v5, v2 │ │ +3fabc6: 1f05 e916 |0009: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fabca: 3805 c300 |000b: if-eqz v5, 00ce // +00c3 │ │ +3fabce: 6001 075c |000d: sget v1, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5c07 │ │ +3fabd2: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fabd8: 0c02 |0012: move-result-object v2 │ │ +3fabda: 0726 |0013: move-object v6, v2 │ │ +3fabdc: 1f06 f316 |0014: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ +3fabe0: 3806 b800 |0016: if-eqz v6, 00ce // +00b8 │ │ +3fabe4: 6001 335c |0018: sget v1, Lde/danoeh/antennapod/R$id;.descriptionHeadingLabel:I // field@5c33 │ │ +3fabe8: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fabee: 0c02 |001d: move-result-object v2 │ │ +3fabf0: 0727 |001e: move-object v7, v2 │ │ +3fabf2: 1f07 2b03 |001f: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fabf6: 3807 ad00 |0021: if-eqz v7, 00ce // +00ad │ │ +3fabfa: 6001 345c |0023: sget v1, Lde/danoeh/antennapod/R$id;.descriptionLabel:I // field@5c34 │ │ +3fabfe: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fac04: 0c02 |0028: move-result-object v2 │ │ +3fac06: 0728 |0029: move-object v8, v2 │ │ +3fac08: 1f08 2b03 |002a: check-cast v8, Landroid/widget/TextView; // type@032b │ │ +3fac0c: 3808 a200 |002c: if-eqz v8, 00ce // +00a2 │ │ +3fac10: 6001 ed5c |002e: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5ced │ │ +3fac14: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fac1a: 0c02 |0033: move-result-object v2 │ │ +3fac1c: 3802 9a00 |0034: if-eqz v2, 00ce // +009a │ │ +3fac20: 7110 c6aa 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@aac6 │ │ +3fac26: 0c09 |0039: move-result-object v9 │ │ +3fac28: 6001 075d |003a: sget v1, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5d07 │ │ +3fac2c: 7120 a777 1000 |003c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fac32: 0c02 |003f: move-result-object v2 │ │ +3fac34: 072a |0040: move-object v10, v2 │ │ +3fac36: 1f0a 1203 |0041: check-cast v10, Landroid/widget/ImageView; // type@0312 │ │ +3fac3a: 380a 8b00 |0043: if-eqz v10, 00ce // +008b │ │ +3fac3e: 6001 0e5d |0045: sget v1, Lde/danoeh/antennapod/R$id;.infoContainer:I // field@5d0e │ │ +3fac42: 7120 a777 1000 |0047: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fac48: 0c02 |004a: move-result-object v2 │ │ +3fac4a: 072b |004b: move-object v11, v2 │ │ +3fac4c: 1f0b 1403 |004c: check-cast v11, Landroid/widget/LinearLayout; // type@0314 │ │ +3fac50: 380b 8000 |004e: if-eqz v11, 00ce // +0080 │ │ +3fac54: 6001 275e |0050: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5e27 │ │ +3fac58: 7120 a777 1000 |0052: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fac5e: 0c02 |0055: move-result-object v2 │ │ +3fac60: 072c |0056: move-object v12, v2 │ │ +3fac62: 1f0c 6d09 |0057: check-cast v12, Landroidx/core/widget/NestedScrollView; // type@096d │ │ +3fac66: 380c 7500 |0059: if-eqz v12, 00ce // +0075 │ │ +3fac6a: 6001 8d5e |005b: sget v1, Lde/danoeh/antennapod/R$id;.statisticsButton:I // field@5e8d │ │ +3fac6e: 7120 a777 1000 |005d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fac74: 0c02 |0060: move-result-object v2 │ │ +3fac76: 072d |0061: move-object v13, v2 │ │ +3fac78: 1f0d ff02 |0062: check-cast v13, Landroid/widget/Button; // type@02ff │ │ +3fac7c: 380d 6a00 |0064: if-eqz v13, 00ce // +006a │ │ +3fac80: 6001 8f5e |0066: sget v1, Lde/danoeh/antennapod/R$id;.statisticsFragmentContainer:I // field@5e8f │ │ +3fac84: 7120 a777 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fac8a: 0c02 |006b: move-result-object v2 │ │ +3fac8c: 072e |006c: move-object v14, v2 │ │ +3fac8e: 1f0e 590a |006d: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ +3fac92: 380e 5f00 |006f: if-eqz v14, 00ce // +005f │ │ +3fac96: 6001 905e |0071: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeading:I // field@5e90 │ │ +3fac9a: 7120 a777 1000 |0073: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faca0: 0c02 |0076: move-result-object v2 │ │ +3faca2: 072f |0077: move-object v15, v2 │ │ +3faca4: 1f0f 1403 |0078: check-cast v15, Landroid/widget/LinearLayout; // type@0314 │ │ +3faca8: 380f 5400 |007a: if-eqz v15, 00ce // +0054 │ │ +3facac: 6001 915e |007c: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeadingLabel:I // field@5e91 │ │ +3facb0: 7120 a777 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3facb6: 0c02 |0081: move-result-object v2 │ │ +3facb8: 0810 0200 |0082: move-object/from16 v16, v2 │ │ +3facbc: 1f10 2b03 |0084: check-cast v16, Landroid/widget/TextView; // type@032b │ │ +3facc0: 3810 4800 |0086: if-eqz v16, 00ce // +0048 │ │ +3facc4: 6001 aa5e |0088: sget v1, Lde/danoeh/antennapod/R$id;.supportHeadingLabel:I // field@5eaa │ │ +3facc8: 7120 a777 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3facce: 0c02 |008d: move-result-object v2 │ │ +3facd0: 0811 0200 |008e: move-object/from16 v17, v2 │ │ +3facd4: 1f11 2b03 |0090: check-cast v17, Landroid/widget/TextView; // type@032b │ │ +3facd8: 3811 3c00 |0092: if-eqz v17, 00ce // +003c │ │ +3facdc: 6001 ab5e |0094: sget v1, Lde/danoeh/antennapod/R$id;.supportUrl:I // field@5eab │ │ +3face0: 7120 a777 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3face6: 0c02 |0099: move-result-object v2 │ │ +3face8: 0812 0200 |009a: move-object/from16 v18, v2 │ │ +3facec: 1f12 2b03 |009c: check-cast v18, Landroid/widget/TextView; // type@032b │ │ +3facf0: 3812 3000 |009e: if-eqz v18, 00ce // +0030 │ │ +3facf4: 6001 e75e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3facf8: 7120 a777 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3facfe: 0c02 |00a5: move-result-object v2 │ │ +3fad00: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ +3fad04: 1f13 f716 |00a8: check-cast v19, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fad08: 3813 2400 |00aa: if-eqz v19, 00ce // +0024 │ │ +3fad0c: 6001 1b5f |00ac: sget v1, Lde/danoeh/antennapod/R$id;.urlHeadingLabel:I // field@5f1b │ │ +3fad10: 7120 a777 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fad16: 0c02 |00b1: move-result-object v2 │ │ +3fad18: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ +3fad1c: 1f14 2b03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032b │ │ +3fad20: 3814 1800 |00b6: if-eqz v20, 00ce // +0018 │ │ +3fad24: 6001 1c5f |00b8: sget v1, Lde/danoeh/antennapod/R$id;.urlLabel:I // field@5f1c │ │ +3fad28: 7120 a777 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fad2e: 0c02 |00bd: move-result-object v2 │ │ +3fad30: 0815 0200 |00be: move-object/from16 v21, v2 │ │ +3fad34: 1f15 2b03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032b │ │ +3fad38: 3815 0c00 |00c2: if-eqz v21, 00ce // +000c │ │ +3fad3c: 2201 731b |00c4: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@1b73 │ │ +3fad40: 0713 |00c6: move-object v3, v1 │ │ +3fad42: 0704 |00c7: move-object v4, v0 │ │ +3fad44: 1f04 3a07 |00c8: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073a │ │ +3fad48: 7613 b3aa 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@aab3 │ │ +3fad4e: 1101 |00cd: return-object v1 │ │ +3fad50: 7401 280d 1600 |00ce: invoke-virtual/range {v22}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fad56: 0c00 |00d1: move-result-object v0 │ │ +3fad58: 6e20 2903 1000 |00d2: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fad5e: 0c00 |00d5: move-result-object v0 │ │ +3fad60: 2201 191e |00d6: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fad64: 1a02 8d41 |00d8: const-string v2, "Missing required view with ID: " // string@418d │ │ +3fad68: 6e20 d2b4 0200 |00da: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fad6e: 0c00 |00dd: move-result-object v0 │ │ +3fad70: 7020 a7b4 0100 |00de: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fad76: 2701 |00e1: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=138 │ │ 0x0004 line=139 │ │ 0x000d line=144 │ │ 0x000f line=145 │ │ 0x0018 line=150 │ │ @@ -1563045,20 +1563047,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 │ │ -3fad50: |[3fad50] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3fad60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fad62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fad64: 7130 b8aa 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@aab8 │ │ -3fad6a: 0c02 |0005: move-result-object v2 │ │ -3fad6c: 1102 |0006: return-object v2 │ │ +3fad78: |[3fad78] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3fad88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fad8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fad8c: 7130 b8aa 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@aab8 │ │ +3fad92: 0c02 |0005: move-result-object v2 │ │ +3fad94: 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;) │ │ @@ -1563066,24 +1563068,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 │ │ -3fad70: |[3fad70] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3fad80: 6000 fd5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedinfo:I // field@5ffd │ │ -3fad84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fad86: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fad8c: 0c02 |0006: move-result-object v2 │ │ -3fad8e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fad92: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fad98: 7110 b4aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@aab4 │ │ -3fad9e: 0c02 |000f: move-result-object v2 │ │ -3fada0: 1102 |0010: return-object v2 │ │ +3fad98: |[3fad98] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3fada8: 6000 fd5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedinfo:I // field@5ffd │ │ +3fadac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fadae: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fadb4: 0c02 |0006: move-result-object v2 │ │ +3fadb6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fadba: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fadc0: 7110 b4aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@aab4 │ │ +3fadc6: 0c02 |000f: move-result-object v2 │ │ +3fadc8: 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; │ │ @@ -1563096,18 +1563098,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fab48: |[3fab48] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ -3fab58: 6e10 b6aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@aab6 │ │ -3fab5e: 0c00 |0003: move-result-object v0 │ │ -3fab60: 1100 |0004: return-object v0 │ │ +3fab70: |[3fab70] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ +3fab80: 6e10 b6aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@aab6 │ │ +3fab86: 0c00 |0003: move-result-object v0 │ │ +3fab88: 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;) │ │ @@ -1563115,17 +1563117,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fab64: |[3fab64] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3fab74: 5410 c572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72c5 │ │ -3fab78: 1100 |0002: return-object v0 │ │ +3fab8c: |[3fab8c] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3fab9c: 5410 c572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@72c5 │ │ +3faba0: 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 : 19114 (SourceFile) │ │ @@ -1563233,58 +1563235,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 │ │ -3fb0ac: |[3fb0ac] 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 │ │ -3fb0bc: 0720 |0000: move-object v0, v2 │ │ -3fb0be: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fb0c4: 0731 |0004: move-object v1, v3 │ │ -3fb0c6: 5b01 dd72 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72dd │ │ -3fb0ca: 0741 |0007: move-object v1, v4 │ │ -3fb0cc: 5b01 d072 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@72d0 │ │ -3fb0d0: 0751 |000a: move-object v1, v5 │ │ -3fb0d2: 5b01 d172 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@72d1 │ │ -3fb0d6: 0761 |000d: move-object v1, v6 │ │ -3fb0d8: 5b01 d272 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@72d2 │ │ -3fb0dc: 0771 |0010: move-object v1, v7 │ │ -3fb0de: 5b01 d372 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@72d3 │ │ -3fb0e2: 0781 |0013: move-object v1, v8 │ │ -3fb0e4: 5b01 d472 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@72d4 │ │ -3fb0e8: 0791 |0016: move-object v1, v9 │ │ -3fb0ea: 5b01 d572 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@72d5 │ │ -3fb0ee: 07a1 |0019: move-object v1, v10 │ │ -3fb0f0: 5b01 d672 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@72d6 │ │ -3fb0f4: 07b1 |001c: move-object v1, v11 │ │ -3fb0f6: 5b01 d772 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@72d7 │ │ -3fb0fa: 07c1 |001f: move-object v1, v12 │ │ -3fb0fc: 5b01 d872 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@72d8 │ │ -3fb100: 07d1 |0022: move-object v1, v13 │ │ -3fb102: 5b01 d972 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@72d9 │ │ -3fb106: 07e1 |0025: move-object v1, v14 │ │ -3fb108: 5b01 da72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@72da │ │ -3fb10c: 07f1 |0028: move-object v1, v15 │ │ -3fb10e: 5b01 db72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.nonSubscribedWarningLabel:Landroid/widget/TextView; // field@72db │ │ -3fb112: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3fb116: 5b01 dc72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@72dc │ │ -3fb11a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3fb11e: 5b01 de72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@72de │ │ -3fb122: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3fb126: 5b01 df72 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@72df │ │ -3fb12a: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3fb12e: 5b01 e072 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@72e0 │ │ -3fb132: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3fb136: 5b01 e172 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@72e1 │ │ -3fb13a: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3fb13e: 5b01 e272 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@72e2 │ │ -3fb142: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -3fb146: 5b01 e372 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@72e3 │ │ -3fb14a: 0e00 |0047: return-void │ │ +3fb0d4: |[3fb0d4] 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 │ │ +3fb0e4: 0720 |0000: move-object v0, v2 │ │ +3fb0e6: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fb0ec: 0731 |0004: move-object v1, v3 │ │ +3fb0ee: 5b01 dd72 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72dd │ │ +3fb0f2: 0741 |0007: move-object v1, v4 │ │ +3fb0f4: 5b01 d072 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@72d0 │ │ +3fb0f8: 0751 |000a: move-object v1, v5 │ │ +3fb0fa: 5b01 d172 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@72d1 │ │ +3fb0fe: 0761 |000d: move-object v1, v6 │ │ +3fb100: 5b01 d272 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@72d2 │ │ +3fb104: 0771 |0010: move-object v1, v7 │ │ +3fb106: 5b01 d372 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@72d3 │ │ +3fb10a: 0781 |0013: move-object v1, v8 │ │ +3fb10c: 5b01 d472 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@72d4 │ │ +3fb110: 0791 |0016: move-object v1, v9 │ │ +3fb112: 5b01 d572 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@72d5 │ │ +3fb116: 07a1 |0019: move-object v1, v10 │ │ +3fb118: 5b01 d672 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@72d6 │ │ +3fb11c: 07b1 |001c: move-object v1, v11 │ │ +3fb11e: 5b01 d772 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@72d7 │ │ +3fb122: 07c1 |001f: move-object v1, v12 │ │ +3fb124: 5b01 d872 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@72d8 │ │ +3fb128: 07d1 |0022: move-object v1, v13 │ │ +3fb12a: 5b01 d972 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@72d9 │ │ +3fb12e: 07e1 |0025: move-object v1, v14 │ │ +3fb130: 5b01 da72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@72da │ │ +3fb134: 07f1 |0028: move-object v1, v15 │ │ +3fb136: 5b01 db72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.nonSubscribedWarningLabel:Landroid/widget/TextView; // field@72db │ │ +3fb13a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3fb13e: 5b01 dc72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@72dc │ │ +3fb142: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3fb146: 5b01 de72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@72de │ │ +3fb14a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3fb14e: 5b01 df72 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@72df │ │ +3fb152: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3fb156: 5b01 e072 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@72e0 │ │ +3fb15a: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3fb15e: 5b01 e172 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@72e1 │ │ +3fb162: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3fb166: 5b01 e272 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@72e2 │ │ +3fb16a: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +3fb16e: 5b01 e372 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@72e3 │ │ +3fb172: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0005 line=94 │ │ 0x0008 line=95 │ │ 0x000b line=96 │ │ 0x000e line=97 │ │ @@ -1563332,141 +1563334,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 │ │ -3fae68: |[3fae68] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3fae78: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -3fae7c: 6001 bf5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butAction1:I // field@5bbf │ │ -3fae80: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fae86: 0c02 |0007: move-result-object v2 │ │ -3fae88: 0725 |0008: move-object v5, v2 │ │ -3fae8a: 1f05 1403 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0314 │ │ -3fae8e: 3805 d000 |000b: if-eqz v5, 00db // +00d0 │ │ -3fae92: 6001 c05b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Icon:I // field@5bc0 │ │ -3fae96: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fae9c: 0c02 |0012: move-result-object v2 │ │ -3fae9e: 0726 |0013: move-object v6, v2 │ │ -3faea0: 1f06 1203 |0014: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ -3faea4: 3806 c500 |0016: if-eqz v6, 00db // +00c5 │ │ -3faea8: 6001 c15b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Text:I // field@5bc1 │ │ -3faeac: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faeb2: 0c02 |001d: move-result-object v2 │ │ -3faeb4: 0727 |001e: move-object v7, v2 │ │ -3faeb6: 1f07 2b03 |001f: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3faeba: 3807 ba00 |0021: if-eqz v7, 00db // +00ba │ │ -3faebe: 6001 c25b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butAction2:I // field@5bc2 │ │ -3faec2: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faec8: 0c02 |0028: move-result-object v2 │ │ -3faeca: 0728 |0029: move-object v8, v2 │ │ -3faecc: 1f08 1403 |002a: check-cast v8, Landroid/widget/LinearLayout; // type@0314 │ │ -3faed0: 3808 af00 |002c: if-eqz v8, 00db // +00af │ │ -3faed4: 6001 c35b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Icon:I // field@5bc3 │ │ -3faed8: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faede: 0c02 |0033: move-result-object v2 │ │ -3faee0: 0729 |0034: move-object v9, v2 │ │ -3faee2: 1f09 1203 |0035: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ -3faee6: 3809 a400 |0037: if-eqz v9, 00db // +00a4 │ │ -3faeea: 6001 c45b |0039: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Text:I // field@5bc4 │ │ -3faeee: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faef4: 0c02 |003e: move-result-object v2 │ │ -3faef6: 072a |003f: move-object v10, v2 │ │ -3faef8: 1f0a 2b03 |0040: check-cast v10, Landroid/widget/TextView; // type@032b │ │ -3faefc: 380a 9900 |0042: if-eqz v10, 00db // +0099 │ │ -3faf00: 6001 f75b |0044: sget v1, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5bf7 │ │ -3faf04: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faf0a: 0c02 |0049: move-result-object v2 │ │ -3faf0c: 072b |004a: move-object v11, v2 │ │ -3faf0e: 1f0b 811d |004b: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1d81 │ │ -3faf12: 380b 8e00 |004d: if-eqz v11, 00db // +008e │ │ -3faf16: 070c |004f: move-object v12, v0 │ │ -3faf18: 1f0c 1e03 |0050: check-cast v12, Landroid/widget/RelativeLayout; // type@031e │ │ -3faf1c: 6001 ed5c |0052: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5ced │ │ -3faf20: 7120 a777 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faf26: 0c02 |0057: move-result-object v2 │ │ -3faf28: 072d |0058: move-object v13, v2 │ │ -3faf2a: 1f0d 1403 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0314 │ │ -3faf2e: 380d 8000 |005b: if-eqz v13, 00db // +0080 │ │ -3faf32: 6001 085d |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ -3faf36: 7120 a777 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faf3c: 0c02 |0062: move-result-object v2 │ │ -3faf3e: 072e |0063: move-object v14, v2 │ │ -3faf40: 1f0e 1203 |0064: check-cast v14, Landroid/widget/ImageView; // type@0312 │ │ -3faf44: 380e 7500 |0066: if-eqz v14, 00db // +0075 │ │ -3faf48: 6001 8f5d |0068: sget v1, Lde/danoeh/antennapod/R$id;.noMediaLabel:I // field@5d8f │ │ -3faf4c: 7120 a777 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faf52: 0c02 |006d: move-result-object v2 │ │ -3faf54: 072f |006e: move-object v15, v2 │ │ -3faf56: 1f0f 2b03 |006f: check-cast v15, Landroid/widget/TextView; // type@032b │ │ -3faf5a: 380f 6a00 |0071: if-eqz v15, 00db // +006a │ │ -3faf5e: 6001 925d |0073: sget v1, Lde/danoeh/antennapod/R$id;.nonSubscribedWarningLabel:I // field@5d92 │ │ -3faf62: 7120 a777 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faf68: 0c02 |0078: move-result-object v2 │ │ -3faf6a: 0810 0200 |0079: move-object/from16 v16, v2 │ │ -3faf6e: 1f10 2b03 |007b: check-cast v16, Landroid/widget/TextView; // type@032b │ │ -3faf72: 3810 5e00 |007d: if-eqz v16, 00db // +005e │ │ -3faf76: 6001 f35d |007f: sget v1, Lde/danoeh/antennapod/R$id;.progbarLoading:I // field@5df3 │ │ -3faf7a: 7120 a777 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faf80: 0c02 |0084: move-result-object v2 │ │ -3faf82: 0811 0200 |0085: move-object/from16 v17, v2 │ │ -3faf86: 1f11 1b03 |0087: check-cast v17, Landroid/widget/ProgressBar; // type@031b │ │ -3faf8a: 3811 5200 |0089: if-eqz v17, 00db // +0052 │ │ -3faf8e: 6001 505e |008b: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5e50 │ │ -3faf92: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faf98: 0c02 |0090: move-result-object v2 │ │ -3faf9a: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -3faf9e: 1f12 2b03 |0093: check-cast v18, Landroid/widget/TextView; // type@032b │ │ -3fafa2: 3812 4600 |0095: if-eqz v18, 00db // +0046 │ │ -3fafa6: 6001 ff5e |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5eff │ │ -3fafaa: 7120 a777 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fafb0: 0c02 |009c: move-result-object v2 │ │ -3fafb2: 0813 0200 |009d: move-object/from16 v19, v2 │ │ -3fafb6: 1f13 2b03 |009f: check-cast v19, Landroid/widget/TextView; // type@032b │ │ -3fafba: 3813 3a00 |00a1: if-eqz v19, 00db // +003a │ │ -3fafbe: 6001 095f |00a3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcast:I // field@5f09 │ │ -3fafc2: 7120 a777 1000 |00a5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fafc8: 0c02 |00a8: move-result-object v2 │ │ -3fafca: 0814 0200 |00a9: move-object/from16 v20, v2 │ │ -3fafce: 1f14 2b03 |00ab: check-cast v20, Landroid/widget/TextView; // type@032b │ │ -3fafd2: 3814 2e00 |00ad: if-eqz v20, 00db // +002e │ │ -3fafd6: 6001 0e5f |00af: sget v1, Lde/danoeh/antennapod/R$id;.txtvPublished:I // field@5f0e │ │ -3fafda: 7120 a777 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fafe0: 0c02 |00b4: move-result-object v2 │ │ -3fafe2: 0815 0200 |00b5: move-object/from16 v21, v2 │ │ -3fafe6: 1f15 2b03 |00b7: check-cast v21, Landroid/widget/TextView; // type@032b │ │ -3fafea: 3815 2200 |00b9: if-eqz v21, 00db // +0022 │ │ -3fafee: 6001 145f |00bb: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3faff2: 7120 a777 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3faff8: 0c02 |00c0: move-result-object v2 │ │ -3faffa: 0816 0200 |00c1: move-object/from16 v22, v2 │ │ -3faffe: 1f16 2b03 |00c3: check-cast v22, Landroid/widget/TextView; // type@032b │ │ -3fb002: 3816 1600 |00c5: if-eqz v22, 00db // +0016 │ │ -3fb006: 6001 345f |00c7: sget v1, Lde/danoeh/antennapod/R$id;.webvDescription:I // field@5f34 │ │ -3fb00a: 7120 a777 1000 |00c9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb010: 0c02 |00cc: move-result-object v2 │ │ -3fb012: 0817 0200 |00cd: move-object/from16 v23, v2 │ │ -3fb016: 1f17 b91d |00cf: check-cast v23, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1db9 │ │ -3fb01a: 3817 0a00 |00d1: if-eqz v23, 00db // +000a │ │ -3fb01e: 2200 741b |00d3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@1b74 │ │ -3fb022: 0703 |00d5: move-object v3, v0 │ │ -3fb024: 07c4 |00d6: move-object v4, v12 │ │ -3fb026: 7615 b9aa 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@aab9 │ │ -3fb02c: 1100 |00da: return-object v0 │ │ -3fb02e: 7401 280d 1800 |00db: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fb034: 0c00 |00de: move-result-object v0 │ │ -3fb036: 6e20 2903 1000 |00df: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fb03c: 0c00 |00e2: move-result-object v0 │ │ -3fb03e: 2201 191e |00e3: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fb042: 1a02 8d41 |00e5: const-string v2, "Missing required view with ID: " // string@418d │ │ -3fb046: 6e20 d2b4 0200 |00e7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fb04c: 0c00 |00ea: move-result-object v0 │ │ -3fb04e: 7020 a7b4 0100 |00eb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fb054: 2701 |00ee: throw v1 │ │ +3fae90: |[3fae90] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3faea0: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +3faea4: 6001 bf5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butAction1:I // field@5bbf │ │ +3faea8: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faeae: 0c02 |0007: move-result-object v2 │ │ +3faeb0: 0725 |0008: move-object v5, v2 │ │ +3faeb2: 1f05 1403 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0314 │ │ +3faeb6: 3805 d000 |000b: if-eqz v5, 00db // +00d0 │ │ +3faeba: 6001 c05b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Icon:I // field@5bc0 │ │ +3faebe: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faec4: 0c02 |0012: move-result-object v2 │ │ +3faec6: 0726 |0013: move-object v6, v2 │ │ +3faec8: 1f06 1203 |0014: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ +3faecc: 3806 c500 |0016: if-eqz v6, 00db // +00c5 │ │ +3faed0: 6001 c15b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Text:I // field@5bc1 │ │ +3faed4: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faeda: 0c02 |001d: move-result-object v2 │ │ +3faedc: 0727 |001e: move-object v7, v2 │ │ +3faede: 1f07 2b03 |001f: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3faee2: 3807 ba00 |0021: if-eqz v7, 00db // +00ba │ │ +3faee6: 6001 c25b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butAction2:I // field@5bc2 │ │ +3faeea: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faef0: 0c02 |0028: move-result-object v2 │ │ +3faef2: 0728 |0029: move-object v8, v2 │ │ +3faef4: 1f08 1403 |002a: check-cast v8, Landroid/widget/LinearLayout; // type@0314 │ │ +3faef8: 3808 af00 |002c: if-eqz v8, 00db // +00af │ │ +3faefc: 6001 c35b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Icon:I // field@5bc3 │ │ +3faf00: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faf06: 0c02 |0033: move-result-object v2 │ │ +3faf08: 0729 |0034: move-object v9, v2 │ │ +3faf0a: 1f09 1203 |0035: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ +3faf0e: 3809 a400 |0037: if-eqz v9, 00db // +00a4 │ │ +3faf12: 6001 c45b |0039: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Text:I // field@5bc4 │ │ +3faf16: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faf1c: 0c02 |003e: move-result-object v2 │ │ +3faf1e: 072a |003f: move-object v10, v2 │ │ +3faf20: 1f0a 2b03 |0040: check-cast v10, Landroid/widget/TextView; // type@032b │ │ +3faf24: 380a 9900 |0042: if-eqz v10, 00db // +0099 │ │ +3faf28: 6001 f75b |0044: sget v1, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5bf7 │ │ +3faf2c: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faf32: 0c02 |0049: move-result-object v2 │ │ +3faf34: 072b |004a: move-object v11, v2 │ │ +3faf36: 1f0b 811d |004b: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1d81 │ │ +3faf3a: 380b 8e00 |004d: if-eqz v11, 00db // +008e │ │ +3faf3e: 070c |004f: move-object v12, v0 │ │ +3faf40: 1f0c 1e03 |0050: check-cast v12, Landroid/widget/RelativeLayout; // type@031e │ │ +3faf44: 6001 ed5c |0052: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5ced │ │ +3faf48: 7120 a777 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faf4e: 0c02 |0057: move-result-object v2 │ │ +3faf50: 072d |0058: move-object v13, v2 │ │ +3faf52: 1f0d 1403 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0314 │ │ +3faf56: 380d 8000 |005b: if-eqz v13, 00db // +0080 │ │ +3faf5a: 6001 085d |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ +3faf5e: 7120 a777 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faf64: 0c02 |0062: move-result-object v2 │ │ +3faf66: 072e |0063: move-object v14, v2 │ │ +3faf68: 1f0e 1203 |0064: check-cast v14, Landroid/widget/ImageView; // type@0312 │ │ +3faf6c: 380e 7500 |0066: if-eqz v14, 00db // +0075 │ │ +3faf70: 6001 8f5d |0068: sget v1, Lde/danoeh/antennapod/R$id;.noMediaLabel:I // field@5d8f │ │ +3faf74: 7120 a777 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faf7a: 0c02 |006d: move-result-object v2 │ │ +3faf7c: 072f |006e: move-object v15, v2 │ │ +3faf7e: 1f0f 2b03 |006f: check-cast v15, Landroid/widget/TextView; // type@032b │ │ +3faf82: 380f 6a00 |0071: if-eqz v15, 00db // +006a │ │ +3faf86: 6001 925d |0073: sget v1, Lde/danoeh/antennapod/R$id;.nonSubscribedWarningLabel:I // field@5d92 │ │ +3faf8a: 7120 a777 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faf90: 0c02 |0078: move-result-object v2 │ │ +3faf92: 0810 0200 |0079: move-object/from16 v16, v2 │ │ +3faf96: 1f10 2b03 |007b: check-cast v16, Landroid/widget/TextView; // type@032b │ │ +3faf9a: 3810 5e00 |007d: if-eqz v16, 00db // +005e │ │ +3faf9e: 6001 f35d |007f: sget v1, Lde/danoeh/antennapod/R$id;.progbarLoading:I // field@5df3 │ │ +3fafa2: 7120 a777 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fafa8: 0c02 |0084: move-result-object v2 │ │ +3fafaa: 0811 0200 |0085: move-object/from16 v17, v2 │ │ +3fafae: 1f11 1b03 |0087: check-cast v17, Landroid/widget/ProgressBar; // type@031b │ │ +3fafb2: 3811 5200 |0089: if-eqz v17, 00db // +0052 │ │ +3fafb6: 6001 505e |008b: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5e50 │ │ +3fafba: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fafc0: 0c02 |0090: move-result-object v2 │ │ +3fafc2: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +3fafc6: 1f12 2b03 |0093: check-cast v18, Landroid/widget/TextView; // type@032b │ │ +3fafca: 3812 4600 |0095: if-eqz v18, 00db // +0046 │ │ +3fafce: 6001 ff5e |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5eff │ │ +3fafd2: 7120 a777 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fafd8: 0c02 |009c: move-result-object v2 │ │ +3fafda: 0813 0200 |009d: move-object/from16 v19, v2 │ │ +3fafde: 1f13 2b03 |009f: check-cast v19, Landroid/widget/TextView; // type@032b │ │ +3fafe2: 3813 3a00 |00a1: if-eqz v19, 00db // +003a │ │ +3fafe6: 6001 095f |00a3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcast:I // field@5f09 │ │ +3fafea: 7120 a777 1000 |00a5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3faff0: 0c02 |00a8: move-result-object v2 │ │ +3faff2: 0814 0200 |00a9: move-object/from16 v20, v2 │ │ +3faff6: 1f14 2b03 |00ab: check-cast v20, Landroid/widget/TextView; // type@032b │ │ +3faffa: 3814 2e00 |00ad: if-eqz v20, 00db // +002e │ │ +3faffe: 6001 0e5f |00af: sget v1, Lde/danoeh/antennapod/R$id;.txtvPublished:I // field@5f0e │ │ +3fb002: 7120 a777 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb008: 0c02 |00b4: move-result-object v2 │ │ +3fb00a: 0815 0200 |00b5: move-object/from16 v21, v2 │ │ +3fb00e: 1f15 2b03 |00b7: check-cast v21, Landroid/widget/TextView; // type@032b │ │ +3fb012: 3815 2200 |00b9: if-eqz v21, 00db // +0022 │ │ +3fb016: 6001 145f |00bb: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3fb01a: 7120 a777 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb020: 0c02 |00c0: move-result-object v2 │ │ +3fb022: 0816 0200 |00c1: move-object/from16 v22, v2 │ │ +3fb026: 1f16 2b03 |00c3: check-cast v22, Landroid/widget/TextView; // type@032b │ │ +3fb02a: 3816 1600 |00c5: if-eqz v22, 00db // +0016 │ │ +3fb02e: 6001 345f |00c7: sget v1, Lde/danoeh/antennapod/R$id;.webvDescription:I // field@5f34 │ │ +3fb032: 7120 a777 1000 |00c9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb038: 0c02 |00cc: move-result-object v2 │ │ +3fb03a: 0817 0200 |00cd: move-object/from16 v23, v2 │ │ +3fb03e: 1f17 b91d |00cf: check-cast v23, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1db9 │ │ +3fb042: 3817 0a00 |00d1: if-eqz v23, 00db // +000a │ │ +3fb046: 2200 741b |00d3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@1b74 │ │ +3fb04a: 0703 |00d5: move-object v3, v0 │ │ +3fb04c: 07c4 |00d6: move-object v4, v12 │ │ +3fb04e: 7615 b9aa 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@aab9 │ │ +3fb054: 1100 |00da: return-object v0 │ │ +3fb056: 7401 280d 1800 |00db: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fb05c: 0c00 |00de: move-result-object v0 │ │ +3fb05e: 6e20 2903 1000 |00df: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fb064: 0c00 |00e2: move-result-object v0 │ │ +3fb066: 2201 191e |00e3: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fb06a: 1a02 8d41 |00e5: const-string v2, "Missing required view with ID: " // string@418d │ │ +3fb06e: 6e20 d2b4 0200 |00e7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fb074: 0c00 |00ea: move-result-object v0 │ │ +3fb076: 7020 a7b4 0100 |00eb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fb07c: 2701 |00ee: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=143 │ │ 0x0004 line=144 │ │ 0x000d line=149 │ │ 0x000f line=150 │ │ 0x0018 line=155 │ │ @@ -1563513,20 +1563515,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 │ │ -3fb058: |[3fb058] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3fb068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fb06a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fb06c: 7130 beaa 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@aabe │ │ -3fb072: 0c02 |0005: move-result-object v2 │ │ -3fb074: 1102 |0006: return-object v2 │ │ +3fb080: |[3fb080] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3fb090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fb092: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fb094: 7130 beaa 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@aabe │ │ +3fb09a: 0c02 |0005: move-result-object v2 │ │ +3fb09c: 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;) │ │ @@ -1563534,24 +1563536,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 │ │ -3fb078: |[3fb078] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3fb088: 6000 fe5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_fragment:I // field@5ffe │ │ -3fb08c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fb08e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fb094: 0c02 |0006: move-result-object v2 │ │ -3fb096: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fb09a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fb0a0: 7110 baaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@aaba │ │ -3fb0a6: 0c02 |000f: move-result-object v2 │ │ -3fb0a8: 1102 |0010: return-object v2 │ │ +3fb0a0: |[3fb0a0] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3fb0b0: 6000 fe5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_fragment:I // field@5ffe │ │ +3fb0b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fb0b6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fb0bc: 0c02 |0006: move-result-object v2 │ │ +3fb0be: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fb0c2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fb0c8: 7110 baaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@aaba │ │ +3fb0ce: 0c02 |000f: move-result-object v2 │ │ +3fb0d0: 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; │ │ @@ -1563564,18 +1563566,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fae34: |[3fae34] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fae44: 6e10 bcaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aabc │ │ -3fae4a: 0c00 |0003: move-result-object v0 │ │ -3fae4c: 1100 |0004: return-object v0 │ │ +3fae5c: |[3fae5c] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fae6c: 6e10 bcaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aabc │ │ +3fae72: 0c00 |0003: move-result-object v0 │ │ +3fae74: 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;) │ │ @@ -1563583,17 +1563585,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fae50: |[3fae50] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fae60: 5410 dd72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72dd │ │ -3fae64: 1100 |0002: return-object v0 │ │ +3fae78: |[3fae78] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fae88: 5410 dd72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72dd │ │ +3fae8c: 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 : 19114 (SourceFile) │ │ @@ -1563633,20 +1563635,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 │ │ -3fb244: |[3fb244] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3fb254: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fb25a: 5b01 e572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ -3fb25e: 5b02 e472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@72e4 │ │ -3fb262: 5b03 e672 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72e6 │ │ -3fb266: 0e00 |0009: return-void │ │ +3fb26c: |[3fb26c] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3fb27c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fb282: 5b01 e572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ +3fb286: 5b02 e472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@72e4 │ │ +3fb28a: 5b03 e672 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72e6 │ │ +3fb28e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1563660,39 +1563662,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 │ │ -3fb180: |[3fb180] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3fb190: 6000 bf5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pager:I // field@5dbf │ │ -3fb194: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb19a: 0c01 |0005: move-result-object v1 │ │ -3fb19c: 1f01 5713 |0006: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@1357 │ │ -3fb1a0: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3fb1a4: 6000 e75e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fb1a8: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb1ae: 0c02 |000f: move-result-object v2 │ │ -3fb1b0: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fb1b4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3fb1b8: 2200 751b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@1b75 │ │ -3fb1bc: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb1c0: 7040 bfaa 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@aabf │ │ -3fb1c6: 1100 |001b: return-object v0 │ │ -3fb1c8: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fb1ce: 0c03 |001f: move-result-object v3 │ │ -3fb1d0: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fb1d6: 0c03 |0023: move-result-object v3 │ │ -3fb1d8: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fb1dc: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fb1e0: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fb1e6: 0c03 |002b: move-result-object v3 │ │ -3fb1e8: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fb1ee: 2700 |002f: throw v0 │ │ +3fb1a8: |[3fb1a8] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3fb1b8: 6000 bf5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pager:I // field@5dbf │ │ +3fb1bc: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb1c2: 0c01 |0005: move-result-object v1 │ │ +3fb1c4: 1f01 5713 |0006: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@1357 │ │ +3fb1c8: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3fb1cc: 6000 e75e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fb1d0: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb1d6: 0c02 |000f: move-result-object v2 │ │ +3fb1d8: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fb1dc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3fb1e0: 2200 751b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@1b75 │ │ +3fb1e4: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb1e8: 7040 bfaa 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@aabf │ │ +3fb1ee: 1100 |001b: return-object v0 │ │ +3fb1f0: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fb1f6: 0c03 |001f: move-result-object v3 │ │ +3fb1f8: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fb1fe: 0c03 |0023: move-result-object v3 │ │ +3fb200: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fb204: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fb208: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fb20e: 0c03 |002b: move-result-object v3 │ │ +3fb210: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fb216: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1563706,20 +1563708,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 │ │ -3fb1f0: |[3fb1f0] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3fb200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fb202: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fb204: 7130 c4aa 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@aac4 │ │ -3fb20a: 0c02 |0005: move-result-object v2 │ │ -3fb20c: 1102 |0006: return-object v2 │ │ +3fb218: |[3fb218] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3fb228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fb22a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fb22c: 7130 c4aa 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@aac4 │ │ +3fb232: 0c02 |0005: move-result-object v2 │ │ +3fb234: 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;) │ │ @@ -1563727,24 +1563729,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 │ │ -3fb210: |[3fb210] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3fb220: 6000 ff5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_pager_fragment:I // field@5fff │ │ -3fb224: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fb226: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fb22c: 0c02 |0006: move-result-object v2 │ │ -3fb22e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fb232: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fb238: 7110 c0aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@aac0 │ │ -3fb23e: 0c02 |000f: move-result-object v2 │ │ -3fb240: 1102 |0010: return-object v2 │ │ +3fb238: |[3fb238] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3fb248: 6000 ff5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_pager_fragment:I // field@5fff │ │ +3fb24c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fb24e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fb254: 0c02 |0006: move-result-object v2 │ │ +3fb256: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fb25a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fb260: 7110 c0aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@aac0 │ │ +3fb266: 0c02 |000f: move-result-object v2 │ │ +3fb268: 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; │ │ @@ -1563757,18 +1563759,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fb14c: |[3fb14c] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fb15c: 6e10 c2aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac2 │ │ -3fb162: 0c00 |0003: move-result-object v0 │ │ -3fb164: 1100 |0004: return-object v0 │ │ +3fb174: |[3fb174] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fb184: 6e10 c2aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac2 │ │ +3fb18a: 0c00 |0003: move-result-object v0 │ │ +3fb18c: 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;) │ │ @@ -1563776,17 +1563778,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fb168: |[3fb168] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fb178: 5410 e572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ -3fb17c: 1100 |0002: return-object v0 │ │ +3fb190: |[3fb190] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fb1a0: 5410 e572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ +3fb1a4: 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 : 19114 (SourceFile) │ │ @@ -1563878,50 +1563880,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 │ │ -3fb480: |[3fb480] 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 │ │ -3fb490: 0720 |0000: move-object v0, v2 │ │ -3fb492: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fb498: 0731 |0004: move-object v1, v3 │ │ -3fb49a: 5b01 f072 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72f0 │ │ -3fb49e: 0741 |0007: move-object v1, v4 │ │ -3fb4a0: 5b01 e772 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@72e7 │ │ -3fb4a4: 0751 |000a: move-object v1, v5 │ │ -3fb4a6: 5b01 e872 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@72e8 │ │ -3fb4aa: 0761 |000d: move-object v1, v6 │ │ -3fb4ac: 5b01 e972 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@72e9 │ │ -3fb4b0: 0771 |0010: move-object v1, v7 │ │ -3fb4b2: 5b01 ea72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butSubscribe:Landroid/widget/Button; // field@72ea │ │ -3fb4b6: 0781 |0013: move-object v1, v8 │ │ -3fb4b8: 5b01 eb72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@72eb │ │ -3fb4bc: 0791 |0016: move-object v1, v9 │ │ -3fb4be: 5b01 ec72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.descriptionContainer:Landroid/widget/LinearLayout; // field@72ec │ │ -3fb4c2: 07a1 |0019: move-object v1, v10 │ │ -3fb4c4: 5b01 ed72 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@72ed │ │ -3fb4c8: 07b1 |001c: move-object v1, v11 │ │ -3fb4ca: 5b01 ee72 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerDescriptionLabel:Landroid/widget/TextView; // field@72ee │ │ -3fb4ce: 07c1 |001f: move-object v1, v12 │ │ -3fb4d0: 5b01 ef72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@72ef │ │ -3fb4d4: 07d1 |0022: move-object v1, v13 │ │ -3fb4d6: 5b01 f172 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.subscribeNagLabel:Landroid/widget/TextView; // field@72f1 │ │ -3fb4da: 07e1 |0025: move-object v1, v14 │ │ -3fb4dc: 5b01 f272 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@72f2 │ │ -3fb4e0: 07f1 |0028: move-object v1, v15 │ │ -3fb4e2: 5b01 f372 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Landroid/widget/TextView; // field@72f3 │ │ -3fb4e6: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3fb4ea: 5b01 f472 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@72f4 │ │ -3fb4ee: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3fb4f2: 5b01 f572 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@72f5 │ │ -3fb4f6: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3fb4fa: 5b01 f672 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@72f6 │ │ -3fb4fe: 0e00 |0037: return-void │ │ +3fb4a8: |[3fb4a8] 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 │ │ +3fb4b8: 0720 |0000: move-object v0, v2 │ │ +3fb4ba: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fb4c0: 0731 |0004: move-object v1, v3 │ │ +3fb4c2: 5b01 f072 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72f0 │ │ +3fb4c6: 0741 |0007: move-object v1, v4 │ │ +3fb4c8: 5b01 e772 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@72e7 │ │ +3fb4cc: 0751 |000a: move-object v1, v5 │ │ +3fb4ce: 5b01 e872 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@72e8 │ │ +3fb4d2: 0761 |000d: move-object v1, v6 │ │ +3fb4d4: 5b01 e972 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@72e9 │ │ +3fb4d8: 0771 |0010: move-object v1, v7 │ │ +3fb4da: 5b01 ea72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butSubscribe:Landroid/widget/Button; // field@72ea │ │ +3fb4de: 0781 |0013: move-object v1, v8 │ │ +3fb4e0: 5b01 eb72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@72eb │ │ +3fb4e4: 0791 |0016: move-object v1, v9 │ │ +3fb4e6: 5b01 ec72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.descriptionContainer:Landroid/widget/LinearLayout; // field@72ec │ │ +3fb4ea: 07a1 |0019: move-object v1, v10 │ │ +3fb4ec: 5b01 ed72 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@72ed │ │ +3fb4f0: 07b1 |001c: move-object v1, v11 │ │ +3fb4f2: 5b01 ee72 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerDescriptionLabel:Landroid/widget/TextView; // field@72ee │ │ +3fb4f6: 07c1 |001f: move-object v1, v12 │ │ +3fb4f8: 5b01 ef72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@72ef │ │ +3fb4fc: 07d1 |0022: move-object v1, v13 │ │ +3fb4fe: 5b01 f172 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.subscribeNagLabel:Landroid/widget/TextView; // field@72f1 │ │ +3fb502: 07e1 |0025: move-object v1, v14 │ │ +3fb504: 5b01 f272 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@72f2 │ │ +3fb508: 07f1 |0028: move-object v1, v15 │ │ +3fb50a: 5b01 f372 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Landroid/widget/TextView; // field@72f3 │ │ +3fb50e: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3fb512: 5b01 f472 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@72f4 │ │ +3fb516: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3fb51a: 5b01 f572 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@72f5 │ │ +3fb51e: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3fb522: 5b01 f672 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@72f6 │ │ +3fb526: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ 0x000e line=82 │ │ @@ -1563961,117 +1563963,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 │ │ -3fb29c: |[3fb29c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3fb2ac: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -3fb2b0: 6001 ca5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFilter:I // field@5bca │ │ -3fb2b4: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb2ba: 0c02 |0007: move-result-object v2 │ │ -3fb2bc: 0725 |0008: move-object v5, v2 │ │ -3fb2be: 1f05 1003 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0310 │ │ -3fb2c2: 3805 a000 |000b: if-eqz v5, 00ab // +00a0 │ │ -3fb2c6: 6001 d55b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butShowInfo:I // field@5bd5 │ │ -3fb2ca: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb2d0: 0c02 |0012: move-result-object v2 │ │ -3fb2d2: 0726 |0013: move-object v6, v2 │ │ -3fb2d4: 1f06 1003 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0310 │ │ -3fb2d8: 3806 9500 |0016: if-eqz v6, 00ab // +0095 │ │ -3fb2dc: 6001 d65b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butShowSettings:I // field@5bd6 │ │ -3fb2e0: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb2e6: 0c02 |001d: move-result-object v2 │ │ -3fb2e8: 0727 |001e: move-object v7, v2 │ │ -3fb2ea: 1f07 1003 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0310 │ │ -3fb2ee: 3807 8a00 |0021: if-eqz v7, 00ab // +008a │ │ -3fb2f2: 6001 d85b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butSubscribe:I // field@5bd8 │ │ -3fb2f6: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb2fc: 0c02 |0028: move-result-object v2 │ │ -3fb2fe: 0728 |0029: move-object v8, v2 │ │ -3fb300: 1f08 ff02 |002a: check-cast v8, Landroid/widget/Button; // type@02ff │ │ -3fb304: 3808 7f00 |002c: if-eqz v8, 00ab // +007f │ │ -3fb308: 6001 1c5c |002e: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5c1c │ │ -3fb30c: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb312: 0c02 |0033: move-result-object v2 │ │ -3fb314: 0729 |0034: move-object v9, v2 │ │ -3fb316: 1f09 ba06 |0035: check-cast v9, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fb31a: 3809 7400 |0037: if-eqz v9, 00ab // +0074 │ │ -3fb31e: 6001 325c |0039: sget v1, Lde/danoeh/antennapod/R$id;.descriptionContainer:I // field@5c32 │ │ -3fb322: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb328: 0c02 |003e: move-result-object v2 │ │ -3fb32a: 072a |003f: move-object v10, v2 │ │ -3fb32c: 1f0a 1403 |0040: check-cast v10, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb330: 380a 6900 |0042: if-eqz v10, 00ab // +0069 │ │ -3fb334: 070b |0044: move-object v11, v0 │ │ -3fb336: 1f0b 1403 |0045: check-cast v11, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb33a: 6001 ef5c |0047: sget v1, Lde/danoeh/antennapod/R$id;.headerDescriptionLabel:I // field@5cef │ │ -3fb33e: 7120 a777 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb344: 0c02 |004c: move-result-object v2 │ │ -3fb346: 072c |004d: move-object v12, v2 │ │ -3fb348: 1f0c 2b03 |004e: check-cast v12, Landroid/widget/TextView; // type@032b │ │ -3fb34c: 380c 5b00 |0050: if-eqz v12, 00ab // +005b │ │ -3fb350: 6001 085d |0052: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ -3fb354: 7120 a777 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb35a: 0c02 |0057: move-result-object v2 │ │ -3fb35c: 072d |0058: move-object v13, v2 │ │ -3fb35e: 1f0d 1203 |0059: check-cast v13, Landroid/widget/ImageView; // type@0312 │ │ -3fb362: 380d 5000 |005b: if-eqz v13, 00ab // +0050 │ │ -3fb366: 6001 9c5e |005d: sget v1, Lde/danoeh/antennapod/R$id;.subscribeNagLabel:I // field@5e9c │ │ -3fb36a: 7120 a777 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb370: 0c02 |0062: move-result-object v2 │ │ -3fb372: 072e |0063: move-object v14, v2 │ │ -3fb374: 1f0e 2b03 |0064: check-cast v14, Landroid/widget/TextView; // type@032b │ │ -3fb378: 380e 4500 |0066: if-eqz v14, 00ab // +0045 │ │ -3fb37c: 6001 fc5e |0068: sget v1, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5efc │ │ -3fb380: 7120 a777 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb386: 0c02 |006d: move-result-object v2 │ │ -3fb388: 072f |006e: move-object v15, v2 │ │ -3fb38a: 1f0f 2b03 |006f: check-cast v15, Landroid/widget/TextView; // type@032b │ │ -3fb38e: 380f 3a00 |0071: if-eqz v15, 00ab // +003a │ │ -3fb392: 6001 035f |0073: sget v1, Lde/danoeh/antennapod/R$id;.txtvFailure:I // field@5f03 │ │ -3fb396: 7120 a777 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb39c: 0c02 |0078: move-result-object v2 │ │ -3fb39e: 0810 0200 |0079: move-object/from16 v16, v2 │ │ -3fb3a2: 1f10 2b03 |007b: check-cast v16, Landroid/widget/TextView; // type@032b │ │ -3fb3a6: 3810 2e00 |007d: if-eqz v16, 00ab // +002e │ │ -3fb3aa: 6001 045f |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5f04 │ │ -3fb3ae: 7120 a777 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb3b4: 0c02 |0084: move-result-object v2 │ │ -3fb3b6: 0811 0200 |0085: move-object/from16 v17, v2 │ │ -3fb3ba: 1f11 2b03 |0087: check-cast v17, Landroid/widget/TextView; // type@032b │ │ -3fb3be: 3811 2200 |0089: if-eqz v17, 00ab // +0022 │ │ -3fb3c2: 6001 145f |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3fb3c6: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb3cc: 0c02 |0090: move-result-object v2 │ │ -3fb3ce: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -3fb3d2: 1f12 2b03 |0093: check-cast v18, Landroid/widget/TextView; // type@032b │ │ -3fb3d6: 3812 1600 |0095: if-eqz v18, 00ab // +0016 │ │ -3fb3da: 6001 155f |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvUpdatesDisabled:I // field@5f15 │ │ -3fb3de: 7120 a777 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb3e4: 0c02 |009c: move-result-object v2 │ │ -3fb3e6: 0813 0200 |009d: move-object/from16 v19, v2 │ │ -3fb3ea: 1f13 2b03 |009f: check-cast v19, Landroid/widget/TextView; // type@032b │ │ -3fb3ee: 3813 0a00 |00a1: if-eqz v19, 00ab // +000a │ │ -3fb3f2: 2200 761b |00a3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@1b76 │ │ -3fb3f6: 0703 |00a5: move-object v3, v0 │ │ -3fb3f8: 07b4 |00a6: move-object v4, v11 │ │ -3fb3fa: 7611 c5aa 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@aac5 │ │ -3fb400: 1100 |00aa: return-object v0 │ │ -3fb402: 7401 280d 1400 |00ab: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fb408: 0c00 |00ae: move-result-object v0 │ │ -3fb40a: 6e20 2903 1000 |00af: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fb410: 0c00 |00b2: move-result-object v0 │ │ -3fb412: 2201 191e |00b3: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fb416: 1a02 8d41 |00b5: const-string v2, "Missing required view with ID: " // string@418d │ │ -3fb41a: 6e20 d2b4 0200 |00b7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fb420: 0c00 |00ba: move-result-object v0 │ │ -3fb422: 7020 a7b4 0100 |00bb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fb428: 2701 |00be: throw v1 │ │ +3fb2c4: |[3fb2c4] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3fb2d4: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +3fb2d8: 6001 ca5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFilter:I // field@5bca │ │ +3fb2dc: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb2e2: 0c02 |0007: move-result-object v2 │ │ +3fb2e4: 0725 |0008: move-object v5, v2 │ │ +3fb2e6: 1f05 1003 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0310 │ │ +3fb2ea: 3805 a000 |000b: if-eqz v5, 00ab // +00a0 │ │ +3fb2ee: 6001 d55b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butShowInfo:I // field@5bd5 │ │ +3fb2f2: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb2f8: 0c02 |0012: move-result-object v2 │ │ +3fb2fa: 0726 |0013: move-object v6, v2 │ │ +3fb2fc: 1f06 1003 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0310 │ │ +3fb300: 3806 9500 |0016: if-eqz v6, 00ab // +0095 │ │ +3fb304: 6001 d65b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butShowSettings:I // field@5bd6 │ │ +3fb308: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb30e: 0c02 |001d: move-result-object v2 │ │ +3fb310: 0727 |001e: move-object v7, v2 │ │ +3fb312: 1f07 1003 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0310 │ │ +3fb316: 3807 8a00 |0021: if-eqz v7, 00ab // +008a │ │ +3fb31a: 6001 d85b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butSubscribe:I // field@5bd8 │ │ +3fb31e: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb324: 0c02 |0028: move-result-object v2 │ │ +3fb326: 0728 |0029: move-object v8, v2 │ │ +3fb328: 1f08 ff02 |002a: check-cast v8, Landroid/widget/Button; // type@02ff │ │ +3fb32c: 3808 7f00 |002c: if-eqz v8, 00ab // +007f │ │ +3fb330: 6001 1c5c |002e: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5c1c │ │ +3fb334: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb33a: 0c02 |0033: move-result-object v2 │ │ +3fb33c: 0729 |0034: move-object v9, v2 │ │ +3fb33e: 1f09 ba06 |0035: check-cast v9, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fb342: 3809 7400 |0037: if-eqz v9, 00ab // +0074 │ │ +3fb346: 6001 325c |0039: sget v1, Lde/danoeh/antennapod/R$id;.descriptionContainer:I // field@5c32 │ │ +3fb34a: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb350: 0c02 |003e: move-result-object v2 │ │ +3fb352: 072a |003f: move-object v10, v2 │ │ +3fb354: 1f0a 1403 |0040: check-cast v10, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb358: 380a 6900 |0042: if-eqz v10, 00ab // +0069 │ │ +3fb35c: 070b |0044: move-object v11, v0 │ │ +3fb35e: 1f0b 1403 |0045: check-cast v11, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb362: 6001 ef5c |0047: sget v1, Lde/danoeh/antennapod/R$id;.headerDescriptionLabel:I // field@5cef │ │ +3fb366: 7120 a777 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb36c: 0c02 |004c: move-result-object v2 │ │ +3fb36e: 072c |004d: move-object v12, v2 │ │ +3fb370: 1f0c 2b03 |004e: check-cast v12, Landroid/widget/TextView; // type@032b │ │ +3fb374: 380c 5b00 |0050: if-eqz v12, 00ab // +005b │ │ +3fb378: 6001 085d |0052: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ +3fb37c: 7120 a777 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb382: 0c02 |0057: move-result-object v2 │ │ +3fb384: 072d |0058: move-object v13, v2 │ │ +3fb386: 1f0d 1203 |0059: check-cast v13, Landroid/widget/ImageView; // type@0312 │ │ +3fb38a: 380d 5000 |005b: if-eqz v13, 00ab // +0050 │ │ +3fb38e: 6001 9c5e |005d: sget v1, Lde/danoeh/antennapod/R$id;.subscribeNagLabel:I // field@5e9c │ │ +3fb392: 7120 a777 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb398: 0c02 |0062: move-result-object v2 │ │ +3fb39a: 072e |0063: move-object v14, v2 │ │ +3fb39c: 1f0e 2b03 |0064: check-cast v14, Landroid/widget/TextView; // type@032b │ │ +3fb3a0: 380e 4500 |0066: if-eqz v14, 00ab // +0045 │ │ +3fb3a4: 6001 fc5e |0068: sget v1, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5efc │ │ +3fb3a8: 7120 a777 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb3ae: 0c02 |006d: move-result-object v2 │ │ +3fb3b0: 072f |006e: move-object v15, v2 │ │ +3fb3b2: 1f0f 2b03 |006f: check-cast v15, Landroid/widget/TextView; // type@032b │ │ +3fb3b6: 380f 3a00 |0071: if-eqz v15, 00ab // +003a │ │ +3fb3ba: 6001 035f |0073: sget v1, Lde/danoeh/antennapod/R$id;.txtvFailure:I // field@5f03 │ │ +3fb3be: 7120 a777 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb3c4: 0c02 |0078: move-result-object v2 │ │ +3fb3c6: 0810 0200 |0079: move-object/from16 v16, v2 │ │ +3fb3ca: 1f10 2b03 |007b: check-cast v16, Landroid/widget/TextView; // type@032b │ │ +3fb3ce: 3810 2e00 |007d: if-eqz v16, 00ab // +002e │ │ +3fb3d2: 6001 045f |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5f04 │ │ +3fb3d6: 7120 a777 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb3dc: 0c02 |0084: move-result-object v2 │ │ +3fb3de: 0811 0200 |0085: move-object/from16 v17, v2 │ │ +3fb3e2: 1f11 2b03 |0087: check-cast v17, Landroid/widget/TextView; // type@032b │ │ +3fb3e6: 3811 2200 |0089: if-eqz v17, 00ab // +0022 │ │ +3fb3ea: 6001 145f |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3fb3ee: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb3f4: 0c02 |0090: move-result-object v2 │ │ +3fb3f6: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +3fb3fa: 1f12 2b03 |0093: check-cast v18, Landroid/widget/TextView; // type@032b │ │ +3fb3fe: 3812 1600 |0095: if-eqz v18, 00ab // +0016 │ │ +3fb402: 6001 155f |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvUpdatesDisabled:I // field@5f15 │ │ +3fb406: 7120 a777 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb40c: 0c02 |009c: move-result-object v2 │ │ +3fb40e: 0813 0200 |009d: move-object/from16 v19, v2 │ │ +3fb412: 1f13 2b03 |009f: check-cast v19, Landroid/widget/TextView; // type@032b │ │ +3fb416: 3813 0a00 |00a1: if-eqz v19, 00ab // +000a │ │ +3fb41a: 2200 761b |00a3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@1b76 │ │ +3fb41e: 0703 |00a5: move-object v3, v0 │ │ +3fb420: 07b4 |00a6: move-object v4, v11 │ │ +3fb422: 7611 c5aa 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@aac5 │ │ +3fb428: 1100 |00aa: return-object v0 │ │ +3fb42a: 7401 280d 1400 |00ab: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fb430: 0c00 |00ae: move-result-object v0 │ │ +3fb432: 6e20 2903 1000 |00af: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fb438: 0c00 |00b2: move-result-object v0 │ │ +3fb43a: 2201 191e |00b3: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fb43e: 1a02 8d41 |00b5: const-string v2, "Missing required view with ID: " // string@418d │ │ +3fb442: 6e20 d2b4 0200 |00b7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fb448: 0c00 |00ba: move-result-object v0 │ │ +3fb44a: 7020 a7b4 0100 |00bb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fb450: 2701 |00be: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0004 line=125 │ │ 0x000d line=130 │ │ 0x000f line=131 │ │ 0x0018 line=136 │ │ @@ -1564110,20 +1564112,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 │ │ -3fb42c: |[3fb42c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3fb43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fb43e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fb440: 7130 caaa 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@aaca │ │ -3fb446: 0c02 |0005: move-result-object v2 │ │ -3fb448: 1102 |0006: return-object v2 │ │ +3fb454: |[3fb454] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3fb464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fb466: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fb468: 7130 caaa 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@aaca │ │ +3fb46e: 0c02 |0005: move-result-object v2 │ │ +3fb470: 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;) │ │ @@ -1564131,24 +1564133,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 │ │ -3fb44c: |[3fb44c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3fb45c: 6000 0060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_header:I // field@6000 │ │ -3fb460: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fb462: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fb468: 0c02 |0006: move-result-object v2 │ │ -3fb46a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fb46e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fb474: 7110 c6aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@aac6 │ │ -3fb47a: 0c02 |000f: move-result-object v2 │ │ -3fb47c: 1102 |0010: return-object v2 │ │ +3fb474: |[3fb474] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3fb484: 6000 0060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_header:I // field@6000 │ │ +3fb488: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fb48a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fb490: 0c02 |0006: move-result-object v2 │ │ +3fb492: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fb496: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fb49c: 7110 c6aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@aac6 │ │ +3fb4a2: 0c02 |000f: move-result-object v2 │ │ +3fb4a4: 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; │ │ @@ -1564161,18 +1564163,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fb268: |[3fb268] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ -3fb278: 6e10 c8aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac8 │ │ -3fb27e: 0c00 |0003: move-result-object v0 │ │ -3fb280: 1100 |0004: return-object v0 │ │ +3fb290: |[3fb290] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ +3fb2a0: 6e10 c8aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac8 │ │ +3fb2a6: 0c00 |0003: move-result-object v0 │ │ +3fb2a8: 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;) │ │ @@ -1564180,17 +1564182,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fb284: |[3fb284] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fb294: 5410 f072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72f0 │ │ -3fb298: 1100 |0002: return-object v0 │ │ +3fb2ac: |[3fb2ac] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fb2bc: 5410 f072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72f0 │ │ +3fb2c0: 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 : 19114 (SourceFile) │ │ @@ -1564302,60 +1564304,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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;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 │ │ -3fb7a4: |[3fb7a4] 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;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 │ │ -3fb7b4: 0720 |0000: move-object v0, v2 │ │ -3fb7b6: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fb7bc: 0731 |0004: move-object v1, v3 │ │ -3fb7be: 5b01 0173 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7301 │ │ -3fb7c2: 0741 |0007: move-object v1, v4 │ │ -3fb7c4: 5b01 f772 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@72f7 │ │ -3fb7c8: 0751 |000a: move-object v1, v5 │ │ -3fb7ca: 5b01 f872 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@72f8 │ │ -3fb7ce: 0761 |000d: move-object v1, v6 │ │ -3fb7d0: 5b01 f972 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@72f9 │ │ -3fb7d4: 0771 |0010: move-object v1, v7 │ │ -3fb7d6: 5b01 fa72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@72fa │ │ -3fb7da: 0781 |0013: move-object v1, v8 │ │ -3fb7dc: 5b01 fb72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@72fb │ │ -3fb7e0: 0791 |0016: move-object v1, v9 │ │ -3fb7e2: 5b01 fc72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@72fc │ │ -3fb7e6: 07a1 |0019: move-object v1, v10 │ │ -3fb7e8: 5b01 fd72 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@72fd │ │ -3fb7ec: 07b1 |001c: move-object v1, v11 │ │ -3fb7ee: 5b01 fe72 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@72fe │ │ -3fb7f2: 07c1 |001f: move-object v1, v12 │ │ -3fb7f4: 5b01 ff72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@72ff │ │ -3fb7f8: 07d1 |0022: move-object v1, v13 │ │ -3fb7fa: 5b01 0073 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Lcom/google/android/material/progressindicator/LinearProgressIndicator; // field@7300 │ │ -3fb7fe: 07e1 |0025: move-object v1, v14 │ │ -3fb800: 5b01 0273 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@7302 │ │ -3fb804: 07f1 |0028: move-object v1, v15 │ │ -3fb806: 5b01 0373 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@7303 │ │ -3fb80a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3fb80e: 5b01 0473 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@7304 │ │ -3fb812: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3fb816: 5b01 0573 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@7305 │ │ -3fb81a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3fb81e: 5b01 0673 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@7306 │ │ -3fb822: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3fb826: 5b01 0773 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@7307 │ │ -3fb82a: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3fb82e: 5b01 0873 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@7308 │ │ -3fb832: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3fb836: 5b01 0973 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@7309 │ │ -3fb83a: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -3fb83e: 5b01 0a73 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@730a │ │ -3fb842: 0801 1700 |0047: move-object/from16 v1, v23 │ │ -3fb846: 5b01 0b73 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@730b │ │ -3fb84a: 0e00 |004b: return-void │ │ +3fb7cc: |[3fb7cc] 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;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 │ │ +3fb7dc: 0720 |0000: move-object v0, v2 │ │ +3fb7de: 7010 b0b4 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fb7e4: 0731 |0004: move-object v1, v3 │ │ +3fb7e6: 5b01 0173 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7301 │ │ +3fb7ea: 0741 |0007: move-object v1, v4 │ │ +3fb7ec: 5b01 f772 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@72f7 │ │ +3fb7f0: 0751 |000a: move-object v1, v5 │ │ +3fb7f2: 5b01 f872 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@72f8 │ │ +3fb7f6: 0761 |000d: move-object v1, v6 │ │ +3fb7f8: 5b01 f972 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@72f9 │ │ +3fb7fc: 0771 |0010: move-object v1, v7 │ │ +3fb7fe: 5b01 fa72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@72fa │ │ +3fb802: 0781 |0013: move-object v1, v8 │ │ +3fb804: 5b01 fb72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@72fb │ │ +3fb808: 0791 |0016: move-object v1, v9 │ │ +3fb80a: 5b01 fc72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@72fc │ │ +3fb80e: 07a1 |0019: move-object v1, v10 │ │ +3fb810: 5b01 fd72 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@72fd │ │ +3fb814: 07b1 |001c: move-object v1, v11 │ │ +3fb816: 5b01 fe72 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@72fe │ │ +3fb81a: 07c1 |001f: move-object v1, v12 │ │ +3fb81c: 5b01 ff72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@72ff │ │ +3fb820: 07d1 |0022: move-object v1, v13 │ │ +3fb822: 5b01 0073 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Lcom/google/android/material/progressindicator/LinearProgressIndicator; // field@7300 │ │ +3fb826: 07e1 |0025: move-object v1, v14 │ │ +3fb828: 5b01 0273 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@7302 │ │ +3fb82c: 07f1 |0028: move-object v1, v15 │ │ +3fb82e: 5b01 0373 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@7303 │ │ +3fb832: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3fb836: 5b01 0473 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@7304 │ │ +3fb83a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3fb83e: 5b01 0573 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@7305 │ │ +3fb842: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3fb846: 5b01 0673 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@7306 │ │ +3fb84a: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3fb84e: 5b01 0773 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@7307 │ │ +3fb852: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3fb856: 5b01 0873 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@7308 │ │ +3fb85a: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3fb85e: 5b01 0973 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@7309 │ │ +3fb862: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +3fb866: 5b01 0a73 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@730a │ │ +3fb86a: 0801 1700 |0047: move-object/from16 v1, v23 │ │ +3fb86e: 5b01 0b73 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@730b │ │ +3fb872: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0005 line=95 │ │ 0x0008 line=96 │ │ 0x000b line=97 │ │ 0x000e line=98 │ │ @@ -1564405,152 +1564407,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 │ │ -3fb534: |[3fb534] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3fb544: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -3fb548: 6001 0d5c |0002: sget v1, Lde/danoeh/antennapod/R$id;.container:I // field@5c0d │ │ -3fb54c: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb552: 0c02 |0007: move-result-object v2 │ │ -3fb554: 0725 |0008: move-object v5, v2 │ │ -3fb556: 1f05 1403 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb55a: 3805 e700 |000b: if-eqz v5, 00f2 // +00e7 │ │ -3fb55e: 6001 1c5c |000d: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5c1c │ │ -3fb562: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb568: 0c02 |0012: move-result-object v2 │ │ -3fb56a: 0726 |0013: move-object v6, v2 │ │ -3fb56c: 1f06 ba06 |0014: check-cast v6, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fb570: 3806 dc00 |0016: if-eqz v6, 00f2 // +00dc │ │ -3fb574: 6001 585c |0018: sget v1, Lde/danoeh/antennapod/R$id;.drag_handle:I // field@5c58 │ │ -3fb578: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb57e: 0c02 |001d: move-result-object v2 │ │ -3fb580: 0727 |001e: move-object v7, v2 │ │ -3fb582: 1f07 1203 |001f: check-cast v7, Landroid/widget/ImageView; // type@0312 │ │ -3fb586: 3807 d100 |0021: if-eqz v7, 00f2 // +00d1 │ │ -3fb58a: 6001 085d |0023: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ -3fb58e: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb594: 0c02 |0028: move-result-object v2 │ │ -3fb596: 0728 |0029: move-object v8, v2 │ │ -3fb598: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageView; // type@0312 │ │ -3fb59c: 3808 c600 |002c: if-eqz v8, 00f2 // +00c6 │ │ -3fb5a0: 6001 135d |002e: sget v1, Lde/danoeh/antennapod/R$id;.isFavorite:I // field@5d13 │ │ -3fb5a4: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb5aa: 0c02 |0033: move-result-object v2 │ │ -3fb5ac: 0729 |0034: move-object v9, v2 │ │ -3fb5ae: 1f09 1203 |0035: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ -3fb5b2: 3809 bb00 |0037: if-eqz v9, 00f2 // +00bb │ │ -3fb5b6: 6001 185d |0039: sget v1, Lde/danoeh/antennapod/R$id;.ivInPlaylist:I // field@5d18 │ │ -3fb5ba: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb5c0: 0c02 |003e: move-result-object v2 │ │ -3fb5c2: 072a |003f: move-object v10, v2 │ │ -3fb5c4: 1f0a 1203 |0040: check-cast v10, Landroid/widget/ImageView; // type@0312 │ │ -3fb5c8: 380a b000 |0042: if-eqz v10, 00f2 // +00b0 │ │ -3fb5cc: 6001 195d |0044: sget v1, Lde/danoeh/antennapod/R$id;.ivIsVideo:I // field@5d19 │ │ -3fb5d0: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb5d6: 0c02 |0049: move-result-object v2 │ │ -3fb5d8: 072b |004a: move-object v11, v2 │ │ -3fb5da: 1f0b 1203 |004b: check-cast v11, Landroid/widget/ImageView; // type@0312 │ │ -3fb5de: 380b a500 |004d: if-eqz v11, 00f2 // +00a5 │ │ -3fb5e2: 6001 275d |004f: sget v1, Lde/danoeh/antennapod/R$id;.left_padding:I // field@5d27 │ │ -3fb5e6: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb5ec: 0c02 |0054: move-result-object v2 │ │ -3fb5ee: 072c |0055: move-object v12, v2 │ │ -3fb5f0: 1f0c 1403 |0056: check-cast v12, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb5f4: 380c 9a00 |0058: if-eqz v12, 00f2 // +009a │ │ -3fb5f8: 6001 f45d |005a: sget v1, Lde/danoeh/antennapod/R$id;.progress:I // field@5df4 │ │ -3fb5fc: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb602: 0c02 |005f: move-result-object v2 │ │ -3fb604: 072d |0060: move-object v13, v2 │ │ -3fb606: 1f0d 1403 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb60a: 380d 8f00 |0063: if-eqz v13, 00f2 // +008f │ │ -3fb60e: 6001 f55d |0065: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fb612: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb618: 0c02 |006a: move-result-object v2 │ │ -3fb61a: 072e |006b: move-object v14, v2 │ │ -3fb61c: 1f0e ee18 |006c: check-cast v14, Lcom/google/android/material/progressindicator/LinearProgressIndicator; // type@18ee │ │ -3fb620: 380e 8400 |006e: if-eqz v14, 00f2 // +0084 │ │ -3fb624: 6001 3c5e |0070: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionButton:I // field@5e3c │ │ -3fb628: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb62e: 0c02 |0075: move-result-object v2 │ │ -3fb630: 3802 7c00 |0076: if-eqz v2, 00f2 // +007c │ │ -3fb634: 7110 74ab 0200 |0078: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@ab74 │ │ -3fb63a: 0c0f |007b: move-result-object v15 │ │ -3fb63c: 6001 505e |007c: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5e50 │ │ -3fb640: 7120 a777 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb646: 0c02 |0081: move-result-object v2 │ │ -3fb648: 0810 0200 |0082: move-object/from16 v16, v2 │ │ -3fb64c: 1f10 2b03 |0084: check-cast v16, Landroid/widget/TextView; // type@032b │ │ -3fb650: 3810 6c00 |0086: if-eqz v16, 00f2 // +006c │ │ -3fb654: 6001 665e |0088: sget v1, Lde/danoeh/antennapod/R$id;.size:I // field@5e66 │ │ -3fb658: 7120 a777 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb65e: 0c02 |008d: move-result-object v2 │ │ -3fb660: 0811 0200 |008e: move-object/from16 v17, v2 │ │ -3fb664: 1f11 2b03 |0090: check-cast v17, Landroid/widget/TextView; // type@032b │ │ -3fb668: 3811 6000 |0092: if-eqz v17, 00f2 // +0060 │ │ -3fb66c: 6001 955e |0094: sget v1, Lde/danoeh/antennapod/R$id;.status:I // field@5e95 │ │ -3fb670: 7120 a777 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb676: 0c02 |0099: move-result-object v2 │ │ -3fb678: 0812 0200 |009a: move-object/from16 v18, v2 │ │ -3fb67c: 1f12 1403 |009c: check-cast v18, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb680: 3812 5400 |009e: if-eqz v18, 00f2 // +0054 │ │ -3fb684: 6001 965e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.statusInbox:I // field@5e96 │ │ -3fb688: 7120 a777 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb68e: 0c02 |00a5: move-result-object v2 │ │ -3fb690: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ -3fb694: 1f13 1203 |00a8: check-cast v19, Landroid/widget/ImageView; // type@0312 │ │ -3fb698: 3813 4800 |00aa: if-eqz v19, 00f2 // +0048 │ │ -3fb69c: 6001 ff5e |00ac: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5eff │ │ -3fb6a0: 7120 a777 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb6a6: 0c02 |00b1: move-result-object v2 │ │ -3fb6a8: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ -3fb6ac: 1f14 2b03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032b │ │ -3fb6b0: 3814 3c00 |00b6: if-eqz v20, 00f2 // +003c │ │ -3fb6b4: 6001 075f |00b8: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaceholder:I // field@5f07 │ │ -3fb6b8: 7120 a777 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb6be: 0c02 |00bd: move-result-object v2 │ │ -3fb6c0: 0815 0200 |00be: move-object/from16 v21, v2 │ │ -3fb6c4: 1f15 2b03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032b │ │ -3fb6c8: 3815 3000 |00c2: if-eqz v21, 00f2 // +0030 │ │ -3fb6cc: 6001 0b5f |00c4: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5f0b │ │ -3fb6d0: 7120 a777 1000 |00c6: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb6d6: 0c02 |00c9: move-result-object v2 │ │ -3fb6d8: 0816 0200 |00ca: move-object/from16 v22, v2 │ │ -3fb6dc: 1f16 2b03 |00cc: check-cast v22, Landroid/widget/TextView; // type@032b │ │ -3fb6e0: 3816 2400 |00ce: if-eqz v22, 00f2 // +0024 │ │ -3fb6e4: 6001 0d5f |00d0: sget v1, Lde/danoeh/antennapod/R$id;.txtvPubDate:I // field@5f0d │ │ -3fb6e8: 7120 a777 1000 |00d2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb6ee: 0c02 |00d5: move-result-object v2 │ │ -3fb6f0: 0817 0200 |00d6: move-object/from16 v23, v2 │ │ -3fb6f4: 1f17 2b03 |00d8: check-cast v23, Landroid/widget/TextView; // type@032b │ │ -3fb6f8: 3817 1800 |00da: if-eqz v23, 00f2 // +0018 │ │ -3fb6fc: 6001 145f |00dc: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3fb700: 7120 a777 1000 |00de: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb706: 0c02 |00e1: move-result-object v2 │ │ -3fb708: 0818 0200 |00e2: move-object/from16 v24, v2 │ │ -3fb70c: 1f18 2b03 |00e4: check-cast v24, Landroid/widget/TextView; // type@032b │ │ -3fb710: 3818 0c00 |00e6: if-eqz v24, 00f2 // +000c │ │ -3fb714: 2201 771b |00e8: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@1b77 │ │ -3fb718: 0713 |00ea: move-object v3, v1 │ │ -3fb71a: 0704 |00eb: move-object v4, v0 │ │ -3fb71c: 1f04 0c03 |00ec: check-cast v4, Landroid/widget/FrameLayout; // type@030c │ │ -3fb720: 7616 cbaa 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;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@aacb │ │ -3fb726: 1101 |00f1: return-object v1 │ │ -3fb728: 7401 280d 1900 |00f2: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fb72e: 0c00 |00f5: move-result-object v0 │ │ -3fb730: 6e20 2903 1000 |00f6: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fb736: 0c00 |00f9: move-result-object v0 │ │ -3fb738: 2201 191e |00fa: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fb73c: 1a02 8d41 |00fc: const-string v2, "Missing required view with ID: " // string@418d │ │ -3fb740: 6e20 d2b4 0200 |00fe: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fb746: 0c00 |0101: move-result-object v0 │ │ -3fb748: 7020 a7b4 0100 |0102: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fb74e: 2701 |0105: throw v1 │ │ +3fb55c: |[3fb55c] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3fb56c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +3fb570: 6001 0d5c |0002: sget v1, Lde/danoeh/antennapod/R$id;.container:I // field@5c0d │ │ +3fb574: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb57a: 0c02 |0007: move-result-object v2 │ │ +3fb57c: 0725 |0008: move-object v5, v2 │ │ +3fb57e: 1f05 1403 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb582: 3805 e700 |000b: if-eqz v5, 00f2 // +00e7 │ │ +3fb586: 6001 1c5c |000d: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5c1c │ │ +3fb58a: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb590: 0c02 |0012: move-result-object v2 │ │ +3fb592: 0726 |0013: move-object v6, v2 │ │ +3fb594: 1f06 ba06 |0014: check-cast v6, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fb598: 3806 dc00 |0016: if-eqz v6, 00f2 // +00dc │ │ +3fb59c: 6001 585c |0018: sget v1, Lde/danoeh/antennapod/R$id;.drag_handle:I // field@5c58 │ │ +3fb5a0: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb5a6: 0c02 |001d: move-result-object v2 │ │ +3fb5a8: 0727 |001e: move-object v7, v2 │ │ +3fb5aa: 1f07 1203 |001f: check-cast v7, Landroid/widget/ImageView; // type@0312 │ │ +3fb5ae: 3807 d100 |0021: if-eqz v7, 00f2 // +00d1 │ │ +3fb5b2: 6001 085d |0023: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ +3fb5b6: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb5bc: 0c02 |0028: move-result-object v2 │ │ +3fb5be: 0728 |0029: move-object v8, v2 │ │ +3fb5c0: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageView; // type@0312 │ │ +3fb5c4: 3808 c600 |002c: if-eqz v8, 00f2 // +00c6 │ │ +3fb5c8: 6001 135d |002e: sget v1, Lde/danoeh/antennapod/R$id;.isFavorite:I // field@5d13 │ │ +3fb5cc: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb5d2: 0c02 |0033: move-result-object v2 │ │ +3fb5d4: 0729 |0034: move-object v9, v2 │ │ +3fb5d6: 1f09 1203 |0035: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ +3fb5da: 3809 bb00 |0037: if-eqz v9, 00f2 // +00bb │ │ +3fb5de: 6001 185d |0039: sget v1, Lde/danoeh/antennapod/R$id;.ivInPlaylist:I // field@5d18 │ │ +3fb5e2: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb5e8: 0c02 |003e: move-result-object v2 │ │ +3fb5ea: 072a |003f: move-object v10, v2 │ │ +3fb5ec: 1f0a 1203 |0040: check-cast v10, Landroid/widget/ImageView; // type@0312 │ │ +3fb5f0: 380a b000 |0042: if-eqz v10, 00f2 // +00b0 │ │ +3fb5f4: 6001 195d |0044: sget v1, Lde/danoeh/antennapod/R$id;.ivIsVideo:I // field@5d19 │ │ +3fb5f8: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb5fe: 0c02 |0049: move-result-object v2 │ │ +3fb600: 072b |004a: move-object v11, v2 │ │ +3fb602: 1f0b 1203 |004b: check-cast v11, Landroid/widget/ImageView; // type@0312 │ │ +3fb606: 380b a500 |004d: if-eqz v11, 00f2 // +00a5 │ │ +3fb60a: 6001 275d |004f: sget v1, Lde/danoeh/antennapod/R$id;.left_padding:I // field@5d27 │ │ +3fb60e: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb614: 0c02 |0054: move-result-object v2 │ │ +3fb616: 072c |0055: move-object v12, v2 │ │ +3fb618: 1f0c 1403 |0056: check-cast v12, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb61c: 380c 9a00 |0058: if-eqz v12, 00f2 // +009a │ │ +3fb620: 6001 f45d |005a: sget v1, Lde/danoeh/antennapod/R$id;.progress:I // field@5df4 │ │ +3fb624: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb62a: 0c02 |005f: move-result-object v2 │ │ +3fb62c: 072d |0060: move-object v13, v2 │ │ +3fb62e: 1f0d 1403 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb632: 380d 8f00 |0063: if-eqz v13, 00f2 // +008f │ │ +3fb636: 6001 f55d |0065: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fb63a: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb640: 0c02 |006a: move-result-object v2 │ │ +3fb642: 072e |006b: move-object v14, v2 │ │ +3fb644: 1f0e ee18 |006c: check-cast v14, Lcom/google/android/material/progressindicator/LinearProgressIndicator; // type@18ee │ │ +3fb648: 380e 8400 |006e: if-eqz v14, 00f2 // +0084 │ │ +3fb64c: 6001 3c5e |0070: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionButton:I // field@5e3c │ │ +3fb650: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb656: 0c02 |0075: move-result-object v2 │ │ +3fb658: 3802 7c00 |0076: if-eqz v2, 00f2 // +007c │ │ +3fb65c: 7110 74ab 0200 |0078: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@ab74 │ │ +3fb662: 0c0f |007b: move-result-object v15 │ │ +3fb664: 6001 505e |007c: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5e50 │ │ +3fb668: 7120 a777 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb66e: 0c02 |0081: move-result-object v2 │ │ +3fb670: 0810 0200 |0082: move-object/from16 v16, v2 │ │ +3fb674: 1f10 2b03 |0084: check-cast v16, Landroid/widget/TextView; // type@032b │ │ +3fb678: 3810 6c00 |0086: if-eqz v16, 00f2 // +006c │ │ +3fb67c: 6001 665e |0088: sget v1, Lde/danoeh/antennapod/R$id;.size:I // field@5e66 │ │ +3fb680: 7120 a777 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb686: 0c02 |008d: move-result-object v2 │ │ +3fb688: 0811 0200 |008e: move-object/from16 v17, v2 │ │ +3fb68c: 1f11 2b03 |0090: check-cast v17, Landroid/widget/TextView; // type@032b │ │ +3fb690: 3811 6000 |0092: if-eqz v17, 00f2 // +0060 │ │ +3fb694: 6001 955e |0094: sget v1, Lde/danoeh/antennapod/R$id;.status:I // field@5e95 │ │ +3fb698: 7120 a777 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb69e: 0c02 |0099: move-result-object v2 │ │ +3fb6a0: 0812 0200 |009a: move-object/from16 v18, v2 │ │ +3fb6a4: 1f12 1403 |009c: check-cast v18, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb6a8: 3812 5400 |009e: if-eqz v18, 00f2 // +0054 │ │ +3fb6ac: 6001 965e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.statusInbox:I // field@5e96 │ │ +3fb6b0: 7120 a777 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb6b6: 0c02 |00a5: move-result-object v2 │ │ +3fb6b8: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ +3fb6bc: 1f13 1203 |00a8: check-cast v19, Landroid/widget/ImageView; // type@0312 │ │ +3fb6c0: 3813 4800 |00aa: if-eqz v19, 00f2 // +0048 │ │ +3fb6c4: 6001 ff5e |00ac: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5eff │ │ +3fb6c8: 7120 a777 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb6ce: 0c02 |00b1: move-result-object v2 │ │ +3fb6d0: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ +3fb6d4: 1f14 2b03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032b │ │ +3fb6d8: 3814 3c00 |00b6: if-eqz v20, 00f2 // +003c │ │ +3fb6dc: 6001 075f |00b8: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaceholder:I // field@5f07 │ │ +3fb6e0: 7120 a777 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb6e6: 0c02 |00bd: move-result-object v2 │ │ +3fb6e8: 0815 0200 |00be: move-object/from16 v21, v2 │ │ +3fb6ec: 1f15 2b03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032b │ │ +3fb6f0: 3815 3000 |00c2: if-eqz v21, 00f2 // +0030 │ │ +3fb6f4: 6001 0b5f |00c4: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5f0b │ │ +3fb6f8: 7120 a777 1000 |00c6: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb6fe: 0c02 |00c9: move-result-object v2 │ │ +3fb700: 0816 0200 |00ca: move-object/from16 v22, v2 │ │ +3fb704: 1f16 2b03 |00cc: check-cast v22, Landroid/widget/TextView; // type@032b │ │ +3fb708: 3816 2400 |00ce: if-eqz v22, 00f2 // +0024 │ │ +3fb70c: 6001 0d5f |00d0: sget v1, Lde/danoeh/antennapod/R$id;.txtvPubDate:I // field@5f0d │ │ +3fb710: 7120 a777 1000 |00d2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb716: 0c02 |00d5: move-result-object v2 │ │ +3fb718: 0817 0200 |00d6: move-object/from16 v23, v2 │ │ +3fb71c: 1f17 2b03 |00d8: check-cast v23, Landroid/widget/TextView; // type@032b │ │ +3fb720: 3817 1800 |00da: if-eqz v23, 00f2 // +0018 │ │ +3fb724: 6001 145f |00dc: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3fb728: 7120 a777 1000 |00de: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb72e: 0c02 |00e1: move-result-object v2 │ │ +3fb730: 0818 0200 |00e2: move-object/from16 v24, v2 │ │ +3fb734: 1f18 2b03 |00e4: check-cast v24, Landroid/widget/TextView; // type@032b │ │ +3fb738: 3818 0c00 |00e6: if-eqz v24, 00f2 // +000c │ │ +3fb73c: 2201 771b |00e8: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@1b77 │ │ +3fb740: 0713 |00ea: move-object v3, v1 │ │ +3fb742: 0704 |00eb: move-object v4, v0 │ │ +3fb744: 1f04 0c03 |00ec: check-cast v4, Landroid/widget/FrameLayout; // type@030c │ │ +3fb748: 7616 cbaa 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;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@aacb │ │ +3fb74e: 1101 |00f1: return-object v1 │ │ +3fb750: 7401 280d 1900 |00f2: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fb756: 0c00 |00f5: move-result-object v0 │ │ +3fb758: 6e20 2903 1000 |00f6: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fb75e: 0c00 |00f9: move-result-object v0 │ │ +3fb760: 2201 191e |00fa: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fb764: 1a02 8d41 |00fc: const-string v2, "Missing required view with ID: " // string@418d │ │ +3fb768: 6e20 d2b4 0200 |00fe: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fb76e: 0c00 |0101: move-result-object v0 │ │ +3fb770: 7020 a7b4 0100 |0102: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fb776: 2701 |0105: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=145 │ │ 0x0004 line=146 │ │ 0x000d line=151 │ │ 0x000f line=152 │ │ 0x0018 line=157 │ │ @@ -1564601,20 +1564603,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 │ │ -3fb750: |[3fb750] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3fb760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fb762: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fb764: 7130 d0aa 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@aad0 │ │ -3fb76a: 0c02 |0005: move-result-object v2 │ │ -3fb76c: 1102 |0006: return-object v2 │ │ +3fb778: |[3fb778] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3fb788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fb78a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fb78c: 7130 d0aa 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@aad0 │ │ +3fb792: 0c02 |0005: move-result-object v2 │ │ +3fb794: 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;) │ │ @@ -1564622,24 +1564624,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 │ │ -3fb770: |[3fb770] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3fb780: 6000 0160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_item:I // field@6001 │ │ -3fb784: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fb786: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fb78c: 0c02 |0006: move-result-object v2 │ │ -3fb78e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fb792: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fb798: 7110 ccaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@aacc │ │ -3fb79e: 0c02 |000f: move-result-object v2 │ │ -3fb7a0: 1102 |0010: return-object v2 │ │ +3fb798: |[3fb798] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3fb7a8: 6000 0160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_item:I // field@6001 │ │ +3fb7ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fb7ae: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fb7b4: 0c02 |0006: move-result-object v2 │ │ +3fb7b6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fb7ba: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fb7c0: 7110 ccaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@aacc │ │ +3fb7c6: 0c02 |000f: move-result-object v2 │ │ +3fb7c8: 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; │ │ @@ -1564652,18 +1564654,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fb500: |[3fb500] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ -3fb510: 6e10 ceaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aace │ │ -3fb516: 0c00 |0003: move-result-object v0 │ │ -3fb518: 1100 |0004: return-object v0 │ │ +3fb528: |[3fb528] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ +3fb538: 6e10 ceaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aace │ │ +3fb53e: 0c00 |0003: move-result-object v0 │ │ +3fb540: 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;) │ │ @@ -1564671,17 +1564673,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fb51c: |[3fb51c] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3fb52c: 5410 0173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7301 │ │ -3fb530: 1100 |0002: return-object v0 │ │ +3fb544: |[3fb544] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3fb554: 5410 0173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7301 │ │ +3fb558: 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 : 19114 (SourceFile) │ │ @@ -1564721,20 +1564723,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 │ │ -3fb944: |[3fb944] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3fb954: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fb95a: 5b01 0c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@730c │ │ -3fb95e: 5b02 0d73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@730d │ │ -3fb962: 5b03 0e73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@730e │ │ -3fb966: 0e00 |0009: return-void │ │ +3fb96c: |[3fb96c] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3fb97c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fb982: 5b01 0c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@730c │ │ +3fb986: 5b02 0d73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@730d │ │ +3fb98a: 5b03 0e73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@730e │ │ +3fb98e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1564748,39 +1564750,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 │ │ -3fb880: |[3fb880] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3fb890: 6000 565e |0000: sget v0, Lde/danoeh/antennapod/R$id;.settings_fragment_container:I // field@5e56 │ │ -3fb894: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb89a: 0c01 |0005: move-result-object v1 │ │ -3fb89c: 1f01 590a |0006: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ -3fb8a0: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3fb8a4: 6000 e75e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fb8a8: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb8ae: 0c02 |000f: move-result-object v2 │ │ -3fb8b0: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fb8b4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3fb8b8: 2200 781b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@1b78 │ │ -3fb8bc: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb8c0: 7040 d1aa 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@aad1 │ │ -3fb8c6: 1100 |001b: return-object v0 │ │ -3fb8c8: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fb8ce: 0c03 |001f: move-result-object v3 │ │ -3fb8d0: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fb8d6: 0c03 |0023: move-result-object v3 │ │ -3fb8d8: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fb8dc: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fb8e0: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fb8e6: 0c03 |002b: move-result-object v3 │ │ -3fb8e8: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fb8ee: 2700 |002f: throw v0 │ │ +3fb8a8: |[3fb8a8] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3fb8b8: 6000 565e |0000: sget v0, Lde/danoeh/antennapod/R$id;.settings_fragment_container:I // field@5e56 │ │ +3fb8bc: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb8c2: 0c01 |0005: move-result-object v1 │ │ +3fb8c4: 1f01 590a |0006: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ +3fb8c8: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3fb8cc: 6000 e75e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fb8d0: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb8d6: 0c02 |000f: move-result-object v2 │ │ +3fb8d8: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fb8dc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3fb8e0: 2200 781b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@1b78 │ │ +3fb8e4: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb8e8: 7040 d1aa 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@aad1 │ │ +3fb8ee: 1100 |001b: return-object v0 │ │ +3fb8f0: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fb8f6: 0c03 |001f: move-result-object v3 │ │ +3fb8f8: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fb8fe: 0c03 |0023: move-result-object v3 │ │ +3fb900: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fb904: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fb908: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fb90e: 0c03 |002b: move-result-object v3 │ │ +3fb910: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fb916: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1564794,20 +1564796,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 │ │ -3fb8f0: |[3fb8f0] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3fb900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fb902: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fb904: 7130 d6aa 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@aad6 │ │ -3fb90a: 0c02 |0005: move-result-object v2 │ │ -3fb90c: 1102 |0006: return-object v2 │ │ +3fb918: |[3fb918] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3fb928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fb92a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fb92c: 7130 d6aa 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@aad6 │ │ +3fb932: 0c02 |0005: move-result-object v2 │ │ +3fb934: 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;) │ │ @@ -1564815,24 +1564817,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 │ │ -3fb910: |[3fb910] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3fb920: 6000 0260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedsettings:I // field@6002 │ │ -3fb924: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fb926: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fb92c: 0c02 |0006: move-result-object v2 │ │ -3fb92e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fb932: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fb938: 7110 d2aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@aad2 │ │ -3fb93e: 0c02 |000f: move-result-object v2 │ │ -3fb940: 1102 |0010: return-object v2 │ │ +3fb938: |[3fb938] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3fb948: 6000 0260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedsettings:I // field@6002 │ │ +3fb94c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fb94e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fb954: 0c02 |0006: move-result-object v2 │ │ +3fb956: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fb95a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fb960: 7110 d2aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@aad2 │ │ +3fb966: 0c02 |000f: move-result-object v2 │ │ +3fb968: 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; │ │ @@ -1564845,18 +1564847,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fb84c: |[3fb84c] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ -3fb85c: 6e10 d4aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aad4 │ │ -3fb862: 0c00 |0003: move-result-object v0 │ │ -3fb864: 1100 |0004: return-object v0 │ │ +3fb874: |[3fb874] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ +3fb884: 6e10 d4aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aad4 │ │ +3fb88a: 0c00 |0003: move-result-object v0 │ │ +3fb88c: 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;) │ │ @@ -1564864,17 +1564866,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fb868: |[3fb868] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fb878: 5410 0c73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@730c │ │ -3fb87c: 1100 |0002: return-object v0 │ │ +3fb890: |[3fb890] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fb8a0: 5410 0c73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@730c │ │ +3fb8a4: 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 : 19114 (SourceFile) │ │ @@ -1564918,21 +1564920,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 │ │ -3fba74: |[3fba74] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Lcom/google/android/material/button/MaterialButton;Landroid/widget/LinearLayout;Lcom/google/android/material/button/MaterialButton;)V │ │ -3fba84: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fba8a: 5b01 1273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7312 │ │ -3fba8e: 5b02 0f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.confirmFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@730f │ │ -3fba92: 5b03 1073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@7310 │ │ -3fba96: 5b04 1173 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.resetFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@7311 │ │ -3fba9a: 0e00 |000b: return-void │ │ +3fba9c: |[3fba9c] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Lcom/google/android/material/button/MaterialButton;Landroid/widget/LinearLayout;Lcom/google/android/material/button/MaterialButton;)V │ │ +3fbaac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fbab2: 5b01 1273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7312 │ │ +3fbab6: 5b02 0f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.confirmFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@730f │ │ +3fbaba: 5b03 1073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@7310 │ │ +3fbabe: 5b04 1173 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.resetFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@7311 │ │ +3fbac2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1564948,44 +1564950,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 │ │ -3fb99c: |[3fb99c] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3fb9ac: 6000 0b5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.confirmFiltermenu:I // field@5c0b │ │ -3fb9b0: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb9b6: 0c01 |0005: move-result-object v1 │ │ -3fb9b8: 1f01 3017 |0006: check-cast v1, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ -3fb9bc: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3fb9c0: 6000 cf5c |000a: sget v0, Lde/danoeh/antennapod/R$id;.filter_rows:I // field@5ccf │ │ -3fb9c4: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb9ca: 0c02 |000f: move-result-object v2 │ │ -3fb9cc: 1f02 1403 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3fb9d0: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3fb9d4: 6000 115e |0014: sget v0, Lde/danoeh/antennapod/R$id;.resetFiltermenu:I // field@5e11 │ │ -3fb9d8: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fb9de: 0c03 |0019: move-result-object v3 │ │ -3fb9e0: 1f03 3017 |001a: check-cast v3, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ -3fb9e4: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3fb9e8: 2200 791b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@1b79 │ │ -3fb9ec: 1f04 2003 |0020: check-cast v4, Landroid/widget/ScrollView; // type@0320 │ │ -3fb9f0: 7053 d7aa 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@aad7 │ │ -3fb9f6: 1100 |0025: return-object v0 │ │ -3fb9f8: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fb9fe: 0c04 |0029: move-result-object v4 │ │ -3fba00: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fba06: 0c04 |002d: move-result-object v4 │ │ -3fba08: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fba0c: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fba10: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fba16: 0c04 |0035: move-result-object v4 │ │ -3fba18: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fba1e: 2700 |0039: throw v0 │ │ +3fb9c4: |[3fb9c4] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3fb9d4: 6000 0b5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.confirmFiltermenu:I // field@5c0b │ │ +3fb9d8: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb9de: 0c01 |0005: move-result-object v1 │ │ +3fb9e0: 1f01 3017 |0006: check-cast v1, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ +3fb9e4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3fb9e8: 6000 cf5c |000a: sget v0, Lde/danoeh/antennapod/R$id;.filter_rows:I // field@5ccf │ │ +3fb9ec: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fb9f2: 0c02 |000f: move-result-object v2 │ │ +3fb9f4: 1f02 1403 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3fb9f8: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3fb9fc: 6000 115e |0014: sget v0, Lde/danoeh/antennapod/R$id;.resetFiltermenu:I // field@5e11 │ │ +3fba00: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fba06: 0c03 |0019: move-result-object v3 │ │ +3fba08: 1f03 3017 |001a: check-cast v3, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ +3fba0c: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3fba10: 2200 791b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@1b79 │ │ +3fba14: 1f04 2003 |0020: check-cast v4, Landroid/widget/ScrollView; // type@0320 │ │ +3fba18: 7053 d7aa 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@aad7 │ │ +3fba1e: 1100 |0025: return-object v0 │ │ +3fba20: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fba26: 0c04 |0029: move-result-object v4 │ │ +3fba28: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fba2e: 0c04 |002d: move-result-object v4 │ │ +3fba30: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fba34: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fba38: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fba3e: 0c04 |0035: move-result-object v4 │ │ +3fba40: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fba46: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -1565001,20 +1565003,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 │ │ -3fba20: |[3fba20] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3fba30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fba32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fba34: 7130 dcaa 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@aadc │ │ -3fba3a: 0c02 |0005: move-result-object v2 │ │ -3fba3c: 1102 |0006: return-object v2 │ │ +3fba48: |[3fba48] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3fba58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fba5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fba5c: 7130 dcaa 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@aadc │ │ +3fba62: 0c02 |0005: move-result-object v2 │ │ +3fba64: 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;) │ │ @@ -1565022,24 +1565024,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 │ │ -3fba40: |[3fba40] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3fba50: 6000 0360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog:I // field@6003 │ │ -3fba54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fba56: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fba5c: 0c02 |0006: move-result-object v2 │ │ -3fba5e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fba62: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fba68: 7110 d8aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@aad8 │ │ -3fba6e: 0c02 |000f: move-result-object v2 │ │ -3fba70: 1102 |0010: return-object v2 │ │ +3fba68: |[3fba68] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3fba78: 6000 0360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog:I // field@6003 │ │ +3fba7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fba7e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fba84: 0c02 |0006: move-result-object v2 │ │ +3fba86: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fba8a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fba90: 7110 d8aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@aad8 │ │ +3fba96: 0c02 |000f: move-result-object v2 │ │ +3fba98: 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; │ │ @@ -1565052,18 +1565054,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fb968: |[3fb968] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ -3fb978: 6e10 daaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aada │ │ -3fb97e: 0c00 |0003: move-result-object v0 │ │ -3fb980: 1100 |0004: return-object v0 │ │ +3fb990: |[3fb990] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ +3fb9a0: 6e10 daaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aada │ │ +3fb9a6: 0c00 |0003: move-result-object v0 │ │ +3fb9a8: 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;) │ │ @@ -1565071,17 +1565073,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fb984: |[3fb984] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3fb994: 5410 1273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7312 │ │ -3fb998: 1100 |0002: return-object v0 │ │ +3fb9ac: |[3fb9ac] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3fb9bc: 5410 1273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7312 │ │ +3fb9c0: 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 : 19114 (SourceFile) │ │ @@ -1565125,21 +1565127,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 │ │ -3fbb98: |[3fbb98] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3fbba8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fbbae: 5b01 1673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7316 │ │ -3fbbb2: 5b02 1373 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7313 │ │ -3fbbb6: 5b03 1473 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@7314 │ │ -3fbbba: 5b04 1573 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@7315 │ │ -3fbbbe: 0e00 |000b: return-void │ │ +3fbbc0: |[3fbbc0] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3fbbd0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fbbd6: 5b01 1673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7316 │ │ +3fbbda: 5b02 1373 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7313 │ │ +3fbbde: 5b03 1473 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@7314 │ │ +3fbbe2: 5b04 1573 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@7315 │ │ +3fbbe6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -1565155,40 +1565157,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 │ │ -3fbad0: |[3fbad0] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3fbae0: 0740 |0000: move-object v0, v4 │ │ -3fbae2: 1f00 3717 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@1737 │ │ -3fbae6: 6001 cc5c |0003: sget v1, Lde/danoeh/antennapod/R$id;.filterButton1:I // field@5ccc │ │ -3fbaea: 7120 a777 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbaf0: 0c02 |0008: move-result-object v2 │ │ -3fbaf2: 1f02 ff02 |0009: check-cast v2, Landroid/widget/Button; // type@02ff │ │ -3fbaf6: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -3fbafa: 6001 cd5c |000d: sget v1, Lde/danoeh/antennapod/R$id;.filterButton2:I // field@5ccd │ │ -3fbafe: 7120 a777 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbb04: 0c03 |0012: move-result-object v3 │ │ -3fbb06: 1f03 ff02 |0013: check-cast v3, Landroid/widget/Button; // type@02ff │ │ -3fbb0a: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -3fbb0e: 2204 7a1b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@1b7a │ │ -3fbb12: 7053 ddaa 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@aadd │ │ -3fbb18: 1104 |001c: return-object v4 │ │ -3fbb1a: 6e10 280d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fbb20: 0c04 |0020: move-result-object v4 │ │ -3fbb22: 6e20 2903 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fbb28: 0c04 |0024: move-result-object v4 │ │ -3fbb2a: 2200 191e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fbb2e: 1a01 8d41 |0027: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fbb32: 6e20 d2b4 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fbb38: 0c04 |002c: move-result-object v4 │ │ -3fbb3a: 7020 a7b4 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fbb40: 2700 |0030: throw v0 │ │ +3fbaf8: |[3fbaf8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3fbb08: 0740 |0000: move-object v0, v4 │ │ +3fbb0a: 1f00 3717 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@1737 │ │ +3fbb0e: 6001 cc5c |0003: sget v1, Lde/danoeh/antennapod/R$id;.filterButton1:I // field@5ccc │ │ +3fbb12: 7120 a777 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbb18: 0c02 |0008: move-result-object v2 │ │ +3fbb1a: 1f02 ff02 |0009: check-cast v2, Landroid/widget/Button; // type@02ff │ │ +3fbb1e: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +3fbb22: 6001 cd5c |000d: sget v1, Lde/danoeh/antennapod/R$id;.filterButton2:I // field@5ccd │ │ +3fbb26: 7120 a777 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbb2c: 0c03 |0012: move-result-object v3 │ │ +3fbb2e: 1f03 ff02 |0013: check-cast v3, Landroid/widget/Button; // type@02ff │ │ +3fbb32: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +3fbb36: 2204 7a1b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@1b7a │ │ +3fbb3a: 7053 ddaa 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@aadd │ │ +3fbb40: 1104 |001c: return-object v4 │ │ +3fbb42: 6e10 280d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fbb48: 0c04 |0020: move-result-object v4 │ │ +3fbb4a: 6e20 2903 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fbb50: 0c04 |0024: move-result-object v4 │ │ +3fbb52: 2200 191e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fbb56: 1a01 8d41 |0027: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fbb5a: 6e20 d2b4 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fbb60: 0c04 |002c: move-result-object v4 │ │ +3fbb62: 7020 a7b4 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fbb68: 2700 |0030: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ 0x0005 line=70 │ │ 0x000d line=75 │ │ 0x000f line=76 │ │ @@ -1565203,20 +1565205,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 │ │ -3fbb44: |[3fbb44] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3fbb54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fbb56: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fbb58: 7130 e2aa 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@aae2 │ │ -3fbb5e: 0c02 |0005: move-result-object v2 │ │ -3fbb60: 1102 |0006: return-object v2 │ │ +3fbb6c: |[3fbb6c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3fbb7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fbb7e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fbb80: 7130 e2aa 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@aae2 │ │ +3fbb86: 0c02 |0005: move-result-object v2 │ │ +3fbb88: 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;) │ │ @@ -1565224,24 +1565226,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 │ │ -3fbb64: |[3fbb64] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3fbb74: 6000 0460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog_row:I // field@6004 │ │ -3fbb78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fbb7a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fbb80: 0c02 |0006: move-result-object v2 │ │ -3fbb82: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fbb86: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fbb8c: 7110 deaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@aade │ │ -3fbb92: 0c02 |000f: move-result-object v2 │ │ -3fbb94: 1102 |0010: return-object v2 │ │ +3fbb8c: |[3fbb8c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3fbb9c: 6000 0460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog_row:I // field@6004 │ │ +3fbba0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fbba2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fbba8: 0c02 |0006: move-result-object v2 │ │ +3fbbaa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fbbae: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fbbb4: 7110 deaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@aade │ │ +3fbbba: 0c02 |000f: move-result-object v2 │ │ +3fbbbc: 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; │ │ @@ -1565254,18 +1565256,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fba9c: |[3fba9c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ -3fbaac: 6e10 e0aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@aae0 │ │ -3fbab2: 0c00 |0003: move-result-object v0 │ │ -3fbab4: 1100 |0004: return-object v0 │ │ +3fbac4: |[3fbac4] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ +3fbad4: 6e10 e0aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@aae0 │ │ +3fbada: 0c00 |0003: move-result-object v0 │ │ +3fbadc: 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;) │ │ @@ -1565273,17 +1565275,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 │ │ -3fbab8: |[3fbab8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ -3fbac8: 5410 1673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7316 │ │ -3fbacc: 1100 |0002: return-object v0 │ │ +3fbae0: |[3fbae0] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ +3fbaf0: 5410 1673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7316 │ │ +3fbaf4: 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 : 19114 (SourceFile) │ │ @@ -1565327,21 +1565329,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 │ │ -3fbccc: |[3fbccc] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.:(Landroid/widget/FrameLayout;Landroidx/cardview/widget/CardView;Landroid/widget/HorizontalScrollView;Landroid/widget/LinearLayout;)V │ │ -3fbcdc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fbce2: 5b01 1873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@7318 │ │ -3fbce6: 5b02 1773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.card:Landroidx/cardview/widget/CardView; // field@7317 │ │ -3fbcea: 5b03 1973 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.scrollView:Landroid/widget/HorizontalScrollView; // field@7319 │ │ -3fbcee: 5b04 1a73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.selectContainer:Landroid/widget/LinearLayout; // field@731a │ │ -3fbcf2: 0e00 |000b: return-void │ │ +3fbcf4: |[3fbcf4] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.:(Landroid/widget/FrameLayout;Landroidx/cardview/widget/CardView;Landroid/widget/HorizontalScrollView;Landroid/widget/LinearLayout;)V │ │ +3fbd04: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fbd0a: 5b01 1873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@7318 │ │ +3fbd0e: 5b02 1773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.card:Landroidx/cardview/widget/CardView; // field@7317 │ │ +3fbd12: 5b03 1973 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.scrollView:Landroid/widget/HorizontalScrollView; // field@7319 │ │ +3fbd16: 5b04 1a73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.selectContainer:Landroid/widget/LinearLayout; // field@731a │ │ +3fbd1a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1565357,44 +1565359,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 │ │ -3fbbf4: |[3fbbf4] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ -3fbc04: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ -3fbc08: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbc0e: 0c01 |0005: move-result-object v1 │ │ -3fbc10: 1f01 ba06 |0006: check-cast v1, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fbc14: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3fbc18: 6000 275e |000a: sget v0, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5e27 │ │ -3fbc1c: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbc22: 0c02 |000f: move-result-object v2 │ │ -3fbc24: 1f02 0f03 |0010: check-cast v2, Landroid/widget/HorizontalScrollView; // type@030f │ │ -3fbc28: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3fbc2c: 6000 465e |0014: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5e46 │ │ -3fbc30: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbc36: 0c03 |0019: move-result-object v3 │ │ -3fbc38: 1f03 1403 |001a: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fbc3c: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3fbc40: 2200 7b1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // type@1b7b │ │ -3fbc44: 1f04 0c03 |0020: check-cast v4, Landroid/widget/FrameLayout; // type@030c │ │ -3fbc48: 7053 e3aa 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@aae3 │ │ -3fbc4e: 1100 |0025: return-object v0 │ │ -3fbc50: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fbc56: 0c04 |0029: move-result-object v4 │ │ -3fbc58: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fbc5e: 0c04 |002d: move-result-object v4 │ │ -3fbc60: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fbc64: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fbc68: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fbc6e: 0c04 |0035: move-result-object v4 │ │ -3fbc70: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fbc76: 2700 |0039: throw v0 │ │ +3fbc1c: |[3fbc1c] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ +3fbc2c: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ +3fbc30: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbc36: 0c01 |0005: move-result-object v1 │ │ +3fbc38: 1f01 ba06 |0006: check-cast v1, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fbc3c: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3fbc40: 6000 275e |000a: sget v0, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5e27 │ │ +3fbc44: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbc4a: 0c02 |000f: move-result-object v2 │ │ +3fbc4c: 1f02 0f03 |0010: check-cast v2, Landroid/widget/HorizontalScrollView; // type@030f │ │ +3fbc50: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3fbc54: 6000 465e |0014: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5e46 │ │ +3fbc58: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbc5e: 0c03 |0019: move-result-object v3 │ │ +3fbc60: 1f03 1403 |001a: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fbc64: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3fbc68: 2200 7b1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // type@1b7b │ │ +3fbc6c: 1f04 0c03 |0020: check-cast v4, Landroid/widget/FrameLayout; // type@030c │ │ +3fbc70: 7053 e3aa 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@aae3 │ │ +3fbc76: 1100 |0025: return-object v0 │ │ +3fbc78: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fbc7e: 0c04 |0029: move-result-object v4 │ │ +3fbc80: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fbc86: 0c04 |002d: move-result-object v4 │ │ +3fbc88: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fbc8c: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fbc90: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fbc96: 0c04 |0035: move-result-object v4 │ │ +3fbc98: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fbc9e: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -1565410,20 +1565412,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 │ │ -3fbc78: |[3fbc78] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ -3fbc88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fbc8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fbc8c: 7130 e8aa 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@aae8 │ │ -3fbc92: 0c02 |0005: move-result-object v2 │ │ -3fbc94: 1102 |0006: return-object v2 │ │ +3fbca0: |[3fbca0] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ +3fbcb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fbcb2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fbcb4: 7130 e8aa 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@aae8 │ │ +3fbcba: 0c02 |0005: move-result-object v2 │ │ +3fbcbc: 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;) │ │ @@ -1565431,24 +1565433,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 │ │ -3fbc98: |[3fbc98] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ -3fbca8: 6000 0560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu:I // field@6005 │ │ -3fbcac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fbcae: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fbcb4: 0c02 |0006: move-result-object v2 │ │ -3fbcb6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fbcba: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fbcc0: 7110 e4aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // method@aae4 │ │ -3fbcc6: 0c02 |000f: move-result-object v2 │ │ -3fbcc8: 1102 |0010: return-object v2 │ │ +3fbcc0: |[3fbcc0] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ +3fbcd0: 6000 0560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu:I // field@6005 │ │ +3fbcd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fbcd6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fbcdc: 0c02 |0006: move-result-object v2 │ │ +3fbcde: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fbce2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fbce8: 7110 e4aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // method@aae4 │ │ +3fbcee: 0c02 |000f: move-result-object v2 │ │ +3fbcf0: 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; │ │ @@ -1565461,18 +1565463,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fbbc0: |[3fbbc0] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/view/View; │ │ -3fbbd0: 6e10 e6aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aae6 │ │ -3fbbd6: 0c00 |0003: move-result-object v0 │ │ -3fbbd8: 1100 |0004: return-object v0 │ │ +3fbbe8: |[3fbbe8] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/view/View; │ │ +3fbbf8: 6e10 e6aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aae6 │ │ +3fbbfe: 0c00 |0003: move-result-object v0 │ │ +3fbc00: 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;) │ │ @@ -1565480,17 +1565482,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fbbdc: |[3fbbdc] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3fbbec: 5410 1873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@7318 │ │ -3fbbf0: 1100 |0002: return-object v0 │ │ +3fbc04: |[3fbc04] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3fbc14: 5410 1873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@7318 │ │ +3fbc18: 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 : 19114 (SourceFile) │ │ @@ -1565530,20 +1565532,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 │ │ -3fbdec: |[3fbdec] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3fbdfc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fbe02: 5b01 1c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@731c │ │ -3fbe06: 5b02 1b73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.icon:Landroid/widget/ImageView; // field@731b │ │ -3fbe0a: 5b03 1d73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.titleLabel:Landroid/widget/TextView; // field@731d │ │ -3fbe0e: 0e00 |0009: return-void │ │ +3fbe14: |[3fbe14] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3fbe24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fbe2a: 5b01 1c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@731c │ │ +3fbe2e: 5b02 1b73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.icon:Landroid/widget/ImageView; // field@731b │ │ +3fbe32: 5b03 1d73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.titleLabel:Landroid/widget/TextView; // field@731d │ │ +3fbe36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1565557,39 +1565559,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 │ │ -3fbd28: |[3fbd28] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ -3fbd38: 6000 ff5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5cff │ │ -3fbd3c: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbd42: 0c01 |0005: move-result-object v1 │ │ -3fbd44: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ -3fbd48: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3fbd4c: 6000 e45e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3fbd50: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbd56: 0c02 |000f: move-result-object v2 │ │ -3fbd58: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ -3fbd5c: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3fbd60: 2200 7c1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // type@1b7c │ │ -3fbd64: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fbd68: 7040 e9aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aae9 │ │ -3fbd6e: 1100 |001b: return-object v0 │ │ -3fbd70: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fbd76: 0c03 |001f: move-result-object v3 │ │ -3fbd78: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fbd7e: 0c03 |0023: move-result-object v3 │ │ -3fbd80: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fbd84: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fbd88: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fbd8e: 0c03 |002b: move-result-object v3 │ │ -3fbd90: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fbd96: 2700 |002f: throw v0 │ │ +3fbd50: |[3fbd50] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ +3fbd60: 6000 ff5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5cff │ │ +3fbd64: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbd6a: 0c01 |0005: move-result-object v1 │ │ +3fbd6c: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ +3fbd70: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3fbd74: 6000 e45e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3fbd78: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbd7e: 0c02 |000f: move-result-object v2 │ │ +3fbd80: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ +3fbd84: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3fbd88: 2200 7c1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // type@1b7c │ │ +3fbd8c: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fbd90: 7040 e9aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aae9 │ │ +3fbd96: 1100 |001b: return-object v0 │ │ +3fbd98: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fbd9e: 0c03 |001f: move-result-object v3 │ │ +3fbda0: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fbda6: 0c03 |0023: move-result-object v3 │ │ +3fbda8: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fbdac: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fbdb0: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fbdb6: 0c03 |002b: move-result-object v3 │ │ +3fbdb8: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fbdbe: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1565603,20 +1565605,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 │ │ -3fbd98: |[3fbd98] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ -3fbda8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fbdaa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fbdac: 7130 eeaa 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@aaee │ │ -3fbdb2: 0c02 |0005: move-result-object v2 │ │ -3fbdb4: 1102 |0006: return-object v2 │ │ +3fbdc0: |[3fbdc0] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ +3fbdd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fbdd2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fbdd4: 7130 eeaa 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@aaee │ │ +3fbdda: 0c02 |0005: move-result-object v2 │ │ +3fbddc: 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;) │ │ @@ -1565624,24 +1565626,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 │ │ -3fbdb8: |[3fbdb8] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ -3fbdc8: 6000 0660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu_item:I // field@6006 │ │ -3fbdcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fbdce: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fbdd4: 0c02 |0006: move-result-object v2 │ │ -3fbdd6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fbdda: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fbde0: 7110 eaaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // method@aaea │ │ -3fbde6: 0c02 |000f: move-result-object v2 │ │ -3fbde8: 1102 |0010: return-object v2 │ │ +3fbde0: |[3fbde0] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ +3fbdf0: 6000 0660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu_item:I // field@6006 │ │ +3fbdf4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fbdf6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fbdfc: 0c02 |0006: move-result-object v2 │ │ +3fbdfe: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fbe02: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fbe08: 7110 eaaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // method@aaea │ │ +3fbe0e: 0c02 |000f: move-result-object v2 │ │ +3fbe10: 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; │ │ @@ -1565654,18 +1565656,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fbcf4: |[3fbcf4] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/view/View; │ │ -3fbd04: 6e10 ecaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaec │ │ -3fbd0a: 0c00 |0003: move-result-object v0 │ │ -3fbd0c: 1100 |0004: return-object v0 │ │ +3fbd1c: |[3fbd1c] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/view/View; │ │ +3fbd2c: 6e10 ecaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaec │ │ +3fbd32: 0c00 |0003: move-result-object v0 │ │ +3fbd34: 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;) │ │ @@ -1565673,17 +1565675,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fbd10: |[3fbd10] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fbd20: 5410 1c73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@731c │ │ -3fbd24: 1100 |0002: return-object v0 │ │ +3fbd38: |[3fbd38] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fbd48: 5410 1c73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@731c │ │ +3fbd4c: 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 : 19114 (SourceFile) │ │ @@ -1565747,26 +1565749,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 │ │ -3fbf94: |[3fbf94] 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 │ │ -3fbfa4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fbfaa: 5b01 2273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7322 │ │ -3fbfae: 5b02 1e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@731e │ │ -3fbfb2: 5b03 1f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/TextView; // field@731f │ │ -3fbfb6: 5b04 2073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7320 │ │ -3fbfba: 5b05 2173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@7321 │ │ -3fbfbe: 5b06 2373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@7323 │ │ -3fbfc2: 5b07 2473 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@7324 │ │ -3fbfc6: 5b08 2573 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7325 │ │ -3fbfca: 5b09 2673 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7326 │ │ -3fbfce: 0e00 |0015: return-void │ │ +3fbfbc: |[3fbfbc] 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 │ │ +3fbfcc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fbfd2: 5b01 2273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7322 │ │ +3fbfd6: 5b02 1e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@731e │ │ +3fbfda: 5b03 1f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/TextView; // field@731f │ │ +3fbfde: 5b04 2073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7320 │ │ +3fbfe2: 5b05 2173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@7321 │ │ +3fbfe6: 5b06 2373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@7323 │ │ +3fbfea: 5b07 2473 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@7324 │ │ +3fbfee: 5b08 2573 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7325 │ │ +3fbff2: 5b09 2673 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7326 │ │ +3fbff6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x0005 line=59 │ │ 0x0007 line=60 │ │ 0x0009 line=61 │ │ @@ -1565792,79 +1565794,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 │ │ -3fbe44: |[3fbe44] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3fbe54: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ -3fbe58: 7120 a777 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbe5e: 0c01 |0005: move-result-object v1 │ │ -3fbe60: 0714 |0006: move-object v4, v1 │ │ -3fbe62: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3fbe66: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ -3fbe6a: 6000 c75c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feeds_filtered_message:I // field@5cc7 │ │ -3fbe6e: 7120 a777 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbe74: 0c01 |0010: move-result-object v1 │ │ -3fbe76: 0715 |0011: move-object v5, v1 │ │ -3fbe78: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ -3fbe7c: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ -3fbe80: 6000 db5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ -3fbe84: 7120 a777 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbe8a: 0c01 |001b: move-result-object v1 │ │ -3fbe8c: 0716 |001c: move-object v6, v1 │ │ -3fbe8e: 1f06 b51d |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ -3fbe92: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ -3fbe96: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fbe9a: 7120 a777 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbea0: 0c01 |0026: move-result-object v1 │ │ -3fbea2: 0717 |0027: move-object v7, v1 │ │ -3fbea4: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ -3fbea8: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ -3fbeac: 6000 a35e |002c: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_add:I // field@5ea3 │ │ -3fbeb0: 7120 a777 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbeb6: 0c01 |0031: move-result-object v1 │ │ -3fbeb8: 0718 |0032: move-object v8, v1 │ │ -3fbeba: 1f08 6918 |0033: check-cast v8, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1869 │ │ -3fbebe: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ -3fbec2: 6000 a55e |0037: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_grid:I // field@5ea5 │ │ -3fbec6: 7120 a777 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbecc: 0c01 |003c: move-result-object v1 │ │ -3fbece: 0719 |003d: move-object v9, v1 │ │ -3fbed0: 1f09 2b12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3fbed4: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ -3fbed8: 6000 b05e |0042: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ -3fbedc: 7120 a777 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbee2: 0c01 |0047: move-result-object v1 │ │ -3fbee4: 071a |0048: move-object v10, v1 │ │ -3fbee6: 1f0a b012 |0049: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ -3fbeea: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ -3fbeee: 6000 e75e |004d: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fbef2: 7120 a777 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fbef8: 0c01 |0052: move-result-object v1 │ │ -3fbefa: 071b |0053: move-object v11, v1 │ │ -3fbefc: 1f0b f716 |0054: check-cast v11, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fbf00: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ -3fbf04: 2200 7d1b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@1b7d │ │ -3fbf08: 07c3 |005a: move-object v3, v12 │ │ -3fbf0a: 1f03 1e03 |005b: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ -3fbf0e: 0702 |005d: move-object v2, v0 │ │ -3fbf10: 760a efaa 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@aaef │ │ -3fbf16: 1100 |0061: return-object v0 │ │ -3fbf18: 6e10 280d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fbf1e: 0c0c |0065: move-result-object v12 │ │ -3fbf20: 6e20 2903 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fbf26: 0c0c |0069: move-result-object v12 │ │ -3fbf28: 2200 191e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fbf2c: 1a01 8d41 |006c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fbf30: 6e20 d2b4 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fbf36: 0c0c |0071: move-result-object v12 │ │ -3fbf38: 7020 a7b4 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fbf3e: 2700 |0075: throw v0 │ │ +3fbe6c: |[3fbe6c] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3fbe7c: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ +3fbe80: 7120 a777 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbe86: 0c01 |0005: move-result-object v1 │ │ +3fbe88: 0714 |0006: move-object v4, v1 │ │ +3fbe8a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fbe8e: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ +3fbe92: 6000 c75c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feeds_filtered_message:I // field@5cc7 │ │ +3fbe96: 7120 a777 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbe9c: 0c01 |0010: move-result-object v1 │ │ +3fbe9e: 0715 |0011: move-object v5, v1 │ │ +3fbea0: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ +3fbea4: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ +3fbea8: 6000 db5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ +3fbeac: 7120 a777 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbeb2: 0c01 |001b: move-result-object v1 │ │ +3fbeb4: 0716 |001c: move-object v6, v1 │ │ +3fbeb6: 1f06 b51d |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ +3fbeba: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ +3fbebe: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fbec2: 7120 a777 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbec8: 0c01 |0026: move-result-object v1 │ │ +3fbeca: 0717 |0027: move-object v7, v1 │ │ +3fbecc: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ +3fbed0: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ +3fbed4: 6000 a35e |002c: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_add:I // field@5ea3 │ │ +3fbed8: 7120 a777 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbede: 0c01 |0031: move-result-object v1 │ │ +3fbee0: 0718 |0032: move-object v8, v1 │ │ +3fbee2: 1f08 6918 |0033: check-cast v8, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1869 │ │ +3fbee6: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ +3fbeea: 6000 a55e |0037: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_grid:I // field@5ea5 │ │ +3fbeee: 7120 a777 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbef4: 0c01 |003c: move-result-object v1 │ │ +3fbef6: 0719 |003d: move-object v9, v1 │ │ +3fbef8: 1f09 2b12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3fbefc: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ +3fbf00: 6000 b05e |0042: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ +3fbf04: 7120 a777 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbf0a: 0c01 |0047: move-result-object v1 │ │ +3fbf0c: 071a |0048: move-object v10, v1 │ │ +3fbf0e: 1f0a b012 |0049: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ +3fbf12: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ +3fbf16: 6000 e75e |004d: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fbf1a: 7120 a777 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fbf20: 0c01 |0052: move-result-object v1 │ │ +3fbf22: 071b |0053: move-object v11, v1 │ │ +3fbf24: 1f0b f716 |0054: check-cast v11, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fbf28: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ +3fbf2c: 2200 7d1b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@1b7d │ │ +3fbf30: 07c3 |005a: move-object v3, v12 │ │ +3fbf32: 1f03 1e03 |005b: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ +3fbf36: 0702 |005d: move-object v2, v0 │ │ +3fbf38: 760a efaa 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@aaef │ │ +3fbf3e: 1100 |0061: return-object v0 │ │ +3fbf40: 6e10 280d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fbf46: 0c0c |0065: move-result-object v12 │ │ +3fbf48: 6e20 2903 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fbf4e: 0c0c |0069: move-result-object v12 │ │ +3fbf50: 2200 191e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fbf54: 1a01 8d41 |006c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fbf58: 6e20 d2b4 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fbf5e: 0c0c |0071: move-result-object v12 │ │ +3fbf60: 7020 a7b4 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fbf66: 2700 |0075: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0002 line=97 │ │ 0x000b line=102 │ │ 0x000d line=103 │ │ 0x0016 line=108 │ │ @@ -1565890,20 +1565892,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 │ │ -3fbf40: |[3fbf40] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3fbf50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fbf52: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fbf54: 7130 f4aa 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@aaf4 │ │ -3fbf5a: 0c02 |0005: move-result-object v2 │ │ -3fbf5c: 1102 |0006: return-object v2 │ │ +3fbf68: |[3fbf68] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3fbf78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fbf7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fbf7c: 7130 f4aa 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@aaf4 │ │ +3fbf82: 0c02 |0005: move-result-object v2 │ │ +3fbf84: 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;) │ │ @@ -1565911,24 +1565913,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 │ │ -3fbf60: |[3fbf60] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3fbf70: 6000 0860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.fragment_subscriptions:I // field@6008 │ │ -3fbf74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fbf76: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fbf7c: 0c02 |0006: move-result-object v2 │ │ -3fbf7e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fbf82: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fbf88: 7110 f0aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@aaf0 │ │ -3fbf8e: 0c02 |000f: move-result-object v2 │ │ -3fbf90: 1102 |0010: return-object v2 │ │ +3fbf88: |[3fbf88] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3fbf98: 6000 0860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.fragment_subscriptions:I // field@6008 │ │ +3fbf9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fbf9e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fbfa4: 0c02 |0006: move-result-object v2 │ │ +3fbfa6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fbfaa: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fbfb0: 7110 f0aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@aaf0 │ │ +3fbfb6: 0c02 |000f: move-result-object v2 │ │ +3fbfb8: 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; │ │ @@ -1565941,18 +1565943,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fbe10: |[3fbe10] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ -3fbe20: 6e10 f2aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aaf2 │ │ -3fbe26: 0c00 |0003: move-result-object v0 │ │ -3fbe28: 1100 |0004: return-object v0 │ │ +3fbe38: |[3fbe38] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ +3fbe48: 6e10 f2aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aaf2 │ │ +3fbe4e: 0c00 |0003: move-result-object v0 │ │ +3fbe50: 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;) │ │ @@ -1565960,17 +1565962,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fbe2c: |[3fbe2c] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fbe3c: 5410 2273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7322 │ │ -3fbe40: 1100 |0002: return-object v0 │ │ +3fbe54: |[3fbe54] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fbe64: 5410 2273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7322 │ │ +3fbe68: 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 : 19114 (SourceFile) │ │ @@ -1566042,28 +1566044,28 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/RelativeLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3fc180: |[3fc180] de.danoeh.antennapod.databinding.HomeFragmentBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/RelativeLayout;)V │ │ -3fc190: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fc196: 5b01 2d73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@732d │ │ -3fc19a: 5b02 2773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7327 │ │ -3fc19e: 5b03 2873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.arrowBottomIcon:Landroid/widget/ImageView; // field@7328 │ │ -3fc1a2: 5b04 2973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.arrowSidebarIcon:Landroid/widget/ImageView; // field@7329 │ │ -3fc1a6: 5b05 2a73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@732a │ │ -3fc1aa: 5b06 2b73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@732b │ │ -3fc1ae: 5b07 2c73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@732c │ │ -3fc1b2: 5b08 2e73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@732e │ │ -3fc1b6: 5b09 2f73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.titleLabel:Landroid/widget/TextView; // field@732f │ │ -3fc1ba: 5b0a 3073 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7330 │ │ -3fc1be: 5b0b 3173 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/RelativeLayout; // field@7331 │ │ -3fc1c2: 0e00 |0019: return-void │ │ +3fc1a8: |[3fc1a8] de.danoeh.antennapod.databinding.HomeFragmentBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/RelativeLayout;)V │ │ +3fc1b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fc1be: 5b01 2d73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@732d │ │ +3fc1c2: 5b02 2773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7327 │ │ +3fc1c6: 5b03 2873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.arrowBottomIcon:Landroid/widget/ImageView; // field@7328 │ │ +3fc1ca: 5b04 2973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.arrowSidebarIcon:Landroid/widget/ImageView; // field@7329 │ │ +3fc1ce: 5b05 2a73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@732a │ │ +3fc1d2: 5b06 2b73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@732b │ │ +3fc1d6: 5b07 2c73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@732c │ │ +3fc1da: 5b08 2e73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@732e │ │ +3fc1de: 5b09 2f73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.titleLabel:Landroid/widget/TextView; // field@732f │ │ +3fc1e2: 5b0a 3073 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7330 │ │ +3fc1e6: 5b0b 3173 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/RelativeLayout; // field@7331 │ │ +3fc1ea: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0005 line=65 │ │ 0x0007 line=66 │ │ 0x0009 line=67 │ │ @@ -1566093,91 +1566095,91 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 12 │ │ insns size : 140 16-bit code units │ │ -3fc004: |[3fc004] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3fc014: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ -3fc018: 7120 a777 0e00 |0002: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc01e: 0c01 |0005: move-result-object v1 │ │ -3fc020: 0714 |0006: move-object v4, v1 │ │ -3fc022: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3fc026: 3804 6f00 |0009: if-eqz v4, 0078 // +006f │ │ -3fc02a: 6000 8b5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.arrowBottomIcon:I // field@5b8b │ │ -3fc02e: 7120 a777 0e00 |000d: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc034: 0c01 |0010: move-result-object v1 │ │ -3fc036: 0715 |0011: move-object v5, v1 │ │ -3fc038: 1f05 1203 |0012: check-cast v5, Landroid/widget/ImageView; // type@0312 │ │ -3fc03c: 3805 6400 |0014: if-eqz v5, 0078 // +0064 │ │ -3fc040: 6000 8c5b |0016: sget v0, Lde/danoeh/antennapod/R$id;.arrowSidebarIcon:I // field@5b8c │ │ -3fc044: 7120 a777 0e00 |0018: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc04a: 0c01 |001b: move-result-object v1 │ │ -3fc04c: 0716 |001c: move-object v6, v1 │ │ -3fc04e: 1f06 1203 |001d: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ -3fc052: 3806 5900 |001f: if-eqz v6, 0078 // +0059 │ │ -3fc056: 6000 f85c |0021: sget v0, Lde/danoeh/antennapod/R$id;.homeContainer:I // field@5cf8 │ │ -3fc05a: 7120 a777 0e00 |0023: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc060: 0c01 |0026: move-result-object v1 │ │ -3fc062: 0717 |0027: move-object v7, v1 │ │ -3fc064: 1f07 1403 |0028: check-cast v7, Landroid/widget/LinearLayout; // type@0314 │ │ -3fc068: 3807 4e00 |002a: if-eqz v7, 0078 // +004e │ │ -3fc06c: 6000 f95c |002c: sget v0, Lde/danoeh/antennapod/R$id;.homeScrollView:I // field@5cf9 │ │ -3fc070: 7120 a777 0e00 |002e: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc076: 0c01 |0031: move-result-object v1 │ │ -3fc078: 0718 |0032: move-object v8, v1 │ │ -3fc07a: 1f08 6d09 |0033: check-cast v8, Landroidx/core/widget/NestedScrollView; // type@096d │ │ -3fc07e: 3808 4300 |0035: if-eqz v8, 0078 // +0043 │ │ -3fc082: 6000 ff5c |0037: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5cff │ │ -3fc086: 7120 a777 0e00 |0039: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc08c: 0c01 |003c: move-result-object v1 │ │ -3fc08e: 0719 |003d: move-object v9, v1 │ │ -3fc090: 1f09 1203 |003e: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ -3fc094: 3809 3800 |0040: if-eqz v9, 0078 // +0038 │ │ -3fc098: 6000 b05e |0042: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ -3fc09c: 7120 a777 0e00 |0044: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc0a2: 0c01 |0047: move-result-object v1 │ │ -3fc0a4: 071a |0048: move-object v10, v1 │ │ -3fc0a6: 1f0a b012 |0049: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ -3fc0aa: 380a 2d00 |004b: if-eqz v10, 0078 // +002d │ │ -3fc0ae: 6000 e45e |004d: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3fc0b2: 7120 a777 0e00 |004f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc0b8: 0c01 |0052: move-result-object v1 │ │ -3fc0ba: 071b |0053: move-object v11, v1 │ │ -3fc0bc: 1f0b 2b03 |0054: check-cast v11, Landroid/widget/TextView; // type@032b │ │ -3fc0c0: 380b 2200 |0056: if-eqz v11, 0078 // +0022 │ │ -3fc0c4: 6000 e75e |0058: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fc0c8: 7120 a777 0e00 |005a: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc0ce: 0c01 |005d: move-result-object v1 │ │ -3fc0d0: 071c |005e: move-object v12, v1 │ │ -3fc0d2: 1f0c f716 |005f: check-cast v12, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fc0d6: 380c 1700 |0061: if-eqz v12, 0078 // +0017 │ │ -3fc0da: 6000 365f |0063: sget v0, Lde/danoeh/antennapod/R$id;.welcomeContainer:I // field@5f36 │ │ -3fc0de: 7120 a777 0e00 |0065: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc0e4: 0c01 |0068: move-result-object v1 │ │ -3fc0e6: 071d |0069: move-object v13, v1 │ │ -3fc0e8: 1f0d 1e03 |006a: check-cast v13, Landroid/widget/RelativeLayout; // type@031e │ │ -3fc0ec: 380d 0c00 |006c: if-eqz v13, 0078 // +000c │ │ -3fc0f0: 2200 7e1b |006e: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@1b7e │ │ -3fc0f4: 07e3 |0070: move-object v3, v14 │ │ -3fc0f6: 1f03 1403 |0071: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fc0fa: 0702 |0073: move-object v2, v0 │ │ -3fc0fc: 760c f5aa 0200 |0074: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/RelativeLayout;)V // method@aaf5 │ │ -3fc102: 1100 |0077: return-object v0 │ │ -3fc104: 6e10 280d 0e00 |0078: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fc10a: 0c0e |007b: move-result-object v14 │ │ -3fc10c: 6e20 2903 0e00 |007c: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fc112: 0c0e |007f: move-result-object v14 │ │ -3fc114: 2200 191e |0080: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fc118: 1a01 8d41 |0082: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fc11c: 6e20 d2b4 e100 |0084: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fc122: 0c0e |0087: move-result-object v14 │ │ -3fc124: 7020 a7b4 e000 |0088: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fc12a: 2700 |008b: throw v0 │ │ +3fc02c: |[3fc02c] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3fc03c: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ +3fc040: 7120 a777 0e00 |0002: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc046: 0c01 |0005: move-result-object v1 │ │ +3fc048: 0714 |0006: move-object v4, v1 │ │ +3fc04a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fc04e: 3804 6f00 |0009: if-eqz v4, 0078 // +006f │ │ +3fc052: 6000 8b5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.arrowBottomIcon:I // field@5b8b │ │ +3fc056: 7120 a777 0e00 |000d: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc05c: 0c01 |0010: move-result-object v1 │ │ +3fc05e: 0715 |0011: move-object v5, v1 │ │ +3fc060: 1f05 1203 |0012: check-cast v5, Landroid/widget/ImageView; // type@0312 │ │ +3fc064: 3805 6400 |0014: if-eqz v5, 0078 // +0064 │ │ +3fc068: 6000 8c5b |0016: sget v0, Lde/danoeh/antennapod/R$id;.arrowSidebarIcon:I // field@5b8c │ │ +3fc06c: 7120 a777 0e00 |0018: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc072: 0c01 |001b: move-result-object v1 │ │ +3fc074: 0716 |001c: move-object v6, v1 │ │ +3fc076: 1f06 1203 |001d: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ +3fc07a: 3806 5900 |001f: if-eqz v6, 0078 // +0059 │ │ +3fc07e: 6000 f85c |0021: sget v0, Lde/danoeh/antennapod/R$id;.homeContainer:I // field@5cf8 │ │ +3fc082: 7120 a777 0e00 |0023: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc088: 0c01 |0026: move-result-object v1 │ │ +3fc08a: 0717 |0027: move-object v7, v1 │ │ +3fc08c: 1f07 1403 |0028: check-cast v7, Landroid/widget/LinearLayout; // type@0314 │ │ +3fc090: 3807 4e00 |002a: if-eqz v7, 0078 // +004e │ │ +3fc094: 6000 f95c |002c: sget v0, Lde/danoeh/antennapod/R$id;.homeScrollView:I // field@5cf9 │ │ +3fc098: 7120 a777 0e00 |002e: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc09e: 0c01 |0031: move-result-object v1 │ │ +3fc0a0: 0718 |0032: move-object v8, v1 │ │ +3fc0a2: 1f08 6d09 |0033: check-cast v8, Landroidx/core/widget/NestedScrollView; // type@096d │ │ +3fc0a6: 3808 4300 |0035: if-eqz v8, 0078 // +0043 │ │ +3fc0aa: 6000 ff5c |0037: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5cff │ │ +3fc0ae: 7120 a777 0e00 |0039: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc0b4: 0c01 |003c: move-result-object v1 │ │ +3fc0b6: 0719 |003d: move-object v9, v1 │ │ +3fc0b8: 1f09 1203 |003e: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ +3fc0bc: 3809 3800 |0040: if-eqz v9, 0078 // +0038 │ │ +3fc0c0: 6000 b05e |0042: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ +3fc0c4: 7120 a777 0e00 |0044: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc0ca: 0c01 |0047: move-result-object v1 │ │ +3fc0cc: 071a |0048: move-object v10, v1 │ │ +3fc0ce: 1f0a b012 |0049: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ +3fc0d2: 380a 2d00 |004b: if-eqz v10, 0078 // +002d │ │ +3fc0d6: 6000 e45e |004d: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3fc0da: 7120 a777 0e00 |004f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc0e0: 0c01 |0052: move-result-object v1 │ │ +3fc0e2: 071b |0053: move-object v11, v1 │ │ +3fc0e4: 1f0b 2b03 |0054: check-cast v11, Landroid/widget/TextView; // type@032b │ │ +3fc0e8: 380b 2200 |0056: if-eqz v11, 0078 // +0022 │ │ +3fc0ec: 6000 e75e |0058: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fc0f0: 7120 a777 0e00 |005a: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc0f6: 0c01 |005d: move-result-object v1 │ │ +3fc0f8: 071c |005e: move-object v12, v1 │ │ +3fc0fa: 1f0c f716 |005f: check-cast v12, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fc0fe: 380c 1700 |0061: if-eqz v12, 0078 // +0017 │ │ +3fc102: 6000 365f |0063: sget v0, Lde/danoeh/antennapod/R$id;.welcomeContainer:I // field@5f36 │ │ +3fc106: 7120 a777 0e00 |0065: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc10c: 0c01 |0068: move-result-object v1 │ │ +3fc10e: 071d |0069: move-object v13, v1 │ │ +3fc110: 1f0d 1e03 |006a: check-cast v13, Landroid/widget/RelativeLayout; // type@031e │ │ +3fc114: 380d 0c00 |006c: if-eqz v13, 0078 // +000c │ │ +3fc118: 2200 7e1b |006e: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@1b7e │ │ +3fc11c: 07e3 |0070: move-object v3, v14 │ │ +3fc11e: 1f03 1403 |0071: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fc122: 0702 |0073: move-object v2, v0 │ │ +3fc124: 760c f5aa 0200 |0074: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/RelativeLayout;)V // method@aaf5 │ │ +3fc12a: 1100 |0077: return-object v0 │ │ +3fc12c: 6e10 280d 0e00 |0078: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fc132: 0c0e |007b: move-result-object v14 │ │ +3fc134: 6e20 2903 0e00 |007c: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fc13a: 0c0e |007f: move-result-object v14 │ │ +3fc13c: 2200 191e |0080: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fc140: 1a01 8d41 |0082: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fc144: 6e20 d2b4 e100 |0084: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fc14a: 0c0e |0087: move-result-object v14 │ │ +3fc14c: 7020 a7b4 e000 |0088: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fc152: 2700 |008b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0002 line=105 │ │ 0x000b line=110 │ │ 0x000d line=111 │ │ 0x0016 line=116 │ │ @@ -1566207,20 +1566209,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 │ │ -3fc12c: |[3fc12c] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3fc13c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fc13e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fc140: 7130 faaa 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@aafa │ │ -3fc146: 0c02 |0005: move-result-object v2 │ │ -3fc148: 1102 |0006: return-object v2 │ │ +3fc154: |[3fc154] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3fc164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc166: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fc168: 7130 faaa 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@aafa │ │ +3fc16e: 0c02 |0005: move-result-object v2 │ │ +3fc170: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HomeFragmentBinding;) │ │ @@ -1566228,24 +1566230,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 │ │ -3fc14c: |[3fc14c] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3fc15c: 6000 0f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_fragment:I // field@600f │ │ -3fc160: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc162: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fc168: 0c02 |0006: move-result-object v2 │ │ -3fc16a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fc16e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fc174: 7110 f6aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@aaf6 │ │ -3fc17a: 0c02 |000f: move-result-object v2 │ │ -3fc17c: 1102 |0010: return-object v2 │ │ +3fc174: |[3fc174] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3fc184: 6000 0f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_fragment:I // field@600f │ │ +3fc188: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc18a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fc190: 0c02 |0006: move-result-object v2 │ │ +3fc192: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fc196: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fc19c: 7110 f6aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@aaf6 │ │ +3fc1a2: 0c02 |000f: move-result-object v2 │ │ +3fc1a4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0009 line=93 │ │ 0x000c line=95 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -1566258,18 +1566260,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fbfd0: |[3fbfd0] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fbfe0: 6e10 f8aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaf8 │ │ -3fbfe6: 0c00 |0003: move-result-object v0 │ │ -3fbfe8: 1100 |0004: return-object v0 │ │ +3fbff8: |[3fbff8] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fc008: 6e10 f8aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaf8 │ │ +3fc00e: 0c00 |0003: move-result-object v0 │ │ +3fc010: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HomeFragmentBinding;) │ │ @@ -1566277,17 +1566279,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fbfec: |[3fbfec] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fbffc: 5410 2d73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@732d │ │ -3fc000: 1100 |0002: return-object v0 │ │ +3fc014: |[3fc014] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fc024: 5410 2d73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@732d │ │ +3fc028: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1566347,25 +1566349,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 │ │ -3fc334: |[3fc334] 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 │ │ -3fc344: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fc34a: 5b01 3773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@7337 │ │ -3fc34e: 5b02 3273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@7332 │ │ -3fc352: 5b03 3373 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.emptyLabel:Landroid/widget/TextView; // field@7333 │ │ -3fc356: 5b04 3473 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@7334 │ │ -3fc35a: 5b05 3573 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@7335 │ │ -3fc35e: 5b06 3673 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@7336 │ │ -3fc362: 5b07 3873 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@7338 │ │ -3fc366: 5b08 3973 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@7339 │ │ -3fc36a: 0e00 |0013: return-void │ │ +3fc35c: |[3fc35c] 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 │ │ +3fc36c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fc372: 5b01 3773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@7337 │ │ +3fc376: 5b02 3273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@7332 │ │ +3fc37a: 5b03 3373 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.emptyLabel:Landroid/widget/TextView; // field@7333 │ │ +3fc37e: 5b04 3473 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@7334 │ │ +3fc382: 5b05 3573 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@7335 │ │ +3fc386: 5b06 3673 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@7336 │ │ +3fc38a: 5b07 3873 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@7338 │ │ +3fc38e: 5b08 3973 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@7339 │ │ +3fc392: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x0007 line=53 │ │ 0x0009 line=54 │ │ @@ -1566389,73 +1566391,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 │ │ -3fc1f8: |[3fc1f8] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3fc208: 6000 a55b |0000: sget v0, Lde/danoeh/antennapod/R$id;.barrier:I // field@5ba5 │ │ -3fc20c: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc212: 0c01 |0005: move-result-object v1 │ │ -3fc214: 0714 |0006: move-object v4, v1 │ │ -3fc216: 1f04 1407 |0007: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@0714 │ │ -3fc21a: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -3fc21e: 6000 6b5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.emptyLabel:I // field@5c6b │ │ -3fc222: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc228: 0c01 |0010: move-result-object v1 │ │ -3fc22a: 0715 |0011: move-object v5, v1 │ │ -3fc22c: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ -3fc230: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -3fc234: 6000 5f5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.moreButton:I // field@5d5f │ │ -3fc238: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc23e: 0c01 |001b: move-result-object v1 │ │ -3fc240: 0716 |001c: move-object v6, v1 │ │ -3fc242: 1f06 ff02 |001d: check-cast v6, Landroid/widget/Button; // type@02ff │ │ -3fc246: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -3fc24a: 6000 a25d |0021: sget v0, Lde/danoeh/antennapod/R$id;.numNewItemsLabel:I // field@5da2 │ │ -3fc24e: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc254: 0c01 |0026: move-result-object v1 │ │ -3fc256: 0717 |0027: move-object v7, v1 │ │ -3fc258: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fc25c: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -3fc260: 6000 035e |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ -3fc264: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc26a: 0c01 |0031: move-result-object v1 │ │ -3fc26c: 0718 |0032: move-object v8, v1 │ │ -3fc26e: 1f08 2b12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3fc272: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -3fc276: 6000 645e |0037: sget v0, Lde/danoeh/antennapod/R$id;.shuffleButton:I // field@5e64 │ │ -3fc27a: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc280: 0c01 |003c: move-result-object v1 │ │ -3fc282: 0719 |003d: move-object v9, v1 │ │ -3fc284: 1f09 1003 |003e: check-cast v9, Landroid/widget/ImageButton; // type@0310 │ │ -3fc288: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -3fc28c: 6000 e45e |0042: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3fc290: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc296: 0c01 |0047: move-result-object v1 │ │ -3fc298: 071a |0048: move-object v10, v1 │ │ -3fc29a: 1f0a 2b03 |0049: check-cast v10, Landroid/widget/TextView; // type@032b │ │ -3fc29e: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -3fc2a2: 2200 7f1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@1b7f │ │ -3fc2a6: 07b3 |004f: move-object v3, v11 │ │ -3fc2a8: 1f03 1d07 |0050: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071d │ │ -3fc2ac: 0702 |0052: move-object v2, v0 │ │ -3fc2ae: 7609 fbaa 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@aafb │ │ -3fc2b4: 1100 |0056: return-object v0 │ │ -3fc2b6: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fc2bc: 0c0b |005a: move-result-object v11 │ │ -3fc2be: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fc2c4: 0c0b |005e: move-result-object v11 │ │ -3fc2c6: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fc2ca: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fc2ce: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fc2d4: 0c0b |0066: move-result-object v11 │ │ -3fc2d6: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fc2dc: 2700 |006a: throw v0 │ │ +3fc220: |[3fc220] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3fc230: 6000 a55b |0000: sget v0, Lde/danoeh/antennapod/R$id;.barrier:I // field@5ba5 │ │ +3fc234: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc23a: 0c01 |0005: move-result-object v1 │ │ +3fc23c: 0714 |0006: move-object v4, v1 │ │ +3fc23e: 1f04 1407 |0007: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@0714 │ │ +3fc242: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +3fc246: 6000 6b5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.emptyLabel:I // field@5c6b │ │ +3fc24a: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc250: 0c01 |0010: move-result-object v1 │ │ +3fc252: 0715 |0011: move-object v5, v1 │ │ +3fc254: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ +3fc258: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +3fc25c: 6000 5f5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.moreButton:I // field@5d5f │ │ +3fc260: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc266: 0c01 |001b: move-result-object v1 │ │ +3fc268: 0716 |001c: move-object v6, v1 │ │ +3fc26a: 1f06 ff02 |001d: check-cast v6, Landroid/widget/Button; // type@02ff │ │ +3fc26e: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +3fc272: 6000 a25d |0021: sget v0, Lde/danoeh/antennapod/R$id;.numNewItemsLabel:I // field@5da2 │ │ +3fc276: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc27c: 0c01 |0026: move-result-object v1 │ │ +3fc27e: 0717 |0027: move-object v7, v1 │ │ +3fc280: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fc284: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +3fc288: 6000 035e |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ +3fc28c: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc292: 0c01 |0031: move-result-object v1 │ │ +3fc294: 0718 |0032: move-object v8, v1 │ │ +3fc296: 1f08 2b12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3fc29a: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +3fc29e: 6000 645e |0037: sget v0, Lde/danoeh/antennapod/R$id;.shuffleButton:I // field@5e64 │ │ +3fc2a2: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc2a8: 0c01 |003c: move-result-object v1 │ │ +3fc2aa: 0719 |003d: move-object v9, v1 │ │ +3fc2ac: 1f09 1003 |003e: check-cast v9, Landroid/widget/ImageButton; // type@0310 │ │ +3fc2b0: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +3fc2b4: 6000 e45e |0042: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3fc2b8: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc2be: 0c01 |0047: move-result-object v1 │ │ +3fc2c0: 071a |0048: move-object v10, v1 │ │ +3fc2c2: 1f0a 2b03 |0049: check-cast v10, Landroid/widget/TextView; // type@032b │ │ +3fc2c6: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +3fc2ca: 2200 7f1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@1b7f │ │ +3fc2ce: 07b3 |004f: move-object v3, v11 │ │ +3fc2d0: 1f03 1d07 |0050: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071d │ │ +3fc2d4: 0702 |0052: move-object v2, v0 │ │ +3fc2d6: 7609 fbaa 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@aafb │ │ +3fc2dc: 1100 |0056: return-object v0 │ │ +3fc2de: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fc2e4: 0c0b |005a: move-result-object v11 │ │ +3fc2e6: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fc2ec: 0c0b |005e: move-result-object v11 │ │ +3fc2ee: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fc2f2: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fc2f6: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fc2fc: 0c0b |0066: move-result-object v11 │ │ +3fc2fe: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fc304: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x000b line=94 │ │ 0x000d line=95 │ │ 0x0016 line=100 │ │ @@ -1566479,20 +1566481,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 │ │ -3fc2e0: |[3fc2e0] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3fc2f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fc2f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fc2f4: 7130 00ab 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@ab00 │ │ -3fc2fa: 0c02 |0005: move-result-object v2 │ │ -3fc2fc: 1102 |0006: return-object v2 │ │ +3fc308: |[3fc308] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3fc318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc31a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fc31c: 7130 00ab 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@ab00 │ │ +3fc322: 0c02 |0005: move-result-object v2 │ │ +3fc324: 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;) │ │ @@ -1566500,24 +1566502,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 │ │ -3fc300: |[3fc300] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3fc310: 6000 1060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section:I // field@6010 │ │ -3fc314: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc316: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fc31c: 0c02 |0006: move-result-object v2 │ │ -3fc31e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fc322: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fc328: 7110 fcaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@aafc │ │ -3fc32e: 0c02 |000f: move-result-object v2 │ │ -3fc330: 1102 |0010: return-object v2 │ │ +3fc328: |[3fc328] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3fc338: 6000 1060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section:I // field@6010 │ │ +3fc33c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc33e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fc344: 0c02 |0006: move-result-object v2 │ │ +3fc346: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fc34a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fc350: 7110 fcaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@aafc │ │ +3fc356: 0c02 |000f: move-result-object v2 │ │ +3fc358: 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; │ │ @@ -1566530,18 +1566532,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fc1c4: |[3fc1c4] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ -3fc1d4: 6e10 feaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@aafe │ │ -3fc1da: 0c00 |0003: move-result-object v0 │ │ -3fc1dc: 1100 |0004: return-object v0 │ │ +3fc1ec: |[3fc1ec] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ +3fc1fc: 6e10 feaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@aafe │ │ +3fc202: 0c00 |0003: move-result-object v0 │ │ +3fc204: 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;) │ │ @@ -1566549,17 +1566551,17 @@ │ │ type : '()Landroidx/constraintlayout/widget/ConstraintLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fc1e0: |[3fc1e0] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ -3fc1f0: 5410 3773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@7337 │ │ -3fc1f4: 1100 |0002: return-object v0 │ │ +3fc208: |[3fc208] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ +3fc218: 5410 3773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@7337 │ │ +3fc21c: 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 : 19114 (SourceFile) │ │ @@ -1566603,21 +1566605,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 │ │ -3fc478: |[3fc478] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3fc488: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fc48e: 5b01 3c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@733c │ │ -3fc492: 5b02 3a73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.closeButton:Landroid/widget/ImageView; // field@733a │ │ -3fc496: 5b03 3b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.echoButton:Landroid/widget/LinearLayout; // field@733b │ │ -3fc49a: 5b04 3d73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.titleLabel:Landroid/widget/TextView; // field@733d │ │ -3fc49e: 0e00 |000b: return-void │ │ +3fc4a0: |[3fc4a0] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3fc4b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fc4b6: 5b01 3c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@733c │ │ +3fc4ba: 5b02 3a73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.closeButton:Landroid/widget/ImageView; // field@733a │ │ +3fc4be: 5b03 3b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.echoButton:Landroid/widget/LinearLayout; // field@733b │ │ +3fc4c2: 5b04 3d73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.titleLabel:Landroid/widget/TextView; // field@733d │ │ +3fc4c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -1566633,44 +1566635,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 │ │ -3fc3a0: |[3fc3a0] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -3fc3b0: 6000 055c |0000: sget v0, Lde/danoeh/antennapod/R$id;.closeButton:I // field@5c05 │ │ -3fc3b4: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc3ba: 0c01 |0005: move-result-object v1 │ │ -3fc3bc: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ -3fc3c0: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3fc3c4: 6000 615c |000a: sget v0, Lde/danoeh/antennapod/R$id;.echoButton:I // field@5c61 │ │ -3fc3c8: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc3ce: 0c02 |000f: move-result-object v2 │ │ -3fc3d0: 1f02 1403 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3fc3d4: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3fc3d8: 6000 e45e |0014: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3fc3dc: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc3e2: 0c03 |0019: move-result-object v3 │ │ -3fc3e4: 1f03 2b03 |001a: check-cast v3, Landroid/widget/TextView; // type@032b │ │ -3fc3e8: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3fc3ec: 2200 801b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // type@1b80 │ │ -3fc3f0: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ -3fc3f4: 7053 01ab 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@ab01 │ │ -3fc3fa: 1100 |0025: return-object v0 │ │ -3fc3fc: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fc402: 0c04 |0029: move-result-object v4 │ │ -3fc404: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fc40a: 0c04 |002d: move-result-object v4 │ │ -3fc40c: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fc410: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fc414: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fc41a: 0c04 |0035: move-result-object v4 │ │ -3fc41c: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fc422: 2700 |0039: throw v0 │ │ +3fc3c8: |[3fc3c8] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +3fc3d8: 6000 055c |0000: sget v0, Lde/danoeh/antennapod/R$id;.closeButton:I // field@5c05 │ │ +3fc3dc: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc3e2: 0c01 |0005: move-result-object v1 │ │ +3fc3e4: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ +3fc3e8: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3fc3ec: 6000 615c |000a: sget v0, Lde/danoeh/antennapod/R$id;.echoButton:I // field@5c61 │ │ +3fc3f0: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc3f6: 0c02 |000f: move-result-object v2 │ │ +3fc3f8: 1f02 1403 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3fc3fc: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3fc400: 6000 e45e |0014: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3fc404: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc40a: 0c03 |0019: move-result-object v3 │ │ +3fc40c: 1f03 2b03 |001a: check-cast v3, Landroid/widget/TextView; // type@032b │ │ +3fc410: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3fc414: 2200 801b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // type@1b80 │ │ +3fc418: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ +3fc41c: 7053 01ab 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@ab01 │ │ +3fc422: 1100 |0025: return-object v0 │ │ +3fc424: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fc42a: 0c04 |0029: move-result-object v4 │ │ +3fc42c: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fc432: 0c04 |002d: move-result-object v4 │ │ +3fc434: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fc438: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fc43c: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fc442: 0c04 |0035: move-result-object v4 │ │ +3fc444: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fc44a: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000c line=74 │ │ 0x0014 line=79 │ │ @@ -1566686,20 +1566688,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 │ │ -3fc424: |[3fc424] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -3fc434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fc436: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fc438: 7130 06ab 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@ab06 │ │ -3fc43e: 0c02 |0005: move-result-object v2 │ │ -3fc440: 1102 |0006: return-object v2 │ │ +3fc44c: |[3fc44c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +3fc45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc45e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fc460: 7130 06ab 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@ab06 │ │ +3fc466: 0c02 |0005: move-result-object v2 │ │ +3fc468: 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;) │ │ @@ -1566707,24 +1566709,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 │ │ -3fc444: |[3fc444] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -3fc454: 6000 1160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section_echo:I // field@6011 │ │ -3fc458: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc45a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fc460: 0c02 |0006: move-result-object v2 │ │ -3fc462: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fc466: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fc46c: 7110 02ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@ab02 │ │ -3fc472: 0c02 |000f: move-result-object v2 │ │ -3fc474: 1102 |0010: return-object v2 │ │ +3fc46c: |[3fc46c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +3fc47c: 6000 1160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section_echo:I // field@6011 │ │ +3fc480: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc482: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fc488: 0c02 |0006: move-result-object v2 │ │ +3fc48a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fc48e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fc494: 7110 02ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@ab02 │ │ +3fc49a: 0c02 |000f: move-result-object v2 │ │ +3fc49c: 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; │ │ @@ -1566737,18 +1566739,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fc36c: |[3fc36c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/view/View; │ │ -3fc37c: 6e10 04ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab04 │ │ -3fc382: 0c00 |0003: move-result-object v0 │ │ -3fc384: 1100 |0004: return-object v0 │ │ +3fc394: |[3fc394] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/view/View; │ │ +3fc3a4: 6e10 04ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab04 │ │ +3fc3aa: 0c00 |0003: move-result-object v0 │ │ +3fc3ac: 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;) │ │ @@ -1566756,17 +1566758,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fc388: |[3fc388] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fc398: 5410 3c73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@733c │ │ -3fc39c: 1100 |0002: return-object v0 │ │ +3fc3b0: |[3fc3b0] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fc3c0: 5410 3c73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@733c │ │ +3fc3c4: 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 : 19114 (SourceFile) │ │ @@ -1566810,21 +1566812,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 │ │ -3fc5ac: |[3fc5ac] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ -3fc5bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fc5c2: 5b01 4173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7341 │ │ -3fc5c6: 5b02 3e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.actionButton:Landroid/widget/Button; // field@733e │ │ -3fc5ca: 5b03 3f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.cardView:Landroidx/cardview/widget/CardView; // field@733f │ │ -3fc5ce: 5b04 4073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@7340 │ │ -3fc5d2: 0e00 |000b: return-void │ │ +3fc5d4: |[3fc5d4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ +3fc5e4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fc5ea: 5b01 4173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7341 │ │ +3fc5ee: 5b02 3e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.actionButton:Landroid/widget/Button; // field@733e │ │ +3fc5f2: 5b03 3f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.cardView:Landroidx/cardview/widget/CardView; // field@733f │ │ +3fc5f6: 5b04 4073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@7340 │ │ +3fc5fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1566840,44 +1566842,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 │ │ -3fc4d4: |[3fc4d4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3fc4e4: 6000 5e5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionButton:I // field@5b5e │ │ -3fc4e8: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc4ee: 0c01 |0005: move-result-object v1 │ │ -3fc4f0: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ -3fc4f4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3fc4f8: 6000 e05b |000a: sget v0, Lde/danoeh/antennapod/R$id;.cardView:I // field@5be0 │ │ -3fc4fc: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc502: 0c02 |000f: move-result-object v2 │ │ -3fc504: 1f02 ba06 |0010: check-cast v2, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fc508: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3fc50c: 6000 4c5c |0014: sget v0, Lde/danoeh/antennapod/R$id;.discovery_cover:I // field@5c4c │ │ -3fc510: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc516: 0c03 |0019: move-result-object v3 │ │ -3fc518: 1f03 831d |001a: check-cast v3, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ -3fc51c: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3fc520: 2200 811b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@1b81 │ │ -3fc524: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ -3fc528: 7053 07ab 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@ab07 │ │ -3fc52e: 1100 |0025: return-object v0 │ │ -3fc530: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fc536: 0c04 |0029: move-result-object v4 │ │ -3fc538: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fc53e: 0c04 |002d: move-result-object v4 │ │ -3fc540: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fc544: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fc548: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fc54e: 0c04 |0035: move-result-object v4 │ │ -3fc550: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fc556: 2700 |0039: throw v0 │ │ +3fc4fc: |[3fc4fc] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3fc50c: 6000 5e5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionButton:I // field@5b5e │ │ +3fc510: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc516: 0c01 |0005: move-result-object v1 │ │ +3fc518: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ +3fc51c: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3fc520: 6000 e05b |000a: sget v0, Lde/danoeh/antennapod/R$id;.cardView:I // field@5be0 │ │ +3fc524: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc52a: 0c02 |000f: move-result-object v2 │ │ +3fc52c: 1f02 ba06 |0010: check-cast v2, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fc530: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3fc534: 6000 4c5c |0014: sget v0, Lde/danoeh/antennapod/R$id;.discovery_cover:I // field@5c4c │ │ +3fc538: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc53e: 0c03 |0019: move-result-object v3 │ │ +3fc540: 1f03 831d |001a: check-cast v3, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ +3fc544: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3fc548: 2200 811b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@1b81 │ │ +3fc54c: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ +3fc550: 7053 07ab 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@ab07 │ │ +3fc556: 1100 |0025: return-object v0 │ │ +3fc558: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fc55e: 0c04 |0029: move-result-object v4 │ │ +3fc560: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fc566: 0c04 |002d: move-result-object v4 │ │ +3fc568: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fc56c: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fc570: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fc576: 0c04 |0035: move-result-object v4 │ │ +3fc578: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fc57e: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -1566893,20 +1566895,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 │ │ -3fc558: |[3fc558] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3fc568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fc56a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fc56c: 7130 0cab 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@ab0c │ │ -3fc572: 0c02 |0005: move-result-object v2 │ │ -3fc574: 1102 |0006: return-object v2 │ │ +3fc580: |[3fc580] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3fc590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc592: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fc594: 7130 0cab 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@ab0c │ │ +3fc59a: 0c02 |0005: move-result-object v2 │ │ +3fc59c: 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;) │ │ @@ -1566914,24 +1566916,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 │ │ -3fc578: |[3fc578] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3fc588: 6000 1260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_feed_item:I // field@6012 │ │ -3fc58c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc58e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fc594: 0c02 |0006: move-result-object v2 │ │ -3fc596: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fc59a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fc5a0: 7110 08ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@ab08 │ │ -3fc5a6: 0c02 |000f: move-result-object v2 │ │ -3fc5a8: 1102 |0010: return-object v2 │ │ +3fc5a0: |[3fc5a0] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3fc5b0: 6000 1260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_feed_item:I // field@6012 │ │ +3fc5b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc5b6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fc5bc: 0c02 |0006: move-result-object v2 │ │ +3fc5be: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fc5c2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fc5c8: 7110 08ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@ab08 │ │ +3fc5ce: 0c02 |000f: move-result-object v2 │ │ +3fc5d0: 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; │ │ @@ -1566944,18 +1566946,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fc4a0: |[3fc4a0] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ -3fc4b0: 6e10 0aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab0a │ │ -3fc4b6: 0c00 |0003: move-result-object v0 │ │ -3fc4b8: 1100 |0004: return-object v0 │ │ +3fc4c8: |[3fc4c8] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ +3fc4d8: 6e10 0aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab0a │ │ +3fc4de: 0c00 |0003: move-result-object v0 │ │ +3fc4e0: 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;) │ │ @@ -1566963,17 +1566965,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fc4bc: |[3fc4bc] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fc4cc: 5410 4173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7341 │ │ -3fc4d0: 1100 |0002: return-object v0 │ │ +3fc4e4: |[3fc4e4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fc4f4: 5410 4173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7341 │ │ +3fc4f8: 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 : 19114 (SourceFile) │ │ @@ -1567037,26 +1567039,26 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Lcom/google/android/material/progressindicator/LinearProgressIndicator;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 │ │ -3fc754: |[3fc754] 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3fc764: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fc76a: 5b01 4873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7348 │ │ -3fc76e: 5b02 4273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@7342 │ │ -3fc772: 5b03 4373 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7343 │ │ -3fc776: 5b04 4473 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@7344 │ │ -3fc77a: 5b05 4573 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@7345 │ │ -3fc77e: 5b06 4673 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Lcom/google/android/material/progressindicator/LinearProgressIndicator; // field@7346 │ │ -3fc782: 5b07 4773 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@7347 │ │ -3fc786: 5b08 4973 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@7349 │ │ -3fc78a: 5b09 4a73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@734a │ │ -3fc78e: 0e00 |0015: return-void │ │ +3fc77c: |[3fc77c] 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3fc78c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fc792: 5b01 4873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7348 │ │ +3fc796: 5b02 4273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@7342 │ │ +3fc79a: 5b03 4373 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7343 │ │ +3fc79e: 5b04 4473 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@7344 │ │ +3fc7a2: 5b05 4573 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@7345 │ │ +3fc7a6: 5b06 4673 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Lcom/google/android/material/progressindicator/LinearProgressIndicator; // field@7346 │ │ +3fc7aa: 5b07 4773 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@7347 │ │ +3fc7ae: 5b08 4973 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@7349 │ │ +3fc7b2: 5b09 4a73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@734a │ │ +3fc7b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ @@ -1567082,77 +1567084,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 │ │ -3fc608: |[3fc608] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3fc618: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ -3fc61c: 7120 a777 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc622: 0c01 |0005: move-result-object v1 │ │ -3fc624: 0714 |0006: move-object v4, v1 │ │ -3fc626: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fc62a: 3804 5600 |0009: if-eqz v4, 005f // +0056 │ │ -3fc62e: 6000 f75b |000b: sget v0, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5bf7 │ │ -3fc632: 7120 a777 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc638: 0c01 |0010: move-result-object v1 │ │ -3fc63a: 0715 |0011: move-object v5, v1 │ │ -3fc63c: 1f05 811d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1d81 │ │ -3fc640: 3805 4b00 |0014: if-eqz v5, 005f // +004b │ │ -3fc644: 6000 1b5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.cover:I // field@5c1b │ │ -3fc648: 7120 a777 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc64e: 0c01 |001b: move-result-object v1 │ │ -3fc650: 0716 |001c: move-object v6, v1 │ │ -3fc652: 1f06 831d |001d: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ -3fc656: 3806 4000 |001f: if-eqz v6, 005f // +0040 │ │ -3fc65a: 6000 295c |0021: sget v0, Lde/danoeh/antennapod/R$id;.dateLabel:I // field@5c29 │ │ -3fc65e: 7120 a777 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc664: 0c01 |0026: move-result-object v1 │ │ -3fc666: 0717 |0027: move-object v7, v1 │ │ -3fc668: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fc66c: 3807 3500 |002a: if-eqz v7, 005f // +0035 │ │ -3fc670: 6000 f55d |002c: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fc674: 7120 a777 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc67a: 0c01 |0031: move-result-object v1 │ │ -3fc67c: 0718 |0032: move-object v8, v1 │ │ -3fc67e: 1f08 ee18 |0033: check-cast v8, Lcom/google/android/material/progressindicator/LinearProgressIndicator; // type@18ee │ │ -3fc682: 3808 2a00 |0035: if-eqz v8, 005f // +002a │ │ -3fc686: 6000 f65d |0037: sget v0, Lde/danoeh/antennapod/R$id;.progressBarReplacementSpacer:I // field@5df6 │ │ -3fc68a: 7120 a777 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc690: 0c09 |003c: move-result-object v9 │ │ -3fc692: 3809 2200 |003d: if-eqz v9, 005f // +0022 │ │ -3fc696: 6000 3d5e |003f: sget v0, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5e3d │ │ -3fc69a: 7120 a777 0c00 |0041: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc6a0: 0c01 |0044: move-result-object v1 │ │ -3fc6a2: 071a |0045: move-object v10, v1 │ │ -3fc6a4: 1f0a 1203 |0046: check-cast v10, Landroid/widget/ImageView; // type@0312 │ │ -3fc6a8: 380a 1700 |0048: if-eqz v10, 005f // +0017 │ │ -3fc6ac: 6000 e45e |004a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3fc6b0: 7120 a777 0c00 |004c: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc6b6: 0c01 |004f: move-result-object v1 │ │ -3fc6b8: 071b |0050: move-object v11, v1 │ │ -3fc6ba: 1f0b 2b03 |0051: check-cast v11, Landroid/widget/TextView; // type@032b │ │ -3fc6be: 380b 0c00 |0053: if-eqz v11, 005f // +000c │ │ -3fc6c2: 2200 821b |0055: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@1b82 │ │ -3fc6c6: 07c3 |0057: move-object v3, v12 │ │ -3fc6c8: 1f03 1403 |0058: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fc6cc: 0702 |005a: move-object v2, v0 │ │ -3fc6ce: 760a 0dab 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@ab0d │ │ -3fc6d4: 1100 |005e: return-object v0 │ │ -3fc6d6: 6e10 280d 0c00 |005f: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fc6dc: 0c0c |0062: move-result-object v12 │ │ -3fc6de: 6e20 2903 0c00 |0063: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fc6e4: 0c0c |0066: move-result-object v12 │ │ -3fc6e6: 2200 191e |0067: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fc6ea: 1a01 8d41 |0069: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fc6ee: 6e20 d2b4 c100 |006b: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fc6f4: 0c0c |006e: move-result-object v12 │ │ -3fc6f6: 7020 a7b4 c000 |006f: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fc6fc: 2700 |0072: throw v0 │ │ +3fc630: |[3fc630] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3fc640: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ +3fc644: 7120 a777 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc64a: 0c01 |0005: move-result-object v1 │ │ +3fc64c: 0714 |0006: move-object v4, v1 │ │ +3fc64e: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fc652: 3804 5600 |0009: if-eqz v4, 005f // +0056 │ │ +3fc656: 6000 f75b |000b: sget v0, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5bf7 │ │ +3fc65a: 7120 a777 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc660: 0c01 |0010: move-result-object v1 │ │ +3fc662: 0715 |0011: move-object v5, v1 │ │ +3fc664: 1f05 811d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1d81 │ │ +3fc668: 3805 4b00 |0014: if-eqz v5, 005f // +004b │ │ +3fc66c: 6000 1b5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.cover:I // field@5c1b │ │ +3fc670: 7120 a777 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc676: 0c01 |001b: move-result-object v1 │ │ +3fc678: 0716 |001c: move-object v6, v1 │ │ +3fc67a: 1f06 831d |001d: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ +3fc67e: 3806 4000 |001f: if-eqz v6, 005f // +0040 │ │ +3fc682: 6000 295c |0021: sget v0, Lde/danoeh/antennapod/R$id;.dateLabel:I // field@5c29 │ │ +3fc686: 7120 a777 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc68c: 0c01 |0026: move-result-object v1 │ │ +3fc68e: 0717 |0027: move-object v7, v1 │ │ +3fc690: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fc694: 3807 3500 |002a: if-eqz v7, 005f // +0035 │ │ +3fc698: 6000 f55d |002c: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fc69c: 7120 a777 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc6a2: 0c01 |0031: move-result-object v1 │ │ +3fc6a4: 0718 |0032: move-object v8, v1 │ │ +3fc6a6: 1f08 ee18 |0033: check-cast v8, Lcom/google/android/material/progressindicator/LinearProgressIndicator; // type@18ee │ │ +3fc6aa: 3808 2a00 |0035: if-eqz v8, 005f // +002a │ │ +3fc6ae: 6000 f65d |0037: sget v0, Lde/danoeh/antennapod/R$id;.progressBarReplacementSpacer:I // field@5df6 │ │ +3fc6b2: 7120 a777 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc6b8: 0c09 |003c: move-result-object v9 │ │ +3fc6ba: 3809 2200 |003d: if-eqz v9, 005f // +0022 │ │ +3fc6be: 6000 3d5e |003f: sget v0, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5e3d │ │ +3fc6c2: 7120 a777 0c00 |0041: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc6c8: 0c01 |0044: move-result-object v1 │ │ +3fc6ca: 071a |0045: move-object v10, v1 │ │ +3fc6cc: 1f0a 1203 |0046: check-cast v10, Landroid/widget/ImageView; // type@0312 │ │ +3fc6d0: 380a 1700 |0048: if-eqz v10, 005f // +0017 │ │ +3fc6d4: 6000 e45e |004a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3fc6d8: 7120 a777 0c00 |004c: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc6de: 0c01 |004f: move-result-object v1 │ │ +3fc6e0: 071b |0050: move-object v11, v1 │ │ +3fc6e2: 1f0b 2b03 |0051: check-cast v11, Landroid/widget/TextView; // type@032b │ │ +3fc6e6: 380b 0c00 |0053: if-eqz v11, 005f // +000c │ │ +3fc6ea: 2200 821b |0055: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@1b82 │ │ +3fc6ee: 07c3 |0057: move-object v3, v12 │ │ +3fc6f0: 1f03 1403 |0058: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fc6f4: 0702 |005a: move-object v2, v0 │ │ +3fc6f6: 760a 0dab 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;Lcom/google/android/material/progressindicator/LinearProgressIndicator;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@ab0d │ │ +3fc6fc: 1100 |005e: return-object v0 │ │ +3fc6fe: 6e10 280d 0c00 |005f: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fc704: 0c0c |0062: move-result-object v12 │ │ +3fc706: 6e20 2903 0c00 |0063: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fc70c: 0c0c |0066: move-result-object v12 │ │ +3fc70e: 2200 191e |0067: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fc712: 1a01 8d41 |0069: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fc716: 6e20 d2b4 c100 |006b: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fc71c: 0c0c |006e: move-result-object v12 │ │ +3fc71e: 7020 a7b4 c000 |006f: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fc724: 2700 |0072: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ 0x000b line=100 │ │ 0x000d line=101 │ │ 0x0016 line=106 │ │ @@ -1567178,20 +1567180,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 │ │ -3fc700: |[3fc700] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3fc710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fc712: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fc714: 7130 12ab 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@ab12 │ │ -3fc71a: 0c02 |0005: move-result-object v2 │ │ -3fc71c: 1102 |0006: return-object v2 │ │ +3fc728: |[3fc728] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3fc738: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc73a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fc73c: 7130 12ab 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@ab12 │ │ +3fc742: 0c02 |0005: move-result-object v2 │ │ +3fc744: 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;) │ │ @@ -1567199,24 +1567201,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 │ │ -3fc720: |[3fc720] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3fc730: 6000 1360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_itemlist_item:I // field@6013 │ │ -3fc734: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc736: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fc73c: 0c02 |0006: move-result-object v2 │ │ -3fc73e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fc742: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fc748: 7110 0eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@ab0e │ │ -3fc74e: 0c02 |000f: move-result-object v2 │ │ -3fc750: 1102 |0010: return-object v2 │ │ +3fc748: |[3fc748] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3fc758: 6000 1360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_itemlist_item:I // field@6013 │ │ +3fc75c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc75e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fc764: 0c02 |0006: move-result-object v2 │ │ +3fc766: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fc76a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fc770: 7110 0eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@ab0e │ │ +3fc776: 0c02 |000f: move-result-object v2 │ │ +3fc778: 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; │ │ @@ -1567229,18 +1567231,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fc5d4: |[3fc5d4] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ -3fc5e4: 6e10 10ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab10 │ │ -3fc5ea: 0c00 |0003: move-result-object v0 │ │ -3fc5ec: 1100 |0004: return-object v0 │ │ +3fc5fc: |[3fc5fc] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ +3fc60c: 6e10 10ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab10 │ │ +3fc612: 0c00 |0003: move-result-object v0 │ │ +3fc614: 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;) │ │ @@ -1567248,17 +1567250,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fc5f0: |[3fc5f0] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fc600: 5410 4873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7348 │ │ -3fc604: 1100 |0002: return-object v0 │ │ +3fc618: |[3fc618] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fc628: 5410 4873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7348 │ │ +3fc62c: 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 : 19114 (SourceFile) │ │ @@ -1567294,19 +1567296,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 │ │ -3fc874: |[3fc874] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/ui/view/NestedScrollableHost;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V │ │ -3fc884: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fc88a: 5b01 4b73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@734b │ │ -3fc88e: 5b02 4c73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@734c │ │ -3fc892: 0e00 |0007: return-void │ │ +3fc89c: |[3fc89c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/ui/view/NestedScrollableHost;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V │ │ +3fc8ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fc8b2: 5b01 4b73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@734b │ │ +3fc8b6: 5b02 4c73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@734c │ │ +3fc8ba: 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; │ │ @@ -1567318,34 +1567320,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 │ │ -3fc7ac: |[3fc7ac] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3fc7bc: 6000 355f |0000: sget v0, Lde/danoeh/antennapod/R$id;.webview:I // field@5f35 │ │ -3fc7c0: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc7c6: 0c01 |0005: move-result-object v1 │ │ -3fc7c8: 1f01 b91d |0006: check-cast v1, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1db9 │ │ -3fc7cc: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3fc7d0: 2200 831b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@1b83 │ │ -3fc7d4: 1f02 b81d |000c: check-cast v2, Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // type@1db8 │ │ -3fc7d8: 7030 13ab 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@ab13 │ │ -3fc7de: 1100 |0011: return-object v0 │ │ -3fc7e0: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fc7e6: 0c02 |0015: move-result-object v2 │ │ -3fc7e8: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fc7ee: 0c02 |0019: move-result-object v2 │ │ -3fc7f0: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fc7f4: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fc7f8: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fc7fe: 0c02 |0021: move-result-object v2 │ │ -3fc800: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fc806: 2700 |0025: throw v0 │ │ +3fc7d4: |[3fc7d4] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3fc7e4: 6000 355f |0000: sget v0, Lde/danoeh/antennapod/R$id;.webview:I // field@5f35 │ │ +3fc7e8: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc7ee: 0c01 |0005: move-result-object v1 │ │ +3fc7f0: 1f01 b91d |0006: check-cast v1, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1db9 │ │ +3fc7f4: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3fc7f8: 2200 831b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@1b83 │ │ +3fc7fc: 1f02 b81d |000c: check-cast v2, Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // type@1db8 │ │ +3fc800: 7030 13ab 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@ab13 │ │ +3fc806: 1100 |0011: return-object v0 │ │ +3fc808: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fc80e: 0c02 |0015: move-result-object v2 │ │ +3fc810: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fc816: 0c02 |0019: move-result-object v2 │ │ +3fc818: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fc81c: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fc820: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fc826: 0c02 |0021: move-result-object v2 │ │ +3fc828: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fc82e: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -1567357,20 +1567359,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 │ │ -3fc808: |[3fc808] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3fc818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fc81a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fc81c: 7130 18ab 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@ab18 │ │ -3fc822: 0c02 |0005: move-result-object v2 │ │ -3fc824: 1102 |0006: return-object v2 │ │ +3fc830: |[3fc830] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3fc840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc842: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fc844: 7130 18ab 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@ab18 │ │ +3fc84a: 0c02 |0005: move-result-object v2 │ │ +3fc84c: 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;) │ │ @@ -1567378,24 +1567380,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 │ │ -3fc828: |[3fc828] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3fc838: 6000 1760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.item_description_fragment:I // field@6017 │ │ -3fc83c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc83e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fc844: 0c02 |0006: move-result-object v2 │ │ -3fc846: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fc84a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fc850: 7110 14ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@ab14 │ │ -3fc856: 0c02 |000f: move-result-object v2 │ │ -3fc858: 1102 |0010: return-object v2 │ │ +3fc850: |[3fc850] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3fc860: 6000 1760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.item_description_fragment:I // field@6017 │ │ +3fc864: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc866: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fc86c: 0c02 |0006: move-result-object v2 │ │ +3fc86e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fc872: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fc878: 7110 14ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@ab14 │ │ +3fc87e: 0c02 |000f: move-result-object v2 │ │ +3fc880: 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; │ │ @@ -1567408,18 +1567410,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fc790: |[3fc790] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fc7a0: 6e10 16ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // method@ab16 │ │ -3fc7a6: 0c00 |0003: move-result-object v0 │ │ -3fc7a8: 1100 |0004: return-object v0 │ │ +3fc7b8: |[3fc7b8] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fc7c8: 6e10 16ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // method@ab16 │ │ +3fc7ce: 0c00 |0003: move-result-object v0 │ │ +3fc7d0: 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;) │ │ @@ -1567427,17 +1567429,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 │ │ -3fc85c: |[3fc85c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; │ │ -3fc86c: 5410 4b73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@734b │ │ -3fc870: 1100 |0002: return-object v0 │ │ +3fc884: |[3fc884] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; │ │ +3fc894: 5410 4b73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@734b │ │ +3fc898: 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 : 19114 (SourceFile) │ │ @@ -1567481,21 +1567483,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 │ │ -3fc990: |[3fc990] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ -3fc9a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fc9a6: 5b01 5073 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@7350 │ │ -3fc9aa: 5b02 4d73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@734d │ │ -3fc9ae: 5b03 4e73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@734e │ │ -3fc9b2: 5b04 4f73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@734f │ │ -3fc9b6: 0e00 |000b: return-void │ │ +3fc9b8: |[3fc9b8] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ +3fc9c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fc9ce: 5b01 5073 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@7350 │ │ +3fc9d2: 5b02 4d73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@734d │ │ +3fc9d6: 5b03 4e73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@734e │ │ +3fc9da: 5b04 4f73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@734f │ │ +3fc9de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -1567511,41 +1567513,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 │ │ -3fc8c8: |[3fc8c8] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ -3fc8d8: 6000 065d |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgExpand:I // field@5d06 │ │ -3fc8dc: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc8e2: 0c01 |0005: move-result-object v1 │ │ -3fc8e4: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ -3fc8e8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -3fc8ec: 0740 |000a: move-object v0, v4 │ │ -3fc8ee: 1f00 1403 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@0314 │ │ -3fc8f2: 6002 ef5d |000d: sget v2, Lde/danoeh/antennapod/R$id;.progBar:I // field@5def │ │ -3fc8f6: 7120 a777 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fc8fc: 0c03 |0012: move-result-object v3 │ │ -3fc8fe: 1f03 1b03 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@031b │ │ -3fc902: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -3fc906: 2204 841b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // type@1b84 │ │ -3fc90a: 7053 19ab 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@ab19 │ │ -3fc910: 1104 |001c: return-object v4 │ │ -3fc912: 0120 |001d: move v0, v2 │ │ -3fc914: 6e10 280d 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fc91a: 0c04 |0021: move-result-object v4 │ │ -3fc91c: 6e20 2903 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fc922: 0c04 |0025: move-result-object v4 │ │ -3fc924: 2200 191e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fc928: 1a01 8d41 |0028: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fc92c: 6e20 d2b4 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fc932: 0c04 |002d: move-result-object v4 │ │ -3fc934: 7020 a7b4 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fc93a: 2700 |0031: throw v0 │ │ +3fc8f0: |[3fc8f0] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ +3fc900: 6000 065d |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgExpand:I // field@5d06 │ │ +3fc904: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc90a: 0c01 |0005: move-result-object v1 │ │ +3fc90c: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ +3fc910: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +3fc914: 0740 |000a: move-object v0, v4 │ │ +3fc916: 1f00 1403 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@0314 │ │ +3fc91a: 6002 ef5d |000d: sget v2, Lde/danoeh/antennapod/R$id;.progBar:I // field@5def │ │ +3fc91e: 7120 a777 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fc924: 0c03 |0012: move-result-object v3 │ │ +3fc926: 1f03 1b03 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@031b │ │ +3fc92a: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +3fc92e: 2204 841b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // type@1b84 │ │ +3fc932: 7053 19ab 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@ab19 │ │ +3fc938: 1104 |001c: return-object v4 │ │ +3fc93a: 0120 |001d: move v0, v2 │ │ +3fc93c: 6e10 280d 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fc942: 0c04 |0021: move-result-object v4 │ │ +3fc944: 6e20 2903 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fc94a: 0c04 |0025: move-result-object v4 │ │ +3fc94c: 2200 191e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fc950: 1a01 8d41 |0028: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fc954: 6e20 d2b4 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fc95a: 0c04 |002d: move-result-object v4 │ │ +3fc95c: 7020 a7b4 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fc962: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000d line=75 │ │ 0x000f line=76 │ │ @@ -1567560,20 +1567562,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 │ │ -3fc93c: |[3fc93c] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ -3fc94c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fc94e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fc950: 7130 1eab 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@ab1e │ │ -3fc956: 0c02 |0005: move-result-object v2 │ │ -3fc958: 1102 |0006: return-object v2 │ │ +3fc964: |[3fc964] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ +3fc974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc976: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fc978: 7130 1eab 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@ab1e │ │ +3fc97e: 0c02 |0005: move-result-object v2 │ │ +3fc980: 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;) │ │ @@ -1567581,24 +1567583,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 │ │ -3fc95c: |[3fc95c] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ -3fc96c: 6000 2c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.more_content_list_footer:I // field@602c │ │ -3fc970: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc972: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fc978: 0c02 |0006: move-result-object v2 │ │ -3fc97a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fc97e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fc984: 7110 1aab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@ab1a │ │ -3fc98a: 0c02 |000f: move-result-object v2 │ │ -3fc98c: 1102 |0010: return-object v2 │ │ +3fc984: |[3fc984] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ +3fc994: 6000 2c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.more_content_list_footer:I // field@602c │ │ +3fc998: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc99a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fc9a0: 0c02 |0006: move-result-object v2 │ │ +3fc9a2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fc9a6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fc9ac: 7110 1aab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@ab1a │ │ +3fc9b2: 0c02 |000f: move-result-object v2 │ │ +3fc9b4: 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; │ │ @@ -1567611,18 +1567613,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fc894: |[3fc894] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ -3fc8a4: 6e10 1cab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab1c │ │ -3fc8aa: 0c00 |0003: move-result-object v0 │ │ -3fc8ac: 1100 |0004: return-object v0 │ │ +3fc8bc: |[3fc8bc] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ +3fc8cc: 6e10 1cab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab1c │ │ +3fc8d2: 0c00 |0003: move-result-object v0 │ │ +3fc8d4: 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;) │ │ @@ -1567630,17 +1567632,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fc8b0: |[3fc8b0] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fc8c0: 5410 5073 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@7350 │ │ -3fc8c4: 1100 |0002: return-object v0 │ │ +3fc8d8: |[3fc8d8] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fc8e8: 5410 5073 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@7350 │ │ +3fc8ec: 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 : 19114 (SourceFile) │ │ @@ -1567692,23 +1567694,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 │ │ -3fcae0: |[3fcae0] 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 │ │ -3fcaf0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fcaf6: 5b01 5673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@7356 │ │ -3fcafa: 5b02 5173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@7351 │ │ -3fcafe: 5b03 5273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@7352 │ │ -3fcb02: 5b04 5373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@7353 │ │ -3fcb06: 5b05 5473 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@7354 │ │ -3fcb0a: 5b06 5573 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@7355 │ │ -3fcb0e: 0e00 |000f: return-void │ │ +3fcb08: |[3fcb08] 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 │ │ +3fcb18: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fcb1e: 5b01 5673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@7356 │ │ +3fcb22: 5b02 5173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@7351 │ │ +3fcb26: 5b03 5273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@7352 │ │ +3fcb2a: 5b04 5373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@7353 │ │ +3fcb2e: 5b05 5473 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@7354 │ │ +3fcb32: 5b06 5573 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@7355 │ │ +3fcb36: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ @@ -1567728,54 +1567730,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 │ │ -3fc9ec: |[3fc9ec] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3fc9fc: 6000 4e5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5c4e │ │ -3fca00: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fca06: 0c03 |0005: move-result-object v3 │ │ -3fca08: 3803 2e00 |0006: if-eqz v3, 0034 // +002e │ │ -3fca0c: 0784 |0008: move-object v4, v8 │ │ -3fca0e: 1f04 1e03 |0009: check-cast v4, Landroid/widget/RelativeLayout; // type@031e │ │ -3fca12: 6000 825d |000b: sget v0, Lde/danoeh/antennapod/R$id;.nav_list:I // field@5d82 │ │ -3fca16: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fca1c: 0c01 |0010: move-result-object v1 │ │ -3fca1e: 0715 |0011: move-object v5, v1 │ │ -3fca20: 1f05 2b12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3fca24: 3805 2000 |0014: if-eqz v5, 0034 // +0020 │ │ -3fca28: 6000 835d |0016: sget v0, Lde/danoeh/antennapod/R$id;.nav_settings:I // field@5d83 │ │ -3fca2c: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fca32: 0c01 |001b: move-result-object v1 │ │ -3fca34: 0716 |001c: move-object v6, v1 │ │ -3fca36: 1f06 1403 |001d: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ -3fca3a: 3806 1500 |001f: if-eqz v6, 0034 // +0015 │ │ -3fca3e: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fca42: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fca48: 0c01 |0026: move-result-object v1 │ │ -3fca4a: 0717 |0027: move-object v7, v1 │ │ -3fca4c: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ -3fca50: 3807 0a00 |002a: if-eqz v7, 0034 // +000a │ │ -3fca54: 2208 851b |002c: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@1b85 │ │ -3fca58: 0781 |002e: move-object v1, v8 │ │ -3fca5a: 0742 |002f: move-object v2, v4 │ │ -3fca5c: 7607 1fab 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@ab1f │ │ -3fca62: 1108 |0033: return-object v8 │ │ -3fca64: 6e10 280d 0800 |0034: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fca6a: 0c08 |0037: move-result-object v8 │ │ -3fca6c: 6e20 2903 0800 |0038: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fca72: 0c08 |003b: move-result-object v8 │ │ -3fca74: 2200 191e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fca78: 1a01 8d41 |003e: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fca7c: 6e20 d2b4 8100 |0040: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fca82: 0c08 |0043: move-result-object v8 │ │ -3fca84: 7020 a7b4 8000 |0044: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fca8a: 2700 |0047: throw v0 │ │ +3fca14: |[3fca14] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3fca24: 6000 4e5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5c4e │ │ +3fca28: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fca2e: 0c03 |0005: move-result-object v3 │ │ +3fca30: 3803 2e00 |0006: if-eqz v3, 0034 // +002e │ │ +3fca34: 0784 |0008: move-object v4, v8 │ │ +3fca36: 1f04 1e03 |0009: check-cast v4, Landroid/widget/RelativeLayout; // type@031e │ │ +3fca3a: 6000 825d |000b: sget v0, Lde/danoeh/antennapod/R$id;.nav_list:I // field@5d82 │ │ +3fca3e: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fca44: 0c01 |0010: move-result-object v1 │ │ +3fca46: 0715 |0011: move-object v5, v1 │ │ +3fca48: 1f05 2b12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3fca4c: 3805 2000 |0014: if-eqz v5, 0034 // +0020 │ │ +3fca50: 6000 835d |0016: sget v0, Lde/danoeh/antennapod/R$id;.nav_settings:I // field@5d83 │ │ +3fca54: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fca5a: 0c01 |001b: move-result-object v1 │ │ +3fca5c: 0716 |001c: move-object v6, v1 │ │ +3fca5e: 1f06 1403 |001d: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ +3fca62: 3806 1500 |001f: if-eqz v6, 0034 // +0015 │ │ +3fca66: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fca6a: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fca70: 0c01 |0026: move-result-object v1 │ │ +3fca72: 0717 |0027: move-object v7, v1 │ │ +3fca74: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ +3fca78: 3807 0a00 |002a: if-eqz v7, 0034 // +000a │ │ +3fca7c: 2208 851b |002c: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@1b85 │ │ +3fca80: 0781 |002e: move-object v1, v8 │ │ +3fca82: 0742 |002f: move-object v2, v4 │ │ +3fca84: 7607 1fab 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@ab1f │ │ +3fca8a: 1108 |0033: return-object v8 │ │ +3fca8c: 6e10 280d 0800 |0034: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fca92: 0c08 |0037: move-result-object v8 │ │ +3fca94: 6e20 2903 0800 |0038: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fca9a: 0c08 |003b: move-result-object v8 │ │ +3fca9c: 2200 191e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fcaa0: 1a01 8d41 |003e: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fcaa4: 6e20 d2b4 8100 |0040: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fcaaa: 0c08 |0043: move-result-object v8 │ │ +3fcaac: 7020 a7b4 8000 |0044: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fcab2: 2700 |0047: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0002 line=78 │ │ 0x0008 line=83 │ │ 0x000b line=85 │ │ 0x000d line=86 │ │ @@ -1567794,20 +1567796,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 │ │ -3fca8c: |[3fca8c] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3fca9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fca9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fcaa0: 7130 24ab 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@ab24 │ │ -3fcaa6: 0c02 |0005: move-result-object v2 │ │ -3fcaa8: 1102 |0006: return-object v2 │ │ +3fcab4: |[3fcab4] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3fcac4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fcac6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fcac8: 7130 24ab 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@ab24 │ │ +3fcace: 0c02 |0005: move-result-object v2 │ │ +3fcad0: 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;) │ │ @@ -1567815,24 +1567817,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 │ │ -3fcaac: |[3fcaac] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3fcabc: 6000 4d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_list:I // field@604d │ │ -3fcac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fcac2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fcac8: 0c02 |0006: move-result-object v2 │ │ -3fcaca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fcace: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fcad4: 7110 20ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@ab20 │ │ -3fcada: 0c02 |000f: move-result-object v2 │ │ -3fcadc: 1102 |0010: return-object v2 │ │ +3fcad4: |[3fcad4] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3fcae4: 6000 4d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_list:I // field@604d │ │ +3fcae8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fcaea: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fcaf0: 0c02 |0006: move-result-object v2 │ │ +3fcaf2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fcaf6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fcafc: 7110 20ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@ab20 │ │ +3fcb02: 0c02 |000f: move-result-object v2 │ │ +3fcb04: 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; │ │ @@ -1567845,18 +1567847,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fc9b8: |[3fc9b8] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ -3fc9c8: 6e10 22ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab22 │ │ -3fc9ce: 0c00 |0003: move-result-object v0 │ │ -3fc9d0: 1100 |0004: return-object v0 │ │ +3fc9e0: |[3fc9e0] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ +3fc9f0: 6e10 22ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab22 │ │ +3fc9f6: 0c00 |0003: move-result-object v0 │ │ +3fc9f8: 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;) │ │ @@ -1567864,17 +1567866,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fc9d4: |[3fc9d4] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fc9e4: 5410 5673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@7356 │ │ -3fc9e8: 1100 |0002: return-object v0 │ │ +3fc9fc: |[3fc9fc] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fca0c: 5410 5673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@7356 │ │ +3fca10: 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 : 19114 (SourceFile) │ │ @@ -1567922,22 +1567924,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 │ │ -3fcc3c: |[3fcc3c] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3fcc4c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fcc52: 5b01 5973 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@7359 │ │ -3fcc56: 5b02 5773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@7357 │ │ -3fcc5a: 5b03 5873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@7358 │ │ -3fcc5e: 5b04 5a73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@735a │ │ -3fcc62: 5b05 5b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@735b │ │ -3fcc66: 0e00 |000d: return-void │ │ +3fcc64: |[3fcc64] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3fcc74: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fcc7a: 5b01 5973 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@7359 │ │ +3fcc7e: 5b02 5773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@7357 │ │ +3fcc82: 5b03 5873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@7358 │ │ +3fcc86: 5b04 5a73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@735a │ │ +3fcc8a: 5b05 5b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@735b │ │ +3fcc8e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -1567955,55 +1567957,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 │ │ -3fcb44: |[3fcb44] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3fcb54: 6000 085d |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ -3fcb58: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcb5e: 0c01 |0005: move-result-object v1 │ │ -3fcb60: 0714 |0006: move-object v4, v1 │ │ -3fcb62: 1f04 1203 |0007: check-cast v4, Landroid/widget/ImageView; // type@0312 │ │ -3fcb66: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -3fcb6a: 6000 175d |000b: sget v0, Lde/danoeh/antennapod/R$id;.itxtvFailure:I // field@5d17 │ │ -3fcb6e: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcb74: 0c01 |0010: move-result-object v1 │ │ -3fcb76: 0715 |0011: move-object v5, v1 │ │ -3fcb78: 1f05 1203 |0012: check-cast v5, Landroid/widget/ImageView; // type@0312 │ │ -3fcb7c: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -3fcb80: 6000 fd5e |0016: sget v0, Lde/danoeh/antennapod/R$id;.txtvCount:I // field@5efd │ │ -3fcb84: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcb8a: 0c01 |001b: move-result-object v1 │ │ -3fcb8c: 0716 |001c: move-object v6, v1 │ │ -3fcb8e: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ -3fcb92: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -3fcb96: 6000 145f |0021: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3fcb9a: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcba0: 0c01 |0026: move-result-object v1 │ │ -3fcba2: 0717 |0027: move-object v7, v1 │ │ -3fcba4: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fcba8: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -3fcbac: 2200 861b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@1b86 │ │ -3fcbb0: 0783 |002e: move-object v3, v8 │ │ -3fcbb2: 1f03 1e03 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ -3fcbb6: 0702 |0031: move-object v2, v0 │ │ -3fcbb8: 7606 25ab 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@ab25 │ │ -3fcbbe: 1100 |0035: return-object v0 │ │ -3fcbc0: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fcbc6: 0c08 |0039: move-result-object v8 │ │ -3fcbc8: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fcbce: 0c08 |003d: move-result-object v8 │ │ -3fcbd0: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fcbd4: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fcbd8: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fcbde: 0c08 |0045: move-result-object v8 │ │ -3fcbe0: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fcbe6: 2700 |0049: throw v0 │ │ +3fcb6c: |[3fcb6c] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3fcb7c: 6000 085d |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ +3fcb80: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcb86: 0c01 |0005: move-result-object v1 │ │ +3fcb88: 0714 |0006: move-object v4, v1 │ │ +3fcb8a: 1f04 1203 |0007: check-cast v4, Landroid/widget/ImageView; // type@0312 │ │ +3fcb8e: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +3fcb92: 6000 175d |000b: sget v0, Lde/danoeh/antennapod/R$id;.itxtvFailure:I // field@5d17 │ │ +3fcb96: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcb9c: 0c01 |0010: move-result-object v1 │ │ +3fcb9e: 0715 |0011: move-object v5, v1 │ │ +3fcba0: 1f05 1203 |0012: check-cast v5, Landroid/widget/ImageView; // type@0312 │ │ +3fcba4: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +3fcba8: 6000 fd5e |0016: sget v0, Lde/danoeh/antennapod/R$id;.txtvCount:I // field@5efd │ │ +3fcbac: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcbb2: 0c01 |001b: move-result-object v1 │ │ +3fcbb4: 0716 |001c: move-object v6, v1 │ │ +3fcbb6: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ +3fcbba: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +3fcbbe: 6000 145f |0021: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3fcbc2: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcbc8: 0c01 |0026: move-result-object v1 │ │ +3fcbca: 0717 |0027: move-object v7, v1 │ │ +3fcbcc: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fcbd0: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +3fcbd4: 2200 861b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@1b86 │ │ +3fcbd8: 0783 |002e: move-object v3, v8 │ │ +3fcbda: 1f03 1e03 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ +3fcbde: 0702 |0031: move-object v2, v0 │ │ +3fcbe0: 7606 25ab 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@ab25 │ │ +3fcbe6: 1100 |0035: return-object v0 │ │ +3fcbe8: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fcbee: 0c08 |0039: move-result-object v8 │ │ +3fcbf0: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fcbf6: 0c08 |003d: move-result-object v8 │ │ +3fcbf8: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fcbfc: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fcc00: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fcc06: 0c08 |0045: move-result-object v8 │ │ +3fcc08: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fcc0e: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ 0x000b line=77 │ │ 0x000d line=78 │ │ 0x0016 line=83 │ │ @@ -1568021,20 +1568023,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 │ │ -3fcbe8: |[3fcbe8] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3fcbf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fcbfa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fcbfc: 7130 2aab 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@ab2a │ │ -3fcc02: 0c02 |0005: move-result-object v2 │ │ -3fcc04: 1102 |0006: return-object v2 │ │ +3fcc10: |[3fcc10] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3fcc20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fcc22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fcc24: 7130 2aab 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@ab2a │ │ +3fcc2a: 0c02 |0005: move-result-object v2 │ │ +3fcc2c: 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;) │ │ @@ -1568042,24 +1568044,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 │ │ -3fcc08: |[3fcc08] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3fcc18: 6000 4e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_listitem:I // field@604e │ │ -3fcc1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fcc1e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fcc24: 0c02 |0006: move-result-object v2 │ │ -3fcc26: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fcc2a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fcc30: 7110 26ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@ab26 │ │ -3fcc36: 0c02 |000f: move-result-object v2 │ │ -3fcc38: 1102 |0010: return-object v2 │ │ +3fcc30: |[3fcc30] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3fcc40: 6000 4e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_listitem:I // field@604e │ │ +3fcc44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fcc46: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fcc4c: 0c02 |0006: move-result-object v2 │ │ +3fcc4e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fcc52: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fcc58: 7110 26ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@ab26 │ │ +3fcc5e: 0c02 |000f: move-result-object v2 │ │ +3fcc60: 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; │ │ @@ -1568072,18 +1568074,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fcb10: |[3fcb10] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ -3fcb20: 6e10 28ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab28 │ │ -3fcb26: 0c00 |0003: move-result-object v0 │ │ -3fcb28: 1100 |0004: return-object v0 │ │ +3fcb38: |[3fcb38] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ +3fcb48: 6e10 28ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab28 │ │ +3fcb4e: 0c00 |0003: move-result-object v0 │ │ +3fcb50: 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;) │ │ @@ -1568091,17 +1568093,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fcb2c: |[3fcb2c] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fcb3c: 5410 5973 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@7359 │ │ -3fcb40: 1100 |0002: return-object v0 │ │ +3fcb54: |[3fcb54] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fcb64: 5410 5973 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@7359 │ │ +3fcb68: 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 : 19114 (SourceFile) │ │ @@ -1568141,20 +1568143,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 │ │ -3fcd60: |[3fcd60] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3fcd70: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fcd76: 5b01 5e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@735e │ │ -3fcd7a: 5b02 5c73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/LinearLayout; // field@735c │ │ -3fcd7e: 5b03 5d73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessageText:Landroid/widget/TextView; // field@735d │ │ -3fcd82: 0e00 |0009: return-void │ │ +3fcd88: |[3fcd88] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3fcd98: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fcd9e: 5b01 5e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@735e │ │ +3fcda2: 5b02 5c73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/LinearLayout; // field@735c │ │ +3fcda6: 5b03 5d73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessageText:Landroid/widget/TextView; // field@735d │ │ +3fcdaa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1568168,39 +1568170,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 │ │ -3fcc9c: |[3fcc9c] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3fccac: 6000 7f5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message:I // field@5d7f │ │ -3fccb0: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fccb6: 0c01 |0005: move-result-object v1 │ │ -3fccb8: 1f01 1403 |0006: check-cast v1, Landroid/widget/LinearLayout; // type@0314 │ │ -3fccbc: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3fccc0: 6000 805d |000a: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message_text:I // field@5d80 │ │ -3fccc4: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fccca: 0c02 |000f: move-result-object v2 │ │ -3fcccc: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ -3fccd0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3fccd4: 2200 871b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@1b87 │ │ -3fccd8: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fccdc: 7040 2bab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@ab2b │ │ -3fcce2: 1100 |001b: return-object v0 │ │ -3fcce4: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fccea: 0c03 |001f: move-result-object v3 │ │ -3fccec: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fccf2: 0c03 |0023: move-result-object v3 │ │ -3fccf4: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fccf8: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fccfc: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fcd02: 0c03 |002b: move-result-object v3 │ │ -3fcd04: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fcd0a: 2700 |002f: throw v0 │ │ +3fccc4: |[3fccc4] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3fccd4: 6000 7f5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message:I // field@5d7f │ │ +3fccd8: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fccde: 0c01 |0005: move-result-object v1 │ │ +3fcce0: 1f01 1403 |0006: check-cast v1, Landroid/widget/LinearLayout; // type@0314 │ │ +3fcce4: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3fcce8: 6000 805d |000a: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message_text:I // field@5d80 │ │ +3fccec: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fccf2: 0c02 |000f: move-result-object v2 │ │ +3fccf4: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ +3fccf8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3fccfc: 2200 871b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@1b87 │ │ +3fcd00: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fcd04: 7040 2bab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@ab2b │ │ +3fcd0a: 1100 |001b: return-object v0 │ │ +3fcd0c: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fcd12: 0c03 |001f: move-result-object v3 │ │ +3fcd14: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fcd1a: 0c03 |0023: move-result-object v3 │ │ +3fcd1c: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fcd20: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fcd24: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fcd2a: 0c03 |002b: move-result-object v3 │ │ +3fcd2c: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fcd32: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1568214,20 +1568216,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 │ │ -3fcd0c: |[3fcd0c] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3fcd1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fcd1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fcd20: 7130 30ab 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@ab30 │ │ -3fcd26: 0c02 |0005: move-result-object v2 │ │ -3fcd28: 1102 |0006: return-object v2 │ │ +3fcd34: |[3fcd34] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3fcd44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fcd46: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fcd48: 7130 30ab 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@ab30 │ │ +3fcd4e: 0c02 |0005: move-result-object v2 │ │ +3fcd50: 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;) │ │ @@ -1568235,24 +1568237,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 │ │ -3fcd2c: |[3fcd2c] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3fcd3c: 6000 4f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_section_item:I // field@604f │ │ -3fcd40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fcd42: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fcd48: 0c02 |0006: move-result-object v2 │ │ -3fcd4a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fcd4e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fcd54: 7110 2cab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@ab2c │ │ -3fcd5a: 0c02 |000f: move-result-object v2 │ │ -3fcd5c: 1102 |0010: return-object v2 │ │ +3fcd54: |[3fcd54] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3fcd64: 6000 4f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_section_item:I // field@604f │ │ +3fcd68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fcd6a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fcd70: 0c02 |0006: move-result-object v2 │ │ +3fcd72: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fcd76: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fcd7c: 7110 2cab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@ab2c │ │ +3fcd82: 0c02 |000f: move-result-object v2 │ │ +3fcd84: 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; │ │ @@ -1568265,18 +1568267,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fcc68: |[3fcc68] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ -3fcc78: 6e10 2eab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab2e │ │ -3fcc7e: 0c00 |0003: move-result-object v0 │ │ -3fcc80: 1100 |0004: return-object v0 │ │ +3fcc90: |[3fcc90] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ +3fcca0: 6e10 2eab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab2e │ │ +3fcca6: 0c00 |0003: move-result-object v0 │ │ +3fcca8: 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;) │ │ @@ -1568284,17 +1568286,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fcc84: |[3fcc84] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fcc94: 5410 5e73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@735e │ │ -3fcc98: 1100 |0002: return-object v0 │ │ +3fccac: |[3fccac] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fccbc: 5410 5e73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@735e │ │ +3fccc0: 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 : 19114 (SourceFile) │ │ @@ -1568342,22 +1568344,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 │ │ -3fce9c: |[3fce9c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;)V │ │ -3fceac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fceb2: 5b01 6273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@7362 │ │ -3fceb6: 5b02 5f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@735f │ │ -3fceba: 5b03 6073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.fragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@7360 │ │ -3fcebe: 5b04 6173 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@7361 │ │ -3fcec2: 5b05 6373 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@7363 │ │ -3fcec6: 0e00 |000d: return-void │ │ +3fcec4: |[3fcec4] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;)V │ │ +3fced4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fceda: 5b01 6273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@7362 │ │ +3fcede: 5b02 5f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@735f │ │ +3fcee2: 5b03 6073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.fragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@7360 │ │ +3fcee6: 5b04 6173 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@7361 │ │ +3fceea: 5b05 6373 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@7363 │ │ +3fceee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -1568375,50 +1568377,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 │ │ -3fcdb8: |[3fcdb8] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3fcdc8: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ -3fcdcc: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcdd2: 0c01 |0005: move-result-object v1 │ │ -3fcdd4: 0714 |0006: move-object v4, v1 │ │ -3fcdd6: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fcdda: 3804 2300 |0009: if-eqz v4, 002c // +0023 │ │ -3fcdde: 6000 de5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.fragmentContainer:I // field@5cde │ │ -3fcde2: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcde8: 0c01 |0010: move-result-object v1 │ │ -3fcdea: 0715 |0011: move-object v5, v1 │ │ -3fcdec: 1f05 590a |0012: check-cast v5, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ -3fcdf0: 3805 1800 |0014: if-eqz v5, 002c // +0018 │ │ -3fcdf4: 6000 f55d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fcdf8: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcdfe: 0c01 |001b: move-result-object v1 │ │ -3fce00: 0716 |001c: move-object v6, v1 │ │ -3fce02: 1f06 1b03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031b │ │ -3fce06: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ -3fce0a: 0787 |0021: move-object v7, v8 │ │ -3fce0c: 1f07 1403 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@0314 │ │ -3fce10: 2208 881b |0024: new-instance v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@1b88 │ │ -3fce14: 0782 |0026: move-object v2, v8 │ │ -3fce16: 0773 |0027: move-object v3, v7 │ │ -3fce18: 7606 31ab 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@ab31 │ │ -3fce1e: 1108 |002b: return-object v8 │ │ -3fce20: 6e10 280d 0800 |002c: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fce26: 0c08 |002f: move-result-object v8 │ │ -3fce28: 6e20 2903 0800 |0030: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fce2e: 0c08 |0033: move-result-object v8 │ │ -3fce30: 2200 191e |0034: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fce34: 1a01 8d41 |0036: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fce38: 6e20 d2b4 8100 |0038: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fce3e: 0c08 |003b: move-result-object v8 │ │ -3fce40: 7020 a7b4 8000 |003c: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fce46: 2700 |003f: throw v0 │ │ +3fcde0: |[3fcde0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3fcdf0: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ +3fcdf4: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcdfa: 0c01 |0005: move-result-object v1 │ │ +3fcdfc: 0714 |0006: move-object v4, v1 │ │ +3fcdfe: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fce02: 3804 2300 |0009: if-eqz v4, 002c // +0023 │ │ +3fce06: 6000 de5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.fragmentContainer:I // field@5cde │ │ +3fce0a: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fce10: 0c01 |0010: move-result-object v1 │ │ +3fce12: 0715 |0011: move-object v5, v1 │ │ +3fce14: 1f05 590a |0012: check-cast v5, Landroidx/fragment/app/FragmentContainerView; // type@0a59 │ │ +3fce18: 3805 1800 |0014: if-eqz v5, 002c // +0018 │ │ +3fce1c: 6000 f55d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fce20: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fce26: 0c01 |001b: move-result-object v1 │ │ +3fce28: 0716 |001c: move-object v6, v1 │ │ +3fce2a: 1f06 1b03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031b │ │ +3fce2e: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ +3fce32: 0787 |0021: move-object v7, v8 │ │ +3fce34: 1f07 1403 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@0314 │ │ +3fce38: 2208 881b |0024: new-instance v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@1b88 │ │ +3fce3c: 0782 |0026: move-object v2, v8 │ │ +3fce3e: 0773 |0027: move-object v3, v7 │ │ +3fce40: 7606 31ab 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@ab31 │ │ +3fce46: 1108 |002b: return-object v8 │ │ +3fce48: 6e10 280d 0800 |002c: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fce4e: 0c08 |002f: move-result-object v8 │ │ +3fce50: 6e20 2903 0800 |0030: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fce56: 0c08 |0033: move-result-object v8 │ │ +3fce58: 2200 191e |0034: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fce5c: 1a01 8d41 |0036: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fce60: 6e20 d2b4 8100 |0038: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fce66: 0c08 |003b: move-result-object v8 │ │ +3fce68: 7020 a7b4 8000 |003c: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fce6e: 2700 |003f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ 0x000b line=79 │ │ 0x000d line=80 │ │ 0x0016 line=85 │ │ @@ -1568435,20 +1568437,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 │ │ -3fce48: |[3fce48] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3fce58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fce5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fce5c: 7130 36ab 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@ab36 │ │ -3fce62: 0c02 |0005: move-result-object v2 │ │ -3fce64: 1102 |0006: return-object v2 │ │ +3fce70: |[3fce70] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3fce80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fce82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fce84: 7130 36ab 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@ab36 │ │ +3fce8a: 0c02 |0005: move-result-object v2 │ │ +3fce8c: 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;) │ │ @@ -1568456,24 +1568458,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 │ │ -3fce68: |[3fce68] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3fce78: 6000 6160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.onlinefeedview_activity:I // field@6061 │ │ -3fce7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fce7e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fce84: 0c02 |0006: move-result-object v2 │ │ -3fce86: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fce8a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fce90: 7110 32ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@ab32 │ │ -3fce96: 0c02 |000f: move-result-object v2 │ │ -3fce98: 1102 |0010: return-object v2 │ │ +3fce90: |[3fce90] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3fcea0: 6000 6160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.onlinefeedview_activity:I // field@6061 │ │ +3fcea4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fcea6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fceac: 0c02 |0006: move-result-object v2 │ │ +3fceae: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fceb2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fceb8: 7110 32ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@ab32 │ │ +3fcebe: 0c02 |000f: move-result-object v2 │ │ +3fcec0: 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; │ │ @@ -1568486,18 +1568488,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fcd84: |[3fcd84] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ -3fcd94: 6e10 34ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab34 │ │ -3fcd9a: 0c00 |0003: move-result-object v0 │ │ -3fcd9c: 1100 |0004: return-object v0 │ │ +3fcdac: |[3fcdac] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ +3fcdbc: 6e10 34ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab34 │ │ +3fcdc2: 0c00 |0003: move-result-object v0 │ │ +3fcdc4: 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;) │ │ @@ -1568505,17 +1568507,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fcda0: |[3fcda0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fcdb0: 5410 6273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@7362 │ │ -3fcdb4: 1100 |0002: return-object v0 │ │ +3fcdc8: |[3fcdc8] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fcdd8: 5410 6273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@7362 │ │ +3fcddc: 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 : 19114 (SourceFile) │ │ @@ -1568563,22 +1568565,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 │ │ -3fcff4: |[3fcff4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ -3fd004: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd00a: 5b01 6873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@7368 │ │ -3fd00e: 5b02 6473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@7364 │ │ -3fd012: 5b03 6573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@7365 │ │ -3fd016: 5b04 6673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ -3fd01a: 5b05 6773 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ -3fd01e: 0e00 |000d: return-void │ │ +3fd01c: |[3fd01c] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ +3fd02c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd032: 5b01 6873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@7368 │ │ +3fd036: 5b02 6473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@7364 │ │ +3fd03a: 5b03 6573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@7365 │ │ +3fd03e: 5b04 6673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@7366 │ │ +3fd042: 5b05 6773 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@7367 │ │ +3fd046: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -1568596,55 +1568598,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 │ │ -3fcefc: |[3fcefc] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3fcf0c: 6000 c55b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butCancel:I // field@5bc5 │ │ -3fcf10: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcf16: 0c01 |0005: move-result-object v1 │ │ -3fcf18: 0714 |0006: move-object v4, v1 │ │ -3fcf1a: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ -3fcf1e: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -3fcf22: 6000 c65b |000b: sget v0, Lde/danoeh/antennapod/R$id;.butConfirm:I // field@5bc6 │ │ -3fcf26: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcf2c: 0c01 |0010: move-result-object v1 │ │ -3fcf2e: 0715 |0011: move-object v5, v1 │ │ -3fcf30: 1f05 ff02 |0012: check-cast v5, Landroid/widget/Button; // type@02ff │ │ -3fcf34: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -3fcf38: 6000 c65c |0016: sget v0, Lde/danoeh/antennapod/R$id;.feedlist:I // field@5cc6 │ │ -3fcf3c: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcf42: 0c01 |001b: move-result-object v1 │ │ -3fcf44: 0716 |001c: move-object v6, v1 │ │ -3fcf46: 1f06 1603 |001d: check-cast v6, Landroid/widget/ListView; // type@0316 │ │ -3fcf4a: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -3fcf4e: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fcf52: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fcf58: 0c01 |0026: move-result-object v1 │ │ -3fcf5a: 0717 |0027: move-object v7, v1 │ │ -3fcf5c: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ -3fcf60: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -3fcf64: 2200 891b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@1b89 │ │ -3fcf68: 0783 |002e: move-object v3, v8 │ │ -3fcf6a: 1f03 1e03 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ -3fcf6e: 0702 |0031: move-object v2, v0 │ │ -3fcf70: 7606 37ab 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@ab37 │ │ -3fcf76: 1100 |0035: return-object v0 │ │ -3fcf78: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fcf7e: 0c08 |0039: move-result-object v8 │ │ -3fcf80: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fcf86: 0c08 |003d: move-result-object v8 │ │ -3fcf88: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fcf8c: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fcf90: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fcf96: 0c08 |0045: move-result-object v8 │ │ -3fcf98: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fcf9e: 2700 |0049: throw v0 │ │ +3fcf24: |[3fcf24] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3fcf34: 6000 c55b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butCancel:I // field@5bc5 │ │ +3fcf38: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcf3e: 0c01 |0005: move-result-object v1 │ │ +3fcf40: 0714 |0006: move-object v4, v1 │ │ +3fcf42: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ +3fcf46: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +3fcf4a: 6000 c65b |000b: sget v0, Lde/danoeh/antennapod/R$id;.butConfirm:I // field@5bc6 │ │ +3fcf4e: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcf54: 0c01 |0010: move-result-object v1 │ │ +3fcf56: 0715 |0011: move-object v5, v1 │ │ +3fcf58: 1f05 ff02 |0012: check-cast v5, Landroid/widget/Button; // type@02ff │ │ +3fcf5c: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +3fcf60: 6000 c65c |0016: sget v0, Lde/danoeh/antennapod/R$id;.feedlist:I // field@5cc6 │ │ +3fcf64: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcf6a: 0c01 |001b: move-result-object v1 │ │ +3fcf6c: 0716 |001c: move-object v6, v1 │ │ +3fcf6e: 1f06 1603 |001d: check-cast v6, Landroid/widget/ListView; // type@0316 │ │ +3fcf72: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +3fcf76: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fcf7a: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fcf80: 0c01 |0026: move-result-object v1 │ │ +3fcf82: 0717 |0027: move-object v7, v1 │ │ +3fcf84: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ +3fcf88: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +3fcf8c: 2200 891b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@1b89 │ │ +3fcf90: 0783 |002e: move-object v3, v8 │ │ +3fcf92: 1f03 1e03 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ +3fcf96: 0702 |0031: move-object v2, v0 │ │ +3fcf98: 7606 37ab 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@ab37 │ │ +3fcf9e: 1100 |0035: return-object v0 │ │ +3fcfa0: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fcfa6: 0c08 |0039: move-result-object v8 │ │ +3fcfa8: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fcfae: 0c08 |003d: move-result-object v8 │ │ +3fcfb0: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fcfb4: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fcfb8: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fcfbe: 0c08 |0045: move-result-object v8 │ │ +3fcfc0: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fcfc6: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ 0x000b line=78 │ │ 0x000d line=79 │ │ 0x0016 line=84 │ │ @@ -1568662,20 +1568664,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 │ │ -3fcfa0: |[3fcfa0] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3fcfb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fcfb2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fcfb4: 7130 3cab 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@ab3c │ │ -3fcfba: 0c02 |0005: move-result-object v2 │ │ -3fcfbc: 1102 |0006: return-object v2 │ │ +3fcfc8: |[3fcfc8] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3fcfd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fcfda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fcfdc: 7130 3cab 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@ab3c │ │ +3fcfe2: 0c02 |0005: move-result-object v2 │ │ +3fcfe4: 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;) │ │ @@ -1568683,24 +1568685,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 │ │ -3fcfc0: |[3fcfc0] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3fcfd0: 6000 6260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.opml_selection:I // field@6062 │ │ -3fcfd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fcfd6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fcfdc: 0c02 |0006: move-result-object v2 │ │ -3fcfde: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fcfe2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fcfe8: 7110 38ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@ab38 │ │ -3fcfee: 0c02 |000f: move-result-object v2 │ │ -3fcff0: 1102 |0010: return-object v2 │ │ +3fcfe8: |[3fcfe8] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3fcff8: 6000 6260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.opml_selection:I // field@6062 │ │ +3fcffc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fcffe: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd004: 0c02 |0006: move-result-object v2 │ │ +3fd006: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd00a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd010: 7110 38ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@ab38 │ │ +3fd016: 0c02 |000f: move-result-object v2 │ │ +3fd018: 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; │ │ @@ -1568713,18 +1568715,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fcec8: |[3fcec8] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ -3fced8: 6e10 3aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab3a │ │ -3fcede: 0c00 |0003: move-result-object v0 │ │ -3fcee0: 1100 |0004: return-object v0 │ │ +3fcef0: |[3fcef0] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ +3fcf00: 6e10 3aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab3a │ │ +3fcf06: 0c00 |0003: move-result-object v0 │ │ +3fcf08: 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;) │ │ @@ -1568732,17 +1568734,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fcee4: |[3fcee4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fcef4: 5410 6873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@7368 │ │ -3fcef8: 1100 |0002: return-object v0 │ │ +3fcf0c: |[3fcf0c] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fcf1c: 5410 6873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@7368 │ │ +3fcf20: 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 : 19114 (SourceFile) │ │ @@ -1568790,22 +1568792,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 │ │ -3fd14c: |[3fd14c] 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 │ │ -3fd15c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd162: 5b01 6a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@736a │ │ -3fd166: 5b02 6973 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@7369 │ │ -3fd16a: 5b03 6b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@736b │ │ -3fd16e: 5b04 6c73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.skipSilenceFeed:Landroid/widget/CheckBox; // field@736c │ │ -3fd172: 5b05 6d73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@736d │ │ -3fd176: 0e00 |000d: return-void │ │ +3fd174: |[3fd174] 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 │ │ +3fd184: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd18a: 5b01 6a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@736a │ │ +3fd18e: 5b02 6973 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@7369 │ │ +3fd192: 5b03 6b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@736b │ │ +3fd196: 5b04 6c73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.skipSilenceFeed:Landroid/widget/CheckBox; // field@736c │ │ +3fd19a: 5b05 6d73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@736d │ │ +3fd19e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -1568823,55 +1568825,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 │ │ -3fd054: |[3fd054] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3fd064: 6000 255c |0000: sget v0, Lde/danoeh/antennapod/R$id;.currentSpeedLabel:I // field@5c25 │ │ -3fd068: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd06e: 0c01 |0005: move-result-object v1 │ │ -3fd070: 0714 |0006: move-object v4, v1 │ │ -3fd072: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ -3fd076: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -3fd07a: 6000 405e |000b: sget v0, Lde/danoeh/antennapod/R$id;.seekBar:I // field@5e40 │ │ -3fd07e: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd084: 0c01 |0010: move-result-object v1 │ │ -3fd086: 0715 |0011: move-object v5, v1 │ │ -3fd088: 1f05 a31d |0012: check-cast v5, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1da3 │ │ -3fd08c: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -3fd090: 6000 6a5e |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilenceFeed:I // field@5e6a │ │ -3fd094: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd09a: 0c01 |001b: move-result-object v1 │ │ -3fd09c: 0716 |001c: move-object v6, v1 │ │ -3fd09e: 1f06 0003 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0300 │ │ -3fd0a2: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -3fd0a6: 6000 1d5f |0021: sget v0, Lde/danoeh/antennapod/R$id;.useGlobalCheckbox:I // field@5f1d │ │ -3fd0aa: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd0b0: 0c01 |0026: move-result-object v1 │ │ -3fd0b2: 0717 |0027: move-object v7, v1 │ │ -3fd0b4: 1f07 0003 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ -3fd0b8: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -3fd0bc: 2200 8a1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@1b8a │ │ -3fd0c0: 0783 |002e: move-object v3, v8 │ │ -3fd0c2: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fd0c6: 0702 |0031: move-object v2, v0 │ │ -3fd0c8: 7606 3dab 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@ab3d │ │ -3fd0ce: 1100 |0035: return-object v0 │ │ -3fd0d0: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fd0d6: 0c08 |0039: move-result-object v8 │ │ -3fd0d8: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fd0de: 0c08 |003d: move-result-object v8 │ │ -3fd0e0: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd0e4: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fd0e8: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fd0ee: 0c08 |0045: move-result-object v8 │ │ -3fd0f0: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd0f6: 2700 |0049: throw v0 │ │ +3fd07c: |[3fd07c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3fd08c: 6000 255c |0000: sget v0, Lde/danoeh/antennapod/R$id;.currentSpeedLabel:I // field@5c25 │ │ +3fd090: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd096: 0c01 |0005: move-result-object v1 │ │ +3fd098: 0714 |0006: move-object v4, v1 │ │ +3fd09a: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ +3fd09e: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +3fd0a2: 6000 405e |000b: sget v0, Lde/danoeh/antennapod/R$id;.seekBar:I // field@5e40 │ │ +3fd0a6: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd0ac: 0c01 |0010: move-result-object v1 │ │ +3fd0ae: 0715 |0011: move-object v5, v1 │ │ +3fd0b0: 1f05 a31d |0012: check-cast v5, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1da3 │ │ +3fd0b4: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +3fd0b8: 6000 6a5e |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilenceFeed:I // field@5e6a │ │ +3fd0bc: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd0c2: 0c01 |001b: move-result-object v1 │ │ +3fd0c4: 0716 |001c: move-object v6, v1 │ │ +3fd0c6: 1f06 0003 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0300 │ │ +3fd0ca: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +3fd0ce: 6000 1d5f |0021: sget v0, Lde/danoeh/antennapod/R$id;.useGlobalCheckbox:I // field@5f1d │ │ +3fd0d2: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd0d8: 0c01 |0026: move-result-object v1 │ │ +3fd0da: 0717 |0027: move-object v7, v1 │ │ +3fd0dc: 1f07 0003 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ +3fd0e0: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +3fd0e4: 2200 8a1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@1b8a │ │ +3fd0e8: 0783 |002e: move-object v3, v8 │ │ +3fd0ea: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fd0ee: 0702 |0031: move-object v2, v0 │ │ +3fd0f0: 7606 3dab 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@ab3d │ │ +3fd0f6: 1100 |0035: return-object v0 │ │ +3fd0f8: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fd0fe: 0c08 |0039: move-result-object v8 │ │ +3fd100: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fd106: 0c08 |003d: move-result-object v8 │ │ +3fd108: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd10c: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fd110: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fd116: 0c08 |0045: move-result-object v8 │ │ +3fd118: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd11e: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ 0x000b line=79 │ │ 0x000d line=80 │ │ 0x0016 line=85 │ │ @@ -1568889,20 +1568891,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 │ │ -3fd0f8: |[3fd0f8] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3fd108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd10a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd10c: 7130 42ab 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@ab42 │ │ -3fd112: 0c02 |0005: move-result-object v2 │ │ -3fd114: 1102 |0006: return-object v2 │ │ +3fd120: |[3fd120] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3fd130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd132: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd134: 7130 42ab 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@ab42 │ │ +3fd13a: 0c02 |0005: move-result-object v2 │ │ +3fd13c: 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;) │ │ @@ -1568910,24 +1568912,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 │ │ -3fd118: |[3fd118] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3fd128: 6000 6460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_feed_setting_dialog:I // field@6064 │ │ -3fd12c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd12e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd134: 0c02 |0006: move-result-object v2 │ │ -3fd136: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd13a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd140: 7110 3eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@ab3e │ │ -3fd146: 0c02 |000f: move-result-object v2 │ │ -3fd148: 1102 |0010: return-object v2 │ │ +3fd140: |[3fd140] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3fd150: 6000 6460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_feed_setting_dialog:I // field@6064 │ │ +3fd154: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd156: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd15c: 0c02 |0006: move-result-object v2 │ │ +3fd15e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd162: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd168: 7110 3eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@ab3e │ │ +3fd16e: 0c02 |000f: move-result-object v2 │ │ +3fd170: 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; │ │ @@ -1568940,18 +1568942,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd020: |[3fd020] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ -3fd030: 6e10 40ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab40 │ │ -3fd036: 0c00 |0003: move-result-object v0 │ │ -3fd038: 1100 |0004: return-object v0 │ │ +3fd048: |[3fd048] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ +3fd058: 6e10 40ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab40 │ │ +3fd05e: 0c00 |0003: move-result-object v0 │ │ +3fd060: 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;) │ │ @@ -1568959,17 +1568961,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd03c: |[3fd03c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fd04c: 5410 6a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@736a │ │ -3fd050: 1100 |0002: return-object v0 │ │ +3fd064: |[3fd064] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fd074: 5410 6a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@736a │ │ +3fd078: 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 : 19114 (SourceFile) │ │ @@ -1569013,21 +1569015,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/SeekBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3fd284: |[3fd284] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/SeekBar;)V │ │ -3fd294: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd29a: 5b01 7173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@7371 │ │ -3fd29e: 5b02 6e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/ImageView; // field@736e │ │ -3fd2a2: 5b03 6f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/ImageView; // field@736f │ │ -3fd2a6: 5b04 7073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@7370 │ │ -3fd2aa: 0e00 |000b: return-void │ │ +3fd2ac: |[3fd2ac] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/SeekBar;)V │ │ +3fd2bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd2c2: 5b01 7173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@7371 │ │ +3fd2c6: 5b02 6e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/ImageView; // field@736e │ │ +3fd2ca: 5b03 6f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/ImageView; // field@736f │ │ +3fd2ce: 5b04 7073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@7370 │ │ +3fd2d2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1569043,44 +1569045,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 │ │ -3fd1ac: |[3fd1ac] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3fd1bc: 6000 c75b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butDecSpeed:I // field@5bc7 │ │ -3fd1c0: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd1c6: 0c01 |0005: move-result-object v1 │ │ -3fd1c8: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ -3fd1cc: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3fd1d0: 6000 cb5b |000a: sget v0, Lde/danoeh/antennapod/R$id;.butIncSpeed:I // field@5bcb │ │ -3fd1d4: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd1da: 0c02 |000f: move-result-object v2 │ │ -3fd1dc: 1f02 1203 |0010: check-cast v2, Landroid/widget/ImageView; // type@0312 │ │ -3fd1e0: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3fd1e4: 6000 df5d |0014: sget v0, Lde/danoeh/antennapod/R$id;.playback_speed:I // field@5ddf │ │ -3fd1e8: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd1ee: 0c03 |0019: move-result-object v3 │ │ -3fd1f0: 1f03 2303 |001a: check-cast v3, Landroid/widget/SeekBar; // type@0323 │ │ -3fd1f4: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3fd1f8: 2200 8b1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@1b8b │ │ -3fd1fc: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ -3fd200: 7053 43ab 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/SeekBar;)V // method@ab43 │ │ -3fd206: 1100 |0025: return-object v0 │ │ -3fd208: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fd20e: 0c04 |0029: move-result-object v4 │ │ -3fd210: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fd216: 0c04 |002d: move-result-object v4 │ │ -3fd218: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd21c: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fd220: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fd226: 0c04 |0035: move-result-object v4 │ │ -3fd228: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd22e: 2700 |0039: throw v0 │ │ +3fd1d4: |[3fd1d4] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3fd1e4: 6000 c75b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butDecSpeed:I // field@5bc7 │ │ +3fd1e8: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd1ee: 0c01 |0005: move-result-object v1 │ │ +3fd1f0: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ +3fd1f4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3fd1f8: 6000 cb5b |000a: sget v0, Lde/danoeh/antennapod/R$id;.butIncSpeed:I // field@5bcb │ │ +3fd1fc: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd202: 0c02 |000f: move-result-object v2 │ │ +3fd204: 1f02 1203 |0010: check-cast v2, Landroid/widget/ImageView; // type@0312 │ │ +3fd208: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3fd20c: 6000 df5d |0014: sget v0, Lde/danoeh/antennapod/R$id;.playback_speed:I // field@5ddf │ │ +3fd210: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd216: 0c03 |0019: move-result-object v3 │ │ +3fd218: 1f03 2303 |001a: check-cast v3, Landroid/widget/SeekBar; // type@0323 │ │ +3fd21c: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3fd220: 2200 8b1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@1b8b │ │ +3fd224: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ +3fd228: 7053 43ab 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/SeekBar;)V // method@ab43 │ │ +3fd22e: 1100 |0025: return-object v0 │ │ +3fd230: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fd236: 0c04 |0029: move-result-object v4 │ │ +3fd238: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fd23e: 0c04 |002d: move-result-object v4 │ │ +3fd240: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd244: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fd248: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fd24e: 0c04 |0035: move-result-object v4 │ │ +3fd250: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd256: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -1569096,20 +1569098,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 │ │ -3fd230: |[3fd230] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3fd240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd242: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd244: 7130 48ab 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@ab48 │ │ -3fd24a: 0c02 |0005: move-result-object v2 │ │ -3fd24c: 1102 |0006: return-object v2 │ │ +3fd258: |[3fd258] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3fd268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd26a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd26c: 7130 48ab 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@ab48 │ │ +3fd272: 0c02 |0005: move-result-object v2 │ │ +3fd274: 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/PlaybackSpeedSeekBarBinding;) │ │ @@ -1569117,24 +1569119,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 │ │ -3fd250: |[3fd250] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3fd260: 6000 6560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_seek_bar:I // field@6065 │ │ -3fd264: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd266: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd26c: 0c02 |0006: move-result-object v2 │ │ -3fd26e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd272: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd278: 7110 44ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@ab44 │ │ -3fd27e: 0c02 |000f: move-result-object v2 │ │ -3fd280: 1102 |0010: return-object v2 │ │ +3fd278: |[3fd278] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3fd288: 6000 6560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_seek_bar:I // field@6065 │ │ +3fd28c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd28e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd294: 0c02 |0006: move-result-object v2 │ │ +3fd296: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd29a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd2a0: 7110 44ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@ab44 │ │ +3fd2a6: 0c02 |000f: move-result-object v2 │ │ +3fd2a8: 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; │ │ @@ -1569147,18 +1569149,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd178: |[3fd178] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ -3fd188: 6e10 46ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab46 │ │ -3fd18e: 0c00 |0003: move-result-object v0 │ │ -3fd190: 1100 |0004: return-object v0 │ │ +3fd1a0: |[3fd1a0] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ +3fd1b0: 6e10 46ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab46 │ │ +3fd1b6: 0c00 |0003: move-result-object v0 │ │ +3fd1b8: 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;) │ │ @@ -1569166,17 +1569168,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd194: |[3fd194] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fd1a4: 5410 7173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@7371 │ │ -3fd1a8: 1100 |0002: return-object v0 │ │ +3fd1bc: |[3fd1bc] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fd1cc: 5410 7173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@7371 │ │ +3fd1d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1569220,21 +1569222,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 │ │ -3fd3b8: |[3fd3b8] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -3fd3c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd3ce: 5b01 7573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@7375 │ │ -3fd3d2: 5b02 7273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@7372 │ │ -3fd3d6: 5b03 7373 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@7373 │ │ -3fd3da: 5b04 7473 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@7374 │ │ -3fd3de: 0e00 |000b: return-void │ │ +3fd3e0: |[3fd3e0] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +3fd3f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd3f6: 5b01 7573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@7375 │ │ +3fd3fa: 5b02 7273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@7372 │ │ +3fd3fe: 5b03 7373 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@7373 │ │ +3fd402: 5b04 7473 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@7374 │ │ +3fd406: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1569250,44 +1569252,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 │ │ -3fd2e0: |[3fd2e0] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ -3fd2f0: 6000 9c5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_negative:I // field@5b9c │ │ -3fd2f4: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd2fa: 0c01 |0005: move-result-object v1 │ │ -3fd2fc: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ -3fd300: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3fd304: 6000 9d5b |000a: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_positive:I // field@5b9d │ │ -3fd308: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd30e: 0c02 |000f: move-result-object v2 │ │ -3fd310: 1f02 ff02 |0010: check-cast v2, Landroid/widget/Button; // type@02ff │ │ -3fd314: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3fd318: 6000 a05b |0014: sget v0, Lde/danoeh/antennapod/R$id;.balloon_message:I // field@5ba0 │ │ -3fd31c: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd322: 0c03 |0019: move-result-object v3 │ │ -3fd324: 1f03 2b03 |001a: check-cast v3, Landroid/widget/TextView; // type@032b │ │ -3fd328: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3fd32c: 2200 8c1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // type@1b8c │ │ -3fd330: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ -3fd334: 7053 49ab 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@ab49 │ │ -3fd33a: 1100 |0025: return-object v0 │ │ -3fd33c: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fd342: 0c04 |0029: move-result-object v4 │ │ -3fd344: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fd34a: 0c04 |002d: move-result-object v4 │ │ -3fd34c: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd350: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fd354: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fd35a: 0c04 |0035: move-result-object v4 │ │ -3fd35c: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd362: 2700 |0039: throw v0 │ │ +3fd308: |[3fd308] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ +3fd318: 6000 9c5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_negative:I // field@5b9c │ │ +3fd31c: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd322: 0c01 |0005: move-result-object v1 │ │ +3fd324: 1f01 ff02 |0006: check-cast v1, Landroid/widget/Button; // type@02ff │ │ +3fd328: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3fd32c: 6000 9d5b |000a: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_positive:I // field@5b9d │ │ +3fd330: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd336: 0c02 |000f: move-result-object v2 │ │ +3fd338: 1f02 ff02 |0010: check-cast v2, Landroid/widget/Button; // type@02ff │ │ +3fd33c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3fd340: 6000 a05b |0014: sget v0, Lde/danoeh/antennapod/R$id;.balloon_message:I // field@5ba0 │ │ +3fd344: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd34a: 0c03 |0019: move-result-object v3 │ │ +3fd34c: 1f03 2b03 |001a: check-cast v3, Landroid/widget/TextView; // type@032b │ │ +3fd350: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3fd354: 2200 8c1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // type@1b8c │ │ +3fd358: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ +3fd35c: 7053 49ab 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@ab49 │ │ +3fd362: 1100 |0025: return-object v0 │ │ +3fd364: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fd36a: 0c04 |0029: move-result-object v4 │ │ +3fd36c: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fd372: 0c04 |002d: move-result-object v4 │ │ +3fd374: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd378: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fd37c: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fd382: 0c04 |0035: move-result-object v4 │ │ +3fd384: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd38a: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -1569303,20 +1569305,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 │ │ -3fd364: |[3fd364] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ -3fd374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd376: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd378: 7130 4eab 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@ab4e │ │ -3fd37e: 0c02 |0005: move-result-object v2 │ │ -3fd380: 1102 |0006: return-object v2 │ │ +3fd38c: |[3fd38c] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ +3fd39c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd39e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd3a0: 7130 4eab 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@ab4e │ │ +3fd3a6: 0c02 |0005: move-result-object v2 │ │ +3fd3a8: 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;) │ │ @@ -1569324,24 +1569326,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 │ │ -3fd384: |[3fd384] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ -3fd394: 6000 6760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.popup_bubble_view:I // field@6067 │ │ -3fd398: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd39a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd3a0: 0c02 |0006: move-result-object v2 │ │ -3fd3a2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd3a6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd3ac: 7110 4aab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // method@ab4a │ │ -3fd3b2: 0c02 |000f: move-result-object v2 │ │ -3fd3b4: 1102 |0010: return-object v2 │ │ +3fd3ac: |[3fd3ac] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ +3fd3bc: 6000 6760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.popup_bubble_view:I // field@6067 │ │ +3fd3c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd3c2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd3c8: 0c02 |0006: move-result-object v2 │ │ +3fd3ca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd3ce: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd3d4: 7110 4aab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // method@ab4a │ │ +3fd3da: 0c02 |000f: move-result-object v2 │ │ +3fd3dc: 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; │ │ @@ -1569354,18 +1569356,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd2ac: |[3fd2ac] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ -3fd2bc: 6e10 4cab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab4c │ │ -3fd2c2: 0c00 |0003: move-result-object v0 │ │ -3fd2c4: 1100 |0004: return-object v0 │ │ +3fd2d4: |[3fd2d4] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ +3fd2e4: 6e10 4cab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab4c │ │ +3fd2ea: 0c00 |0003: move-result-object v0 │ │ +3fd2ec: 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;) │ │ @@ -1569373,17 +1569375,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd2c8: |[3fd2c8] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fd2d8: 5410 7573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@7375 │ │ -3fd2dc: 1100 |0002: return-object v0 │ │ +3fd2f0: |[3fd2f0] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fd300: 5410 7573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@7375 │ │ +3fd304: 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 : 19114 (SourceFile) │ │ @@ -1569443,25 +1569445,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 │ │ -3fd550: |[3fd550] 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 │ │ -3fd560: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd566: 5b01 7b73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@737b │ │ -3fd56a: 5b02 7673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7376 │ │ -3fd56e: 5b03 7773 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7377 │ │ -3fd572: 5b04 7873 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@7378 │ │ -3fd576: 5b05 7973 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@7379 │ │ -3fd57a: 5b06 7a73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@737a │ │ -3fd57e: 5b07 7c73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@737c │ │ -3fd582: 5b08 7d73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@737d │ │ -3fd586: 0e00 |0013: return-void │ │ +3fd578: |[3fd578] 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 │ │ +3fd588: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd58e: 5b01 7b73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@737b │ │ +3fd592: 5b02 7673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7376 │ │ +3fd596: 5b03 7773 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7377 │ │ +3fd59a: 5b04 7873 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@7378 │ │ +3fd59e: 5b05 7973 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@7379 │ │ +3fd5a2: 5b06 7a73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@737a │ │ +3fd5a6: 5b07 7c73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@737c │ │ +3fd5aa: 5b08 7d73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@737d │ │ +3fd5ae: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ 0x0009 line=56 │ │ @@ -1569485,73 +1569487,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 │ │ -3fd414: |[3fd414] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3fd424: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ -3fd428: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd42e: 0c01 |0005: move-result-object v1 │ │ -3fd430: 0714 |0006: move-object v4, v1 │ │ -3fd432: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3fd436: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -3fd43a: 6000 db5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ -3fd43e: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd444: 0c01 |0010: move-result-object v1 │ │ -3fd446: 0715 |0011: move-object v5, v1 │ │ -3fd448: 1f05 b51d |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ -3fd44c: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -3fd450: 6000 105d |0016: sget v0, Lde/danoeh/antennapod/R$id;.info_bar:I // field@5d10 │ │ -3fd454: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd45a: 0c01 |001b: move-result-object v1 │ │ -3fd45c: 0716 |001c: move-object v6, v1 │ │ -3fd45e: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ -3fd462: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -3fd466: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fd46a: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd470: 0c01 |0026: move-result-object v1 │ │ -3fd472: 0717 |0027: move-object v7, v1 │ │ -3fd474: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ -3fd478: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -3fd47c: 6000 035e |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ -3fd480: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd486: 0c01 |0031: move-result-object v1 │ │ -3fd488: 0718 |0032: move-object v8, v1 │ │ -3fd48a: 1f08 881d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ -3fd48e: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -3fd492: 6000 b05e |0037: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ -3fd496: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd49c: 0c01 |003c: move-result-object v1 │ │ -3fd49e: 0719 |003d: move-object v9, v1 │ │ -3fd4a0: 1f09 b012 |003e: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ -3fd4a4: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -3fd4a8: 6000 e75e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fd4ac: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd4b2: 0c01 |0047: move-result-object v1 │ │ -3fd4b4: 071a |0048: move-object v10, v1 │ │ -3fd4b6: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fd4ba: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -3fd4be: 2200 8d1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@1b8d │ │ -3fd4c2: 07b3 |004f: move-object v3, v11 │ │ -3fd4c4: 1f03 1e03 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ -3fd4c8: 0702 |0052: move-object v2, v0 │ │ -3fd4ca: 7609 4fab 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@ab4f │ │ -3fd4d0: 1100 |0056: return-object v0 │ │ -3fd4d2: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fd4d8: 0c0b |005a: move-result-object v11 │ │ -3fd4da: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fd4e0: 0c0b |005e: move-result-object v11 │ │ -3fd4e2: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd4e6: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fd4ea: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fd4f0: 0c0b |0066: move-result-object v11 │ │ -3fd4f2: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd4f8: 2700 |006a: throw v0 │ │ +3fd43c: |[3fd43c] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3fd44c: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ +3fd450: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd456: 0c01 |0005: move-result-object v1 │ │ +3fd458: 0714 |0006: move-object v4, v1 │ │ +3fd45a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fd45e: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +3fd462: 6000 db5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ +3fd466: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd46c: 0c01 |0010: move-result-object v1 │ │ +3fd46e: 0715 |0011: move-object v5, v1 │ │ +3fd470: 1f05 b51d |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ +3fd474: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +3fd478: 6000 105d |0016: sget v0, Lde/danoeh/antennapod/R$id;.info_bar:I // field@5d10 │ │ +3fd47c: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd482: 0c01 |001b: move-result-object v1 │ │ +3fd484: 0716 |001c: move-object v6, v1 │ │ +3fd486: 1f06 2b03 |001d: check-cast v6, Landroid/widget/TextView; // type@032b │ │ +3fd48a: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +3fd48e: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fd492: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd498: 0c01 |0026: move-result-object v1 │ │ +3fd49a: 0717 |0027: move-object v7, v1 │ │ +3fd49c: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ +3fd4a0: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +3fd4a4: 6000 035e |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ +3fd4a8: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd4ae: 0c01 |0031: move-result-object v1 │ │ +3fd4b0: 0718 |0032: move-object v8, v1 │ │ +3fd4b2: 1f08 881d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ +3fd4b6: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +3fd4ba: 6000 b05e |0037: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ +3fd4be: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd4c4: 0c01 |003c: move-result-object v1 │ │ +3fd4c6: 0719 |003d: move-object v9, v1 │ │ +3fd4c8: 1f09 b012 |003e: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ +3fd4cc: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +3fd4d0: 6000 e75e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fd4d4: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd4da: 0c01 |0047: move-result-object v1 │ │ +3fd4dc: 071a |0048: move-object v10, v1 │ │ +3fd4de: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fd4e2: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +3fd4e6: 2200 8d1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@1b8d │ │ +3fd4ea: 07b3 |004f: move-object v3, v11 │ │ +3fd4ec: 1f03 1e03 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ +3fd4f0: 0702 |0052: move-object v2, v0 │ │ +3fd4f2: 7609 4fab 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@ab4f │ │ +3fd4f8: 1100 |0056: return-object v0 │ │ +3fd4fa: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fd500: 0c0b |005a: move-result-object v11 │ │ +3fd502: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fd508: 0c0b |005e: move-result-object v11 │ │ +3fd50a: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd50e: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fd512: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fd518: 0c0b |0066: move-result-object v11 │ │ +3fd51a: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd520: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ 0x000b line=96 │ │ 0x000d line=97 │ │ 0x0016 line=102 │ │ @@ -1569575,20 +1569577,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 │ │ -3fd4fc: |[3fd4fc] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3fd50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd50e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd510: 7130 54ab 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@ab54 │ │ -3fd516: 0c02 |0005: move-result-object v2 │ │ -3fd518: 1102 |0006: return-object v2 │ │ +3fd524: |[3fd524] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3fd534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd536: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd538: 7130 54ab 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@ab54 │ │ +3fd53e: 0c02 |0005: move-result-object v2 │ │ +3fd540: 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;) │ │ @@ -1569596,24 +1569598,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 │ │ -3fd51c: |[3fd51c] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3fd52c: 6000 7a60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.queue_fragment:I // field@607a │ │ -3fd530: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd532: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd538: 0c02 |0006: move-result-object v2 │ │ -3fd53a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd53e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd544: 7110 50ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@ab50 │ │ -3fd54a: 0c02 |000f: move-result-object v2 │ │ -3fd54c: 1102 |0010: return-object v2 │ │ +3fd544: |[3fd544] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3fd554: 6000 7a60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.queue_fragment:I // field@607a │ │ +3fd558: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd55a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd560: 0c02 |0006: move-result-object v2 │ │ +3fd562: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd566: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd56c: 7110 50ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@ab50 │ │ +3fd572: 0c02 |000f: move-result-object v2 │ │ +3fd574: 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; │ │ @@ -1569626,18 +1569628,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd3e0: |[3fd3e0] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fd3f0: 6e10 52ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab52 │ │ -3fd3f6: 0c00 |0003: move-result-object v0 │ │ -3fd3f8: 1100 |0004: return-object v0 │ │ +3fd408: |[3fd408] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fd418: 6e10 52ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab52 │ │ +3fd41e: 0c00 |0003: move-result-object v0 │ │ +3fd420: 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;) │ │ @@ -1569645,17 +1569647,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd3fc: |[3fd3fc] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fd40c: 5410 7b73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@737b │ │ -3fd410: 1100 |0002: return-object v0 │ │ +3fd424: |[3fd424] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fd434: 5410 7b73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@737b │ │ +3fd438: 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 : 19114 (SourceFile) │ │ @@ -1569707,23 +1569709,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 │ │ -3fd6cc: |[3fd6cc] de.danoeh.antennapod.databinding.RatingDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3fd6dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd6e2: 5b01 8273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7382 │ │ -3fd6e6: 5b02 7e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.contibuteButton:Landroid/widget/Button; // field@737e │ │ -3fd6ea: 5b03 7f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.headerLabel:Landroid/widget/TextView; // field@737f │ │ -3fd6ee: 5b04 8073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.neverAgainButton:Landroid/widget/Button; // field@7380 │ │ -3fd6f2: 5b05 8173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rateButton:Landroid/widget/Button; // field@7381 │ │ -3fd6f6: 5b06 8373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.showLaterButton:Landroid/widget/Button; // field@7383 │ │ -3fd6fa: 0e00 |000f: return-void │ │ +3fd6f4: |[3fd6f4] de.danoeh.antennapod.databinding.RatingDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3fd704: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd70a: 5b01 8273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7382 │ │ +3fd70e: 5b02 7e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.contibuteButton:Landroid/widget/Button; // field@737e │ │ +3fd712: 5b03 7f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.headerLabel:Landroid/widget/TextView; // field@737f │ │ +3fd716: 5b04 8073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.neverAgainButton:Landroid/widget/Button; // field@7380 │ │ +3fd71a: 5b05 8173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rateButton:Landroid/widget/Button; // field@7381 │ │ +3fd71e: 5b06 8373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.showLaterButton:Landroid/widget/Button; // field@7383 │ │ +3fd722: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0005 line=42 │ │ 0x0007 line=43 │ │ 0x0009 line=44 │ │ @@ -1569743,61 +1569745,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 │ │ -3fd5bc: |[3fd5bc] de.danoeh.antennapod.databinding.RatingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ -3fd5cc: 6000 115c |0000: sget v0, Lde/danoeh/antennapod/R$id;.contibuteButton:I // field@5c11 │ │ -3fd5d0: 7120 a777 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd5d6: 0c01 |0005: move-result-object v1 │ │ -3fd5d8: 0714 |0006: move-object v4, v1 │ │ -3fd5da: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ -3fd5de: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ -3fd5e2: 6000 f05c |000b: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5cf0 │ │ -3fd5e6: 7120 a777 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd5ec: 0c01 |0010: move-result-object v1 │ │ -3fd5ee: 0715 |0011: move-object v5, v1 │ │ -3fd5f0: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ -3fd5f4: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ -3fd5f8: 6000 8c5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.neverAgainButton:I // field@5d8c │ │ -3fd5fc: 7120 a777 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd602: 0c01 |001b: move-result-object v1 │ │ -3fd604: 0716 |001c: move-object v6, v1 │ │ -3fd606: 1f06 ff02 |001d: check-cast v6, Landroid/widget/Button; // type@02ff │ │ -3fd60a: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ -3fd60e: 6000 ff5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.rateButton:I // field@5dff │ │ -3fd612: 7120 a777 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd618: 0c01 |0026: move-result-object v1 │ │ -3fd61a: 0717 |0027: move-object v7, v1 │ │ -3fd61c: 1f07 ff02 |0028: check-cast v7, Landroid/widget/Button; // type@02ff │ │ -3fd620: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ -3fd624: 6000 5f5e |002c: sget v0, Lde/danoeh/antennapod/R$id;.showLaterButton:I // field@5e5f │ │ -3fd628: 7120 a777 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd62e: 0c01 |0031: move-result-object v1 │ │ -3fd630: 0718 |0032: move-object v8, v1 │ │ -3fd632: 1f08 ff02 |0033: check-cast v8, Landroid/widget/Button; // type@02ff │ │ -3fd636: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ -3fd63a: 2200 8e1b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding; // type@1b8e │ │ -3fd63e: 0793 |0039: move-object v3, v9 │ │ -3fd640: 1f03 2003 |003a: check-cast v3, Landroid/widget/ScrollView; // type@0320 │ │ -3fd644: 0702 |003c: move-object v2, v0 │ │ -3fd646: 7607 55ab 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@ab55 │ │ -3fd64c: 1100 |0040: return-object v0 │ │ -3fd64e: 6e10 280d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fd654: 0c09 |0044: move-result-object v9 │ │ -3fd656: 6e20 2903 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fd65c: 0c09 |0048: move-result-object v9 │ │ -3fd65e: 2200 191e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd662: 1a01 8d41 |004b: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fd666: 6e20 d2b4 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fd66c: 0c09 |0050: move-result-object v9 │ │ -3fd66e: 7020 a7b4 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd674: 2700 |0054: throw v0 │ │ +3fd5e4: |[3fd5e4] de.danoeh.antennapod.databinding.RatingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ +3fd5f4: 6000 115c |0000: sget v0, Lde/danoeh/antennapod/R$id;.contibuteButton:I // field@5c11 │ │ +3fd5f8: 7120 a777 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd5fe: 0c01 |0005: move-result-object v1 │ │ +3fd600: 0714 |0006: move-object v4, v1 │ │ +3fd602: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ +3fd606: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ +3fd60a: 6000 f05c |000b: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5cf0 │ │ +3fd60e: 7120 a777 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd614: 0c01 |0010: move-result-object v1 │ │ +3fd616: 0715 |0011: move-object v5, v1 │ │ +3fd618: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ +3fd61c: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ +3fd620: 6000 8c5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.neverAgainButton:I // field@5d8c │ │ +3fd624: 7120 a777 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd62a: 0c01 |001b: move-result-object v1 │ │ +3fd62c: 0716 |001c: move-object v6, v1 │ │ +3fd62e: 1f06 ff02 |001d: check-cast v6, Landroid/widget/Button; // type@02ff │ │ +3fd632: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ +3fd636: 6000 ff5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.rateButton:I // field@5dff │ │ +3fd63a: 7120 a777 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd640: 0c01 |0026: move-result-object v1 │ │ +3fd642: 0717 |0027: move-object v7, v1 │ │ +3fd644: 1f07 ff02 |0028: check-cast v7, Landroid/widget/Button; // type@02ff │ │ +3fd648: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ +3fd64c: 6000 5f5e |002c: sget v0, Lde/danoeh/antennapod/R$id;.showLaterButton:I // field@5e5f │ │ +3fd650: 7120 a777 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd656: 0c01 |0031: move-result-object v1 │ │ +3fd658: 0718 |0032: move-object v8, v1 │ │ +3fd65a: 1f08 ff02 |0033: check-cast v8, Landroid/widget/Button; // type@02ff │ │ +3fd65e: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ +3fd662: 2200 8e1b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding; // type@1b8e │ │ +3fd666: 0793 |0039: move-object v3, v9 │ │ +3fd668: 1f03 2003 |003a: check-cast v3, Landroid/widget/ScrollView; // type@0320 │ │ +3fd66c: 0702 |003c: move-object v2, v0 │ │ +3fd66e: 7607 55ab 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@ab55 │ │ +3fd674: 1100 |0040: return-object v0 │ │ +3fd676: 6e10 280d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fd67c: 0c09 |0044: move-result-object v9 │ │ +3fd67e: 6e20 2903 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fd684: 0c09 |0048: move-result-object v9 │ │ +3fd686: 2200 191e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd68a: 1a01 8d41 |004b: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fd68e: 6e20 d2b4 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fd694: 0c09 |0050: move-result-object v9 │ │ +3fd696: 7020 a7b4 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd69c: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=77 │ │ 0x000b line=82 │ │ 0x000d line=83 │ │ 0x0016 line=88 │ │ @@ -1569817,20 +1569819,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 │ │ -3fd678: |[3fd678] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ -3fd688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd68a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd68c: 7130 5aab 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@ab5a │ │ -3fd692: 0c02 |0005: move-result-object v2 │ │ -3fd694: 1102 |0006: return-object v2 │ │ +3fd6a0: |[3fd6a0] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ +3fd6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd6b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd6b4: 7130 5aab 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@ab5a │ │ +3fd6ba: 0c02 |0005: move-result-object v2 │ │ +3fd6bc: 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;) │ │ @@ -1569838,24 +1569840,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 │ │ -3fd698: |[3fd698] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ -3fd6a8: 6000 7d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.rating_dialog:I // field@607d │ │ -3fd6ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd6ae: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd6b4: 0c02 |0006: move-result-object v2 │ │ -3fd6b6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd6ba: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd6c0: 7110 56ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; // method@ab56 │ │ -3fd6c6: 0c02 |000f: move-result-object v2 │ │ -3fd6c8: 1102 |0010: return-object v2 │ │ +3fd6c0: |[3fd6c0] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ +3fd6d0: 6000 7d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.rating_dialog:I // field@607d │ │ +3fd6d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd6d6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd6dc: 0c02 |0006: move-result-object v2 │ │ +3fd6de: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd6e2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd6e8: 7110 56ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; // method@ab56 │ │ +3fd6ee: 0c02 |000f: move-result-object v2 │ │ +3fd6f0: 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; │ │ @@ -1569868,18 +1569870,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd588: |[3fd588] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/view/View; │ │ -3fd598: 6e10 58ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@ab58 │ │ -3fd59e: 0c00 |0003: move-result-object v0 │ │ -3fd5a0: 1100 |0004: return-object v0 │ │ +3fd5b0: |[3fd5b0] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/view/View; │ │ +3fd5c0: 6e10 58ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@ab58 │ │ +3fd5c6: 0c00 |0003: move-result-object v0 │ │ +3fd5c8: 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;) │ │ @@ -1569887,17 +1569889,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd5a4: |[3fd5a4] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3fd5b4: 5410 8273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7382 │ │ -3fd5b8: 1100 |0002: return-object v0 │ │ +3fd5cc: |[3fd5cc] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3fd5dc: 5410 8273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7382 │ │ +3fd5e0: 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 : 19114 (SourceFile) │ │ @@ -1569933,19 +1569935,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 │ │ -3fd7b8: |[3fd7b8] de.danoeh.antennapod.databinding.ReorderDialogBinding.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -3fd7c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd7ce: 5b01 8573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@7385 │ │ -3fd7d2: 5b02 8473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@7384 │ │ -3fd7d6: 0e00 |0007: return-void │ │ +3fd7e0: |[3fd7e0] de.danoeh.antennapod.databinding.ReorderDialogBinding.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +3fd7f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd7f6: 5b01 8573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@7385 │ │ +3fd7fa: 5b02 8473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@7384 │ │ +3fd7fe: 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; │ │ @@ -1569957,24 +1569959,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 │ │ -3fd730: |[3fd730] de.danoeh.antennapod.databinding.ReorderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ -3fd740: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3fd744: 1f01 2b12 |0002: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3fd748: 2200 8f1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // type@1b8f │ │ -3fd74c: 7030 5bab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V // method@ab5b │ │ -3fd752: 1100 |0009: return-object v0 │ │ -3fd754: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd758: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ -3fd75c: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd762: 2701 |0011: throw v1 │ │ +3fd758: |[3fd758] de.danoeh.antennapod.databinding.ReorderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ +3fd768: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3fd76c: 1f01 2b12 |0002: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3fd770: 2200 8f1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // type@1b8f │ │ +3fd774: 7030 5bab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V // method@ab5b │ │ +3fd77a: 1100 |0009: return-object v0 │ │ +3fd77c: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd780: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ +3fd784: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd78a: 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; │ │ @@ -1569984,20 +1569986,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 │ │ -3fd764: |[3fd764] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ -3fd774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd776: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd778: 7130 60ab 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@ab60 │ │ -3fd77e: 0c02 |0005: move-result-object v2 │ │ -3fd780: 1102 |0006: return-object v2 │ │ +3fd78c: |[3fd78c] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ +3fd79c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd79e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd7a0: 7130 60ab 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@ab60 │ │ +3fd7a6: 0c02 |0005: move-result-object v2 │ │ +3fd7a8: 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;) │ │ @@ -1570005,24 +1570007,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 │ │ -3fd784: |[3fd784] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ -3fd794: 6000 7e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog:I // field@607e │ │ -3fd798: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd79a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd7a0: 0c02 |0006: move-result-object v2 │ │ -3fd7a2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd7a6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd7ac: 7110 5cab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // method@ab5c │ │ -3fd7b2: 0c02 |000f: move-result-object v2 │ │ -3fd7b4: 1102 |0010: return-object v2 │ │ +3fd7ac: |[3fd7ac] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ +3fd7bc: 6000 7e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog:I // field@607e │ │ +3fd7c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd7c2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd7c8: 0c02 |0006: move-result-object v2 │ │ +3fd7ca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd7ce: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd7d4: 7110 5cab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // method@ab5c │ │ +3fd7da: 0c02 |000f: move-result-object v2 │ │ +3fd7dc: 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; │ │ @@ -1570035,18 +1570037,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd6fc: |[3fd6fc] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroid/view/View; │ │ -3fd70c: 6e10 5eab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.getRoot:()Landroidx/recyclerview/widget/RecyclerView; // method@ab5e │ │ -3fd712: 0c00 |0003: move-result-object v0 │ │ -3fd714: 1100 |0004: return-object v0 │ │ +3fd724: |[3fd724] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroid/view/View; │ │ +3fd734: 6e10 5eab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.getRoot:()Landroidx/recyclerview/widget/RecyclerView; // method@ab5e │ │ +3fd73a: 0c00 |0003: move-result-object v0 │ │ +3fd73c: 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;) │ │ @@ -1570054,17 +1570056,17 @@ │ │ type : '()Landroidx/recyclerview/widget/RecyclerView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd718: |[3fd718] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroidx/recyclerview/widget/RecyclerView; │ │ -3fd728: 5410 8573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@7385 │ │ -3fd72c: 1100 |0002: return-object v0 │ │ +3fd740: |[3fd740] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroidx/recyclerview/widget/RecyclerView; │ │ +3fd750: 5410 8573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@7385 │ │ +3fd754: 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 : 19114 (SourceFile) │ │ @@ -1570104,20 +1570106,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 │ │ -3fd8d0: |[3fd8d0] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3fd8e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd8e6: 5b01 8773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@7387 │ │ -3fd8ea: 5b02 8673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.dragHandle:Landroid/widget/ImageView; // field@7386 │ │ -3fd8ee: 5b03 8873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.sectionLabel:Landroid/widget/TextView; // field@7388 │ │ -3fd8f2: 0e00 |0009: return-void │ │ +3fd8f8: |[3fd8f8] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3fd908: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fd90e: 5b01 8773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@7387 │ │ +3fd912: 5b02 8673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.dragHandle:Landroid/widget/ImageView; // field@7386 │ │ +3fd916: 5b03 8873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.sectionLabel:Landroid/widget/TextView; // field@7388 │ │ +3fd91a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1570131,39 +1570133,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 │ │ -3fd80c: |[3fd80c] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ -3fd81c: 6000 535c |0000: sget v0, Lde/danoeh/antennapod/R$id;.dragHandle:I // field@5c53 │ │ -3fd820: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd826: 0c01 |0005: move-result-object v1 │ │ -3fd828: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ -3fd82c: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3fd830: 6000 3f5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.sectionLabel:I // field@5e3f │ │ -3fd834: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd83a: 0c02 |000f: move-result-object v2 │ │ -3fd83c: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ -3fd840: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3fd844: 2200 901b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // type@1b90 │ │ -3fd848: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fd84c: 7040 61ab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@ab61 │ │ -3fd852: 1100 |001b: return-object v0 │ │ -3fd854: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fd85a: 0c03 |001f: move-result-object v3 │ │ -3fd85c: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fd862: 0c03 |0023: move-result-object v3 │ │ -3fd864: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd868: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fd86c: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fd872: 0c03 |002b: move-result-object v3 │ │ -3fd874: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd87a: 2700 |002f: throw v0 │ │ +3fd834: |[3fd834] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ +3fd844: 6000 535c |0000: sget v0, Lde/danoeh/antennapod/R$id;.dragHandle:I // field@5c53 │ │ +3fd848: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd84e: 0c01 |0005: move-result-object v1 │ │ +3fd850: 1f01 1203 |0006: check-cast v1, Landroid/widget/ImageView; // type@0312 │ │ +3fd854: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3fd858: 6000 3f5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.sectionLabel:I // field@5e3f │ │ +3fd85c: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd862: 0c02 |000f: move-result-object v2 │ │ +3fd864: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ +3fd868: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3fd86c: 2200 901b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // type@1b90 │ │ +3fd870: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fd874: 7040 61ab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@ab61 │ │ +3fd87a: 1100 |001b: return-object v0 │ │ +3fd87c: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fd882: 0c03 |001f: move-result-object v3 │ │ +3fd884: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fd88a: 0c03 |0023: move-result-object v3 │ │ +3fd88c: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd890: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fd894: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fd89a: 0c03 |002b: move-result-object v3 │ │ +3fd89c: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd8a2: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1570177,20 +1570179,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 │ │ -3fd87c: |[3fd87c] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ -3fd88c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd88e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd890: 7130 66ab 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@ab66 │ │ -3fd896: 0c02 |0005: move-result-object v2 │ │ -3fd898: 1102 |0006: return-object v2 │ │ +3fd8a4: |[3fd8a4] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ +3fd8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd8b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd8b8: 7130 66ab 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@ab66 │ │ +3fd8be: 0c02 |0005: move-result-object v2 │ │ +3fd8c0: 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;) │ │ @@ -1570198,24 +1570200,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 │ │ -3fd89c: |[3fd89c] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ -3fd8ac: 6000 7f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_entry:I // field@607f │ │ -3fd8b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd8b2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd8b8: 0c02 |0006: move-result-object v2 │ │ -3fd8ba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd8be: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd8c4: 7110 62ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // method@ab62 │ │ -3fd8ca: 0c02 |000f: move-result-object v2 │ │ -3fd8cc: 1102 |0010: return-object v2 │ │ +3fd8c4: |[3fd8c4] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ +3fd8d4: 6000 7f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_entry:I // field@607f │ │ +3fd8d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd8da: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd8e0: 0c02 |0006: move-result-object v2 │ │ +3fd8e2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd8e6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd8ec: 7110 62ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // method@ab62 │ │ +3fd8f2: 0c02 |000f: move-result-object v2 │ │ +3fd8f4: 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; │ │ @@ -1570228,18 +1570230,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd7d8: |[3fd7d8] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ -3fd7e8: 6e10 64ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab64 │ │ -3fd7ee: 0c00 |0003: move-result-object v0 │ │ -3fd7f0: 1100 |0004: return-object v0 │ │ +3fd800: |[3fd800] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ +3fd810: 6e10 64ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab64 │ │ +3fd816: 0c00 |0003: move-result-object v0 │ │ +3fd818: 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;) │ │ @@ -1570247,17 +1570249,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd7f4: |[3fd7f4] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fd804: 5410 8773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@7387 │ │ -3fd808: 1100 |0002: return-object v0 │ │ +3fd81c: |[3fd81c] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fd82c: 5410 8773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@7387 │ │ +3fd830: 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 : 19114 (SourceFile) │ │ @@ -1570293,19 +1570295,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 │ │ -3fd9d8: |[3fd9d8] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3fd9e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fd9ee: 5b01 8a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@738a │ │ -3fd9f2: 5b02 8973 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.headerLabel:Landroid/widget/TextView; // field@7389 │ │ -3fd9f6: 0e00 |0007: return-void │ │ +3fda00: |[3fda00] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3fda10: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fda16: 5b01 8a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@738a │ │ +3fda1a: 5b02 8973 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.headerLabel:Landroid/widget/TextView; // field@7389 │ │ +3fda1e: 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; │ │ @@ -1570317,34 +1570319,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 │ │ -3fd928: |[3fd928] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ -3fd938: 6000 f05c |0000: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5cf0 │ │ -3fd93c: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fd942: 0c01 |0005: move-result-object v1 │ │ -3fd944: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ -3fd948: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3fd94c: 2200 911b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // type@1b91 │ │ -3fd950: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3fd954: 7030 67ab 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@ab67 │ │ -3fd95a: 1100 |0011: return-object v0 │ │ -3fd95c: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fd962: 0c02 |0015: move-result-object v2 │ │ -3fd964: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fd96a: 0c02 |0019: move-result-object v2 │ │ -3fd96c: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fd970: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fd974: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fd97a: 0c02 |0021: move-result-object v2 │ │ -3fd97c: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fd982: 2700 |0025: throw v0 │ │ +3fd950: |[3fd950] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ +3fd960: 6000 f05c |0000: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5cf0 │ │ +3fd964: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fd96a: 0c01 |0005: move-result-object v1 │ │ +3fd96c: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ +3fd970: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3fd974: 2200 911b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // type@1b91 │ │ +3fd978: 1f02 1403 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3fd97c: 7030 67ab 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@ab67 │ │ +3fd982: 1100 |0011: return-object v0 │ │ +3fd984: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fd98a: 0c02 |0015: move-result-object v2 │ │ +3fd98c: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fd992: 0c02 |0019: move-result-object v2 │ │ +3fd994: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fd998: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fd99c: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fd9a2: 0c02 |0021: move-result-object v2 │ │ +3fd9a4: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fd9aa: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -1570356,20 +1570358,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 │ │ -3fd984: |[3fd984] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ -3fd994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fd996: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fd998: 7130 6cab 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@ab6c │ │ -3fd99e: 0c02 |0005: move-result-object v2 │ │ -3fd9a0: 1102 |0006: return-object v2 │ │ +3fd9ac: |[3fd9ac] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ +3fd9bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fd9be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fd9c0: 7130 6cab 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@ab6c │ │ +3fd9c6: 0c02 |0005: move-result-object v2 │ │ +3fd9c8: 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;) │ │ @@ -1570377,24 +1570379,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 │ │ -3fd9a4: |[3fd9a4] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ -3fd9b4: 6000 8060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_header:I // field@6080 │ │ -3fd9b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd9ba: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fd9c0: 0c02 |0006: move-result-object v2 │ │ -3fd9c2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fd9c6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fd9cc: 7110 68ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // method@ab68 │ │ -3fd9d2: 0c02 |000f: move-result-object v2 │ │ -3fd9d4: 1102 |0010: return-object v2 │ │ +3fd9cc: |[3fd9cc] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ +3fd9dc: 6000 8060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_header:I // field@6080 │ │ +3fd9e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd9e2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fd9e8: 0c02 |0006: move-result-object v2 │ │ +3fd9ea: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fd9ee: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fd9f4: 7110 68ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // method@ab68 │ │ +3fd9fa: 0c02 |000f: move-result-object v2 │ │ +3fd9fc: 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; │ │ @@ -1570407,18 +1570409,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd8f4: |[3fd8f4] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/view/View; │ │ -3fd904: 6e10 6aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab6a │ │ -3fd90a: 0c00 |0003: move-result-object v0 │ │ -3fd90c: 1100 |0004: return-object v0 │ │ +3fd91c: |[3fd91c] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/view/View; │ │ +3fd92c: 6e10 6aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab6a │ │ +3fd932: 0c00 |0003: move-result-object v0 │ │ +3fd934: 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;) │ │ @@ -1570426,17 +1570428,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fd910: |[3fd910] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fd920: 5410 8a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@738a │ │ -3fd924: 1100 |0002: return-object v0 │ │ +3fd938: |[3fd938] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fd948: 5410 8a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@738a │ │ +3fd94c: 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 : 19114 (SourceFile) │ │ @@ -1570496,25 +1570498,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 │ │ -3fdb68: |[3fdb68] 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 │ │ -3fdb78: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fdb7e: 5b01 9173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7391 │ │ -3fdb82: 5b02 8b73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@738b │ │ -3fdb86: 5b03 8c73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@738c │ │ -3fdb8a: 5b04 8d73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@738d │ │ -3fdb8e: 5b05 8e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@738e │ │ -3fdb92: 5b06 8f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@738f │ │ -3fdb96: 5b07 9073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@7390 │ │ -3fdb9a: 5b08 9273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7392 │ │ -3fdb9e: 0e00 |0013: return-void │ │ +3fdb90: |[3fdb90] 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 │ │ +3fdba0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fdba6: 5b01 9173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7391 │ │ +3fdbaa: 5b02 8b73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@738b │ │ +3fdbae: 5b03 8c73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@738c │ │ +3fdbb2: 5b04 8d73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@738d │ │ +3fdbb6: 5b05 8e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@738e │ │ +3fdbba: 5b06 8f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@738f │ │ +3fdbbe: 5b07 9073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@7390 │ │ +3fdbc2: 5b08 9273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7392 │ │ +3fdbc6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ 0x0009 line=56 │ │ @@ -1570538,73 +1570540,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 │ │ -3fda2c: |[3fda2c] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3fda3c: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ -3fda40: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fda46: 0c01 |0005: move-result-object v1 │ │ -3fda48: 0714 |0006: move-object v4, v1 │ │ -3fda4a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3fda4e: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -3fda52: 6000 c55c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feed_title_chip:I // field@5cc5 │ │ -3fda56: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fda5c: 0c01 |0010: move-result-object v1 │ │ -3fda5e: 0715 |0011: move-object v5, v1 │ │ -3fda60: 1f05 5917 |0012: check-cast v5, Lcom/google/android/material/chip/Chip; // type@1759 │ │ -3fda64: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -3fda68: 6000 db5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ -3fda6c: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fda72: 0c01 |001b: move-result-object v1 │ │ -3fda74: 0716 |001c: move-object v6, v1 │ │ -3fda76: 1f06 b51d |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ -3fda7a: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -3fda7e: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3fda82: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fda88: 0c01 |0026: move-result-object v1 │ │ -3fda8a: 0717 |0027: move-object v7, v1 │ │ -3fda8c: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ -3fda90: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -3fda94: 6000 035e |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ -3fda98: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fda9e: 0c01 |0031: move-result-object v1 │ │ -3fdaa0: 0718 |0032: move-object v8, v1 │ │ -3fdaa2: 1f08 881d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ -3fdaa6: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -3fdaaa: 6000 045e |0037: sget v0, Lde/danoeh/antennapod/R$id;.recyclerViewFeeds:I // field@5e04 │ │ -3fdaae: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdab4: 0c01 |003c: move-result-object v1 │ │ -3fdab6: 0719 |003d: move-object v9, v1 │ │ -3fdab8: 1f09 2b12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3fdabc: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -3fdac0: 6000 e75e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fdac4: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdaca: 0c01 |0047: move-result-object v1 │ │ -3fdacc: 071a |0048: move-object v10, v1 │ │ -3fdace: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fdad2: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -3fdad6: 2200 921b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@1b92 │ │ -3fdada: 07b3 |004f: move-object v3, v11 │ │ -3fdadc: 1f03 1e03 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ -3fdae0: 0702 |0052: move-object v2, v0 │ │ -3fdae2: 7609 6dab 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@ab6d │ │ -3fdae8: 1100 |0056: return-object v0 │ │ -3fdaea: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fdaf0: 0c0b |005a: move-result-object v11 │ │ -3fdaf2: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fdaf8: 0c0b |005e: move-result-object v11 │ │ -3fdafa: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fdafe: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fdb02: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fdb08: 0c0b |0066: move-result-object v11 │ │ -3fdb0a: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fdb10: 2700 |006a: throw v0 │ │ +3fda54: |[3fda54] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3fda64: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ +3fda68: 7120 a777 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fda6e: 0c01 |0005: move-result-object v1 │ │ +3fda70: 0714 |0006: move-object v4, v1 │ │ +3fda72: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fda76: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +3fda7a: 6000 c55c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feed_title_chip:I // field@5cc5 │ │ +3fda7e: 7120 a777 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fda84: 0c01 |0010: move-result-object v1 │ │ +3fda86: 0715 |0011: move-object v5, v1 │ │ +3fda88: 1f05 5917 |0012: check-cast v5, Lcom/google/android/material/chip/Chip; // type@1759 │ │ +3fda8c: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +3fda90: 6000 db5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ +3fda94: 7120 a777 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fda9a: 0c01 |001b: move-result-object v1 │ │ +3fda9c: 0716 |001c: move-object v6, v1 │ │ +3fda9e: 1f06 b51d |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ +3fdaa2: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +3fdaa6: 6000 f55d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3fdaaa: 7120 a777 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdab0: 0c01 |0026: move-result-object v1 │ │ +3fdab2: 0717 |0027: move-object v7, v1 │ │ +3fdab4: 1f07 1b03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031b │ │ +3fdab8: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +3fdabc: 6000 035e |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ +3fdac0: 7120 a777 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdac6: 0c01 |0031: move-result-object v1 │ │ +3fdac8: 0718 |0032: move-object v8, v1 │ │ +3fdaca: 1f08 881d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ +3fdace: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +3fdad2: 6000 045e |0037: sget v0, Lde/danoeh/antennapod/R$id;.recyclerViewFeeds:I // field@5e04 │ │ +3fdad6: 7120 a777 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdadc: 0c01 |003c: move-result-object v1 │ │ +3fdade: 0719 |003d: move-object v9, v1 │ │ +3fdae0: 1f09 2b12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3fdae4: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +3fdae8: 6000 e75e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fdaec: 7120 a777 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdaf2: 0c01 |0047: move-result-object v1 │ │ +3fdaf4: 071a |0048: move-object v10, v1 │ │ +3fdaf6: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fdafa: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +3fdafe: 2200 921b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@1b92 │ │ +3fdb02: 07b3 |004f: move-object v3, v11 │ │ +3fdb04: 1f03 1e03 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ +3fdb08: 0702 |0052: move-object v2, v0 │ │ +3fdb0a: 7609 6dab 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@ab6d │ │ +3fdb10: 1100 |0056: return-object v0 │ │ +3fdb12: 6e10 280d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fdb18: 0c0b |005a: move-result-object v11 │ │ +3fdb1a: 6e20 2903 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fdb20: 0c0b |005e: move-result-object v11 │ │ +3fdb22: 2200 191e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fdb26: 1a01 8d41 |0061: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fdb2a: 6e20 d2b4 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fdb30: 0c0b |0066: move-result-object v11 │ │ +3fdb32: 7020 a7b4 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fdb38: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ 0x000b line=96 │ │ 0x000d line=97 │ │ 0x0016 line=102 │ │ @@ -1570628,20 +1570630,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 │ │ -3fdb14: |[3fdb14] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3fdb24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fdb26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fdb28: 7130 72ab 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@ab72 │ │ -3fdb2e: 0c02 |0005: move-result-object v2 │ │ -3fdb30: 1102 |0006: return-object v2 │ │ +3fdb3c: |[3fdb3c] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3fdb4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fdb4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fdb50: 7130 72ab 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@ab72 │ │ +3fdb56: 0c02 |0005: move-result-object v2 │ │ +3fdb58: 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;) │ │ @@ -1570649,24 +1570651,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 │ │ -3fdb34: |[3fdb34] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3fdb44: 6000 8160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.search_fragment:I // field@6081 │ │ -3fdb48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fdb4a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fdb50: 0c02 |0006: move-result-object v2 │ │ -3fdb52: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fdb56: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fdb5c: 7110 6eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@ab6e │ │ -3fdb62: 0c02 |000f: move-result-object v2 │ │ -3fdb64: 1102 |0010: return-object v2 │ │ +3fdb5c: |[3fdb5c] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3fdb6c: 6000 8160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.search_fragment:I // field@6081 │ │ +3fdb70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fdb72: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fdb78: 0c02 |0006: move-result-object v2 │ │ +3fdb7a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fdb7e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fdb84: 7110 6eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@ab6e │ │ +3fdb8a: 0c02 |000f: move-result-object v2 │ │ +3fdb8c: 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; │ │ @@ -1570679,18 +1570681,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fd9f8: |[3fd9f8] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fda08: 6e10 70ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab70 │ │ -3fda0e: 0c00 |0003: move-result-object v0 │ │ -3fda10: 1100 |0004: return-object v0 │ │ +3fda20: |[3fda20] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fda30: 6e10 70ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab70 │ │ +3fda36: 0c00 |0003: move-result-object v0 │ │ +3fda38: 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;) │ │ @@ -1570698,17 +1570700,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fda14: |[3fda14] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fda24: 5410 9173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7391 │ │ -3fda28: 1100 |0002: return-object v0 │ │ +3fda3c: |[3fda3c] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fda4c: 5410 9173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7391 │ │ +3fda50: 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 : 19114 (SourceFile) │ │ @@ -1570752,21 +1570754,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 │ │ -3fdc9c: |[3fdc9c] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ -3fdcac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fdcb2: 5b01 9373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7393 │ │ -3fdcb6: 5b02 9473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@7394 │ │ -3fdcba: 5b03 9573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@7395 │ │ -3fdcbe: 5b04 9673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7396 │ │ -3fdcc2: 0e00 |000b: return-void │ │ +3fdcc4: |[3fdcc4] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ +3fdcd4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fdcda: 5b01 9373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7393 │ │ +3fdcde: 5b02 9473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@7394 │ │ +3fdce2: 5b03 9573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@7395 │ │ +3fdce6: 5b04 9673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7396 │ │ +3fdcea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1570782,40 +1570784,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 │ │ -3fdbd4: |[3fdbd4] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3fdbe4: 0740 |0000: move-object v0, v4 │ │ -3fdbe6: 1f00 0c03 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@030c │ │ -3fdbea: 6001 3d5e |0003: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5e3d │ │ -3fdbee: 7120 a777 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdbf4: 0c02 |0008: move-result-object v2 │ │ -3fdbf6: 1f02 1203 |0009: check-cast v2, Landroid/widget/ImageView; // type@0312 │ │ -3fdbfa: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -3fdbfe: 6001 3e5e |000d: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionProgress:I // field@5e3e │ │ -3fdc02: 7120 a777 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdc08: 0c03 |0012: move-result-object v3 │ │ -3fdc0a: 1f03 811d |0013: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1d81 │ │ -3fdc0e: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -3fdc12: 2204 931b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@1b93 │ │ -3fdc16: 7053 73ab 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@ab73 │ │ -3fdc1c: 1104 |001c: return-object v4 │ │ -3fdc1e: 6e10 280d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fdc24: 0c04 |0020: move-result-object v4 │ │ -3fdc26: 6e20 2903 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fdc2c: 0c04 |0024: move-result-object v4 │ │ -3fdc2e: 2200 191e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fdc32: 1a01 8d41 |0027: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fdc36: 6e20 d2b4 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fdc3c: 0c04 |002c: move-result-object v4 │ │ -3fdc3e: 7020 a7b4 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fdc44: 2700 |0030: throw v0 │ │ +3fdbfc: |[3fdbfc] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3fdc0c: 0740 |0000: move-object v0, v4 │ │ +3fdc0e: 1f00 0c03 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@030c │ │ +3fdc12: 6001 3d5e |0003: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5e3d │ │ +3fdc16: 7120 a777 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdc1c: 0c02 |0008: move-result-object v2 │ │ +3fdc1e: 1f02 1203 |0009: check-cast v2, Landroid/widget/ImageView; // type@0312 │ │ +3fdc22: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +3fdc26: 6001 3e5e |000d: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionProgress:I // field@5e3e │ │ +3fdc2a: 7120 a777 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdc30: 0c03 |0012: move-result-object v3 │ │ +3fdc32: 1f03 811d |0013: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1d81 │ │ +3fdc36: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +3fdc3a: 2204 931b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@1b93 │ │ +3fdc3e: 7053 73ab 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@ab73 │ │ +3fdc44: 1104 |001c: return-object v4 │ │ +3fdc46: 6e10 280d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fdc4c: 0c04 |0020: move-result-object v4 │ │ +3fdc4e: 6e20 2903 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fdc54: 0c04 |0024: move-result-object v4 │ │ +3fdc56: 2200 191e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fdc5a: 1a01 8d41 |0027: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fdc5e: 6e20 d2b4 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fdc64: 0c04 |002c: move-result-object v4 │ │ +3fdc66: 7020 a7b4 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fdc6c: 2700 |0030: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ 0x000d line=76 │ │ 0x000f line=77 │ │ @@ -1570830,20 +1570832,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 │ │ -3fdc48: |[3fdc48] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3fdc58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fdc5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fdc5c: 7130 78ab 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@ab78 │ │ -3fdc62: 0c02 |0005: move-result-object v2 │ │ -3fdc64: 1102 |0006: return-object v2 │ │ +3fdc70: |[3fdc70] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3fdc80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fdc82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fdc84: 7130 78ab 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@ab78 │ │ +3fdc8a: 0c02 |0005: move-result-object v2 │ │ +3fdc8c: 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;) │ │ @@ -1570851,24 +1570853,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 │ │ -3fdc68: |[3fdc68] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3fdc78: 6000 8760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.secondary_action:I // field@6087 │ │ -3fdc7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fdc7e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fdc84: 0c02 |0006: move-result-object v2 │ │ -3fdc86: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fdc8a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fdc90: 7110 74ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@ab74 │ │ -3fdc96: 0c02 |000f: move-result-object v2 │ │ -3fdc98: 1102 |0010: return-object v2 │ │ +3fdc90: |[3fdc90] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3fdca0: 6000 8760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.secondary_action:I // field@6087 │ │ +3fdca4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fdca6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fdcac: 0c02 |0006: move-result-object v2 │ │ +3fdcae: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fdcb2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fdcb8: 7110 74ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@ab74 │ │ +3fdcbe: 0c02 |000f: move-result-object v2 │ │ +3fdcc0: 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; │ │ @@ -1570881,18 +1570883,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fdba0: |[3fdba0] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ -3fdbb0: 6e10 76ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@ab76 │ │ -3fdbb6: 0c00 |0003: move-result-object v0 │ │ -3fdbb8: 1100 |0004: return-object v0 │ │ +3fdbc8: |[3fdbc8] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ +3fdbd8: 6e10 76ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@ab76 │ │ +3fdbde: 0c00 |0003: move-result-object v0 │ │ +3fdbe0: 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;) │ │ @@ -1570900,17 +1570902,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fdbbc: |[3fdbbc] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3fdbcc: 5410 9373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7393 │ │ -3fdbd0: 1100 |0002: return-object v0 │ │ +3fdbe4: |[3fdbe4] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3fdbf4: 5410 9373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7393 │ │ +3fdbf8: 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 : 19114 (SourceFile) │ │ @@ -1570966,24 +1570968,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 │ │ -3fde1c: |[3fde1c] 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 │ │ -3fde2c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fde32: 5b01 9a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@739a │ │ -3fde36: 5b02 9773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressCard:Landroidx/cardview/widget/CardView; // field@7397 │ │ -3fde3a: 5b03 9873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressText:Landroid/widget/TextView; // field@7398 │ │ -3fde3e: 5b04 9973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaFileCardCard:Landroidx/cardview/widget/CardView; // field@7399 │ │ -3fde42: 5b05 9b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@739b │ │ -3fde46: 5b06 9c73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageCard:Landroidx/cardview/widget/CardView; // field@739c │ │ -3fde4a: 5b07 9d73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageText:Landroid/widget/TextView; // field@739d │ │ -3fde4e: 0e00 |0011: return-void │ │ +3fde44: |[3fde44] 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 │ │ +3fde54: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fde5a: 5b01 9a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@739a │ │ +3fde5e: 5b02 9773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressCard:Landroidx/cardview/widget/CardView; // field@7397 │ │ +3fde62: 5b03 9873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressText:Landroid/widget/TextView; // field@7398 │ │ +3fde66: 5b04 9973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaFileCardCard:Landroidx/cardview/widget/CardView; // field@7399 │ │ +3fde6a: 5b05 9b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@739b │ │ +3fde6e: 5b06 9c73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageCard:Landroidx/cardview/widget/CardView; // field@739c │ │ +3fde72: 5b07 9d73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageText:Landroid/widget/TextView; // field@739d │ │ +3fde76: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -1571005,67 +1571007,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 │ │ -3fdcf8: |[3fdcf8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3fdd08: 6000 4e5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressCard:I // field@5d4e │ │ -3fdd0c: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdd12: 0c01 |0005: move-result-object v1 │ │ -3fdd14: 0714 |0006: move-object v4, v1 │ │ -3fdd16: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fdd1a: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ -3fdd1e: 6000 4f5d |000b: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressText:I // field@5d4f │ │ -3fdd22: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdd28: 0c01 |0010: move-result-object v1 │ │ -3fdd2a: 0715 |0011: move-object v5, v1 │ │ -3fdd2c: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ -3fdd30: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ -3fdd34: 6000 505d |0016: sget v0, Lde/danoeh/antennapod/R$id;.mediaFileCardCard:I // field@5d50 │ │ -3fdd38: 7120 a777 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdd3e: 0c01 |001b: move-result-object v1 │ │ -3fdd40: 0716 |001c: move-object v6, v1 │ │ -3fdd42: 1f06 ba06 |001d: check-cast v6, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fdd46: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ -3fdd4a: 6000 595e |0021: sget v0, Lde/danoeh/antennapod/R$id;.share_position_checkbox:I // field@5e59 │ │ -3fdd4e: 7120 a777 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdd54: 0c01 |0026: move-result-object v1 │ │ -3fdd56: 0717 |0027: move-object v7, v1 │ │ -3fdd58: 1f07 0003 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ -3fdd5c: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ -3fdd60: 6000 735e |002c: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageCard:I // field@5e73 │ │ -3fdd64: 7120 a777 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdd6a: 0c01 |0031: move-result-object v1 │ │ -3fdd6c: 0718 |0032: move-object v8, v1 │ │ -3fdd6e: 1f08 ba06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fdd72: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -3fdd76: 6000 745e |0037: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageText:I // field@5e74 │ │ -3fdd7a: 7120 a777 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdd80: 0c01 |003c: move-result-object v1 │ │ -3fdd82: 0719 |003d: move-object v9, v1 │ │ -3fdd84: 1f09 2b03 |003e: check-cast v9, Landroid/widget/TextView; // type@032b │ │ -3fdd88: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ -3fdd8c: 2200 941b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@1b94 │ │ -3fdd90: 07a3 |0044: move-object v3, v10 │ │ -3fdd92: 1f03 1403 |0045: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fdd96: 0702 |0047: move-object v2, v0 │ │ -3fdd98: 7608 79ab 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@ab79 │ │ -3fdd9e: 1100 |004b: return-object v0 │ │ -3fdda0: 6e10 280d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fdda6: 0c0a |004f: move-result-object v10 │ │ -3fdda8: 6e20 2903 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fddae: 0c0a |0053: move-result-object v10 │ │ -3fddb0: 2200 191e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fddb4: 1a01 8d41 |0056: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fddb8: 6e20 d2b4 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fddbe: 0c0a |005b: move-result-object v10 │ │ -3fddc0: 7020 a7b4 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fddc6: 2700 |005f: throw v0 │ │ +3fdd20: |[3fdd20] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3fdd30: 6000 4e5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressCard:I // field@5d4e │ │ +3fdd34: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdd3a: 0c01 |0005: move-result-object v1 │ │ +3fdd3c: 0714 |0006: move-object v4, v1 │ │ +3fdd3e: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fdd42: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ +3fdd46: 6000 4f5d |000b: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressText:I // field@5d4f │ │ +3fdd4a: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdd50: 0c01 |0010: move-result-object v1 │ │ +3fdd52: 0715 |0011: move-object v5, v1 │ │ +3fdd54: 1f05 2b03 |0012: check-cast v5, Landroid/widget/TextView; // type@032b │ │ +3fdd58: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ +3fdd5c: 6000 505d |0016: sget v0, Lde/danoeh/antennapod/R$id;.mediaFileCardCard:I // field@5d50 │ │ +3fdd60: 7120 a777 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdd66: 0c01 |001b: move-result-object v1 │ │ +3fdd68: 0716 |001c: move-object v6, v1 │ │ +3fdd6a: 1f06 ba06 |001d: check-cast v6, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fdd6e: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ +3fdd72: 6000 595e |0021: sget v0, Lde/danoeh/antennapod/R$id;.share_position_checkbox:I // field@5e59 │ │ +3fdd76: 7120 a777 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdd7c: 0c01 |0026: move-result-object v1 │ │ +3fdd7e: 0717 |0027: move-object v7, v1 │ │ +3fdd80: 1f07 0003 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ +3fdd84: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ +3fdd88: 6000 735e |002c: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageCard:I // field@5e73 │ │ +3fdd8c: 7120 a777 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdd92: 0c01 |0031: move-result-object v1 │ │ +3fdd94: 0718 |0032: move-object v8, v1 │ │ +3fdd96: 1f08 ba06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fdd9a: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +3fdd9e: 6000 745e |0037: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageText:I // field@5e74 │ │ +3fdda2: 7120 a777 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdda8: 0c01 |003c: move-result-object v1 │ │ +3fddaa: 0719 |003d: move-object v9, v1 │ │ +3fddac: 1f09 2b03 |003e: check-cast v9, Landroid/widget/TextView; // type@032b │ │ +3fddb0: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ +3fddb4: 2200 941b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@1b94 │ │ +3fddb8: 07a3 |0044: move-object v3, v10 │ │ +3fddba: 1f03 1403 |0045: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fddbe: 0702 |0047: move-object v2, v0 │ │ +3fddc0: 7608 79ab 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@ab79 │ │ +3fddc6: 1100 |004b: return-object v0 │ │ +3fddc8: 6e10 280d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fddce: 0c0a |004f: move-result-object v10 │ │ +3fddd0: 6e20 2903 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fddd6: 0c0a |0053: move-result-object v10 │ │ +3fddd8: 2200 191e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fdddc: 1a01 8d41 |0056: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fdde0: 6e20 d2b4 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fdde6: 0c0a |005b: move-result-object v10 │ │ +3fdde8: 7020 a7b4 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fddee: 2700 |005f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x000b line=88 │ │ 0x000d line=89 │ │ 0x0016 line=94 │ │ @@ -1571087,20 +1571089,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 │ │ -3fddc8: |[3fddc8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3fddd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fddda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fdddc: 7130 7eab 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@ab7e │ │ -3fdde2: 0c02 |0005: move-result-object v2 │ │ -3fdde4: 1102 |0006: return-object v2 │ │ +3fddf0: |[3fddf0] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3fde00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fde02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fde04: 7130 7eab 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@ab7e │ │ +3fde0a: 0c02 |0005: move-result-object v2 │ │ +3fde0c: 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;) │ │ @@ -1571108,24 +1571110,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 │ │ -3fdde8: |[3fdde8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3fddf8: 6000 8d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.share_episode_dialog:I // field@608d │ │ -3fddfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fddfe: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fde04: 0c02 |0006: move-result-object v2 │ │ -3fde06: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fde0a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fde10: 7110 7aab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@ab7a │ │ -3fde16: 0c02 |000f: move-result-object v2 │ │ -3fde18: 1102 |0010: return-object v2 │ │ +3fde10: |[3fde10] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3fde20: 6000 8d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.share_episode_dialog:I // field@608d │ │ +3fde24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fde26: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fde2c: 0c02 |0006: move-result-object v2 │ │ +3fde2e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fde32: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fde38: 7110 7aab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@ab7a │ │ +3fde3e: 0c02 |000f: move-result-object v2 │ │ +3fde40: 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; │ │ @@ -1571138,18 +1571140,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fdcc4: |[3fdcc4] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ -3fdcd4: 6e10 7cab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab7c │ │ -3fdcda: 0c00 |0003: move-result-object v0 │ │ -3fdcdc: 1100 |0004: return-object v0 │ │ +3fdcec: |[3fdcec] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ +3fdcfc: 6e10 7cab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab7c │ │ +3fdd02: 0c00 |0003: move-result-object v0 │ │ +3fdd04: 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;) │ │ @@ -1571157,17 +1571159,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fdce0: |[3fdce0] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fdcf0: 5410 9a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@739a │ │ -3fdcf4: 1100 |0002: return-object v0 │ │ +3fdd08: |[3fdd08] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fdd18: 5410 9a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@739a │ │ +3fdd1c: 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 : 19114 (SourceFile) │ │ @@ -1571223,24 +1571225,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 │ │ -3fdfa8: |[3fdfa8] 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 │ │ -3fdfb8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fdfbe: 5b01 a273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@73a2 │ │ -3fdfc2: 5b02 9e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@739e │ │ -3fdfc6: 5b03 9f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@739f │ │ -3fdfca: 5b04 a073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@73a0 │ │ -3fdfce: 5b05 a173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@73a1 │ │ -3fdfd2: 5b06 a373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@73a3 │ │ -3fdfd6: 5b07 a473 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@73a4 │ │ -3fdfda: 0e00 |0011: return-void │ │ +3fdfd0: |[3fdfd0] 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 │ │ +3fdfe0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fdfe6: 5b01 a273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@73a2 │ │ +3fdfea: 5b02 9e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@739e │ │ +3fdfee: 5b03 9f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@739f │ │ +3fdff2: 5b04 a073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@73a0 │ │ +3fdff6: 5b05 a173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@73a1 │ │ +3fdffa: 5b06 a373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@73a3 │ │ +3fdffe: 5b07 a473 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@73a4 │ │ +3fe002: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -1571262,67 +1571264,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 │ │ -3fde84: |[3fde84] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3fde94: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ -3fde98: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fde9e: 0c01 |0005: move-result-object v1 │ │ -3fdea0: 0714 |0006: move-object v4, v1 │ │ -3fdea2: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -3fdea6: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ -3fdeaa: 6000 db5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ -3fdeae: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdeb4: 0c01 |0010: move-result-object v1 │ │ -3fdeb6: 0715 |0011: move-object v5, v1 │ │ -3fdeb8: 1f05 b51d |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ -3fdebc: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ -3fdec0: 6000 f15d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ -3fdec4: 7120 a777 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdeca: 0c01 |001b: move-result-object v1 │ │ -3fdecc: 0716 |001c: move-object v6, v1 │ │ -3fdece: 1f06 1b03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031b │ │ -3fded2: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ -3fded6: 6000 035e |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ -3fdeda: 7120 a777 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdee0: 0c01 |0026: move-result-object v1 │ │ -3fdee2: 0717 |0027: move-object v7, v1 │ │ -3fdee4: 1f07 881d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ -3fdee8: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ -3fdeec: 6000 b05e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ -3fdef0: 7120 a777 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdef6: 0c01 |0031: move-result-object v1 │ │ -3fdef8: 0718 |0032: move-object v8, v1 │ │ -3fdefa: 1f08 b012 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ -3fdefe: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -3fdf02: 6000 e75e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3fdf06: 7120 a777 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fdf0c: 0c01 |003c: move-result-object v1 │ │ -3fdf0e: 0719 |003d: move-object v9, v1 │ │ -3fdf10: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3fdf14: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ -3fdf18: 2200 951b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@1b95 │ │ -3fdf1c: 07a3 |0044: move-object v3, v10 │ │ -3fdf1e: 1f03 1e03 |0045: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ -3fdf22: 0702 |0047: move-object v2, v0 │ │ -3fdf24: 7608 7fab 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@ab7f │ │ -3fdf2a: 1100 |004b: return-object v0 │ │ -3fdf2c: 6e10 280d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fdf32: 0c0a |004f: move-result-object v10 │ │ -3fdf34: 6e20 2903 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fdf3a: 0c0a |0053: move-result-object v10 │ │ -3fdf3c: 2200 191e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fdf40: 1a01 8d41 |0056: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fdf44: 6e20 d2b4 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fdf4a: 0c0a |005b: move-result-object v10 │ │ -3fdf4c: 7020 a7b4 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fdf52: 2700 |005f: throw v0 │ │ +3fdeac: |[3fdeac] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3fdebc: 6000 895b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b89 │ │ +3fdec0: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdec6: 0c01 |0005: move-result-object v1 │ │ +3fdec8: 0714 |0006: move-object v4, v1 │ │ +3fdeca: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +3fdece: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ +3fded2: 6000 db5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5cdb │ │ +3fded6: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdedc: 0c01 |0010: move-result-object v1 │ │ +3fdede: 0715 |0011: move-object v5, v1 │ │ +3fdee0: 1f05 b51d |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1db5 │ │ +3fdee4: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ +3fdee8: 6000 f15d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ +3fdeec: 7120 a777 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdef2: 0c01 |001b: move-result-object v1 │ │ +3fdef4: 0716 |001c: move-object v6, v1 │ │ +3fdef6: 1f06 1b03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031b │ │ +3fdefa: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ +3fdefe: 6000 035e |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5e03 │ │ +3fdf02: 7120 a777 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdf08: 0c01 |0026: move-result-object v1 │ │ +3fdf0a: 0717 |0027: move-object v7, v1 │ │ +3fdf0c: 1f07 881d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1d88 │ │ +3fdf10: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ +3fdf14: 6000 b05e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5eb0 │ │ +3fdf18: 7120 a777 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdf1e: 0c01 |0031: move-result-object v1 │ │ +3fdf20: 0718 |0032: move-object v8, v1 │ │ +3fdf22: 1f08 b012 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b0 │ │ +3fdf26: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +3fdf2a: 6000 e75e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3fdf2e: 7120 a777 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fdf34: 0c01 |003c: move-result-object v1 │ │ +3fdf36: 0719 |003d: move-object v9, v1 │ │ +3fdf38: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3fdf3c: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ +3fdf40: 2200 951b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@1b95 │ │ +3fdf44: 07a3 |0044: move-object v3, v10 │ │ +3fdf46: 1f03 1e03 |0045: check-cast v3, Landroid/widget/RelativeLayout; // type@031e │ │ +3fdf4a: 0702 |0047: move-object v2, v0 │ │ +3fdf4c: 7608 7fab 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@ab7f │ │ +3fdf52: 1100 |004b: return-object v0 │ │ +3fdf54: 6e10 280d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fdf5a: 0c0a |004f: move-result-object v10 │ │ +3fdf5c: 6e20 2903 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fdf62: 0c0a |0053: move-result-object v10 │ │ +3fdf64: 2200 191e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fdf68: 1a01 8d41 |0056: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fdf6c: 6e20 d2b4 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fdf72: 0c0a |005b: move-result-object v10 │ │ +3fdf74: 7020 a7b4 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fdf7a: 2700 |005f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x000b line=91 │ │ 0x000d line=92 │ │ 0x0016 line=97 │ │ @@ -1571344,20 +1571346,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 │ │ -3fdf54: |[3fdf54] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3fdf64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fdf66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fdf68: 7130 84ab 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@ab84 │ │ -3fdf6e: 0c02 |0005: move-result-object v2 │ │ -3fdf70: 1102 |0006: return-object v2 │ │ +3fdf7c: |[3fdf7c] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3fdf8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fdf8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fdf90: 7130 84ab 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@ab84 │ │ +3fdf96: 0c02 |0005: move-result-object v2 │ │ +3fdf98: 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;) │ │ @@ -1571365,24 +1571367,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 │ │ -3fdf74: |[3fdf74] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3fdf84: 6000 9060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_fragment:I // field@6090 │ │ -3fdf88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fdf8a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fdf90: 0c02 |0006: move-result-object v2 │ │ -3fdf92: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fdf96: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fdf9c: 7110 80ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@ab80 │ │ -3fdfa2: 0c02 |000f: move-result-object v2 │ │ -3fdfa4: 1102 |0010: return-object v2 │ │ +3fdf9c: |[3fdf9c] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3fdfac: 6000 9060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_fragment:I // field@6090 │ │ +3fdfb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fdfb2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fdfb8: 0c02 |0006: move-result-object v2 │ │ +3fdfba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fdfbe: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fdfc4: 7110 80ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@ab80 │ │ +3fdfca: 0c02 |000f: move-result-object v2 │ │ +3fdfcc: 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; │ │ @@ -1571395,18 +1571397,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fde50: |[3fde50] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3fde60: 6e10 82ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab82 │ │ -3fde66: 0c00 |0003: move-result-object v0 │ │ -3fde68: 1100 |0004: return-object v0 │ │ +3fde78: |[3fde78] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3fde88: 6e10 82ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@ab82 │ │ +3fde8e: 0c00 |0003: move-result-object v0 │ │ +3fde90: 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;) │ │ @@ -1571414,17 +1571416,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fde6c: |[3fde6c] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3fde7c: 5410 a273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@73a2 │ │ -3fde80: 1100 |0002: return-object v0 │ │ +3fde94: |[3fde94] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3fdea4: 5410 a273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@73a2 │ │ +3fdea8: 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 : 19114 (SourceFile) │ │ @@ -1571460,19 +1571462,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 │ │ -3fe098: |[3fe098] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ -3fe0a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe0ae: 5b01 a573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@73a5 │ │ -3fe0b2: 5b02 a673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@73a6 │ │ -3fe0b6: 0e00 |0007: return-void │ │ +3fe0c0: |[3fe0c0] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ +3fe0d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe0d6: 5b01 a573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@73a5 │ │ +3fe0da: 5b02 a673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@73a6 │ │ +3fe0de: 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; │ │ @@ -1571484,24 +1571486,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 │ │ -3fe010: |[3fe010] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3fe020: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3fe024: 1f01 0203 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@0302 │ │ -3fe028: 2200 961b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@1b96 │ │ -3fe02c: 7030 85ab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@ab85 │ │ -3fe032: 1100 |0009: return-object v0 │ │ -3fe034: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe038: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ -3fe03c: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe042: 2701 |0011: throw v1 │ │ +3fe038: |[3fe038] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3fe048: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3fe04c: 1f01 0203 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@0302 │ │ +3fe050: 2200 961b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@1b96 │ │ +3fe054: 7030 85ab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@ab85 │ │ +3fe05a: 1100 |0009: return-object v0 │ │ +3fe05c: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe060: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ +3fe064: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe06a: 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; │ │ @@ -1571511,20 +1571513,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 │ │ -3fe044: |[3fe044] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3fe054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe056: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe058: 7130 8aab 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@ab8a │ │ -3fe05e: 0c02 |0005: move-result-object v2 │ │ -3fe060: 1102 |0006: return-object v2 │ │ +3fe06c: |[3fe06c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3fe07c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe07e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe080: 7130 8aab 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@ab8a │ │ +3fe086: 0c02 |0005: move-result-object v2 │ │ +3fe088: 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;) │ │ @@ -1571532,24 +1571534,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 │ │ -3fe064: |[3fe064] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3fe074: 6000 9160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@6091 │ │ -3fe078: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe07a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe080: 0c02 |0006: move-result-object v2 │ │ -3fe082: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe086: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe08c: 7110 86ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@ab86 │ │ -3fe092: 0c02 |000f: move-result-object v2 │ │ -3fe094: 1102 |0010: return-object v2 │ │ +3fe08c: |[3fe08c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3fe09c: 6000 9160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@6091 │ │ +3fe0a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe0a2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe0a8: 0c02 |0006: move-result-object v2 │ │ +3fe0aa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe0ae: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe0b4: 7110 86ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@ab86 │ │ +3fe0ba: 0c02 |000f: move-result-object v2 │ │ +3fe0bc: 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; │ │ @@ -1571562,18 +1571564,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fdfdc: |[3fdfdc] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ -3fdfec: 6e10 88ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@ab88 │ │ -3fdff2: 0c00 |0003: move-result-object v0 │ │ -3fdff4: 1100 |0004: return-object v0 │ │ +3fe004: |[3fe004] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ +3fe014: 6e10 88ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@ab88 │ │ +3fe01a: 0c00 |0003: move-result-object v0 │ │ +3fe01c: 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;) │ │ @@ -1571581,17 +1571583,17 @@ │ │ type : '()Landroid/widget/CheckedTextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fdff8: |[3fdff8] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ -3fe008: 5410 a573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@73a5 │ │ -3fe00c: 1100 |0002: return-object v0 │ │ +3fe020: |[3fe020] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ +3fe030: 5410 a573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@73a5 │ │ +3fe034: 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 : 19114 (SourceFile) │ │ @@ -1571647,24 +1571649,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 │ │ -3fe1fc: |[3fe1fc] 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 │ │ -3fe20c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe212: 5b01 a973 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73a9 │ │ -3fe216: 5b02 a773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@73a7 │ │ -3fe21a: 5b03 a873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@73a8 │ │ -3fe21e: 5b04 aa73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@73aa │ │ -3fe222: 5b05 ab73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@73ab │ │ -3fe226: 5b06 ac73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@73ac │ │ -3fe22a: 5b07 ad73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@73ad │ │ -3fe22e: 0e00 |0011: return-void │ │ +3fe224: |[3fe224] 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 │ │ +3fe234: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe23a: 5b01 a973 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73a9 │ │ +3fe23e: 5b02 a773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@73a7 │ │ +3fe242: 5b03 a873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@73a8 │ │ +3fe246: 5b04 aa73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@73aa │ │ +3fe24a: 5b05 ab73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@73ab │ │ +3fe24e: 5b06 ac73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@73ac │ │ +3fe252: 5b07 ad73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@73ad │ │ +3fe256: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -1571686,62 +1571688,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 │ │ -3fe0ec: |[3fe0ec] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3fe0fc: 0782 |0000: move-object v2, v8 │ │ -3fe0fe: 1f02 1403 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ -3fe102: 6000 085d |0003: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ -3fe106: 7120 a777 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe10c: 0c01 |0008: move-result-object v1 │ │ -3fe10e: 0713 |0009: move-object v3, v1 │ │ -3fe110: 1f03 1203 |000a: check-cast v3, Landroid/widget/ImageView; // type@0312 │ │ -3fe114: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ -3fe118: 6000 ff5e |000e: sget v0, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5eff │ │ -3fe11c: 7120 a777 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe122: 0c01 |0013: move-result-object v1 │ │ -3fe124: 0714 |0014: move-object v4, v1 │ │ -3fe126: 1f04 2b03 |0015: check-cast v4, Landroid/widget/TextView; // type@032b │ │ -3fe12a: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ -3fe12e: 6000 065f |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvLink:I // field@5f06 │ │ -3fe132: 7120 a777 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe138: 0c01 |001e: move-result-object v1 │ │ -3fe13a: 0715 |001f: move-object v5, v1 │ │ -3fe13c: 1f05 2b03 |0020: check-cast v5, Landroid/widget/TextView; // type@032b │ │ -3fe140: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ -3fe144: 6000 125f |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvStart:I // field@5f12 │ │ -3fe148: 7120 a777 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe14e: 0c01 |0029: move-result-object v1 │ │ -3fe150: 0716 |002a: move-object v6, v1 │ │ -3fe152: 1f06 2b03 |002b: check-cast v6, Landroid/widget/TextView; // type@032b │ │ -3fe156: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ -3fe15a: 6000 145f |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ -3fe15e: 7120 a777 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe164: 0c01 |0034: move-result-object v1 │ │ -3fe166: 0717 |0035: move-object v7, v1 │ │ -3fe168: 1f07 2b03 |0036: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fe16c: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ -3fe170: 2208 971b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@1b97 │ │ -3fe174: 0780 |003c: move-object v0, v8 │ │ -3fe176: 0721 |003d: move-object v1, v2 │ │ -3fe178: 7608 8bab 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@ab8b │ │ -3fe17e: 1108 |0041: return-object v8 │ │ -3fe180: 6e10 280d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fe186: 0c08 |0045: move-result-object v8 │ │ -3fe188: 6e20 2903 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fe18e: 0c08 |0049: move-result-object v8 │ │ -3fe190: 2200 191e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe194: 1a01 8d41 |004c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fe198: 6e20 d2b4 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fe19e: 0c08 |0051: move-result-object v8 │ │ -3fe1a0: 7020 a7b4 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe1a6: 2700 |0055: throw v0 │ │ +3fe114: |[3fe114] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3fe124: 0782 |0000: move-object v2, v8 │ │ +3fe126: 1f02 1403 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0314 │ │ +3fe12a: 6000 085d |0003: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5d08 │ │ +3fe12e: 7120 a777 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe134: 0c01 |0008: move-result-object v1 │ │ +3fe136: 0713 |0009: move-object v3, v1 │ │ +3fe138: 1f03 1203 |000a: check-cast v3, Landroid/widget/ImageView; // type@0312 │ │ +3fe13c: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ +3fe140: 6000 ff5e |000e: sget v0, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5eff │ │ +3fe144: 7120 a777 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe14a: 0c01 |0013: move-result-object v1 │ │ +3fe14c: 0714 |0014: move-object v4, v1 │ │ +3fe14e: 1f04 2b03 |0015: check-cast v4, Landroid/widget/TextView; // type@032b │ │ +3fe152: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ +3fe156: 6000 065f |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvLink:I // field@5f06 │ │ +3fe15a: 7120 a777 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe160: 0c01 |001e: move-result-object v1 │ │ +3fe162: 0715 |001f: move-object v5, v1 │ │ +3fe164: 1f05 2b03 |0020: check-cast v5, Landroid/widget/TextView; // type@032b │ │ +3fe168: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ +3fe16c: 6000 125f |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvStart:I // field@5f12 │ │ +3fe170: 7120 a777 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe176: 0c01 |0029: move-result-object v1 │ │ +3fe178: 0716 |002a: move-object v6, v1 │ │ +3fe17a: 1f06 2b03 |002b: check-cast v6, Landroid/widget/TextView; // type@032b │ │ +3fe17e: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ +3fe182: 6000 145f |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5f14 │ │ +3fe186: 7120 a777 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe18c: 0c01 |0034: move-result-object v1 │ │ +3fe18e: 0717 |0035: move-object v7, v1 │ │ +3fe190: 1f07 2b03 |0036: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fe194: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ +3fe198: 2208 971b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@1b97 │ │ +3fe19c: 0780 |003c: move-object v0, v8 │ │ +3fe19e: 0721 |003d: move-object v1, v2 │ │ +3fe1a0: 7608 8bab 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@ab8b │ │ +3fe1a6: 1108 |0041: return-object v8 │ │ +3fe1a8: 6e10 280d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fe1ae: 0c08 |0045: move-result-object v8 │ │ +3fe1b0: 6e20 2903 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fe1b6: 0c08 |0049: move-result-object v8 │ │ +3fe1b8: 2200 191e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe1bc: 1a01 8d41 |004c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fe1c0: 6e20 d2b4 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fe1c6: 0c08 |0051: move-result-object v8 │ │ +3fe1c8: 7020 a7b4 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe1ce: 2700 |0055: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ 0x000e line=88 │ │ 0x0010 line=89 │ │ @@ -1571762,20 +1571764,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 │ │ -3fe1a8: |[3fe1a8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3fe1b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe1ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe1bc: 7130 90ab 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@ab90 │ │ -3fe1c2: 0c02 |0005: move-result-object v2 │ │ -3fe1c4: 1102 |0006: return-object v2 │ │ +3fe1d0: |[3fe1d0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3fe1e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe1e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe1e4: 7130 90ab 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@ab90 │ │ +3fe1ea: 0c02 |0005: move-result-object v2 │ │ +3fe1ec: 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;) │ │ @@ -1571783,24 +1571785,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 │ │ -3fe1c8: |[3fe1c8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3fe1d8: 6000 9260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simplechapter_item:I // field@6092 │ │ -3fe1dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe1de: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe1e4: 0c02 |0006: move-result-object v2 │ │ -3fe1e6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe1ea: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe1f0: 7110 8cab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@ab8c │ │ -3fe1f6: 0c02 |000f: move-result-object v2 │ │ -3fe1f8: 1102 |0010: return-object v2 │ │ +3fe1f0: |[3fe1f0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3fe200: 6000 9260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simplechapter_item:I // field@6092 │ │ +3fe204: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe206: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe20c: 0c02 |0006: move-result-object v2 │ │ +3fe20e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe212: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe218: 7110 8cab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@ab8c │ │ +3fe21e: 0c02 |000f: move-result-object v2 │ │ +3fe220: 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; │ │ @@ -1571813,18 +1571815,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe0b8: |[3fe0b8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ -3fe0c8: 6e10 8eab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab8e │ │ -3fe0ce: 0c00 |0003: move-result-object v0 │ │ -3fe0d0: 1100 |0004: return-object v0 │ │ +3fe0e0: |[3fe0e0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ +3fe0f0: 6e10 8eab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab8e │ │ +3fe0f6: 0c00 |0003: move-result-object v0 │ │ +3fe0f8: 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;) │ │ @@ -1571832,17 +1571834,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe0d4: |[3fe0d4] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fe0e4: 5410 a973 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73a9 │ │ -3fe0e8: 1100 |0002: return-object v0 │ │ +3fe0fc: |[3fe0fc] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fe10c: 5410 a973 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73a9 │ │ +3fe110: 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 : 19114 (SourceFile) │ │ @@ -1571874,18 +1571876,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fe2ec: |[3fe2ec] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ -3fe2fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe302: 5b01 ae73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@73ae │ │ -3fe306: 0e00 |0005: return-void │ │ +3fe314: |[3fe314] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ +3fe324: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe32a: 5b01 ae73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@73ae │ │ +3fe32e: 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; │ │ @@ -1571895,24 +1571897,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 │ │ -3fe264: |[3fe264] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3fe274: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3fe278: 2200 981b |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@1b98 │ │ -3fe27c: 1f01 2b03 |0004: check-cast v1, Landroid/widget/TextView; // type@032b │ │ -3fe280: 7020 91ab 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@ab91 │ │ -3fe286: 1100 |0009: return-object v0 │ │ -3fe288: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe28c: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ -3fe290: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe296: 2701 |0011: throw v1 │ │ +3fe28c: |[3fe28c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3fe29c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3fe2a0: 2200 981b |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@1b98 │ │ +3fe2a4: 1f01 2b03 |0004: check-cast v1, Landroid/widget/TextView; // type@032b │ │ +3fe2a8: 7020 91ab 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@ab91 │ │ +3fe2ae: 1100 |0009: return-object v0 │ │ +3fe2b0: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe2b4: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ +3fe2b8: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe2be: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1571921,20 +1571923,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 │ │ -3fe298: |[3fe298] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3fe2a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe2aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe2ac: 7130 96ab 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@ab96 │ │ -3fe2b2: 0c02 |0005: move-result-object v2 │ │ -3fe2b4: 1102 |0006: return-object v2 │ │ +3fe2c0: |[3fe2c0] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3fe2d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe2d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe2d4: 7130 96ab 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@ab96 │ │ +3fe2da: 0c02 |0005: move-result-object v2 │ │ +3fe2dc: 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;) │ │ @@ -1571942,24 +1571944,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 │ │ -3fe2b8: |[3fe2b8] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3fe2c8: 6000 9360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.single_tag_text_view:I // field@6093 │ │ -3fe2cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe2ce: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe2d4: 0c02 |0006: move-result-object v2 │ │ -3fe2d6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe2da: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe2e0: 7110 92ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@ab92 │ │ -3fe2e6: 0c02 |000f: move-result-object v2 │ │ -3fe2e8: 1102 |0010: return-object v2 │ │ +3fe2e0: |[3fe2e0] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3fe2f0: 6000 9360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.single_tag_text_view:I // field@6093 │ │ +3fe2f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe2f6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe2fc: 0c02 |0006: move-result-object v2 │ │ +3fe2fe: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe302: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe308: 7110 92ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@ab92 │ │ +3fe30e: 0c02 |000f: move-result-object v2 │ │ +3fe310: 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; │ │ @@ -1571972,18 +1571974,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe230: |[3fe230] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ -3fe240: 6e10 94ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@ab94 │ │ -3fe246: 0c00 |0003: move-result-object v0 │ │ -3fe248: 1100 |0004: return-object v0 │ │ +3fe258: |[3fe258] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ +3fe268: 6e10 94ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@ab94 │ │ +3fe26e: 0c00 |0003: move-result-object v0 │ │ +3fe270: 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;) │ │ @@ -1571991,17 +1571993,17 @@ │ │ type : '()Landroid/widget/TextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe24c: |[3fe24c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ -3fe25c: 5410 ae73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@73ae │ │ -3fe260: 1100 |0002: return-object v0 │ │ +3fe274: |[3fe274] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ +3fe284: 5410 ae73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@73ae │ │ +3fe288: 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 : 19114 (SourceFile) │ │ @@ -1572041,20 +1572043,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 │ │ -3fe400: |[3fe400] de.danoeh.antennapod.databinding.SortDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/gridlayout/widget/GridLayout;Landroid/widget/CheckBox;)V │ │ -3fe410: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe416: 5b01 b173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b1 │ │ -3fe41a: 5b02 af73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.gridLayout:Landroidx/gridlayout/widget/GridLayout; // field@73af │ │ -3fe41e: 5b03 b073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.keepSortedCheckbox:Landroid/widget/CheckBox; // field@73b0 │ │ -3fe422: 0e00 |0009: return-void │ │ +3fe428: |[3fe428] de.danoeh.antennapod.databinding.SortDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/gridlayout/widget/GridLayout;Landroid/widget/CheckBox;)V │ │ +3fe438: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe43e: 5b01 b173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b1 │ │ +3fe442: 5b02 af73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.gridLayout:Landroidx/gridlayout/widget/GridLayout; // field@73af │ │ +3fe446: 5b03 b073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.keepSortedCheckbox:Landroid/widget/CheckBox; // field@73b0 │ │ +3fe44a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1572068,39 +1572070,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 │ │ -3fe33c: |[3fe33c] de.danoeh.antennapod.databinding.SortDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ -3fe34c: 6000 e95c |0000: sget v0, Lde/danoeh/antennapod/R$id;.gridLayout:I // field@5ce9 │ │ -3fe350: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe356: 0c01 |0005: move-result-object v1 │ │ -3fe358: 1f01 cd0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0acd │ │ -3fe35c: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3fe360: 6000 1c5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.keepSortedCheckbox:I // field@5d1c │ │ -3fe364: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe36a: 0c02 |000f: move-result-object v2 │ │ -3fe36c: 1f02 0003 |0010: check-cast v2, Landroid/widget/CheckBox; // type@0300 │ │ -3fe370: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3fe374: 2200 991b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogBinding; // type@1b99 │ │ -3fe378: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fe37c: 7040 97ab 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@ab97 │ │ -3fe382: 1100 |001b: return-object v0 │ │ -3fe384: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fe38a: 0c03 |001f: move-result-object v3 │ │ -3fe38c: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fe392: 0c03 |0023: move-result-object v3 │ │ -3fe394: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe398: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fe39c: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fe3a2: 0c03 |002b: move-result-object v3 │ │ -3fe3a4: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe3aa: 2700 |002f: throw v0 │ │ +3fe364: |[3fe364] de.danoeh.antennapod.databinding.SortDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ +3fe374: 6000 e95c |0000: sget v0, Lde/danoeh/antennapod/R$id;.gridLayout:I // field@5ce9 │ │ +3fe378: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe37e: 0c01 |0005: move-result-object v1 │ │ +3fe380: 1f01 cd0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0acd │ │ +3fe384: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3fe388: 6000 1c5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.keepSortedCheckbox:I // field@5d1c │ │ +3fe38c: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe392: 0c02 |000f: move-result-object v2 │ │ +3fe394: 1f02 0003 |0010: check-cast v2, Landroid/widget/CheckBox; // type@0300 │ │ +3fe398: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3fe39c: 2200 991b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogBinding; // type@1b99 │ │ +3fe3a0: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fe3a4: 7040 97ab 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@ab97 │ │ +3fe3aa: 1100 |001b: return-object v0 │ │ +3fe3ac: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fe3b2: 0c03 |001f: move-result-object v3 │ │ +3fe3b4: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fe3ba: 0c03 |0023: move-result-object v3 │ │ +3fe3bc: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe3c0: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fe3c4: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fe3ca: 0c03 |002b: move-result-object v3 │ │ +3fe3cc: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe3d2: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1572114,20 +1572116,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 │ │ -3fe3ac: |[3fe3ac] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ -3fe3bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe3be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe3c0: 7130 9cab 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@ab9c │ │ -3fe3c6: 0c02 |0005: move-result-object v2 │ │ -3fe3c8: 1102 |0006: return-object v2 │ │ +3fe3d4: |[3fe3d4] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ +3fe3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe3e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe3e8: 7130 9cab 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@ab9c │ │ +3fe3ee: 0c02 |0005: move-result-object v2 │ │ +3fe3f0: 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;) │ │ @@ -1572135,24 +1572137,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 │ │ -3fe3cc: |[3fe3cc] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ -3fe3dc: 6000 9460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog:I // field@6094 │ │ -3fe3e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe3e2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe3e8: 0c02 |0006: move-result-object v2 │ │ -3fe3ea: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe3ee: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe3f4: 7110 98ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; // method@ab98 │ │ -3fe3fa: 0c02 |000f: move-result-object v2 │ │ -3fe3fc: 1102 |0010: return-object v2 │ │ +3fe3f4: |[3fe3f4] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ +3fe404: 6000 9460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog:I // field@6094 │ │ +3fe408: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe40a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe410: 0c02 |0006: move-result-object v2 │ │ +3fe412: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe416: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe41c: 7110 98ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; // method@ab98 │ │ +3fe422: 0c02 |000f: move-result-object v2 │ │ +3fe424: 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; │ │ @@ -1572165,18 +1572167,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe308: |[3fe308] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/view/View; │ │ -3fe318: 6e10 9aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab9a │ │ -3fe31e: 0c00 |0003: move-result-object v0 │ │ -3fe320: 1100 |0004: return-object v0 │ │ +3fe330: |[3fe330] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/view/View; │ │ +3fe340: 6e10 9aab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@ab9a │ │ +3fe346: 0c00 |0003: move-result-object v0 │ │ +3fe348: 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;) │ │ @@ -1572184,17 +1572186,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe324: |[3fe324] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fe334: 5410 b173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b1 │ │ -3fe338: 1100 |0002: return-object v0 │ │ +3fe34c: |[3fe34c] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fe35c: 5410 b173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b1 │ │ +3fe360: 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 : 19114 (SourceFile) │ │ @@ -1572230,19 +1572232,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 │ │ -3fe4e0: |[3fe4e0] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3fe4f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe4f6: 5b01 b373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@73b3 │ │ -3fe4fa: 5b02 b273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.button:Landroid/widget/Button; // field@73b2 │ │ -3fe4fe: 0e00 |0007: return-void │ │ +3fe508: |[3fe508] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3fe518: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe51e: 5b01 b373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@73b3 │ │ +3fe522: 5b02 b273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.button:Landroid/widget/Button; // field@73b2 │ │ +3fe526: 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; │ │ @@ -1572254,24 +1572256,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 │ │ -3fe458: |[3fe458] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ -3fe468: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3fe46c: 1f01 ff02 |0002: check-cast v1, Landroid/widget/Button; // type@02ff │ │ -3fe470: 2200 9a1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // type@1b9a │ │ -3fe474: 7030 9dab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@ab9d │ │ -3fe47a: 1100 |0009: return-object v0 │ │ -3fe47c: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe480: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ -3fe484: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe48a: 2701 |0011: throw v1 │ │ +3fe480: |[3fe480] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ +3fe490: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3fe494: 1f01 ff02 |0002: check-cast v1, Landroid/widget/Button; // type@02ff │ │ +3fe498: 2200 9a1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // type@1b9a │ │ +3fe49c: 7030 9dab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@ab9d │ │ +3fe4a2: 1100 |0009: return-object v0 │ │ +3fe4a4: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe4a8: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ +3fe4ac: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe4b2: 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; │ │ @@ -1572281,20 +1572283,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 │ │ -3fe48c: |[3fe48c] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ -3fe49c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe49e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe4a0: 7130 a2ab 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@aba2 │ │ -3fe4a6: 0c02 |0005: move-result-object v2 │ │ -3fe4a8: 1102 |0006: return-object v2 │ │ +3fe4b4: |[3fe4b4] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ +3fe4c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe4c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe4c8: 7130 a2ab 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@aba2 │ │ +3fe4ce: 0c02 |0005: move-result-object v2 │ │ +3fe4d0: 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;) │ │ @@ -1572302,24 +1572304,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 │ │ -3fe4ac: |[3fe4ac] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ -3fe4bc: 6000 9660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item_active:I // field@6096 │ │ -3fe4c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe4c2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe4c8: 0c02 |0006: move-result-object v2 │ │ -3fe4ca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe4ce: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe4d4: 7110 9eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // method@ab9e │ │ -3fe4da: 0c02 |000f: move-result-object v2 │ │ -3fe4dc: 1102 |0010: return-object v2 │ │ +3fe4d4: |[3fe4d4] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ +3fe4e4: 6000 9660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item_active:I // field@6096 │ │ +3fe4e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe4ea: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe4f0: 0c02 |0006: move-result-object v2 │ │ +3fe4f2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe4f6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe4fc: 7110 9eab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // method@ab9e │ │ +3fe502: 0c02 |000f: move-result-object v2 │ │ +3fe504: 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; │ │ @@ -1572332,18 +1572334,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe424: |[3fe424] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/view/View; │ │ -3fe434: 6e10 a0ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.getRoot:()Landroid/widget/Button; // method@aba0 │ │ -3fe43a: 0c00 |0003: move-result-object v0 │ │ -3fe43c: 1100 |0004: return-object v0 │ │ +3fe44c: |[3fe44c] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/view/View; │ │ +3fe45c: 6e10 a0ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.getRoot:()Landroid/widget/Button; // method@aba0 │ │ +3fe462: 0c00 |0003: move-result-object v0 │ │ +3fe464: 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;) │ │ @@ -1572351,17 +1572353,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe440: |[3fe440] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/widget/Button; │ │ -3fe450: 5410 b373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@73b3 │ │ -3fe454: 1100 |0002: return-object v0 │ │ +3fe468: |[3fe468] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/widget/Button; │ │ +3fe478: 5410 b373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@73b3 │ │ +3fe47c: 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 : 19114 (SourceFile) │ │ @@ -1572397,19 +1572399,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 │ │ -3fe5bc: |[3fe5bc] de.danoeh.antennapod.databinding.SortDialogItemBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3fe5cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe5d2: 5b01 b573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@73b5 │ │ -3fe5d6: 5b02 b473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.button:Landroid/widget/Button; // field@73b4 │ │ -3fe5da: 0e00 |0007: return-void │ │ +3fe5e4: |[3fe5e4] de.danoeh.antennapod.databinding.SortDialogItemBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3fe5f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe5fa: 5b01 b573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@73b5 │ │ +3fe5fe: 5b02 b473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.button:Landroid/widget/Button; // field@73b4 │ │ +3fe602: 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; │ │ @@ -1572421,24 +1572423,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 │ │ -3fe534: |[3fe534] de.danoeh.antennapod.databinding.SortDialogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ -3fe544: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3fe548: 1f01 ff02 |0002: check-cast v1, Landroid/widget/Button; // type@02ff │ │ -3fe54c: 2200 9b1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // type@1b9b │ │ -3fe550: 7030 a3ab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@aba3 │ │ -3fe556: 1100 |0009: return-object v0 │ │ -3fe558: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe55c: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ -3fe560: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe566: 2701 |0011: throw v1 │ │ +3fe55c: |[3fe55c] de.danoeh.antennapod.databinding.SortDialogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ +3fe56c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3fe570: 1f01 ff02 |0002: check-cast v1, Landroid/widget/Button; // type@02ff │ │ +3fe574: 2200 9b1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // type@1b9b │ │ +3fe578: 7030 a3ab 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@aba3 │ │ +3fe57e: 1100 |0009: return-object v0 │ │ +3fe580: 2201 191e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe584: 1a00 f7be |000c: const-string v0, "rootView" // string@bef7 │ │ +3fe588: 7020 a7b4 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe58e: 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; │ │ @@ -1572448,20 +1572450,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 │ │ -3fe568: |[3fe568] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ -3fe578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe57a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe57c: 7130 a8ab 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@aba8 │ │ -3fe582: 0c02 |0005: move-result-object v2 │ │ -3fe584: 1102 |0006: return-object v2 │ │ +3fe590: |[3fe590] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ +3fe5a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe5a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe5a4: 7130 a8ab 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@aba8 │ │ +3fe5aa: 0c02 |0005: move-result-object v2 │ │ +3fe5ac: 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;) │ │ @@ -1572469,24 +1572471,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 │ │ -3fe588: |[3fe588] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ -3fe598: 6000 9560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item:I // field@6095 │ │ -3fe59c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe59e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe5a4: 0c02 |0006: move-result-object v2 │ │ -3fe5a6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe5aa: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe5b0: 7110 a4ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // method@aba4 │ │ -3fe5b6: 0c02 |000f: move-result-object v2 │ │ -3fe5b8: 1102 |0010: return-object v2 │ │ +3fe5b0: |[3fe5b0] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ +3fe5c0: 6000 9560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item:I // field@6095 │ │ +3fe5c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe5c6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe5cc: 0c02 |0006: move-result-object v2 │ │ +3fe5ce: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe5d2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe5d8: 7110 a4ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // method@aba4 │ │ +3fe5de: 0c02 |000f: move-result-object v2 │ │ +3fe5e0: 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; │ │ @@ -1572499,18 +1572501,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe500: |[3fe500] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/view/View; │ │ -3fe510: 6e10 a6ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.getRoot:()Landroid/widget/Button; // method@aba6 │ │ -3fe516: 0c00 |0003: move-result-object v0 │ │ -3fe518: 1100 |0004: return-object v0 │ │ +3fe528: |[3fe528] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/view/View; │ │ +3fe538: 6e10 a6ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.getRoot:()Landroid/widget/Button; // method@aba6 │ │ +3fe53e: 0c00 |0003: move-result-object v0 │ │ +3fe540: 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;) │ │ @@ -1572518,17 +1572520,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe51c: |[3fe51c] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/widget/Button; │ │ -3fe52c: 5410 b573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@73b5 │ │ -3fe530: 1100 |0002: return-object v0 │ │ +3fe544: |[3fe544] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/widget/Button; │ │ +3fe554: 5410 b573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@73b5 │ │ +3fe558: 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 : 19114 (SourceFile) │ │ @@ -1572576,22 +1572578,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 │ │ -3fe708: |[3fe708] 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 │ │ -3fe718: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe71e: 5b01 b773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b7 │ │ -3fe722: 5b02 b673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@73b6 │ │ -3fe726: 5b03 b873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@73b8 │ │ -3fe72a: 5b04 b973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.skipSilence:Landroid/widget/CheckBox; // field@73b9 │ │ -3fe72e: 5b05 ba73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@73ba │ │ -3fe732: 0e00 |000d: return-void │ │ +3fe730: |[3fe730] 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 │ │ +3fe740: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe746: 5b01 b773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b7 │ │ +3fe74a: 5b02 b673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@73b6 │ │ +3fe74e: 5b03 b873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@73b8 │ │ +3fe752: 5b04 b973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.skipSilence:Landroid/widget/CheckBox; // field@73b9 │ │ +3fe756: 5b05 ba73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@73ba │ │ +3fe75a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ 0x0009 line=43 │ │ @@ -1572609,55 +1572611,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 │ │ -3fe610: |[3fe610] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3fe620: 6000 7c5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.add_current_speed_chip:I // field@5b7c │ │ -3fe624: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe62a: 0c01 |0005: move-result-object v1 │ │ -3fe62c: 0714 |0006: move-object v4, v1 │ │ -3fe62e: 1f04 5917 |0007: check-cast v4, Lcom/google/android/material/chip/Chip; // type@1759 │ │ -3fe632: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -3fe636: 6000 4e5e |000b: sget v0, Lde/danoeh/antennapod/R$id;.selected_speeds_grid:I // field@5e4e │ │ -3fe63a: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe640: 0c01 |0010: move-result-object v1 │ │ -3fe642: 0715 |0011: move-object v5, v1 │ │ -3fe644: 1f05 2b12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3fe648: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -3fe64c: 6000 695e |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilence:I // field@5e69 │ │ -3fe650: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe656: 0c01 |001b: move-result-object v1 │ │ -3fe658: 0716 |001c: move-object v6, v1 │ │ -3fe65a: 1f06 0003 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0300 │ │ -3fe65e: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -3fe662: 6000 7a5e |0021: sget v0, Lde/danoeh/antennapod/R$id;.speed_seek_bar:I // field@5e7a │ │ -3fe666: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe66c: 0c01 |0026: move-result-object v1 │ │ -3fe66e: 0717 |0027: move-object v7, v1 │ │ -3fe670: 1f07 a31d |0028: check-cast v7, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1da3 │ │ -3fe674: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -3fe678: 2200 9c1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1b9c │ │ -3fe67c: 0783 |002e: move-object v3, v8 │ │ -3fe67e: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fe682: 0702 |0031: move-object v2, v0 │ │ -3fe684: 7606 a9ab 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@aba9 │ │ -3fe68a: 1100 |0035: return-object v0 │ │ -3fe68c: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fe692: 0c08 |0039: move-result-object v8 │ │ -3fe694: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fe69a: 0c08 |003d: move-result-object v8 │ │ -3fe69c: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe6a0: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fe6a4: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fe6aa: 0c08 |0045: move-result-object v8 │ │ -3fe6ac: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe6b2: 2700 |0049: throw v0 │ │ +3fe638: |[3fe638] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3fe648: 6000 7c5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.add_current_speed_chip:I // field@5b7c │ │ +3fe64c: 7120 a777 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe652: 0c01 |0005: move-result-object v1 │ │ +3fe654: 0714 |0006: move-object v4, v1 │ │ +3fe656: 1f04 5917 |0007: check-cast v4, Lcom/google/android/material/chip/Chip; // type@1759 │ │ +3fe65a: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +3fe65e: 6000 4e5e |000b: sget v0, Lde/danoeh/antennapod/R$id;.selected_speeds_grid:I // field@5e4e │ │ +3fe662: 7120 a777 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe668: 0c01 |0010: move-result-object v1 │ │ +3fe66a: 0715 |0011: move-object v5, v1 │ │ +3fe66c: 1f05 2b12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3fe670: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +3fe674: 6000 695e |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilence:I // field@5e69 │ │ +3fe678: 7120 a777 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe67e: 0c01 |001b: move-result-object v1 │ │ +3fe680: 0716 |001c: move-object v6, v1 │ │ +3fe682: 1f06 0003 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0300 │ │ +3fe686: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +3fe68a: 6000 7a5e |0021: sget v0, Lde/danoeh/antennapod/R$id;.speed_seek_bar:I // field@5e7a │ │ +3fe68e: 7120 a777 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe694: 0c01 |0026: move-result-object v1 │ │ +3fe696: 0717 |0027: move-object v7, v1 │ │ +3fe698: 1f07 a31d |0028: check-cast v7, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1da3 │ │ +3fe69c: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +3fe6a0: 2200 9c1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1b9c │ │ +3fe6a4: 0783 |002e: move-object v3, v8 │ │ +3fe6a6: 1f03 1403 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fe6aa: 0702 |0031: move-object v2, v0 │ │ +3fe6ac: 7606 a9ab 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@aba9 │ │ +3fe6b2: 1100 |0035: return-object v0 │ │ +3fe6b4: 6e10 280d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fe6ba: 0c08 |0039: move-result-object v8 │ │ +3fe6bc: 6e20 2903 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fe6c2: 0c08 |003d: move-result-object v8 │ │ +3fe6c4: 2200 191e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe6c8: 1a01 8d41 |0040: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fe6cc: 6e20 d2b4 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fe6d2: 0c08 |0045: move-result-object v8 │ │ +3fe6d4: 7020 a7b4 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe6da: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=75 │ │ 0x000b line=80 │ │ 0x000d line=81 │ │ 0x0016 line=86 │ │ @@ -1572675,20 +1572677,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 │ │ -3fe6b4: |[3fe6b4] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3fe6c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe6c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe6c8: 7130 aeab 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@abae │ │ -3fe6ce: 0c02 |0005: move-result-object v2 │ │ -3fe6d0: 1102 |0006: return-object v2 │ │ +3fe6dc: |[3fe6dc] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3fe6ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe6ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe6f0: 7130 aeab 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@abae │ │ +3fe6f6: 0c02 |0005: move-result-object v2 │ │ +3fe6f8: 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;) │ │ @@ -1572696,24 +1572698,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 │ │ -3fe6d4: |[3fe6d4] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3fe6e4: 6000 9760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.speed_select_dialog:I // field@6097 │ │ -3fe6e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe6ea: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe6f0: 0c02 |0006: move-result-object v2 │ │ -3fe6f2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe6f6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe6fc: 7110 aaab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@abaa │ │ -3fe702: 0c02 |000f: move-result-object v2 │ │ -3fe704: 1102 |0010: return-object v2 │ │ +3fe6fc: |[3fe6fc] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3fe70c: 6000 9760 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.speed_select_dialog:I // field@6097 │ │ +3fe710: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe712: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe718: 0c02 |0006: move-result-object v2 │ │ +3fe71a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe71e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe724: 7110 aaab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@abaa │ │ +3fe72a: 0c02 |000f: move-result-object v2 │ │ +3fe72c: 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; │ │ @@ -1572726,18 +1572728,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe5dc: |[3fe5dc] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ -3fe5ec: 6e10 acab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abac │ │ -3fe5f2: 0c00 |0003: move-result-object v0 │ │ -3fe5f4: 1100 |0004: return-object v0 │ │ +3fe604: |[3fe604] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ +3fe614: 6e10 acab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abac │ │ +3fe61a: 0c00 |0003: move-result-object v0 │ │ +3fe61c: 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;) │ │ @@ -1572745,17 +1572747,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe5f8: |[3fe5f8] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fe608: 5410 b773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b7 │ │ -3fe60c: 1100 |0002: return-object v0 │ │ +3fe620: |[3fe620] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fe630: 5410 b773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73b7 │ │ +3fe634: 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 : 19114 (SourceFile) │ │ @@ -1572819,26 +1572821,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 │ │ -3fe8b8: |[3fe8b8] 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 │ │ -3fe8c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fe8ce: 5b01 c073 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@73c0 │ │ -3fe8d2: 5b02 bb73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.countViewPill:Landroid/widget/TextView; // field@73bb │ │ -3fe8d6: 5b03 bc73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@73bc │ │ -3fe8da: 5b04 bd73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.errorIcon:Landroid/widget/ImageView; // field@73bd │ │ -3fe8de: 5b05 be73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@73be │ │ -3fe8e2: 5b06 bf73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@73bf │ │ -3fe8e6: 5b07 c173 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@73c1 │ │ -3fe8ea: 5b08 c273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@73c2 │ │ -3fe8ee: 5b09 c373 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.titleLabel:Landroid/widget/TextView; // field@73c3 │ │ -3fe8f2: 0e00 |0015: return-void │ │ +3fe8e0: |[3fe8e0] 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 │ │ +3fe8f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fe8f6: 5b01 c073 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@73c0 │ │ +3fe8fa: 5b02 bb73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.countViewPill:Landroid/widget/TextView; // field@73bb │ │ +3fe8fe: 5b03 bc73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@73bc │ │ +3fe902: 5b04 bd73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.errorIcon:Landroid/widget/ImageView; // field@73bd │ │ +3fe906: 5b05 be73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@73be │ │ +3fe90a: 5b06 bf73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@73bf │ │ +3fe90e: 5b07 c173 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@73c1 │ │ +3fe912: 5b08 c273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@73c2 │ │ +3fe916: 5b09 c373 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.titleLabel:Landroid/widget/TextView; // field@73c3 │ │ +3fe91a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ 0x0007 line=57 │ │ 0x0009 line=58 │ │ @@ -1572864,79 +1572866,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 │ │ -3fe768: |[3fe768] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ -3fe778: 6000 185c |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5c18 │ │ -3fe77c: 7120 a777 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe782: 0c01 |0005: move-result-object v1 │ │ -3fe784: 0714 |0006: move-object v4, v1 │ │ -3fe786: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ -3fe78a: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ -3fe78e: 6000 1d5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5c1d │ │ -3fe792: 7120 a777 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe798: 0c01 |0010: move-result-object v1 │ │ -3fe79a: 0715 |0011: move-object v5, v1 │ │ -3fe79c: 1f05 831d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ -3fe7a0: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ -3fe7a4: 6000 7e5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c7e │ │ -3fe7a8: 7120 a777 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe7ae: 0c01 |001b: move-result-object v1 │ │ -3fe7b0: 0716 |001c: move-object v6, v1 │ │ -3fe7b2: 1f06 1203 |001d: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ -3fe7b6: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ -3fe7ba: 6000 c35c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5cc3 │ │ -3fe7be: 7120 a777 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe7c4: 0c01 |0026: move-result-object v1 │ │ -3fe7c6: 0717 |0027: move-object v7, v1 │ │ -3fe7c8: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fe7cc: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ -3fe7d0: 6000 ba5d |002c: sget v0, Lde/danoeh/antennapod/R$id;.outerContainer:I // field@5dba │ │ -3fe7d4: 7120 a777 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe7da: 0c01 |0031: move-result-object v1 │ │ -3fe7dc: 0718 |0032: move-object v8, v1 │ │ -3fe7de: 1f08 ba06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3fe7e2: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ -3fe7e6: 6000 455e |0037: sget v0, Lde/danoeh/antennapod/R$id;.selectCheckBox:I // field@5e45 │ │ -3fe7ea: 7120 a777 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe7f0: 0c01 |003c: move-result-object v1 │ │ -3fe7f2: 0719 |003d: move-object v9, v1 │ │ -3fe7f4: 1f09 0003 |003e: check-cast v9, Landroid/widget/CheckBox; // type@0300 │ │ -3fe7f8: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ -3fe7fc: 6000 465e |0042: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5e46 │ │ -3fe800: 7120 a777 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe806: 0c01 |0047: move-result-object v1 │ │ -3fe808: 071a |0048: move-object v10, v1 │ │ -3fe80a: 1f0a 0c03 |0049: check-cast v10, Landroid/widget/FrameLayout; // type@030c │ │ -3fe80e: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ -3fe812: 6000 e45e |004d: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3fe816: 7120 a777 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe81c: 0c01 |0052: move-result-object v1 │ │ -3fe81e: 071b |0053: move-object v11, v1 │ │ -3fe820: 1f0b 2b03 |0054: check-cast v11, Landroid/widget/TextView; // type@032b │ │ -3fe824: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ -3fe828: 2200 9d1b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // type@1b9d │ │ -3fe82c: 07c3 |005a: move-object v3, v12 │ │ -3fe82e: 1f03 0c03 |005b: check-cast v3, Landroid/widget/FrameLayout; // type@030c │ │ -3fe832: 0702 |005d: move-object v2, v0 │ │ -3fe834: 760a afab 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@abaf │ │ -3fe83a: 1100 |0061: return-object v0 │ │ -3fe83c: 6e10 280d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fe842: 0c0c |0065: move-result-object v12 │ │ -3fe844: 6e20 2903 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fe84a: 0c0c |0069: move-result-object v12 │ │ -3fe84c: 2200 191e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe850: 1a01 8d41 |006c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fe854: 6e20 d2b4 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fe85a: 0c0c |0071: move-result-object v12 │ │ -3fe85c: 7020 a7b4 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe862: 2700 |0075: throw v0 │ │ +3fe790: |[3fe790] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ +3fe7a0: 6000 185c |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5c18 │ │ +3fe7a4: 7120 a777 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe7aa: 0c01 |0005: move-result-object v1 │ │ +3fe7ac: 0714 |0006: move-object v4, v1 │ │ +3fe7ae: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ +3fe7b2: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ +3fe7b6: 6000 1d5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5c1d │ │ +3fe7ba: 7120 a777 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe7c0: 0c01 |0010: move-result-object v1 │ │ +3fe7c2: 0715 |0011: move-object v5, v1 │ │ +3fe7c4: 1f05 831d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ +3fe7c8: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ +3fe7cc: 6000 7e5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c7e │ │ +3fe7d0: 7120 a777 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe7d6: 0c01 |001b: move-result-object v1 │ │ +3fe7d8: 0716 |001c: move-object v6, v1 │ │ +3fe7da: 1f06 1203 |001d: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ +3fe7de: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ +3fe7e2: 6000 c35c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5cc3 │ │ +3fe7e6: 7120 a777 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe7ec: 0c01 |0026: move-result-object v1 │ │ +3fe7ee: 0717 |0027: move-object v7, v1 │ │ +3fe7f0: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fe7f4: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ +3fe7f8: 6000 ba5d |002c: sget v0, Lde/danoeh/antennapod/R$id;.outerContainer:I // field@5dba │ │ +3fe7fc: 7120 a777 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe802: 0c01 |0031: move-result-object v1 │ │ +3fe804: 0718 |0032: move-object v8, v1 │ │ +3fe806: 1f08 ba06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3fe80a: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ +3fe80e: 6000 455e |0037: sget v0, Lde/danoeh/antennapod/R$id;.selectCheckBox:I // field@5e45 │ │ +3fe812: 7120 a777 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe818: 0c01 |003c: move-result-object v1 │ │ +3fe81a: 0719 |003d: move-object v9, v1 │ │ +3fe81c: 1f09 0003 |003e: check-cast v9, Landroid/widget/CheckBox; // type@0300 │ │ +3fe820: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ +3fe824: 6000 465e |0042: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5e46 │ │ +3fe828: 7120 a777 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe82e: 0c01 |0047: move-result-object v1 │ │ +3fe830: 071a |0048: move-object v10, v1 │ │ +3fe832: 1f0a 0c03 |0049: check-cast v10, Landroid/widget/FrameLayout; // type@030c │ │ +3fe836: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ +3fe83a: 6000 e45e |004d: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3fe83e: 7120 a777 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe844: 0c01 |0052: move-result-object v1 │ │ +3fe846: 071b |0053: move-object v11, v1 │ │ +3fe848: 1f0b 2b03 |0054: check-cast v11, Landroid/widget/TextView; // type@032b │ │ +3fe84c: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ +3fe850: 2200 9d1b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // type@1b9d │ │ +3fe854: 07c3 |005a: move-object v3, v12 │ │ +3fe856: 1f03 0c03 |005b: check-cast v3, Landroid/widget/FrameLayout; // type@030c │ │ +3fe85a: 0702 |005d: move-object v2, v0 │ │ +3fe85c: 760a afab 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@abaf │ │ +3fe862: 1100 |0061: return-object v0 │ │ +3fe864: 6e10 280d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fe86a: 0c0c |0065: move-result-object v12 │ │ +3fe86c: 6e20 2903 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fe872: 0c0c |0069: move-result-object v12 │ │ +3fe874: 2200 191e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe878: 1a01 8d41 |006c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fe87c: 6e20 d2b4 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fe882: 0c0c |0071: move-result-object v12 │ │ +3fe884: 7020 a7b4 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fe88a: 2700 |0075: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ 0x000b line=99 │ │ 0x000d line=100 │ │ 0x0016 line=105 │ │ @@ -1572962,20 +1572964,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 │ │ -3fe864: |[3fe864] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ -3fe874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe876: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe878: 7130 b4ab 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@abb4 │ │ -3fe87e: 0c02 |0005: move-result-object v2 │ │ -3fe880: 1102 |0006: return-object v2 │ │ +3fe88c: |[3fe88c] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ +3fe89c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe89e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fe8a0: 7130 b4ab 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@abb4 │ │ +3fe8a6: 0c02 |0005: move-result-object v2 │ │ +3fe8a8: 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;) │ │ @@ -1572983,24 +1572985,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 │ │ -3fe884: |[3fe884] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ -3fe894: 6000 9f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_grid_item:I // field@609f │ │ -3fe898: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe89a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fe8a0: 0c02 |0006: move-result-object v2 │ │ -3fe8a2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fe8a6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fe8ac: 7110 b0ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // method@abb0 │ │ -3fe8b2: 0c02 |000f: move-result-object v2 │ │ -3fe8b4: 1102 |0010: return-object v2 │ │ +3fe8ac: |[3fe8ac] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ +3fe8bc: 6000 9f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_grid_item:I // field@609f │ │ +3fe8c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe8c2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fe8c8: 0c02 |0006: move-result-object v2 │ │ +3fe8ca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fe8ce: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fe8d4: 7110 b0ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // method@abb0 │ │ +3fe8da: 0c02 |000f: move-result-object v2 │ │ +3fe8dc: 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; │ │ @@ -1573013,18 +1573015,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe734: |[3fe734] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/view/View; │ │ -3fe744: 6e10 b2ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@abb2 │ │ -3fe74a: 0c00 |0003: move-result-object v0 │ │ -3fe74c: 1100 |0004: return-object v0 │ │ +3fe75c: |[3fe75c] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/view/View; │ │ +3fe76c: 6e10 b2ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@abb2 │ │ +3fe772: 0c00 |0003: move-result-object v0 │ │ +3fe774: 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;) │ │ @@ -1573032,17 +1573034,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe750: |[3fe750] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3fe760: 5410 c073 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@73c0 │ │ -3fe764: 1100 |0002: return-object v0 │ │ +3fe778: |[3fe778] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3fe788: 5410 c073 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@73c0 │ │ +3fe78c: 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 : 19114 (SourceFile) │ │ @@ -1573094,23 +1573096,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 │ │ -3fea38: |[3fea38] 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 │ │ -3fea48: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fea4e: 5b01 c873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73c8 │ │ -3fea52: 5b02 c473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.countViewPill:Landroid/widget/TextView; // field@73c4 │ │ -3fea56: 5b03 c573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@73c5 │ │ -3fea5a: 5b04 c673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.errorIcon:Landroid/widget/ImageView; // field@73c6 │ │ -3fea5e: 5b05 c773 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@73c7 │ │ -3fea62: 5b06 c973 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.titleLabel:Landroid/widget/TextView; // field@73c9 │ │ -3fea66: 0e00 |000f: return-void │ │ +3fea60: |[3fea60] 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 │ │ +3fea70: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fea76: 5b01 c873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73c8 │ │ +3fea7a: 5b02 c473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.countViewPill:Landroid/widget/TextView; // field@73c4 │ │ +3fea7e: 5b03 c573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@73c5 │ │ +3fea82: 5b04 c673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.errorIcon:Landroid/widget/ImageView; // field@73c6 │ │ +3fea86: 5b05 c773 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@73c7 │ │ +3fea8a: 5b06 c973 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.titleLabel:Landroid/widget/TextView; // field@73c9 │ │ +3fea8e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ 0x0009 line=46 │ │ @@ -1573130,61 +1573132,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 │ │ -3fe928: |[3fe928] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ -3fe938: 6000 185c |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5c18 │ │ -3fe93c: 7120 a777 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe942: 0c01 |0005: move-result-object v1 │ │ -3fe944: 0714 |0006: move-object v4, v1 │ │ -3fe946: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ -3fe94a: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ -3fe94e: 6000 1d5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5c1d │ │ -3fe952: 7120 a777 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe958: 0c01 |0010: move-result-object v1 │ │ -3fe95a: 0715 |0011: move-object v5, v1 │ │ -3fe95c: 1f05 831d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ -3fe960: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ -3fe964: 6000 7e5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c7e │ │ -3fe968: 7120 a777 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe96e: 0c01 |001b: move-result-object v1 │ │ -3fe970: 0716 |001c: move-object v6, v1 │ │ -3fe972: 1f06 1203 |001d: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ -3fe976: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ -3fe97a: 6000 c35c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5cc3 │ │ -3fe97e: 7120 a777 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe984: 0c01 |0026: move-result-object v1 │ │ -3fe986: 0717 |0027: move-object v7, v1 │ │ -3fe988: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fe98c: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ -3fe990: 6000 e45e |002c: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ -3fe994: 7120 a777 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fe99a: 0c01 |0031: move-result-object v1 │ │ -3fe99c: 0718 |0032: move-object v8, v1 │ │ -3fe99e: 1f08 2b03 |0033: check-cast v8, Landroid/widget/TextView; // type@032b │ │ -3fe9a2: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ -3fe9a6: 2200 9e1b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // type@1b9e │ │ -3fe9aa: 0793 |0039: move-object v3, v9 │ │ -3fe9ac: 1f03 1403 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fe9b0: 0702 |003c: move-object v2, v0 │ │ -3fe9b2: 7607 b5ab 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@abb5 │ │ -3fe9b8: 1100 |0040: return-object v0 │ │ -3fe9ba: 6e10 280d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fe9c0: 0c09 |0044: move-result-object v9 │ │ -3fe9c2: 6e20 2903 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fe9c8: 0c09 |0048: move-result-object v9 │ │ -3fe9ca: 2200 191e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fe9ce: 1a01 8d41 |004b: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fe9d2: 6e20 d2b4 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fe9d8: 0c09 |0050: move-result-object v9 │ │ -3fe9da: 7020 a7b4 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fe9e0: 2700 |0054: throw v0 │ │ +3fe950: |[3fe950] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ +3fe960: 6000 185c |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5c18 │ │ +3fe964: 7120 a777 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe96a: 0c01 |0005: move-result-object v1 │ │ +3fe96c: 0714 |0006: move-object v4, v1 │ │ +3fe96e: 1f04 2b03 |0007: check-cast v4, Landroid/widget/TextView; // type@032b │ │ +3fe972: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ +3fe976: 6000 1d5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5c1d │ │ +3fe97a: 7120 a777 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe980: 0c01 |0010: move-result-object v1 │ │ +3fe982: 0715 |0011: move-object v5, v1 │ │ +3fe984: 1f05 831d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1d83 │ │ +3fe988: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ +3fe98c: 6000 7e5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c7e │ │ +3fe990: 7120 a777 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe996: 0c01 |001b: move-result-object v1 │ │ +3fe998: 0716 |001c: move-object v6, v1 │ │ +3fe99a: 1f06 1203 |001d: check-cast v6, Landroid/widget/ImageView; // type@0312 │ │ +3fe99e: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ +3fe9a2: 6000 c35c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5cc3 │ │ +3fe9a6: 7120 a777 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe9ac: 0c01 |0026: move-result-object v1 │ │ +3fe9ae: 0717 |0027: move-object v7, v1 │ │ +3fe9b0: 1f07 2b03 |0028: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3fe9b4: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ +3fe9b8: 6000 e45e |002c: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5ee4 │ │ +3fe9bc: 7120 a777 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fe9c2: 0c01 |0031: move-result-object v1 │ │ +3fe9c4: 0718 |0032: move-object v8, v1 │ │ +3fe9c6: 1f08 2b03 |0033: check-cast v8, Landroid/widget/TextView; // type@032b │ │ +3fe9ca: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ +3fe9ce: 2200 9e1b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // type@1b9e │ │ +3fe9d2: 0793 |0039: move-object v3, v9 │ │ +3fe9d4: 1f03 1403 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3fe9d8: 0702 |003c: move-object v2, v0 │ │ +3fe9da: 7607 b5ab 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@abb5 │ │ +3fe9e0: 1100 |0040: return-object v0 │ │ +3fe9e2: 6e10 280d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fe9e8: 0c09 |0044: move-result-object v9 │ │ +3fe9ea: 6e20 2903 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fe9f0: 0c09 |0048: move-result-object v9 │ │ +3fe9f2: 2200 191e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fe9f6: 1a01 8d41 |004b: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fe9fa: 6e20 d2b4 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fea00: 0c09 |0050: move-result-object v9 │ │ +3fea02: 7020 a7b4 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fea08: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=79 │ │ 0x000b line=84 │ │ 0x000d line=85 │ │ 0x0016 line=90 │ │ @@ -1573204,20 +1573206,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 │ │ -3fe9e4: |[3fe9e4] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ -3fe9f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe9f6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fe9f8: 7130 baab 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@abba │ │ -3fe9fe: 0c02 |0005: move-result-object v2 │ │ -3fea00: 1102 |0006: return-object v2 │ │ +3fea0c: |[3fea0c] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ +3fea1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fea1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fea20: 7130 baab 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@abba │ │ +3fea26: 0c02 |0005: move-result-object v2 │ │ +3fea28: 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;) │ │ @@ -1573225,24 +1573227,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 │ │ -3fea04: |[3fea04] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ -3fea14: 6000 a060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_list_item:I // field@60a0 │ │ -3fea18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fea1a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fea20: 0c02 |0006: move-result-object v2 │ │ -3fea22: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fea26: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fea2c: 7110 b6ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // method@abb6 │ │ -3fea32: 0c02 |000f: move-result-object v2 │ │ -3fea34: 1102 |0010: return-object v2 │ │ +3fea2c: |[3fea2c] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ +3fea3c: 6000 a060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_list_item:I // field@60a0 │ │ +3fea40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fea42: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fea48: 0c02 |0006: move-result-object v2 │ │ +3fea4a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fea4e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fea54: 7110 b6ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // method@abb6 │ │ +3fea5a: 0c02 |000f: move-result-object v2 │ │ +3fea5c: 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; │ │ @@ -1573255,18 +1573257,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe8f4: |[3fe8f4] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/view/View; │ │ -3fe904: 6e10 b8ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abb8 │ │ -3fe90a: 0c00 |0003: move-result-object v0 │ │ -3fe90c: 1100 |0004: return-object v0 │ │ +3fe91c: |[3fe91c] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/view/View; │ │ +3fe92c: 6e10 b8ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abb8 │ │ +3fe932: 0c00 |0003: move-result-object v0 │ │ +3fe934: 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;) │ │ @@ -1573274,17 +1573276,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fe910: |[3fe910] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fe920: 5410 c873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73c8 │ │ -3fe924: 1100 |0002: return-object v0 │ │ +3fe938: |[3fe938] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fe948: 5410 c873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73c8 │ │ +3fe94c: 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 : 19114 (SourceFile) │ │ @@ -1573340,24 +1573342,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 │ │ -3feba8: |[3feba8] 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 │ │ -3febb8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3febbe: 5b01 cd73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@73cd │ │ -3febc2: 5b02 ca73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@73ca │ │ -3febc6: 5b03 cb73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@73cb │ │ -3febca: 5b04 cc73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ -3febce: 5b05 ce73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@73ce │ │ -3febd2: 5b06 cf73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@73cf │ │ -3febd6: 5b07 d073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@73d0 │ │ -3febda: 0e00 |0011: return-void │ │ +3febd0: |[3febd0] 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 │ │ +3febe0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3febe6: 5b01 cd73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@73cd │ │ +3febea: 5b02 ca73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@73ca │ │ +3febee: 5b03 cb73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@73cb │ │ +3febf2: 5b04 cc73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@73cc │ │ +3febf6: 5b05 ce73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@73ce │ │ +3febfa: 5b06 cf73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@73cf │ │ +3febfe: 5b07 d073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@73d0 │ │ +3fec02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -1573379,60 +1573381,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 │ │ -3fea9c: |[3fea9c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3feaac: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ -3feab0: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3feab6: 0c01 |0005: move-result-object v1 │ │ -3feab8: 0714 |0006: move-object v4, v1 │ │ -3feaba: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3feabe: 3804 3600 |0009: if-eqz v4, 003f // +0036 │ │ -3feac2: 6000 4e5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5c4e │ │ -3feac6: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3feacc: 0c05 |0010: move-result-object v5 │ │ -3feace: 3805 2e00 |0011: if-eqz v5, 003f // +002e │ │ -3fead2: 6000 2c5d |0013: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5d2c │ │ -3fead6: 7120 a777 0a00 |0015: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3feadc: 0c01 |0018: move-result-object v1 │ │ -3feade: 0716 |0019: move-object v6, v1 │ │ -3feae0: 1f06 1603 |001a: check-cast v6, Landroid/widget/ListView; // type@0316 │ │ -3feae4: 3806 2300 |001c: if-eqz v6, 003f // +0023 │ │ -3feae8: 6000 5c5e |001e: sget v0, Lde/danoeh/antennapod/R$id;.shortcutBtn:I // field@5e5c │ │ -3feaec: 7120 a777 0a00 |0020: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3feaf2: 0c01 |0023: move-result-object v1 │ │ -3feaf4: 0717 |0024: move-object v7, v1 │ │ -3feaf6: 1f07 ff02 |0025: check-cast v7, Landroid/widget/Button; // type@02ff │ │ -3feafa: 3807 1800 |0027: if-eqz v7, 003f // +0018 │ │ -3feafe: 6000 e75e |0029: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ -3feb02: 7120 a777 0a00 |002b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3feb08: 0c01 |002e: move-result-object v1 │ │ -3feb0a: 0718 |002f: move-object v8, v1 │ │ -3feb0c: 1f08 f716 |0030: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -3feb10: 3808 0d00 |0032: if-eqz v8, 003f // +000d │ │ -3feb14: 07a9 |0034: move-object v9, v10 │ │ -3feb16: 1f09 1403 |0035: check-cast v9, Landroid/widget/LinearLayout; // type@0314 │ │ -3feb1a: 220a 9f1b |0037: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1b9f │ │ -3feb1e: 07a2 |0039: move-object v2, v10 │ │ -3feb20: 0793 |003a: move-object v3, v9 │ │ -3feb22: 7608 bbab 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@abbb │ │ -3feb28: 110a |003e: return-object v10 │ │ -3feb2a: 6e10 280d 0a00 |003f: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3feb30: 0c0a |0042: move-result-object v10 │ │ -3feb32: 6e20 2903 0a00 |0043: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3feb38: 0c0a |0046: move-result-object v10 │ │ -3feb3a: 2200 191e |0047: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3feb3e: 1a01 8d41 |0049: const-string v1, "Missing required view with ID: " // string@418d │ │ -3feb42: 6e20 d2b4 a100 |004b: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3feb48: 0c0a |004e: move-result-object v10 │ │ -3feb4a: 7020 a7b4 a000 |004f: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3feb50: 2700 |0052: throw v0 │ │ +3feac4: |[3feac4] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3fead4: 6000 df5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5bdf │ │ +3fead8: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3feade: 0c01 |0005: move-result-object v1 │ │ +3feae0: 0714 |0006: move-object v4, v1 │ │ +3feae2: 1f04 ba06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3feae6: 3804 3600 |0009: if-eqz v4, 003f // +0036 │ │ +3feaea: 6000 4e5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5c4e │ │ +3feaee: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3feaf4: 0c05 |0010: move-result-object v5 │ │ +3feaf6: 3805 2e00 |0011: if-eqz v5, 003f // +002e │ │ +3feafa: 6000 2c5d |0013: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5d2c │ │ +3feafe: 7120 a777 0a00 |0015: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3feb04: 0c01 |0018: move-result-object v1 │ │ +3feb06: 0716 |0019: move-object v6, v1 │ │ +3feb08: 1f06 1603 |001a: check-cast v6, Landroid/widget/ListView; // type@0316 │ │ +3feb0c: 3806 2300 |001c: if-eqz v6, 003f // +0023 │ │ +3feb10: 6000 5c5e |001e: sget v0, Lde/danoeh/antennapod/R$id;.shortcutBtn:I // field@5e5c │ │ +3feb14: 7120 a777 0a00 |0020: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3feb1a: 0c01 |0023: move-result-object v1 │ │ +3feb1c: 0717 |0024: move-object v7, v1 │ │ +3feb1e: 1f07 ff02 |0025: check-cast v7, Landroid/widget/Button; // type@02ff │ │ +3feb22: 3807 1800 |0027: if-eqz v7, 003f // +0018 │ │ +3feb26: 6000 e75e |0029: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5ee7 │ │ +3feb2a: 7120 a777 0a00 |002b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3feb30: 0c01 |002e: move-result-object v1 │ │ +3feb32: 0718 |002f: move-object v8, v1 │ │ +3feb34: 1f08 f716 |0030: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +3feb38: 3808 0d00 |0032: if-eqz v8, 003f // +000d │ │ +3feb3c: 07a9 |0034: move-object v9, v10 │ │ +3feb3e: 1f09 1403 |0035: check-cast v9, Landroid/widget/LinearLayout; // type@0314 │ │ +3feb42: 220a 9f1b |0037: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1b9f │ │ +3feb46: 07a2 |0039: move-object v2, v10 │ │ +3feb48: 0793 |003a: move-object v3, v9 │ │ +3feb4a: 7608 bbab 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@abbb │ │ +3feb50: 110a |003e: return-object v10 │ │ +3feb52: 6e10 280d 0a00 |003f: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3feb58: 0c0a |0042: move-result-object v10 │ │ +3feb5a: 6e20 2903 0a00 |0043: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3feb60: 0c0a |0046: move-result-object v10 │ │ +3feb62: 2200 191e |0047: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3feb66: 1a01 8d41 |0049: const-string v1, "Missing required view with ID: " // string@418d │ │ +3feb6a: 6e20 d2b4 a100 |004b: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3feb70: 0c0a |004e: move-result-object v10 │ │ +3feb72: 7020 a7b4 a000 |004f: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3feb78: 2700 |0052: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x000b line=89 │ │ 0x000d line=90 │ │ 0x0013 line=95 │ │ @@ -1573453,20 +1573455,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 │ │ -3feb54: |[3feb54] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3feb64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3feb66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3feb68: 7130 c0ab 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@abc0 │ │ -3feb6e: 0c02 |0005: move-result-object v2 │ │ -3feb70: 1102 |0006: return-object v2 │ │ +3feb7c: |[3feb7c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3feb8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3feb8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3feb90: 7130 c0ab 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@abc0 │ │ +3feb96: 0c02 |0005: move-result-object v2 │ │ +3feb98: 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;) │ │ @@ -1573474,24 +1573476,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 │ │ -3feb74: |[3feb74] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3feb84: 6000 a160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_selection_activity:I // field@60a1 │ │ -3feb88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3feb8a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3feb90: 0c02 |0006: move-result-object v2 │ │ -3feb92: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3feb96: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3feb9c: 7110 bcab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@abbc │ │ -3feba2: 0c02 |000f: move-result-object v2 │ │ -3feba4: 1102 |0010: return-object v2 │ │ +3feb9c: |[3feb9c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3febac: 6000 a160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_selection_activity:I // field@60a1 │ │ +3febb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3febb2: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3febb8: 0c02 |0006: move-result-object v2 │ │ +3febba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3febbe: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3febc4: 7110 bcab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@abbc │ │ +3febca: 0c02 |000f: move-result-object v2 │ │ +3febcc: 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; │ │ @@ -1573504,18 +1573506,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fea68: |[3fea68] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ -3fea78: 6e10 beab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abbe │ │ -3fea7e: 0c00 |0003: move-result-object v0 │ │ -3fea80: 1100 |0004: return-object v0 │ │ +3fea90: |[3fea90] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ +3feaa0: 6e10 beab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abbe │ │ +3feaa6: 0c00 |0003: move-result-object v0 │ │ +3feaa8: 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;) │ │ @@ -1573523,17 +1573525,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fea84: |[3fea84] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fea94: 5410 cd73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@73cd │ │ -3fea98: 1100 |0002: return-object v0 │ │ +3feaac: |[3feaac] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3feabc: 5410 cd73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@73cd │ │ +3feac0: 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 : 19114 (SourceFile) │ │ @@ -1573577,21 +1573579,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 │ │ -3fecf8: |[3fecf8] 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 │ │ -3fed08: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fed0e: 5b01 d473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73d4 │ │ -3fed12: 5b02 d173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@73d1 │ │ -3fed16: 5b03 d273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@73d2 │ │ -3fed1a: 5b04 d373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@73d3 │ │ -3fed1e: 0e00 |000b: return-void │ │ +3fed20: |[3fed20] 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 │ │ +3fed30: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fed36: 5b01 d473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73d4 │ │ +3fed3a: 5b02 d173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@73d1 │ │ +3fed3e: 5b03 d273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@73d2 │ │ +3fed42: 5b04 d373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@73d3 │ │ +3fed46: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -1573607,49 +1573609,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 │ │ -3fec10: |[3fec10] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3fec20: 6000 5f5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionLeftContainer:I // field@5b5f │ │ -3fec24: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fec2a: 0c01 |0005: move-result-object v1 │ │ -3fec2c: 3801 2700 |0006: if-eqz v1, 002d // +0027 │ │ -3fec30: 7110 d4ab 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@abd4 │ │ -3fec36: 0c00 |000b: move-result-object v0 │ │ -3fec38: 6001 605b |000c: sget v1, Lde/danoeh/antennapod/R$id;.actionRightContainer:I // field@5b60 │ │ -3fec3c: 7120 a777 1400 |000e: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fec42: 0c02 |0011: move-result-object v2 │ │ -3fec44: 3802 1a00 |0012: if-eqz v2, 002c // +001a │ │ -3fec48: 7110 d4ab 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@abd4 │ │ -3fec4e: 0c01 |0017: move-result-object v1 │ │ -3fec50: 6002 6f5c |0018: sget v2, Lde/danoeh/antennapod/R$id;.enableSwitch:I // field@5c6f │ │ -3fec54: 7120 a777 2400 |001a: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fec5a: 0c03 |001d: move-result-object v3 │ │ -3fec5c: 1f03 b118 |001e: check-cast v3, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@18b1 │ │ -3fec60: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ -3fec64: 2202 a01b |0022: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1ba0 │ │ -3fec68: 1f04 2003 |0024: check-cast v4, Landroid/widget/ScrollView; // type@0320 │ │ -3fec6c: 7053 c1ab 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@abc1 │ │ -3fec72: 1102 |0029: return-object v2 │ │ -3fec74: 0120 |002a: move v0, v2 │ │ -3fec76: 2802 |002b: goto 002d // +0002 │ │ -3fec78: 0110 |002c: move v0, v1 │ │ -3fec7a: 6e10 280d 0400 |002d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fec80: 0c04 |0030: move-result-object v4 │ │ -3fec82: 6e20 2903 0400 |0031: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fec88: 0c04 |0034: move-result-object v4 │ │ -3fec8a: 2200 191e |0035: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fec8e: 1a01 8d41 |0037: const-string v1, "Missing required view with ID: " // string@418d │ │ -3fec92: 6e20 d2b4 4100 |0039: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3fec98: 0c04 |003c: move-result-object v4 │ │ -3fec9a: 7020 a7b4 4000 |003d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3feca0: 2700 |0040: throw v0 │ │ +3fec38: |[3fec38] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3fec48: 6000 5f5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionLeftContainer:I // field@5b5f │ │ +3fec4c: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fec52: 0c01 |0005: move-result-object v1 │ │ +3fec54: 3801 2700 |0006: if-eqz v1, 002d // +0027 │ │ +3fec58: 7110 d4ab 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@abd4 │ │ +3fec5e: 0c00 |000b: move-result-object v0 │ │ +3fec60: 6001 605b |000c: sget v1, Lde/danoeh/antennapod/R$id;.actionRightContainer:I // field@5b60 │ │ +3fec64: 7120 a777 1400 |000e: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fec6a: 0c02 |0011: move-result-object v2 │ │ +3fec6c: 3802 1a00 |0012: if-eqz v2, 002c // +001a │ │ +3fec70: 7110 d4ab 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@abd4 │ │ +3fec76: 0c01 |0017: move-result-object v1 │ │ +3fec78: 6002 6f5c |0018: sget v2, Lde/danoeh/antennapod/R$id;.enableSwitch:I // field@5c6f │ │ +3fec7c: 7120 a777 2400 |001a: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fec82: 0c03 |001d: move-result-object v3 │ │ +3fec84: 1f03 b118 |001e: check-cast v3, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@18b1 │ │ +3fec88: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ +3fec8c: 2202 a01b |0022: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1ba0 │ │ +3fec90: 1f04 2003 |0024: check-cast v4, Landroid/widget/ScrollView; // type@0320 │ │ +3fec94: 7053 c1ab 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@abc1 │ │ +3fec9a: 1102 |0029: return-object v2 │ │ +3fec9c: 0120 |002a: move v0, v2 │ │ +3fec9e: 2802 |002b: goto 002d // +0002 │ │ +3feca0: 0110 |002c: move v0, v1 │ │ +3feca2: 6e10 280d 0400 |002d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3feca8: 0c04 |0030: move-result-object v4 │ │ +3fecaa: 6e20 2903 0400 |0031: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fecb0: 0c04 |0034: move-result-object v4 │ │ +3fecb2: 2200 191e |0035: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fecb6: 1a01 8d41 |0037: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fecba: 6e20 d2b4 4100 |0039: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fecc0: 0c04 |003c: move-result-object v4 │ │ +3fecc2: 7020 a7b4 4000 |003d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fecc8: 2700 |0040: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x0008 line=72 │ │ 0x000c line=74 │ │ 0x000e line=75 │ │ @@ -1573667,20 +1573669,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 │ │ -3feca4: |[3feca4] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3fecb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fecb6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fecb8: 7130 c6ab 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@abc6 │ │ -3fecbe: 0c02 |0005: move-result-object v2 │ │ -3fecc0: 1102 |0006: return-object v2 │ │ +3feccc: |[3feccc] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3fecdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fecde: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fece0: 7130 c6ab 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@abc6 │ │ +3fece6: 0c02 |0005: move-result-object v2 │ │ +3fece8: 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;) │ │ @@ -1573688,24 +1573690,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 │ │ -3fecc4: |[3fecc4] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3fecd4: 6000 a360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_dialog:I // field@60a3 │ │ -3fecd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fecda: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fece0: 0c02 |0006: move-result-object v2 │ │ -3fece2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fece6: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fecec: 7110 c2ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@abc2 │ │ -3fecf2: 0c02 |000f: move-result-object v2 │ │ -3fecf4: 1102 |0010: return-object v2 │ │ +3fecec: |[3fecec] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3fecfc: 6000 a360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_dialog:I // field@60a3 │ │ +3fed00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fed02: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fed08: 0c02 |0006: move-result-object v2 │ │ +3fed0a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fed0e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fed14: 7110 c2ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@abc2 │ │ +3fed1a: 0c02 |000f: move-result-object v2 │ │ +3fed1c: 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; │ │ @@ -1573718,18 +1573720,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3febdc: |[3febdc] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ -3febec: 6e10 c4ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@abc4 │ │ -3febf2: 0c00 |0003: move-result-object v0 │ │ -3febf4: 1100 |0004: return-object v0 │ │ +3fec04: |[3fec04] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ +3fec14: 6e10 c4ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@abc4 │ │ +3fec1a: 0c00 |0003: move-result-object v0 │ │ +3fec1c: 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;) │ │ @@ -1573737,17 +1573739,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3febf8: |[3febf8] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3fec08: 5410 d473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73d4 │ │ -3fec0c: 1100 |0002: return-object v0 │ │ +3fec20: |[3fec20] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3fec30: 5410 d473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73d4 │ │ +3fec34: 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 : 19114 (SourceFile) │ │ @@ -1573783,19 +1573785,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 │ │ -3fee04: |[3fee04] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V │ │ -3fee14: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fee1a: 5b01 d673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@73d6 │ │ -3fee1e: 5b02 d573 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@73d5 │ │ -3fee22: 0e00 |0007: return-void │ │ +3fee2c: |[3fee2c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V │ │ +3fee3c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fee42: 5b01 d673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@73d6 │ │ +3fee46: 5b02 d573 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@73d5 │ │ +3fee4a: 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; │ │ @@ -1573807,34 +1573809,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 │ │ -3fed54: |[3fed54] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3fed64: 6000 da5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pickerGridLayout:I // field@5dda │ │ -3fed68: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fed6e: 0c01 |0005: move-result-object v1 │ │ -3fed70: 1f01 cd0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0acd │ │ -3fed74: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3fed78: 2200 a11b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1ba1 │ │ -3fed7c: 1f02 2003 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0320 │ │ -3fed80: 7030 c7ab 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V // method@abc7 │ │ -3fed86: 1100 |0011: return-object v0 │ │ -3fed88: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3fed8e: 0c02 |0015: move-result-object v2 │ │ -3fed90: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3fed96: 0c02 |0019: move-result-object v2 │ │ -3fed98: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3fed9c: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ -3feda0: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3feda6: 0c02 |0021: move-result-object v2 │ │ -3feda8: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3fedae: 2700 |0025: throw v0 │ │ +3fed7c: |[3fed7c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3fed8c: 6000 da5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pickerGridLayout:I // field@5dda │ │ +3fed90: 7120 a777 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fed96: 0c01 |0005: move-result-object v1 │ │ +3fed98: 1f01 cd0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0acd │ │ +3fed9c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3feda0: 2200 a11b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1ba1 │ │ +3feda4: 1f02 2003 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0320 │ │ +3feda8: 7030 c7ab 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V // method@abc7 │ │ +3fedae: 1100 |0011: return-object v0 │ │ +3fedb0: 6e10 280d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3fedb6: 0c02 |0015: move-result-object v2 │ │ +3fedb8: 6e20 2903 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3fedbe: 0c02 |0019: move-result-object v2 │ │ +3fedc0: 2200 191e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3fedc4: 1a01 8d41 |001c: const-string v1, "Missing required view with ID: " // string@418d │ │ +3fedc8: 6e20 d2b4 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3fedce: 0c02 |0021: move-result-object v2 │ │ +3fedd0: 7020 a7b4 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3fedd6: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -1573846,20 +1573848,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 │ │ -3fedb0: |[3fedb0] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3fedc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fedc2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3fedc4: 7130 ccab 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@abcc │ │ -3fedca: 0c02 |0005: move-result-object v2 │ │ -3fedcc: 1102 |0006: return-object v2 │ │ +3fedd8: |[3fedd8] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3fede8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fedea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fedec: 7130 ccab 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@abcc │ │ +3fedf2: 0c02 |0005: move-result-object v2 │ │ +3fedf4: 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;) │ │ @@ -1573867,24 +1573869,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 │ │ -3fedd0: |[3fedd0] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3fede0: 6000 a460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker:I // field@60a4 │ │ -3fede4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fede6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fedec: 0c02 |0006: move-result-object v2 │ │ -3fedee: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fedf2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fedf8: 7110 c8ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@abc8 │ │ -3fedfe: 0c02 |000f: move-result-object v2 │ │ -3fee00: 1102 |0010: return-object v2 │ │ +3fedf8: |[3fedf8] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3fee08: 6000 a460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker:I // field@60a4 │ │ +3fee0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fee0e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fee14: 0c02 |0006: move-result-object v2 │ │ +3fee16: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fee1a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fee20: 7110 c8ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@abc8 │ │ +3fee26: 0c02 |000f: move-result-object v2 │ │ +3fee28: 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; │ │ @@ -1573897,18 +1573899,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fed20: |[3fed20] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ -3fed30: 6e10 caab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroid/widget/ScrollView; // method@abca │ │ -3fed36: 0c00 |0003: move-result-object v0 │ │ -3fed38: 1100 |0004: return-object v0 │ │ +3fed48: |[3fed48] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ +3fed58: 6e10 caab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroid/widget/ScrollView; // method@abca │ │ +3fed5e: 0c00 |0003: move-result-object v0 │ │ +3fed60: 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;) │ │ @@ -1573916,17 +1573918,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fed3c: |[3fed3c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3fed4c: 5410 d673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@73d6 │ │ -3fed50: 1100 |0002: return-object v0 │ │ +3fed64: |[3fed64] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3fed74: 5410 d673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@73d6 │ │ +3fed78: 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 : 19114 (SourceFile) │ │ @@ -1573966,20 +1573968,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 │ │ -3fef1c: |[3fef1c] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ -3fef2c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fef32: 5b01 d773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73d7 │ │ -3fef36: 5b02 d873 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@73d8 │ │ -3fef3a: 5b03 d973 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@73d9 │ │ -3fef3e: 0e00 |0009: return-void │ │ +3fef44: |[3fef44] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ +3fef54: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fef5a: 5b01 d773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73d7 │ │ +3fef5e: 5b02 d873 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@73d8 │ │ +3fef62: 5b03 d973 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@73d9 │ │ +3fef66: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -1573993,39 +1573995,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 │ │ -3fee58: |[3fee58] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3fee68: 6000 ad5e |0000: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5ead │ │ -3fee6c: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fee72: 0c01 |0005: move-result-object v1 │ │ -3fee74: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ -3fee78: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3fee7c: 6000 af5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5eaf │ │ -3fee80: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fee86: 0c02 |000f: move-result-object v2 │ │ -3fee88: 1f02 1203 |0010: check-cast v2, Landroid/widget/ImageView; // type@0312 │ │ -3fee8c: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3fee90: 2200 a21b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1ba2 │ │ -3fee94: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3fee98: 7040 cdab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@abcd │ │ -3fee9e: 1100 |001b: return-object v0 │ │ -3feea0: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3feea6: 0c03 |001f: move-result-object v3 │ │ -3feea8: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3feeae: 0c03 |0023: move-result-object v3 │ │ -3feeb0: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3feeb4: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3feeb8: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3feebe: 0c03 |002b: move-result-object v3 │ │ -3feec0: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3feec6: 2700 |002f: throw v0 │ │ +3fee80: |[3fee80] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3fee90: 6000 ad5e |0000: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5ead │ │ +3fee94: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fee9a: 0c01 |0005: move-result-object v1 │ │ +3fee9c: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ +3feea0: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3feea4: 6000 af5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5eaf │ │ +3feea8: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3feeae: 0c02 |000f: move-result-object v2 │ │ +3feeb0: 1f02 1203 |0010: check-cast v2, Landroid/widget/ImageView; // type@0312 │ │ +3feeb4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3feeb8: 2200 a21b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1ba2 │ │ +3feebc: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3feec0: 7040 cdab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@abcd │ │ +3feec6: 1100 |001b: return-object v0 │ │ +3feec8: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3feece: 0c03 |001f: move-result-object v3 │ │ +3feed0: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3feed6: 0c03 |0023: move-result-object v3 │ │ +3feed8: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3feedc: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3feee0: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3feee6: 0c03 |002b: move-result-object v3 │ │ +3feee8: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3feeee: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -1574039,20 +1574041,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 │ │ -3feec8: |[3feec8] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3feed8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3feeda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3feedc: 7130 d2ab 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@abd2 │ │ -3feee2: 0c02 |0005: move-result-object v2 │ │ -3feee4: 1102 |0006: return-object v2 │ │ +3feef0: |[3feef0] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3fef00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fef02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3fef04: 7130 d2ab 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@abd2 │ │ +3fef0a: 0c02 |0005: move-result-object v2 │ │ +3fef0c: 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;) │ │ @@ -1574060,24 +1574062,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 │ │ -3feee8: |[3feee8] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3feef8: 6000 a560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker_item:I // field@60a5 │ │ -3feefc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3feefe: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3fef04: 0c02 |0006: move-result-object v2 │ │ -3fef06: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3fef0a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3fef10: 7110 ceab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@abce │ │ -3fef16: 0c02 |000f: move-result-object v2 │ │ -3fef18: 1102 |0010: return-object v2 │ │ +3fef10: |[3fef10] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3fef20: 6000 a560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker_item:I // field@60a5 │ │ +3fef24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fef26: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3fef2c: 0c02 |0006: move-result-object v2 │ │ +3fef2e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3fef32: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3fef38: 7110 ceab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@abce │ │ +3fef3e: 0c02 |000f: move-result-object v2 │ │ +3fef40: 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; │ │ @@ -1574090,18 +1574092,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fee24: |[3fee24] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ -3fee34: 6e10 d0ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abd0 │ │ -3fee3a: 0c00 |0003: move-result-object v0 │ │ -3fee3c: 1100 |0004: return-object v0 │ │ +3fee4c: |[3fee4c] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ +3fee5c: 6e10 d0ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abd0 │ │ +3fee62: 0c00 |0003: move-result-object v0 │ │ +3fee64: 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;) │ │ @@ -1574109,17 +1574111,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fee40: |[3fee40] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fee50: 5410 d773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73d7 │ │ -3fee54: 1100 |0002: return-object v0 │ │ +3fee68: |[3fee68] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fee78: 5410 d773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73d7 │ │ +3fee7c: 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 : 19114 (SourceFile) │ │ @@ -1574175,24 +1574177,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 │ │ -3ff09c: |[3ff09c] 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 │ │ -3ff0ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff0b2: 5b01 dd73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@73dd │ │ -3ff0b6: 5b02 da73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@73da │ │ -3ff0ba: 5b03 db73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@73db │ │ -3ff0be: 5b04 dc73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@73dc │ │ -3ff0c2: 5b05 de73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@73de │ │ -3ff0c6: 5b06 df73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@73df │ │ -3ff0ca: 5b07 e073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@73e0 │ │ -3ff0ce: 0e00 |0011: return-void │ │ +3ff0c4: |[3ff0c4] 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 │ │ +3ff0d4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff0da: 5b01 dd73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@73dd │ │ +3ff0de: 5b02 da73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@73da │ │ +3ff0e2: 5b03 db73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@73db │ │ +3ff0e6: 5b04 dc73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@73dc │ │ +3ff0ea: 5b05 de73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@73de │ │ +3ff0ee: 5b06 df73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@73df │ │ +3ff0f2: 5b07 e073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@73e0 │ │ +3ff0f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -1574214,67 +1574216,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 │ │ -3fef74: |[3fef74] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3fef84: 6000 ec5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.changeButton:I // field@5bec │ │ -3fef88: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fef8e: 0c01 |0005: move-result-object v1 │ │ -3fef90: 0714 |0006: move-object v4, v1 │ │ -3fef92: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ -3fef96: 3804 4400 |0009: if-eqz v4, 004d // +0044 │ │ -3fef9a: 6000 575d |000b: sget v0, Lde/danoeh/antennapod/R$id;.mockEpisode:I // field@5d57 │ │ -3fef9e: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fefa4: 0c01 |0010: move-result-object v1 │ │ -3fefa6: 3801 3c00 |0011: if-eqz v1, 004d // +003c │ │ -3fefaa: 7110 ccaa 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@aacc │ │ -3fefb0: 0c05 |0016: move-result-object v5 │ │ -3fefb2: 6000 ee5d |0017: sget v0, Lde/danoeh/antennapod/R$id;.previewContainer:I // field@5dee │ │ -3fefb6: 7120 a777 0a00 |0019: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fefbc: 0c01 |001c: move-result-object v1 │ │ -3fefbe: 0716 |001d: move-object v6, v1 │ │ -3fefc0: 1f06 1403 |001e: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ -3fefc4: 3806 2d00 |0020: if-eqz v6, 004d // +002d │ │ -3fefc8: 6000 ad5e |0022: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5ead │ │ -3fefcc: 7120 a777 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fefd2: 0c01 |0027: move-result-object v1 │ │ -3fefd4: 0717 |0028: move-object v7, v1 │ │ -3fefd6: 1f07 2b03 |0029: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3fefda: 3807 2200 |002b: if-eqz v7, 004d // +0022 │ │ -3fefde: 6000 ae5e |002d: sget v0, Lde/danoeh/antennapod/R$id;.swipeDirectionLabel:I // field@5eae │ │ -3fefe2: 7120 a777 0a00 |002f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3fefe8: 0c01 |0032: move-result-object v1 │ │ -3fefea: 0718 |0033: move-object v8, v1 │ │ -3fefec: 1f08 2b03 |0034: check-cast v8, Landroid/widget/TextView; // type@032b │ │ -3feff0: 3808 1700 |0036: if-eqz v8, 004d // +0017 │ │ -3feff4: 6000 af5e |0038: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5eaf │ │ -3feff8: 7120 a777 0a00 |003a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3feffe: 0c01 |003d: move-result-object v1 │ │ -3ff000: 0719 |003e: move-object v9, v1 │ │ -3ff002: 1f09 1203 |003f: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ -3ff006: 3809 0c00 |0041: if-eqz v9, 004d // +000c │ │ -3ff00a: 2200 a31b |0043: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1ba3 │ │ -3ff00e: 07a3 |0045: move-object v3, v10 │ │ -3ff010: 1f03 1403 |0046: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3ff014: 0702 |0048: move-object v2, v0 │ │ -3ff016: 7608 d3ab 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@abd3 │ │ -3ff01c: 1100 |004c: return-object v0 │ │ -3ff01e: 6e10 280d 0a00 |004d: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3ff024: 0c0a |0050: move-result-object v10 │ │ -3ff026: 6e20 2903 0a00 |0051: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3ff02c: 0c0a |0054: move-result-object v10 │ │ -3ff02e: 2200 191e |0055: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3ff032: 1a01 8d41 |0057: const-string v1, "Missing required view with ID: " // string@418d │ │ -3ff036: 6e20 d2b4 a100 |0059: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3ff03c: 0c0a |005c: move-result-object v10 │ │ -3ff03e: 7020 a7b4 a000 |005d: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3ff044: 2700 |0060: throw v0 │ │ +3fef9c: |[3fef9c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3fefac: 6000 ec5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.changeButton:I // field@5bec │ │ +3fefb0: 7120 a777 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fefb6: 0c01 |0005: move-result-object v1 │ │ +3fefb8: 0714 |0006: move-object v4, v1 │ │ +3fefba: 1f04 ff02 |0007: check-cast v4, Landroid/widget/Button; // type@02ff │ │ +3fefbe: 3804 4400 |0009: if-eqz v4, 004d // +0044 │ │ +3fefc2: 6000 575d |000b: sget v0, Lde/danoeh/antennapod/R$id;.mockEpisode:I // field@5d57 │ │ +3fefc6: 7120 a777 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fefcc: 0c01 |0010: move-result-object v1 │ │ +3fefce: 3801 3c00 |0011: if-eqz v1, 004d // +003c │ │ +3fefd2: 7110 ccaa 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@aacc │ │ +3fefd8: 0c05 |0016: move-result-object v5 │ │ +3fefda: 6000 ee5d |0017: sget v0, Lde/danoeh/antennapod/R$id;.previewContainer:I // field@5dee │ │ +3fefde: 7120 a777 0a00 |0019: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3fefe4: 0c01 |001c: move-result-object v1 │ │ +3fefe6: 0716 |001d: move-object v6, v1 │ │ +3fefe8: 1f06 1403 |001e: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ +3fefec: 3806 2d00 |0020: if-eqz v6, 004d // +002d │ │ +3feff0: 6000 ad5e |0022: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5ead │ │ +3feff4: 7120 a777 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3feffa: 0c01 |0027: move-result-object v1 │ │ +3feffc: 0717 |0028: move-object v7, v1 │ │ +3feffe: 1f07 2b03 |0029: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3ff002: 3807 2200 |002b: if-eqz v7, 004d // +0022 │ │ +3ff006: 6000 ae5e |002d: sget v0, Lde/danoeh/antennapod/R$id;.swipeDirectionLabel:I // field@5eae │ │ +3ff00a: 7120 a777 0a00 |002f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff010: 0c01 |0032: move-result-object v1 │ │ +3ff012: 0718 |0033: move-object v8, v1 │ │ +3ff014: 1f08 2b03 |0034: check-cast v8, Landroid/widget/TextView; // type@032b │ │ +3ff018: 3808 1700 |0036: if-eqz v8, 004d // +0017 │ │ +3ff01c: 6000 af5e |0038: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5eaf │ │ +3ff020: 7120 a777 0a00 |003a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff026: 0c01 |003d: move-result-object v1 │ │ +3ff028: 0719 |003e: move-object v9, v1 │ │ +3ff02a: 1f09 1203 |003f: check-cast v9, Landroid/widget/ImageView; // type@0312 │ │ +3ff02e: 3809 0c00 |0041: if-eqz v9, 004d // +000c │ │ +3ff032: 2200 a31b |0043: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1ba3 │ │ +3ff036: 07a3 |0045: move-object v3, v10 │ │ +3ff038: 1f03 1403 |0046: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3ff03c: 0702 |0048: move-object v2, v0 │ │ +3ff03e: 7608 d3ab 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@abd3 │ │ +3ff044: 1100 |004c: return-object v0 │ │ +3ff046: 6e10 280d 0a00 |004d: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3ff04c: 0c0a |0050: move-result-object v10 │ │ +3ff04e: 6e20 2903 0a00 |0051: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3ff054: 0c0a |0054: move-result-object v10 │ │ +3ff056: 2200 191e |0055: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3ff05a: 1a01 8d41 |0057: const-string v1, "Missing required view with ID: " // string@418d │ │ +3ff05e: 6e20 d2b4 a100 |0059: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3ff064: 0c0a |005c: move-result-object v10 │ │ +3ff066: 7020 a7b4 a000 |005d: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3ff06c: 2700 |0060: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x000b line=88 │ │ 0x000d line=89 │ │ 0x0013 line=93 │ │ @@ -1574297,20 +1574299,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 │ │ -3ff048: |[3ff048] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3ff058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ff05a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ff05c: 7130 d8ab 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@abd8 │ │ -3ff062: 0c02 |0005: move-result-object v2 │ │ -3ff064: 1102 |0006: return-object v2 │ │ +3ff070: |[3ff070] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3ff080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ff082: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ff084: 7130 d8ab 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@abd8 │ │ +3ff08a: 0c02 |0005: move-result-object v2 │ │ +3ff08c: 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;) │ │ @@ -1574318,24 +1574320,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 │ │ -3ff068: |[3ff068] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3ff078: 6000 a660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_row:I // field@60a6 │ │ -3ff07c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ff07e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3ff084: 0c02 |0006: move-result-object v2 │ │ -3ff086: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ff08a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3ff090: 7110 d4ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@abd4 │ │ -3ff096: 0c02 |000f: move-result-object v2 │ │ -3ff098: 1102 |0010: return-object v2 │ │ +3ff090: |[3ff090] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3ff0a0: 6000 a660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_row:I // field@60a6 │ │ +3ff0a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ff0a6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3ff0ac: 0c02 |0006: move-result-object v2 │ │ +3ff0ae: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ff0b2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3ff0b8: 7110 d4ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@abd4 │ │ +3ff0be: 0c02 |000f: move-result-object v2 │ │ +3ff0c0: 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; │ │ @@ -1574348,18 +1574350,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fef40: |[3fef40] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ -3fef50: 6e10 d6ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abd6 │ │ -3fef56: 0c00 |0003: move-result-object v0 │ │ -3fef58: 1100 |0004: return-object v0 │ │ +3fef68: |[3fef68] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ +3fef78: 6e10 d6ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abd6 │ │ +3fef7e: 0c00 |0003: move-result-object v0 │ │ +3fef80: 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;) │ │ @@ -1574367,17 +1574369,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fef5c: |[3fef5c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3fef6c: 5410 dd73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@73dd │ │ -3fef70: 1100 |0002: return-object v0 │ │ +3fef84: |[3fef84] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3fef94: 5410 dd73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@73dd │ │ +3fef98: 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 : 19114 (SourceFile) │ │ @@ -1574461,31 +1574463,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 │ │ -3ff2cc: |[3ff2cc] 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 │ │ -3ff2dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff2e2: 5b01 ea73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73ea │ │ -3ff2e6: 5b02 e173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@73e1 │ │ -3ff2ea: 5b03 e273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@73e2 │ │ -3ff2ee: 5b04 e373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@73e3 │ │ -3ff2f2: 5b05 e473 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimesButton:Landroid/widget/ImageView; // field@73e4 │ │ -3ff2f6: 5b06 e573 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@73e5 │ │ -3ff2fa: 5b07 e673 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@73e6 │ │ -3ff2fe: 5b08 e773 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@73e7 │ │ -3ff302: 5b09 e873 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@73e8 │ │ -3ff306: 5b0a e973 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@73e9 │ │ -3ff30a: 5b0b eb73 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@73eb │ │ -3ff30e: 5b0c ec73 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@73ec │ │ -3ff312: 5b0d ed73 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@73ed │ │ -3ff316: 5b0e ee73 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@73ee │ │ -3ff31a: 0e00 |001f: return-void │ │ +3ff2f4: |[3ff2f4] 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 │ │ +3ff304: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff30a: 5b01 ea73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73ea │ │ +3ff30e: 5b02 e173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@73e1 │ │ +3ff312: 5b03 e273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@73e2 │ │ +3ff316: 5b04 e373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@73e3 │ │ +3ff31a: 5b05 e473 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimesButton:Landroid/widget/ImageView; // field@73e4 │ │ +3ff31e: 5b06 e573 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@73e5 │ │ +3ff322: 5b07 e673 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@73e6 │ │ +3ff326: 5b08 e773 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@73e7 │ │ +3ff32a: 5b09 e873 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@73e8 │ │ +3ff32e: 5b0a e973 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@73e9 │ │ +3ff332: 5b0b eb73 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@73eb │ │ +3ff336: 5b0c ec73 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@73ec │ │ +3ff33a: 5b0d ed73 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@73ed │ │ +3ff33e: 5b0e ee73 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@73ee │ │ +3ff342: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0005 line=74 │ │ 0x0007 line=75 │ │ 0x0009 line=76 │ │ @@ -1574521,110 +1574523,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 │ │ -3ff104: |[3ff104] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3ff114: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -3ff118: 6001 e25b |0002: sget v1, Lde/danoeh/antennapod/R$id;.cbShakeToReset:I // field@5be2 │ │ -3ff11c: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff122: 0c02 |0007: move-result-object v2 │ │ -3ff124: 0725 |0008: move-object v5, v2 │ │ -3ff126: 1f05 0003 |0009: check-cast v5, Landroid/widget/CheckBox; // type@0300 │ │ -3ff12a: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ -3ff12e: 6001 e35b |000d: sget v1, Lde/danoeh/antennapod/R$id;.cbVibrate:I // field@5be3 │ │ -3ff132: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff138: 0c02 |0012: move-result-object v2 │ │ -3ff13a: 0726 |0013: move-object v6, v2 │ │ -3ff13c: 1f06 0003 |0014: check-cast v6, Landroid/widget/CheckBox; // type@0300 │ │ -3ff140: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ -3ff144: 6001 e95b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chAutoEnable:I // field@5be9 │ │ -3ff148: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff14e: 0c02 |001d: move-result-object v2 │ │ -3ff150: 0727 |001e: move-object v7, v2 │ │ -3ff152: 1f07 0003 |001f: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ -3ff156: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ -3ff15a: 6001 ed5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.changeTimesButton:I // field@5bed │ │ -3ff15e: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff164: 0c02 |0028: move-result-object v2 │ │ -3ff166: 0728 |0029: move-object v8, v2 │ │ -3ff168: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageView; // type@0312 │ │ -3ff16c: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ -3ff170: 6001 465c |002e: sget v1, Lde/danoeh/antennapod/R$id;.disableSleeptimerButton:I // field@5c46 │ │ -3ff174: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff17a: 0c02 |0033: move-result-object v2 │ │ -3ff17c: 0729 |0034: move-object v9, v2 │ │ -3ff17e: 1f09 ff02 |0035: check-cast v9, Landroid/widget/Button; // type@02ff │ │ -3ff182: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ -3ff186: 6001 855c |0039: sget v1, Lde/danoeh/antennapod/R$id;.etxtTime:I // field@5c85 │ │ -3ff18a: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff190: 0c02 |003e: move-result-object v2 │ │ -3ff192: 072a |003f: move-object v10, v2 │ │ -3ff194: 1f0a 0703 |0040: check-cast v10, Landroid/widget/EditText; // type@0307 │ │ -3ff198: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ -3ff19c: 6001 be5c |0044: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepFiveMinutesButton:I // field@5cbe │ │ -3ff1a0: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff1a6: 0c02 |0049: move-result-object v2 │ │ -3ff1a8: 072b |004a: move-object v11, v2 │ │ -3ff1aa: 1f0b ff02 |004b: check-cast v11, Landroid/widget/Button; // type@02ff │ │ -3ff1ae: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ -3ff1b2: 6001 bf5c |004f: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTenMinutesButton:I // field@5cbf │ │ -3ff1b6: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff1bc: 0c02 |0054: move-result-object v2 │ │ -3ff1be: 072c |0055: move-object v12, v2 │ │ -3ff1c0: 1f0c ff02 |0056: check-cast v12, Landroid/widget/Button; // type@02ff │ │ -3ff1c4: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ -3ff1c8: 6001 c05c |005a: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTwentyMinutesButton:I // field@5cc0 │ │ -3ff1cc: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff1d2: 0c02 |005f: move-result-object v2 │ │ -3ff1d4: 072d |0060: move-object v13, v2 │ │ -3ff1d6: 1f0d ff02 |0061: check-cast v13, Landroid/widget/Button; // type@02ff │ │ -3ff1da: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ -3ff1de: 6001 535e |0065: sget v1, Lde/danoeh/antennapod/R$id;.setSleeptimerButton:I // field@5e53 │ │ -3ff1e2: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff1e8: 0c02 |006a: move-result-object v2 │ │ -3ff1ea: 072e |006b: move-object v14, v2 │ │ -3ff1ec: 1f0e ff02 |006c: check-cast v14, Landroid/widget/Button; // type@02ff │ │ -3ff1f0: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ -3ff1f4: 6001 dd5e |0070: sget v1, Lde/danoeh/antennapod/R$id;.time:I // field@5edd │ │ -3ff1f8: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff1fe: 0c02 |0075: move-result-object v2 │ │ -3ff200: 072f |0076: move-object v15, v2 │ │ -3ff202: 1f0f 2b03 |0077: check-cast v15, Landroid/widget/TextView; // type@032b │ │ -3ff206: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ -3ff20a: 6001 de5e |007b: sget v1, Lde/danoeh/antennapod/R$id;.timeDisplay:I // field@5ede │ │ -3ff20e: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff214: 0c02 |0080: move-result-object v2 │ │ -3ff216: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -3ff21a: 1f10 1403 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0314 │ │ -3ff21e: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ -3ff222: 6001 e05e |0087: sget v1, Lde/danoeh/antennapod/R$id;.timeSetup:I // field@5ee0 │ │ -3ff226: 7120 a777 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff22c: 0c02 |008c: move-result-object v2 │ │ -3ff22e: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -3ff232: 1f11 1403 |008f: check-cast v17, Landroid/widget/LinearLayout; // type@0314 │ │ -3ff236: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ -3ff23a: 2201 a41b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1ba4 │ │ -3ff23e: 0704 |0095: move-object v4, v0 │ │ -3ff240: 1f04 2003 |0096: check-cast v4, Landroid/widget/ScrollView; // type@0320 │ │ -3ff244: 0713 |0098: move-object v3, v1 │ │ -3ff246: 760f d9ab 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@abd9 │ │ -3ff24c: 1101 |009c: return-object v1 │ │ -3ff24e: 7401 280d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3ff254: 0c00 |00a0: move-result-object v0 │ │ -3ff256: 6e20 2903 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3ff25c: 0c00 |00a4: move-result-object v0 │ │ -3ff25e: 2201 191e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3ff262: 1a02 8d41 |00a7: const-string v2, "Missing required view with ID: " // string@418d │ │ -3ff266: 6e20 d2b4 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3ff26c: 0c00 |00ac: move-result-object v0 │ │ -3ff26e: 7020 a7b4 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3ff274: 2701 |00b0: throw v1 │ │ +3ff12c: |[3ff12c] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3ff13c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +3ff140: 6001 e25b |0002: sget v1, Lde/danoeh/antennapod/R$id;.cbShakeToReset:I // field@5be2 │ │ +3ff144: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff14a: 0c02 |0007: move-result-object v2 │ │ +3ff14c: 0725 |0008: move-object v5, v2 │ │ +3ff14e: 1f05 0003 |0009: check-cast v5, Landroid/widget/CheckBox; // type@0300 │ │ +3ff152: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ +3ff156: 6001 e35b |000d: sget v1, Lde/danoeh/antennapod/R$id;.cbVibrate:I // field@5be3 │ │ +3ff15a: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff160: 0c02 |0012: move-result-object v2 │ │ +3ff162: 0726 |0013: move-object v6, v2 │ │ +3ff164: 1f06 0003 |0014: check-cast v6, Landroid/widget/CheckBox; // type@0300 │ │ +3ff168: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ +3ff16c: 6001 e95b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chAutoEnable:I // field@5be9 │ │ +3ff170: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff176: 0c02 |001d: move-result-object v2 │ │ +3ff178: 0727 |001e: move-object v7, v2 │ │ +3ff17a: 1f07 0003 |001f: check-cast v7, Landroid/widget/CheckBox; // type@0300 │ │ +3ff17e: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ +3ff182: 6001 ed5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.changeTimesButton:I // field@5bed │ │ +3ff186: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff18c: 0c02 |0028: move-result-object v2 │ │ +3ff18e: 0728 |0029: move-object v8, v2 │ │ +3ff190: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageView; // type@0312 │ │ +3ff194: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ +3ff198: 6001 465c |002e: sget v1, Lde/danoeh/antennapod/R$id;.disableSleeptimerButton:I // field@5c46 │ │ +3ff19c: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff1a2: 0c02 |0033: move-result-object v2 │ │ +3ff1a4: 0729 |0034: move-object v9, v2 │ │ +3ff1a6: 1f09 ff02 |0035: check-cast v9, Landroid/widget/Button; // type@02ff │ │ +3ff1aa: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ +3ff1ae: 6001 855c |0039: sget v1, Lde/danoeh/antennapod/R$id;.etxtTime:I // field@5c85 │ │ +3ff1b2: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff1b8: 0c02 |003e: move-result-object v2 │ │ +3ff1ba: 072a |003f: move-object v10, v2 │ │ +3ff1bc: 1f0a 0703 |0040: check-cast v10, Landroid/widget/EditText; // type@0307 │ │ +3ff1c0: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ +3ff1c4: 6001 be5c |0044: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepFiveMinutesButton:I // field@5cbe │ │ +3ff1c8: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff1ce: 0c02 |0049: move-result-object v2 │ │ +3ff1d0: 072b |004a: move-object v11, v2 │ │ +3ff1d2: 1f0b ff02 |004b: check-cast v11, Landroid/widget/Button; // type@02ff │ │ +3ff1d6: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ +3ff1da: 6001 bf5c |004f: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTenMinutesButton:I // field@5cbf │ │ +3ff1de: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff1e4: 0c02 |0054: move-result-object v2 │ │ +3ff1e6: 072c |0055: move-object v12, v2 │ │ +3ff1e8: 1f0c ff02 |0056: check-cast v12, Landroid/widget/Button; // type@02ff │ │ +3ff1ec: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ +3ff1f0: 6001 c05c |005a: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTwentyMinutesButton:I // field@5cc0 │ │ +3ff1f4: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff1fa: 0c02 |005f: move-result-object v2 │ │ +3ff1fc: 072d |0060: move-object v13, v2 │ │ +3ff1fe: 1f0d ff02 |0061: check-cast v13, Landroid/widget/Button; // type@02ff │ │ +3ff202: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ +3ff206: 6001 535e |0065: sget v1, Lde/danoeh/antennapod/R$id;.setSleeptimerButton:I // field@5e53 │ │ +3ff20a: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff210: 0c02 |006a: move-result-object v2 │ │ +3ff212: 072e |006b: move-object v14, v2 │ │ +3ff214: 1f0e ff02 |006c: check-cast v14, Landroid/widget/Button; // type@02ff │ │ +3ff218: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ +3ff21c: 6001 dd5e |0070: sget v1, Lde/danoeh/antennapod/R$id;.time:I // field@5edd │ │ +3ff220: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff226: 0c02 |0075: move-result-object v2 │ │ +3ff228: 072f |0076: move-object v15, v2 │ │ +3ff22a: 1f0f 2b03 |0077: check-cast v15, Landroid/widget/TextView; // type@032b │ │ +3ff22e: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ +3ff232: 6001 de5e |007b: sget v1, Lde/danoeh/antennapod/R$id;.timeDisplay:I // field@5ede │ │ +3ff236: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff23c: 0c02 |0080: move-result-object v2 │ │ +3ff23e: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +3ff242: 1f10 1403 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0314 │ │ +3ff246: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ +3ff24a: 6001 e05e |0087: sget v1, Lde/danoeh/antennapod/R$id;.timeSetup:I // field@5ee0 │ │ +3ff24e: 7120 a777 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff254: 0c02 |008c: move-result-object v2 │ │ +3ff256: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +3ff25a: 1f11 1403 |008f: check-cast v17, Landroid/widget/LinearLayout; // type@0314 │ │ +3ff25e: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ +3ff262: 2201 a41b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1ba4 │ │ +3ff266: 0704 |0095: move-object v4, v0 │ │ +3ff268: 1f04 2003 |0096: check-cast v4, Landroid/widget/ScrollView; // type@0320 │ │ +3ff26c: 0713 |0098: move-object v3, v1 │ │ +3ff26e: 760f d9ab 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@abd9 │ │ +3ff274: 1101 |009c: return-object v1 │ │ +3ff276: 7401 280d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3ff27c: 0c00 |00a0: move-result-object v0 │ │ +3ff27e: 6e20 2903 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3ff284: 0c00 |00a4: move-result-object v0 │ │ +3ff286: 2201 191e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3ff28a: 1a02 8d41 |00a7: const-string v2, "Missing required view with ID: " // string@418d │ │ +3ff28e: 6e20 d2b4 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3ff294: 0c00 |00ac: move-result-object v0 │ │ +3ff296: 7020 a7b4 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3ff29c: 2701 |00b0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0004 line=117 │ │ 0x000d line=122 │ │ 0x000f line=123 │ │ 0x0018 line=128 │ │ @@ -1574660,20 +1574662,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 │ │ -3ff278: |[3ff278] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3ff288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ff28a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ff28c: 7130 deab 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@abde │ │ -3ff292: 0c02 |0005: move-result-object v2 │ │ -3ff294: 1102 |0006: return-object v2 │ │ +3ff2a0: |[3ff2a0] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3ff2b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ff2b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ff2b4: 7130 deab 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@abde │ │ +3ff2ba: 0c02 |0005: move-result-object v2 │ │ +3ff2bc: 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;) │ │ @@ -1574681,24 +1574683,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 │ │ -3ff298: |[3ff298] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3ff2a8: 6000 a860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.time_dialog:I // field@60a8 │ │ -3ff2ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ff2ae: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3ff2b4: 0c02 |0006: move-result-object v2 │ │ -3ff2b6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ff2ba: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3ff2c0: 7110 daab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@abda │ │ -3ff2c6: 0c02 |000f: move-result-object v2 │ │ -3ff2c8: 1102 |0010: return-object v2 │ │ +3ff2c0: |[3ff2c0] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3ff2d0: 6000 a860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.time_dialog:I // field@60a8 │ │ +3ff2d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ff2d6: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3ff2dc: 0c02 |0006: move-result-object v2 │ │ +3ff2de: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ff2e2: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3ff2e8: 7110 daab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@abda │ │ +3ff2ee: 0c02 |000f: move-result-object v2 │ │ +3ff2f0: 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; │ │ @@ -1574711,18 +1574713,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ff0d0: |[3ff0d0] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ -3ff0e0: 6e10 dcab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@abdc │ │ -3ff0e6: 0c00 |0003: move-result-object v0 │ │ -3ff0e8: 1100 |0004: return-object v0 │ │ +3ff0f8: |[3ff0f8] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ +3ff108: 6e10 dcab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@abdc │ │ +3ff10e: 0c00 |0003: move-result-object v0 │ │ +3ff110: 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;) │ │ @@ -1574730,17 +1574732,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ff0ec: |[3ff0ec] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3ff0fc: 5410 ea73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73ea │ │ -3ff100: 1100 |0002: return-object v0 │ │ +3ff114: |[3ff114] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3ff124: 5410 ea73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@73ea │ │ +3ff128: 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 : 19114 (SourceFile) │ │ @@ -1574784,21 +1574786,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 │ │ -3ff428: |[3ff428] de.danoeh.antennapod.databinding.TranscriptDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/ProgressBar;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -3ff438: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff43e: 5b01 f173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73f1 │ │ -3ff442: 5b02 ef73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.followAudioCheckbox:Landroid/widget/CheckBox; // field@73ef │ │ -3ff446: 5b03 f073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.progLoading:Landroid/widget/ProgressBar; // field@73f0 │ │ -3ff44a: 5b04 f273 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.transcriptList:Landroidx/recyclerview/widget/RecyclerView; // field@73f2 │ │ -3ff44e: 0e00 |000b: return-void │ │ +3ff450: |[3ff450] de.danoeh.antennapod.databinding.TranscriptDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/ProgressBar;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +3ff460: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff466: 5b01 f173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73f1 │ │ +3ff46a: 5b02 ef73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.followAudioCheckbox:Landroid/widget/CheckBox; // field@73ef │ │ +3ff46e: 5b03 f073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.progLoading:Landroid/widget/ProgressBar; // field@73f0 │ │ +3ff472: 5b04 f273 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.transcriptList:Landroidx/recyclerview/widget/RecyclerView; // field@73f2 │ │ +3ff476: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -1574814,44 +1574816,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 │ │ -3ff350: |[3ff350] de.danoeh.antennapod.databinding.TranscriptDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ -3ff360: 6000 dc5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.followAudioCheckbox:I // field@5cdc │ │ -3ff364: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff36a: 0c01 |0005: move-result-object v1 │ │ -3ff36c: 1f01 0003 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0300 │ │ -3ff370: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3ff374: 6000 f15d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ -3ff378: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff37e: 0c02 |000f: move-result-object v2 │ │ -3ff380: 1f02 1b03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031b │ │ -3ff384: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3ff388: 6000 ee5e |0014: sget v0, Lde/danoeh/antennapod/R$id;.transcript_list:I // field@5eee │ │ -3ff38c: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff392: 0c03 |0019: move-result-object v3 │ │ -3ff394: 1f03 2b12 |001a: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ -3ff398: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3ff39c: 2200 a51b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // type@1ba5 │ │ -3ff3a0: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ -3ff3a4: 7053 dfab 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@abdf │ │ -3ff3aa: 1100 |0025: return-object v0 │ │ -3ff3ac: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3ff3b2: 0c04 |0029: move-result-object v4 │ │ -3ff3b4: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3ff3ba: 0c04 |002d: move-result-object v4 │ │ -3ff3bc: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3ff3c0: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ -3ff3c4: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3ff3ca: 0c04 |0035: move-result-object v4 │ │ -3ff3cc: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3ff3d2: 2700 |0039: throw v0 │ │ +3ff378: |[3ff378] de.danoeh.antennapod.databinding.TranscriptDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ +3ff388: 6000 dc5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.followAudioCheckbox:I // field@5cdc │ │ +3ff38c: 7120 a777 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff392: 0c01 |0005: move-result-object v1 │ │ +3ff394: 1f01 0003 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0300 │ │ +3ff398: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3ff39c: 6000 f15d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5df1 │ │ +3ff3a0: 7120 a777 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff3a6: 0c02 |000f: move-result-object v2 │ │ +3ff3a8: 1f02 1b03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031b │ │ +3ff3ac: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3ff3b0: 6000 ee5e |0014: sget v0, Lde/danoeh/antennapod/R$id;.transcript_list:I // field@5eee │ │ +3ff3b4: 7120 a777 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff3ba: 0c03 |0019: move-result-object v3 │ │ +3ff3bc: 1f03 2b12 |001a: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@122b │ │ +3ff3c0: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3ff3c4: 2200 a51b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // type@1ba5 │ │ +3ff3c8: 1f04 1403 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0314 │ │ +3ff3cc: 7053 dfab 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@abdf │ │ +3ff3d2: 1100 |0025: return-object v0 │ │ +3ff3d4: 6e10 280d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3ff3da: 0c04 |0029: move-result-object v4 │ │ +3ff3dc: 6e20 2903 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3ff3e2: 0c04 |002d: move-result-object v4 │ │ +3ff3e4: 2200 191e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3ff3e8: 1a01 8d41 |0030: const-string v1, "Missing required view with ID: " // string@418d │ │ +3ff3ec: 6e20 d2b4 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3ff3f2: 0c04 |0035: move-result-object v4 │ │ +3ff3f4: 7020 a7b4 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3ff3fa: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x000a line=75 │ │ 0x000c line=76 │ │ 0x0014 line=81 │ │ @@ -1574867,20 +1574869,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 │ │ -3ff3d4: |[3ff3d4] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ -3ff3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ff3e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ff3e8: 7130 e4ab 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@abe4 │ │ -3ff3ee: 0c02 |0005: move-result-object v2 │ │ -3ff3f0: 1102 |0006: return-object v2 │ │ +3ff3fc: |[3ff3fc] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ +3ff40c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ff40e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ff410: 7130 e4ab 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@abe4 │ │ +3ff416: 0c02 |0005: move-result-object v2 │ │ +3ff418: 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;) │ │ @@ -1574888,24 +1574890,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 │ │ -3ff3f4: |[3ff3f4] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ -3ff404: 6000 aa60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_dialog:I // field@60aa │ │ -3ff408: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ff40a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3ff410: 0c02 |0006: move-result-object v2 │ │ -3ff412: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ff416: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3ff41c: 7110 e0ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // method@abe0 │ │ -3ff422: 0c02 |000f: move-result-object v2 │ │ -3ff424: 1102 |0010: return-object v2 │ │ +3ff41c: |[3ff41c] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ +3ff42c: 6000 aa60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_dialog:I // field@60aa │ │ +3ff430: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ff432: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3ff438: 0c02 |0006: move-result-object v2 │ │ +3ff43a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ff43e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3ff444: 7110 e0ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // method@abe0 │ │ +3ff44a: 0c02 |000f: move-result-object v2 │ │ +3ff44c: 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; │ │ @@ -1574918,18 +1574920,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ff31c: |[3ff31c] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/view/View; │ │ -3ff32c: 6e10 e2ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abe2 │ │ -3ff332: 0c00 |0003: move-result-object v0 │ │ -3ff334: 1100 |0004: return-object v0 │ │ +3ff344: |[3ff344] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/view/View; │ │ +3ff354: 6e10 e2ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abe2 │ │ +3ff35a: 0c00 |0003: move-result-object v0 │ │ +3ff35c: 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;) │ │ @@ -1574937,17 +1574939,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ff338: |[3ff338] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ff348: 5410 f173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73f1 │ │ -3ff34c: 1100 |0002: return-object v0 │ │ +3ff360: |[3ff360] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ff370: 5410 f173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@73f1 │ │ +3ff374: 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 : 19114 (SourceFile) │ │ @@ -1574987,20 +1574989,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 │ │ -3ff548: |[3ff548] de.danoeh.antennapod.databinding.TranscriptItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ff558: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff55e: 5b01 f473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73f4 │ │ -3ff562: 5b02 f373 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.content:Landroid/widget/TextView; // field@73f3 │ │ -3ff566: 5b03 f573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.speaker:Landroid/widget/TextView; // field@73f5 │ │ -3ff56a: 0e00 |0009: return-void │ │ +3ff570: |[3ff570] de.danoeh.antennapod.databinding.TranscriptItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ff580: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff586: 5b01 f473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73f4 │ │ +3ff58a: 5b02 f373 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.content:Landroid/widget/TextView; // field@73f3 │ │ +3ff58e: 5b03 f573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.speaker:Landroid/widget/TextView; // field@73f5 │ │ +3ff592: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ @@ -1575014,39 +1575016,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 │ │ -3ff484: |[3ff484] de.danoeh.antennapod.databinding.TranscriptItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ -3ff494: 6000 0e5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.content:I // field@5c0e │ │ -3ff498: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff49e: 0c01 |0005: move-result-object v1 │ │ -3ff4a0: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ -3ff4a4: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -3ff4a8: 6000 785e |000a: sget v0, Lde/danoeh/antennapod/R$id;.speaker:I // field@5e78 │ │ -3ff4ac: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff4b2: 0c02 |000f: move-result-object v2 │ │ -3ff4b4: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ -3ff4b8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -3ff4bc: 2200 a61b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // type@1ba6 │ │ -3ff4c0: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ -3ff4c4: 7040 e5ab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@abe5 │ │ -3ff4ca: 1100 |001b: return-object v0 │ │ -3ff4cc: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3ff4d2: 0c03 |001f: move-result-object v3 │ │ -3ff4d4: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3ff4da: 0c03 |0023: move-result-object v3 │ │ -3ff4dc: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ -3ff4e0: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ -3ff4e4: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3ff4ea: 0c03 |002b: move-result-object v3 │ │ -3ff4ec: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3ff4f2: 2700 |002f: throw v0 │ │ +3ff4ac: |[3ff4ac] de.danoeh.antennapod.databinding.TranscriptItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ +3ff4bc: 6000 0e5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.content:I // field@5c0e │ │ +3ff4c0: 7120 a777 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff4c6: 0c01 |0005: move-result-object v1 │ │ +3ff4c8: 1f01 2b03 |0006: check-cast v1, Landroid/widget/TextView; // type@032b │ │ +3ff4cc: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +3ff4d0: 6000 785e |000a: sget v0, Lde/danoeh/antennapod/R$id;.speaker:I // field@5e78 │ │ +3ff4d4: 7120 a777 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff4da: 0c02 |000f: move-result-object v2 │ │ +3ff4dc: 1f02 2b03 |0010: check-cast v2, Landroid/widget/TextView; // type@032b │ │ +3ff4e0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +3ff4e4: 2200 a61b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // type@1ba6 │ │ +3ff4e8: 1f03 1403 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0314 │ │ +3ff4ec: 7040 e5ab 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@abe5 │ │ +3ff4f2: 1100 |001b: return-object v0 │ │ +3ff4f4: 6e10 280d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3ff4fa: 0c03 |001f: move-result-object v3 │ │ +3ff4fc: 6e20 2903 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3ff502: 0c03 |0023: move-result-object v3 │ │ +3ff504: 2200 191e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e19 │ │ +3ff508: 1a01 8d41 |0026: const-string v1, "Missing required view with ID: " // string@418d │ │ +3ff50c: 6e20 d2b4 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3ff512: 0c03 |002b: move-result-object v3 │ │ +3ff514: 7020 a7b4 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3ff51a: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x000a line=68 │ │ 0x000c line=69 │ │ 0x0014 line=74 │ │ @@ -1575060,20 +1575062,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 │ │ -3ff4f4: |[3ff4f4] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ -3ff504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ff506: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ff508: 7130 eaab 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@abea │ │ -3ff50e: 0c02 |0005: move-result-object v2 │ │ -3ff510: 1102 |0006: return-object v2 │ │ +3ff51c: |[3ff51c] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ +3ff52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ff52e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ff530: 7130 eaab 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@abea │ │ +3ff536: 0c02 |0005: move-result-object v2 │ │ +3ff538: 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;) │ │ @@ -1575081,24 +1575083,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 │ │ -3ff514: |[3ff514] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ -3ff524: 6000 ab60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_item:I // field@60ab │ │ -3ff528: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ff52a: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3ff530: 0c02 |0006: move-result-object v2 │ │ -3ff532: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ff536: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3ff53c: 7110 e6ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // method@abe6 │ │ -3ff542: 0c02 |000f: move-result-object v2 │ │ -3ff544: 1102 |0010: return-object v2 │ │ +3ff53c: |[3ff53c] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ +3ff54c: 6000 ab60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_item:I // field@60ab │ │ +3ff550: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ff552: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3ff558: 0c02 |0006: move-result-object v2 │ │ +3ff55a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ff55e: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3ff564: 7110 e6ab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // method@abe6 │ │ +3ff56a: 0c02 |000f: move-result-object v2 │ │ +3ff56c: 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; │ │ @@ -1575111,18 +1575113,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ff450: |[3ff450] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/view/View; │ │ -3ff460: 6e10 e8ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abe8 │ │ -3ff466: 0c00 |0003: move-result-object v0 │ │ -3ff468: 1100 |0004: return-object v0 │ │ +3ff478: |[3ff478] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/view/View; │ │ +3ff488: 6e10 e8ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@abe8 │ │ +3ff48e: 0c00 |0003: move-result-object v0 │ │ +3ff490: 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;) │ │ @@ -1575130,17 +1575132,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ff46c: |[3ff46c] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ff47c: 5410 f473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73f4 │ │ -3ff480: 1100 |0002: return-object v0 │ │ +3ff494: |[3ff494] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ff4a4: 5410 f473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@73f4 │ │ +3ff4a8: 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 : 19114 (SourceFile) │ │ @@ -1575228,32 +1575230,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 │ │ -3ff76c: |[3ff76c] 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 │ │ -3ff77c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff782: 5b01 fe73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@73fe │ │ -3ff786: 5b02 f673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@73f6 │ │ -3ff78a: 5b03 f773 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@73f7 │ │ -3ff78e: 5b04 f873 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@73f8 │ │ -3ff792: 5b05 f973 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@73f9 │ │ -3ff796: 5b06 fa73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@73fa │ │ -3ff79a: 5b07 fb73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@73fb │ │ -3ff79e: 5b08 fc73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@73fc │ │ -3ff7a2: 5b09 fd73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@73fd │ │ -3ff7a6: 5b0a ff73 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@73ff │ │ -3ff7aa: 5b0b 0074 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@7400 │ │ -3ff7ae: 5b0c 0174 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@7401 │ │ -3ff7b2: 5b0d 0274 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@7402 │ │ -3ff7b6: 5b0e 0374 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@7403 │ │ -3ff7ba: 5b0f 0474 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // field@7404 │ │ -3ff7be: 0e00 |0021: return-void │ │ +3ff794: |[3ff794] 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 │ │ +3ff7a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff7aa: 5b01 fe73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@73fe │ │ +3ff7ae: 5b02 f673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@73f6 │ │ +3ff7b2: 5b03 f773 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@73f7 │ │ +3ff7b6: 5b04 f873 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@73f8 │ │ +3ff7ba: 5b05 f973 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@73f9 │ │ +3ff7be: 5b06 fa73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@73fa │ │ +3ff7c2: 5b07 fb73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@73fb │ │ +3ff7c6: 5b08 fc73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@73fc │ │ +3ff7ca: 5b09 fd73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@73fd │ │ +3ff7ce: 5b0a ff73 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@73ff │ │ +3ff7d2: 5b0b 0074 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@7400 │ │ +3ff7d6: 5b0c 0174 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@7401 │ │ +3ff7da: 5b0d 0274 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@7402 │ │ +3ff7de: 5b0e 0374 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@7403 │ │ +3ff7e2: 5b0f 0474 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // field@7404 │ │ +3ff7e6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=82 │ │ 0x0009 line=83 │ │ @@ -1575291,111 +1575293,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 │ │ -3ff5a0: |[3ff5a0] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3ff5b0: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3ff5b4: 6001 ad5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.bottomControlsContainer:I // field@5bad │ │ -3ff5b8: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff5be: 0c02 |0007: move-result-object v2 │ │ -3ff5c0: 0725 |0008: move-object v5, v2 │ │ -3ff5c2: 1f05 1403 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0314 │ │ -3ff5c6: 3805 9500 |000b: if-eqz v5, 00a0 // +0095 │ │ -3ff5ca: 6001 135c |000d: sget v1, Lde/danoeh/antennapod/R$id;.controlsContainer:I // field@5c13 │ │ -3ff5ce: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff5d4: 0c02 |0012: move-result-object v2 │ │ -3ff5d6: 0726 |0013: move-object v6, v2 │ │ -3ff5d8: 1f06 1403 |0014: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ -3ff5dc: 3806 8a00 |0016: if-eqz v6, 00a0 // +008a │ │ -3ff5e0: 6001 5c5c |0018: sget v1, Lde/danoeh/antennapod/R$id;.durationLabel:I // field@5c5c │ │ -3ff5e4: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff5ea: 0c02 |001d: move-result-object v2 │ │ -3ff5ec: 0727 |001e: move-object v7, v2 │ │ -3ff5ee: 1f07 2b03 |001f: check-cast v7, Landroid/widget/TextView; // type@032b │ │ -3ff5f2: 3807 7f00 |0021: if-eqz v7, 00a0 // +007f │ │ -3ff5f6: 6001 c45c |0023: sget v1, Lde/danoeh/antennapod/R$id;.fastForwardButton:I // field@5cc4 │ │ -3ff5fa: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff600: 0c02 |0028: move-result-object v2 │ │ -3ff602: 0728 |0029: move-object v8, v2 │ │ -3ff604: 1f08 1003 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0310 │ │ -3ff608: 3808 7400 |002c: if-eqz v8, 00a0 // +0074 │ │ -3ff60c: 6001 dd5d |002e: sget v1, Lde/danoeh/antennapod/R$id;.playButton:I // field@5ddd │ │ -3ff610: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff616: 0c02 |0033: move-result-object v2 │ │ -3ff618: 0729 |0034: move-object v9, v2 │ │ -3ff61a: 1f09 a21d |0035: check-cast v9, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1da2 │ │ -3ff61e: 3809 6900 |0037: if-eqz v9, 00a0 // +0069 │ │ -3ff622: 6001 e95d |0039: sget v1, Lde/danoeh/antennapod/R$id;.positionLabel:I // field@5de9 │ │ -3ff626: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff62c: 0c02 |003e: move-result-object v2 │ │ -3ff62e: 072a |003f: move-object v10, v2 │ │ -3ff630: 1f0a 2b03 |0040: check-cast v10, Landroid/widget/TextView; // type@032b │ │ -3ff634: 380a 5e00 |0042: if-eqz v10, 00a0 // +005e │ │ -3ff638: 6001 f55d |0044: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ -3ff63c: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff642: 0c02 |0049: move-result-object v2 │ │ -3ff644: 072b |004a: move-object v11, v2 │ │ -3ff646: 1f0b 1b03 |004b: check-cast v11, Landroid/widget/ProgressBar; // type@031b │ │ -3ff64a: 380b 5300 |004d: if-eqz v11, 00a0 // +0053 │ │ -3ff64e: 6001 145e |004f: sget v1, Lde/danoeh/antennapod/R$id;.rewindButton:I // field@5e14 │ │ -3ff652: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff658: 0c02 |0054: move-result-object v2 │ │ -3ff65a: 072c |0055: move-object v12, v2 │ │ -3ff65c: 1f0c 1003 |0056: check-cast v12, Landroid/widget/ImageButton; // type@0310 │ │ -3ff660: 380c 4800 |0058: if-eqz v12, 00a0 // +0048 │ │ -3ff664: 6001 205e |005a: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5e20 │ │ -3ff668: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff66e: 0c02 |005f: move-result-object v2 │ │ -3ff670: 072d |0060: move-object v13, v2 │ │ -3ff672: 1f0d 2303 |0061: check-cast v13, Landroid/widget/SeekBar; // type@0323 │ │ -3ff676: 380d 3d00 |0063: if-eqz v13, 00a0 // +003d │ │ -3ff67a: 6001 415e |0065: sget v1, Lde/danoeh/antennapod/R$id;.seekCardView:I // field@5e41 │ │ -3ff67e: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff684: 0c02 |006a: move-result-object v2 │ │ -3ff686: 072e |006b: move-object v14, v2 │ │ -3ff688: 1f0e ba06 |006c: check-cast v14, Landroidx/cardview/widget/CardView; // type@06ba │ │ -3ff68c: 380e 3200 |006e: if-eqz v14, 00a0 // +0032 │ │ -3ff690: 6001 425e |0070: sget v1, Lde/danoeh/antennapod/R$id;.seekPositionLabel:I // field@5e42 │ │ -3ff694: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff69a: 0c02 |0075: move-result-object v2 │ │ -3ff69c: 072f |0076: move-object v15, v2 │ │ -3ff69e: 1f0f 2b03 |0077: check-cast v15, Landroid/widget/TextView; // type@032b │ │ -3ff6a2: 380f 2700 |0079: if-eqz v15, 00a0 // +0027 │ │ -3ff6a6: 6001 675e |007b: sget v1, Lde/danoeh/antennapod/R$id;.skipAnimationImage:I // field@5e67 │ │ -3ff6aa: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff6b0: 0c02 |0080: move-result-object v2 │ │ -3ff6b2: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -3ff6b6: 1f10 1203 |0083: check-cast v16, Landroid/widget/ImageView; // type@0312 │ │ -3ff6ba: 3810 1b00 |0085: if-eqz v16, 00a0 // +001b │ │ -3ff6be: 0811 0000 |0087: move-object/from16 v17, v0 │ │ -3ff6c2: 1f11 0c03 |0089: check-cast v17, Landroid/widget/FrameLayout; // type@030c │ │ -3ff6c6: 6001 245f |008b: sget v1, Lde/danoeh/antennapod/R$id;.videoView:I // field@5f24 │ │ -3ff6ca: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ -3ff6d0: 0c02 |0090: move-result-object v2 │ │ -3ff6d2: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -3ff6d6: 1f12 ad1d |0093: check-cast v18, Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // type@1dad │ │ -3ff6da: 3812 0b00 |0095: if-eqz v18, 00a0 // +000b │ │ -3ff6de: 2200 a71b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1ba7 │ │ -3ff6e2: 0703 |0099: move-object v3, v0 │ │ -3ff6e4: 0804 1100 |009a: move-object/from16 v4, v17 │ │ -3ff6e8: 7610 ebab 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@abeb │ │ -3ff6ee: 1100 |009f: return-object v0 │ │ -3ff6f0: 7401 280d 1300 |00a0: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ -3ff6f6: 0c00 |00a3: move-result-object v0 │ │ -3ff6f8: 6e20 2903 1000 |00a4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ -3ff6fe: 0c00 |00a7: move-result-object v0 │ │ -3ff700: 2201 191e |00a8: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ -3ff704: 1a02 8d41 |00aa: const-string v2, "Missing required view with ID: " // string@418d │ │ -3ff708: 6e20 d2b4 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ -3ff70e: 0c00 |00af: move-result-object v0 │ │ -3ff710: 7020 a7b4 0100 |00b0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ -3ff716: 2701 |00b3: throw v1 │ │ +3ff5c8: |[3ff5c8] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3ff5d8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3ff5dc: 6001 ad5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.bottomControlsContainer:I // field@5bad │ │ +3ff5e0: 7120 a777 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff5e6: 0c02 |0007: move-result-object v2 │ │ +3ff5e8: 0725 |0008: move-object v5, v2 │ │ +3ff5ea: 1f05 1403 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0314 │ │ +3ff5ee: 3805 9500 |000b: if-eqz v5, 00a0 // +0095 │ │ +3ff5f2: 6001 135c |000d: sget v1, Lde/danoeh/antennapod/R$id;.controlsContainer:I // field@5c13 │ │ +3ff5f6: 7120 a777 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff5fc: 0c02 |0012: move-result-object v2 │ │ +3ff5fe: 0726 |0013: move-object v6, v2 │ │ +3ff600: 1f06 1403 |0014: check-cast v6, Landroid/widget/LinearLayout; // type@0314 │ │ +3ff604: 3806 8a00 |0016: if-eqz v6, 00a0 // +008a │ │ +3ff608: 6001 5c5c |0018: sget v1, Lde/danoeh/antennapod/R$id;.durationLabel:I // field@5c5c │ │ +3ff60c: 7120 a777 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff612: 0c02 |001d: move-result-object v2 │ │ +3ff614: 0727 |001e: move-object v7, v2 │ │ +3ff616: 1f07 2b03 |001f: check-cast v7, Landroid/widget/TextView; // type@032b │ │ +3ff61a: 3807 7f00 |0021: if-eqz v7, 00a0 // +007f │ │ +3ff61e: 6001 c45c |0023: sget v1, Lde/danoeh/antennapod/R$id;.fastForwardButton:I // field@5cc4 │ │ +3ff622: 7120 a777 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff628: 0c02 |0028: move-result-object v2 │ │ +3ff62a: 0728 |0029: move-object v8, v2 │ │ +3ff62c: 1f08 1003 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0310 │ │ +3ff630: 3808 7400 |002c: if-eqz v8, 00a0 // +0074 │ │ +3ff634: 6001 dd5d |002e: sget v1, Lde/danoeh/antennapod/R$id;.playButton:I // field@5ddd │ │ +3ff638: 7120 a777 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff63e: 0c02 |0033: move-result-object v2 │ │ +3ff640: 0729 |0034: move-object v9, v2 │ │ +3ff642: 1f09 a21d |0035: check-cast v9, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1da2 │ │ +3ff646: 3809 6900 |0037: if-eqz v9, 00a0 // +0069 │ │ +3ff64a: 6001 e95d |0039: sget v1, Lde/danoeh/antennapod/R$id;.positionLabel:I // field@5de9 │ │ +3ff64e: 7120 a777 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff654: 0c02 |003e: move-result-object v2 │ │ +3ff656: 072a |003f: move-object v10, v2 │ │ +3ff658: 1f0a 2b03 |0040: check-cast v10, Landroid/widget/TextView; // type@032b │ │ +3ff65c: 380a 5e00 |0042: if-eqz v10, 00a0 // +005e │ │ +3ff660: 6001 f55d |0044: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5df5 │ │ +3ff664: 7120 a777 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff66a: 0c02 |0049: move-result-object v2 │ │ +3ff66c: 072b |004a: move-object v11, v2 │ │ +3ff66e: 1f0b 1b03 |004b: check-cast v11, Landroid/widget/ProgressBar; // type@031b │ │ +3ff672: 380b 5300 |004d: if-eqz v11, 00a0 // +0053 │ │ +3ff676: 6001 145e |004f: sget v1, Lde/danoeh/antennapod/R$id;.rewindButton:I // field@5e14 │ │ +3ff67a: 7120 a777 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff680: 0c02 |0054: move-result-object v2 │ │ +3ff682: 072c |0055: move-object v12, v2 │ │ +3ff684: 1f0c 1003 |0056: check-cast v12, Landroid/widget/ImageButton; // type@0310 │ │ +3ff688: 380c 4800 |0058: if-eqz v12, 00a0 // +0048 │ │ +3ff68c: 6001 205e |005a: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5e20 │ │ +3ff690: 7120 a777 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff696: 0c02 |005f: move-result-object v2 │ │ +3ff698: 072d |0060: move-object v13, v2 │ │ +3ff69a: 1f0d 2303 |0061: check-cast v13, Landroid/widget/SeekBar; // type@0323 │ │ +3ff69e: 380d 3d00 |0063: if-eqz v13, 00a0 // +003d │ │ +3ff6a2: 6001 415e |0065: sget v1, Lde/danoeh/antennapod/R$id;.seekCardView:I // field@5e41 │ │ +3ff6a6: 7120 a777 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff6ac: 0c02 |006a: move-result-object v2 │ │ +3ff6ae: 072e |006b: move-object v14, v2 │ │ +3ff6b0: 1f0e ba06 |006c: check-cast v14, Landroidx/cardview/widget/CardView; // type@06ba │ │ +3ff6b4: 380e 3200 |006e: if-eqz v14, 00a0 // +0032 │ │ +3ff6b8: 6001 425e |0070: sget v1, Lde/danoeh/antennapod/R$id;.seekPositionLabel:I // field@5e42 │ │ +3ff6bc: 7120 a777 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff6c2: 0c02 |0075: move-result-object v2 │ │ +3ff6c4: 072f |0076: move-object v15, v2 │ │ +3ff6c6: 1f0f 2b03 |0077: check-cast v15, Landroid/widget/TextView; // type@032b │ │ +3ff6ca: 380f 2700 |0079: if-eqz v15, 00a0 // +0027 │ │ +3ff6ce: 6001 675e |007b: sget v1, Lde/danoeh/antennapod/R$id;.skipAnimationImage:I // field@5e67 │ │ +3ff6d2: 7120 a777 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff6d8: 0c02 |0080: move-result-object v2 │ │ +3ff6da: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +3ff6de: 1f10 1203 |0083: check-cast v16, Landroid/widget/ImageView; // type@0312 │ │ +3ff6e2: 3810 1b00 |0085: if-eqz v16, 00a0 // +001b │ │ +3ff6e6: 0811 0000 |0087: move-object/from16 v17, v0 │ │ +3ff6ea: 1f11 0c03 |0089: check-cast v17, Landroid/widget/FrameLayout; // type@030c │ │ +3ff6ee: 6001 245f |008b: sget v1, Lde/danoeh/antennapod/R$id;.videoView:I // field@5f24 │ │ +3ff6f2: 7120 a777 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77a7 │ │ +3ff6f8: 0c02 |0090: move-result-object v2 │ │ +3ff6fa: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +3ff6fe: 1f12 ad1d |0093: check-cast v18, Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // type@1dad │ │ +3ff702: 3812 0b00 |0095: if-eqz v18, 00a0 // +000b │ │ +3ff706: 2200 a71b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1ba7 │ │ +3ff70a: 0703 |0099: move-object v3, v0 │ │ +3ff70c: 0804 1100 |009a: move-object/from16 v4, v17 │ │ +3ff710: 7610 ebab 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@abeb │ │ +3ff716: 1100 |009f: return-object v0 │ │ +3ff718: 7401 280d 1300 |00a0: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d28 │ │ +3ff71e: 0c00 |00a3: move-result-object v0 │ │ +3ff720: 6e20 2903 1000 |00a4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0329 │ │ +3ff726: 0c00 |00a7: move-result-object v0 │ │ +3ff728: 2201 191e |00a8: new-instance v1, Ljava/lang/NullPointerException; // type@1e19 │ │ +3ff72c: 1a02 8d41 |00aa: const-string v2, "Missing required view with ID: " // string@418d │ │ +3ff730: 6e20 d2b4 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b4d2 │ │ +3ff736: 0c00 |00af: move-result-object v0 │ │ +3ff738: 7020 a7b4 0100 |00b0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b4a7 │ │ +3ff73e: 2701 |00b3: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0004 line=125 │ │ 0x000d line=130 │ │ 0x000f line=131 │ │ 0x0018 line=136 │ │ @@ -1575432,20 +1575434,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 │ │ -3ff718: |[3ff718] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3ff728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ff72a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ff72c: 7130 f0ab 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@abf0 │ │ -3ff732: 0c02 |0005: move-result-object v2 │ │ -3ff734: 1102 |0006: return-object v2 │ │ +3ff740: |[3ff740] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3ff750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ff752: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ff754: 7130 f0ab 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@abf0 │ │ +3ff75a: 0c02 |0005: move-result-object v2 │ │ +3ff75c: 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;) │ │ @@ -1575453,24 +1575455,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 │ │ -3ff738: |[3ff738] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3ff748: 6000 ac60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.videoplayer_activity:I // field@60ac │ │ -3ff74c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ff74e: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ -3ff754: 0c02 |0006: move-result-object v2 │ │ -3ff756: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ff75a: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ -3ff760: 7110 ecab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@abec │ │ -3ff766: 0c02 |000f: move-result-object v2 │ │ -3ff768: 1102 |0010: return-object v2 │ │ +3ff760: |[3ff760] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3ff770: 6000 ac60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.videoplayer_activity:I // field@60ac │ │ +3ff774: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ff776: 6e40 230c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c23 │ │ +3ff77c: 0c02 |0006: move-result-object v2 │ │ +3ff77e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ff782: 6e20 380e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e38 │ │ +3ff788: 7110 ecab 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@abec │ │ +3ff78e: 0c02 |000f: move-result-object v2 │ │ +3ff790: 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; │ │ @@ -1575483,18 +1575485,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ff56c: |[3ff56c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ -3ff57c: 6e10 eeab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@abee │ │ -3ff582: 0c00 |0003: move-result-object v0 │ │ -3ff584: 1100 |0004: return-object v0 │ │ +3ff594: |[3ff594] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ +3ff5a4: 6e10 eeab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@abee │ │ +3ff5aa: 0c00 |0003: move-result-object v0 │ │ +3ff5ac: 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;) │ │ @@ -1575502,17 +1575504,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ff588: |[3ff588] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ff598: 5410 fe73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@73fe │ │ -3ff59c: 1100 |0002: return-object v0 │ │ +3ff5b0: |[3ff5b0] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ff5c0: 5410 fe73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@73fe │ │ +3ff5c4: 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 : 19114 (SourceFile) │ │ @@ -1575555,17 +1575557,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff7c0: |[3ff7c0] de.danoeh.antennapod.event.BuildConfig.:()V │ │ -3ff7d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff7d6: 0e00 |0003: return-void │ │ +3ff7e8: |[3ff7e8] de.danoeh.antennapod.event.BuildConfig.:()V │ │ +3ff7f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff7fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1575594,17 +1575596,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff7d8: |[3ff7d8] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ -3ff7e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff7ee: 0e00 |0003: return-void │ │ +3ff800: |[3ff800] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ +3ff810: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -1575633,17 +1575635,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff824: |[3ff824] de.danoeh.antennapod.event.DownloadLogEvent.:()V │ │ -3ff834: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff83a: 0e00 |0003: return-void │ │ +3ff84c: |[3ff84c] de.danoeh.antennapod.event.DownloadLogEvent.:()V │ │ +3ff85c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff862: 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;) │ │ @@ -1575651,18 +1575653,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 │ │ -3ff7f0: |[3ff7f0] de.danoeh.antennapod.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ -3ff800: 2200 aa1b |0000: new-instance v0, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1baa │ │ -3ff804: 7010 f3ab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/DownloadLogEvent;.:()V // method@abf3 │ │ -3ff80a: 1100 |0005: return-object v0 │ │ +3ff818: |[3ff818] de.danoeh.antennapod.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ +3ff828: 2200 aa1b |0000: new-instance v0, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1baa │ │ +3ff82c: 7010 f3ab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/DownloadLogEvent;.:()V // method@abf3 │ │ +3ff832: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/DownloadLogEvent;) │ │ @@ -1575670,17 +1575672,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ff80c: |[3ff80c] de.danoeh.antennapod.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ -3ff81c: 1a00 6614 |0000: const-string v0, "DownloadLogEvent" // string@1466 │ │ -3ff820: 1100 |0002: return-object v0 │ │ +3ff834: |[3ff834] de.danoeh.antennapod.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ +3ff844: 1a00 6614 |0000: const-string v0, "DownloadLogEvent" // string@1466 │ │ +3ff848: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1575722,18 +1575724,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff8c0: |[3ff8c0] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ -3ff8d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff8d6: 5b01 0874 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7408 │ │ -3ff8da: 0e00 |0005: return-void │ │ +3ff8e8: |[3ff8e8] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ +3ff8f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff8fe: 5b01 0874 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7408 │ │ +3ff902: 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; │ │ @@ -1575743,38 +1575745,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 │ │ -3ff83c: |[3ff83c] de.danoeh.antennapod.event.EpisodeDownloadEvent.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ -3ff84c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ff84e: 7210 39b7 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b739 │ │ -3ff854: 0a01 |0004: move-result v1 │ │ -3ff856: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ -3ff85a: 7220 2db7 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -3ff860: 0c01 |000a: move-result-object v1 │ │ -3ff862: 1f01 e91b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -3ff866: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ -3ff86a: 6e10 29ad 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3ff870: 0c02 |0012: move-result-object v2 │ │ -3ff872: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ -3ff876: 6e10 29ad 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -3ff87c: 0c01 |0018: move-result-object v1 │ │ -3ff87e: 6e10 6ead 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -3ff884: 0c01 |001c: move-result-object v1 │ │ -3ff886: 6e20 d7b4 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -3ff88c: 0a01 |0020: move-result v1 │ │ -3ff88e: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ -3ff892: 0f00 |0023: return v0 │ │ -3ff894: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3ff898: 28db |0026: goto 0001 // -0025 │ │ -3ff89a: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ -3ff89c: 0f03 |0028: return v3 │ │ +3ff864: |[3ff864] de.danoeh.antennapod.event.EpisodeDownloadEvent.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ +3ff874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ff876: 7210 39b7 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b739 │ │ +3ff87c: 0a01 |0004: move-result v1 │ │ +3ff87e: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ +3ff882: 7220 2db7 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +3ff888: 0c01 |000a: move-result-object v1 │ │ +3ff88a: 1f01 e91b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +3ff88e: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ +3ff892: 6e10 29ad 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3ff898: 0c02 |0012: move-result-object v2 │ │ +3ff89a: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ +3ff89e: 6e10 29ad 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +3ff8a4: 0c01 |0018: move-result-object v1 │ │ +3ff8a6: 6e10 6ead 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +3ff8ac: 0c01 |001c: move-result-object v1 │ │ +3ff8ae: 6e20 d7b4 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +3ff8b4: 0a01 |0020: move-result v1 │ │ +3ff8b6: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ +3ff8ba: 0f00 |0023: return v0 │ │ +3ff8bc: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3ff8c0: 28db |0026: goto 0001 // -0025 │ │ +3ff8c2: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ +3ff8c4: 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; │ │ @@ -1575786,19 +1575788,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3ff8a0: |[3ff8a0] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ -3ff8b0: 5410 0874 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7408 │ │ -3ff8b4: 7210 64b7 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b764 │ │ -3ff8ba: 0c00 |0005: move-result-object v0 │ │ -3ff8bc: 1100 |0006: return-object v0 │ │ +3ff8c8: |[3ff8c8] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ +3ff8d8: 5410 0874 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7408 │ │ +3ff8dc: 7210 64b7 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b764 │ │ +3ff8e2: 0c00 |0005: move-result-object v0 │ │ +3ff8e4: 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 : 19114 (SourceFile) │ │ @@ -1575826,17 +1575828,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff8dc: |[3ff8dc] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ -3ff8ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ff8f2: 0e00 |0003: return-void │ │ +3ff904: |[3ff904] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ +3ff914: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ff91a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/FavoritesEvent; │ │ │ │ Virtual methods - │ │ @@ -1575885,53 +1575887,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 │ │ -3ff918: |[3ff918] de.danoeh.antennapod.event.FeedEvent$Action.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ -3ff928: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3ff92a: 2300 a720 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@20a7 │ │ -3ff92e: 6201 0a74 |0003: sget-object v1, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740a │ │ -3ff932: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3ff934: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -3ff938: 6201 0b74 |0008: sget-object v1, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740b │ │ -3ff93c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -3ff93e: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -3ff942: 1100 |000d: return-object v0 │ │ +3ff940: |[3ff940] de.danoeh.antennapod.event.FeedEvent$Action.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ +3ff950: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3ff952: 2300 a720 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@20a7 │ │ +3ff956: 6201 0a74 |0003: sget-object v1, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740a │ │ +3ff95a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3ff95c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +3ff960: 6201 0b74 |0008: sget-object v1, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740b │ │ +3ff964: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +3ff966: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +3ff96a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=7 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/FeedEvent$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -3ff968: |[3ff968] de.danoeh.antennapod.event.FeedEvent$Action.:()V │ │ -3ff978: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ -3ff97c: 1a01 9317 |0002: const-string v1, "FILTER_CHANGED" // string@1793 │ │ -3ff980: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ff982: 7030 fcab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@abfc │ │ -3ff988: 6900 0a74 |0008: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740a │ │ -3ff98c: 2200 ad1b |000a: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ -3ff990: 1a01 8e48 |000c: const-string v1, "SORT_ORDER_CHANGED" // string@488e │ │ -3ff994: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3ff996: 7030 fcab 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@abfc │ │ -3ff99c: 6900 0b74 |0012: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740b │ │ -3ff9a0: 7100 faab 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/FeedEvent$Action;.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; // method@abfa │ │ -3ff9a6: 0c00 |0017: move-result-object v0 │ │ -3ff9a8: 6900 0974 |0018: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7409 │ │ -3ff9ac: 0e00 |001a: return-void │ │ +3ff990: |[3ff990] de.danoeh.antennapod.event.FeedEvent$Action.:()V │ │ +3ff9a0: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ +3ff9a4: 1a01 9317 |0002: const-string v1, "FILTER_CHANGED" // string@1793 │ │ +3ff9a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ff9aa: 7030 fcab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@abfc │ │ +3ff9b0: 6900 0a74 |0008: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740a │ │ +3ff9b4: 2200 ad1b |000a: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ +3ff9b8: 1a01 8e48 |000c: const-string v1, "SORT_ORDER_CHANGED" // string@488e │ │ +3ff9bc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3ff9be: 7030 fcab 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@abfc │ │ +3ff9c4: 6900 0b74 |0012: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740b │ │ +3ff9c8: 7100 faab 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/FeedEvent$Action;.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; // method@abfa │ │ +3ff9ce: 0c00 |0017: move-result-object v0 │ │ +3ff9d0: 6900 0974 |0018: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7409 │ │ +3ff9d4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x000a line=9 │ │ 0x0014 line=7 │ │ locals : │ │ │ │ @@ -1575940,17 +1575942,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 │ │ -3ff9b0: |[3ff9b0] de.danoeh.antennapod.event.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ -3ff9c0: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -3ff9c6: 0e00 |0003: return-void │ │ +3ff9d8: |[3ff9d8] de.danoeh.antennapod.event.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ +3ff9e8: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +3ff9ee: 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 │ │ @@ -1575960,20 +1575962,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 │ │ -3ff8f4: |[3ff8f4] de.danoeh.antennapod.event.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ -3ff904: 1c00 ad1b |0000: const-class v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ -3ff908: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -3ff90e: 0c01 |0005: move-result-object v1 │ │ -3ff910: 1f01 ad1b |0006: check-cast v1, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ -3ff914: 1101 |0008: return-object v1 │ │ +3ff91c: |[3ff91c] de.danoeh.antennapod.event.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ +3ff92c: 1c00 ad1b |0000: const-class v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ +3ff930: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +3ff936: 0c01 |0005: move-result-object v1 │ │ +3ff938: 1f01 ad1b |0006: check-cast v1, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1bad │ │ +3ff93c: 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;) │ │ @@ -1575981,20 +1575983,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 │ │ -3ff944: |[3ff944] de.danoeh.antennapod.event.FeedEvent$Action.values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ -3ff954: 6200 0974 |0000: sget-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7409 │ │ -3ff958: 6e10 d8b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@b9d8 │ │ -3ff95e: 0c00 |0005: move-result-object v0 │ │ -3ff960: 1f00 a720 |0006: check-cast v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@20a7 │ │ -3ff964: 1100 |0008: return-object v0 │ │ +3ff96c: |[3ff96c] de.danoeh.antennapod.event.FeedEvent$Action.values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ +3ff97c: 6200 0974 |0000: sget-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7409 │ │ +3ff980: 6e10 d8b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@b9d8 │ │ +3ff986: 0c00 |0005: move-result-object v0 │ │ +3ff988: 1f00 a720 |0006: check-cast v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@20a7 │ │ +3ff98c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1576034,19 +1576036,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 │ │ -3ffa20: |[3ffa20] de.danoeh.antennapod.event.FeedEvent.:(Lde/danoeh/antennapod/event/FeedEvent$Action;J)V │ │ -3ffa30: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffa36: 5b01 0c74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740c │ │ -3ffa3a: 5a02 0d74 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@740d │ │ -3ffa3e: 0e00 |0007: return-void │ │ +3ffa48: |[3ffa48] de.danoeh.antennapod.event.FeedEvent.:(Lde/danoeh/antennapod/event/FeedEvent$Action;J)V │ │ +3ffa58: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffa5e: 5b01 0c74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740c │ │ +3ffa62: 5a02 0d74 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@740d │ │ +3ffa66: 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; │ │ @@ -1576059,30 +1576061,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3ff9c8: |[3ff9c8] de.danoeh.antennapod.event.FeedEvent.toString:()Ljava/lang/String; │ │ -3ff9d8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -3ff9dc: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -3ff9e2: 1a01 9d18 |0005: const-string v1, "FeedEvent{action=" // string@189d │ │ -3ff9e6: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3ff9ec: 5431 0c74 |000a: iget-object v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740c │ │ -3ff9f0: 6e20 0ab5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -3ff9f6: 1a01 0006 |000f: const-string v1, ", feedId=" // string@0600 │ │ -3ff9fa: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -3ffa00: 5331 0d74 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@740d │ │ -3ffa04: 6e30 07b5 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -3ffa0a: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -3ffa0e: 6e20 03b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -3ffa14: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -3ffa1a: 0c00 |0021: move-result-object v0 │ │ -3ffa1c: 1100 |0022: return-object v0 │ │ +3ff9f0: |[3ff9f0] de.danoeh.antennapod.event.FeedEvent.toString:()Ljava/lang/String; │ │ +3ffa00: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +3ffa04: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +3ffa0a: 1a01 9d18 |0005: const-string v1, "FeedEvent{action=" // string@189d │ │ +3ffa0e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3ffa14: 5431 0c74 |000a: iget-object v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@740c │ │ +3ffa18: 6e20 0ab5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +3ffa1e: 1a01 0006 |000f: const-string v1, ", feedId=" // string@0600 │ │ +3ffa22: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +3ffa28: 5331 0d74 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@740d │ │ +3ffa2c: 6e30 07b5 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +3ffa32: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +3ffa36: 6e20 03b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +3ffa3c: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +3ffa42: 0c00 |0021: move-result-object v0 │ │ +3ffa44: 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 : 19114 (SourceFile) │ │ @@ -1576124,18 +1576126,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffacc: |[3ffacc] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ -3ffadc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffae2: 5b01 0e74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@740e │ │ -3ffae6: 0e00 |0005: return-void │ │ +3ffaf4: |[3ffaf4] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ +3ffb04: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffb0a: 5b01 0e74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@740e │ │ +3ffb0e: 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; │ │ @@ -1576145,32 +1576147,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 │ │ -3ffa80: |[3ffa80] de.danoeh.antennapod.event.FeedItemEvent.indexOfItemWithId:(Ljava/util/List;J)I │ │ -3ffa90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ffa92: 7210 39b7 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ -3ffa98: 0a01 |0004: move-result v1 │ │ -3ffa9a: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ -3ffa9e: 7220 2db7 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -3ffaa4: 0c01 |000a: move-result-object v1 │ │ -3ffaa6: 1f01 e91b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -3ffaaa: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ -3ffaae: 6e10 22ad 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -3ffab4: 0b01 |0012: move-result-wide v1 │ │ -3ffab6: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ -3ffaba: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -3ffabe: 0f00 |0017: return v0 │ │ -3ffac0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3ffac4: 28e7 |001a: goto 0001 // -0019 │ │ -3ffac6: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -3ffac8: 0f04 |001c: return v4 │ │ +3ffaa8: |[3ffaa8] de.danoeh.antennapod.event.FeedItemEvent.indexOfItemWithId:(Ljava/util/List;J)I │ │ +3ffab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ffaba: 7210 39b7 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ +3ffac0: 0a01 |0004: move-result v1 │ │ +3ffac2: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ +3ffac6: 7220 2db7 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +3ffacc: 0c01 |000a: move-result-object v1 │ │ +3fface: 1f01 e91b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +3ffad2: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ +3ffad6: 6e10 22ad 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +3ffadc: 0b01 |0012: move-result-wide v1 │ │ +3ffade: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ +3ffae2: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +3ffae6: 0f00 |0017: return v0 │ │ +3ffae8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3ffaec: 28e7 |001a: goto 0001 // -0019 │ │ +3ffaee: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +3ffaf0: 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; │ │ @@ -1576181,18 +1576183,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 │ │ -3ffa64: |[3ffa64] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -3ffa74: 2200 af1b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1baf │ │ -3ffa78: 7020 01ac 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ac01 │ │ -3ffa7e: 1100 |0005: return-object v0 │ │ +3ffa8c: |[3ffa8c] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +3ffa9c: 2200 af1b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1baf │ │ +3ffaa0: 7020 01ac 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ac01 │ │ +3ffaa6: 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;) │ │ @@ -1576200,20 +1576202,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 │ │ -3ffa40: |[3ffa40] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -3ffa50: 2200 af1b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1baf │ │ -3ffa54: 7110 6fb6 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -3ffa5a: 0c01 |0005: move-result-object v1 │ │ -3ffa5c: 7020 01ac 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ac01 │ │ -3ffa62: 1100 |0009: return-object v0 │ │ +3ffa68: |[3ffa68] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +3ffa78: 2200 af1b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1baf │ │ +3ffa7c: 7110 6fb6 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +3ffa82: 0c01 |0005: move-result-object v1 │ │ +3ffa84: 7020 01ac 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ac01 │ │ +3ffa8a: 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 - │ │ @@ -1576252,23 +1576254,23 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3ffbb8: |[3ffbb8] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ -3ffbc8: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffbce: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -3ffbd2: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -3ffbd8: 5b10 0f74 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ -3ffbdc: 7120 80b4 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -3ffbe2: 0c02 |000d: move-result-object v2 │ │ -3ffbe4: 7220 26b7 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -3ffbea: 0e00 |0011: return-void │ │ +3ffbe0: |[3ffbe0] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ +3ffbf0: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffbf6: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +3ffbfa: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +3ffc00: 5b10 0f74 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ +3ffc04: 7120 80b4 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +3ffc0a: 0c02 |000d: move-result-object v2 │ │ +3ffc0c: 7220 26b7 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +3ffc12: 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; │ │ @@ -1576279,25 +1576281,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 │ │ -3ffb18: |[3ffb18] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3ffb28: 7010 b0b4 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffb2e: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -3ffb32: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -3ffb38: 5b30 0f74 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ -3ffb3c: 6e10 caac 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -3ffb42: 0b01 |000d: move-result-wide v1 │ │ -3ffb44: 7120 80b4 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -3ffb4a: 0c04 |0011: move-result-object v4 │ │ -3ffb4c: 7220 26b7 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -3ffb52: 0e00 |0015: return-void │ │ +3ffb40: |[3ffb40] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3ffb50: 7010 b0b4 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffb56: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +3ffb5a: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +3ffb60: 5b30 0f74 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ +3ffb64: 6e10 caac 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +3ffb6a: 0b01 |000d: move-result-wide v1 │ │ +3ffb6c: 7120 80b4 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +3ffb72: 0c04 |0011: move-result-object v4 │ │ +3ffb74: 7220 26b7 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +3ffb7a: 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; │ │ @@ -1576308,35 +1576310,35 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3ffb54: |[3ffb54] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ -3ffb64: 7010 b0b4 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffb6a: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -3ffb6e: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -3ffb74: 5b40 0f74 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ -3ffb78: 7210 31b7 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -3ffb7e: 0c05 |000d: move-result-object v5 │ │ -3ffb80: 7210 14b7 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -3ffb86: 0a00 |0011: move-result v0 │ │ -3ffb88: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ -3ffb8c: 7210 15b7 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -3ffb92: 0c00 |0017: move-result-object v0 │ │ -3ffb94: 1f00 e51b |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -3ffb98: 5441 0f74 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ -3ffb9c: 6e10 caac 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -3ffba2: 0b02 |001f: move-result-wide v2 │ │ -3ffba4: 7120 80b4 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -3ffbaa: 0c00 |0023: move-result-object v0 │ │ -3ffbac: 7220 26b7 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -3ffbb2: 28e7 |0027: goto 000e // -0019 │ │ -3ffbb4: 0e00 |0028: return-void │ │ +3ffb7c: |[3ffb7c] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ +3ffb8c: 7010 b0b4 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffb92: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +3ffb96: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +3ffb9c: 5b40 0f74 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ +3ffba0: 7210 31b7 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +3ffba6: 0c05 |000d: move-result-object v5 │ │ +3ffba8: 7210 14b7 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +3ffbae: 0a00 |0011: move-result v0 │ │ +3ffbb0: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ +3ffbb4: 7210 15b7 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +3ffbba: 0c00 |0017: move-result-object v0 │ │ +3ffbbc: 1f00 e51b |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +3ffbc0: 5441 0f74 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ +3ffbc4: 6e10 caac 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +3ffbca: 0b02 |001f: move-result-wide v2 │ │ +3ffbcc: 7120 80b4 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +3ffbd2: 0c00 |0023: move-result-object v0 │ │ +3ffbd4: 7220 26b7 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +3ffbda: 28e7 |0027: goto 000e // -0019 │ │ +3ffbdc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=9 │ │ 0x000a line=12 │ │ 0x001a line=13 │ │ locals : │ │ @@ -1576349,23 +1576351,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 │ │ -3ffae8: |[3ffae8] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -3ffaf8: 5430 0f74 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ -3ffafc: 6e10 caac 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -3ffb02: 0b01 |0005: move-result-wide v1 │ │ -3ffb04: 7120 80b4 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -3ffb0a: 0c04 |0009: move-result-object v4 │ │ -3ffb0c: 7220 2ab7 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -3ffb12: 0a04 |000d: move-result v4 │ │ -3ffb14: 0f04 |000e: return v4 │ │ +3ffb10: |[3ffb10] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +3ffb20: 5430 0f74 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@740f │ │ +3ffb24: 6e10 caac 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +3ffb2a: 0b01 |0005: move-result-wide v1 │ │ +3ffb2c: 7120 80b4 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +3ffb32: 0c04 |0009: move-result-object v4 │ │ +3ffb34: 7220 2ab7 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +3ffb3a: 0a04 |000d: move-result v4 │ │ +3ffb3c: 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; │ │ │ │ @@ -1576398,18 +1576400,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffbec: |[3ffbec] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ -3ffbfc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffc02: 5c01 1074 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7410 │ │ -3ffc06: 0e00 |0005: return-void │ │ +3ffc14: |[3ffc14] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ +3ffc24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffc2a: 5c01 1074 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7410 │ │ +3ffc2e: 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 │ │ @@ -1576458,18 +1576460,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3ffc08: |[3ffc08] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ -3ffc18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ffc1a: 7040 0bac 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@ac0b │ │ -3ffc20: 0e00 |0004: return-void │ │ +3ffc30: |[3ffc30] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ +3ffc40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ffc42: 7040 0bac 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@ac0b │ │ +3ffc48: 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; │ │ │ │ @@ -1576478,20 +1576480,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 │ │ -3ffc24: |[3ffc24] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -3ffc34: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffc3a: 5b01 1374 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7413 │ │ -3ffc3e: 5b02 1174 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7411 │ │ -3ffc42: 5b03 1274 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7412 │ │ -3ffc46: 0e00 |0009: return-void │ │ +3ffc4c: |[3ffc4c] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +3ffc5c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffc62: 5b01 1374 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7413 │ │ +3ffc66: 5b02 1174 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7411 │ │ +3ffc6a: 5b03 1274 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7412 │ │ +3ffc6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ @@ -1576530,18 +1576532,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffc60: |[3ffc60] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ -3ffc70: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffc76: 5b01 1474 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7414 │ │ -3ffc7a: 0e00 |0005: return-void │ │ +3ffc88: |[3ffc88] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ +3ffc98: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffc9e: 5b01 1474 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7414 │ │ +3ffca2: 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; │ │ @@ -1576552,17 +1576554,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ffc48: |[3ffc48] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ -3ffc58: 5410 1474 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7414 │ │ -3ffc5c: 1100 |0002: return-object v0 │ │ +3ffc70: |[3ffc70] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ +3ffc80: 5410 1474 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7414 │ │ +3ffc84: 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 : 19114 (SourceFile) │ │ @@ -1576590,17 +1576592,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ffc7c: |[3ffc7c] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ -3ffc8c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffc92: 0e00 |0003: return-void │ │ +3ffca4: |[3ffca4] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ +3ffcb4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3ffcba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ Virtual methods - │ │ @@ -1576677,109 +1576679,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 │ │ -3ffcb8: |[3ffcb8] de.danoeh.antennapod.event.QueueEvent$Action.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -3ffcc8: 1300 0900 |0000: const/16 v0, #int 9 // #9 │ │ -3ffccc: 2300 a820 |0002: new-array v0, v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20a8 │ │ -3ffcd0: 6201 1674 |0004: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7416 │ │ -3ffcd4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3ffcd6: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ -3ffcda: 6201 1774 |0009: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7417 │ │ -3ffcde: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -3ffce0: 4d01 0002 |000c: aput-object v1, v0, v2 │ │ -3ffce4: 6201 1d74 |000e: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741d │ │ -3ffce8: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -3ffcea: 4d01 0002 |0011: aput-object v1, v0, v2 │ │ -3ffcee: 6201 1c74 |0013: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741c │ │ -3ffcf2: 1232 |0015: const/4 v2, #int 3 // #3 │ │ -3ffcf4: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -3ffcf8: 6201 1a74 |0018: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741a │ │ -3ffcfc: 1242 |001a: const/4 v2, #int 4 // #4 │ │ -3ffcfe: 4d01 0002 |001b: aput-object v1, v0, v2 │ │ -3ffd02: 6201 1874 |001d: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7418 │ │ -3ffd06: 1252 |001f: const/4 v2, #int 5 // #5 │ │ -3ffd08: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ -3ffd0c: 6201 1974 |0022: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7419 │ │ -3ffd10: 1262 |0024: const/4 v2, #int 6 // #6 │ │ -3ffd12: 4d01 0002 |0025: aput-object v1, v0, v2 │ │ -3ffd16: 6201 1e74 |0027: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741e │ │ -3ffd1a: 1272 |0029: const/4 v2, #int 7 // #7 │ │ -3ffd1c: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ -3ffd20: 6201 1b74 |002c: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741b │ │ -3ffd24: 1302 0800 |002e: const/16 v2, #int 8 // #8 │ │ -3ffd28: 4d01 0002 |0030: aput-object v1, v0, v2 │ │ -3ffd2c: 1100 |0032: return-object v0 │ │ +3ffce0: |[3ffce0] de.danoeh.antennapod.event.QueueEvent$Action.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +3ffcf0: 1300 0900 |0000: const/16 v0, #int 9 // #9 │ │ +3ffcf4: 2300 a820 |0002: new-array v0, v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20a8 │ │ +3ffcf8: 6201 1674 |0004: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7416 │ │ +3ffcfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3ffcfe: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ +3ffd02: 6201 1774 |0009: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7417 │ │ +3ffd06: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +3ffd08: 4d01 0002 |000c: aput-object v1, v0, v2 │ │ +3ffd0c: 6201 1d74 |000e: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741d │ │ +3ffd10: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +3ffd12: 4d01 0002 |0011: aput-object v1, v0, v2 │ │ +3ffd16: 6201 1c74 |0013: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741c │ │ +3ffd1a: 1232 |0015: const/4 v2, #int 3 // #3 │ │ +3ffd1c: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +3ffd20: 6201 1a74 |0018: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741a │ │ +3ffd24: 1242 |001a: const/4 v2, #int 4 // #4 │ │ +3ffd26: 4d01 0002 |001b: aput-object v1, v0, v2 │ │ +3ffd2a: 6201 1874 |001d: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7418 │ │ +3ffd2e: 1252 |001f: const/4 v2, #int 5 // #5 │ │ +3ffd30: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ +3ffd34: 6201 1974 |0022: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7419 │ │ +3ffd38: 1262 |0024: const/4 v2, #int 6 // #6 │ │ +3ffd3a: 4d01 0002 |0025: aput-object v1, v0, v2 │ │ +3ffd3e: 6201 1e74 |0027: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741e │ │ +3ffd42: 1272 |0029: const/4 v2, #int 7 // #7 │ │ +3ffd44: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ +3ffd48: 6201 1b74 |002c: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741b │ │ +3ffd4c: 1302 0800 |002e: const/16 v2, #int 8 // #8 │ │ +3ffd50: 4d01 0002 |0030: aput-object v1, v0, v2 │ │ +3ffd54: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=11 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -3ffd54: |[3ffd54] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ -3ffd64: 2200 b51b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffd68: 1a01 f808 |0002: const-string v1, "ADDED" // string@08f8 │ │ -3ffd6c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ffd6e: 7030 11ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffd74: 6900 1674 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7416 │ │ -3ffd78: 2200 b51b |000a: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffd7c: 1a01 f908 |000c: const-string v1, "ADDED_ITEMS" // string@08f9 │ │ -3ffd80: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3ffd82: 7030 11ac 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffd88: 6900 1774 |0012: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7417 │ │ -3ffd8c: 2200 b51b |0014: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffd90: 1a01 3648 |0016: const-string v1, "SET_QUEUE" // string@4836 │ │ -3ffd94: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -3ffd96: 7030 11ac 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffd9c: 6900 1d74 |001c: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741d │ │ -3ffda0: 2200 b51b |001e: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffda4: 1a01 8846 |0020: const-string v1, "REMOVED" // string@4688 │ │ -3ffda8: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -3ffdaa: 7030 11ac 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffdb0: 6900 1c74 |0026: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741c │ │ -3ffdb4: 2200 b51b |0028: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffdb8: 1a01 7e1b |002a: const-string v1, "IRREVERSIBLE_REMOVED" // string@1b7e │ │ -3ffdbc: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -3ffdbe: 7030 11ac 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffdc4: 6900 1a74 |0030: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741a │ │ -3ffdc8: 2200 b51b |0032: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffdcc: 1a01 8f0e |0034: const-string v1, "CLEARED" // string@0e8f │ │ -3ffdd0: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -3ffdd2: 7030 11ac 1002 |0037: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffdd8: 6900 1874 |003a: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7418 │ │ -3ffddc: 2200 b51b |003c: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffde0: 1a01 2a13 |003e: const-string v1, "DELETED_MEDIA" // string@132a │ │ -3ffde4: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -3ffde6: 7030 11ac 1002 |0041: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffdec: 6900 1974 |0044: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7419 │ │ -3ffdf0: 2200 b51b |0046: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffdf4: 1a01 8d48 |0048: const-string v1, "SORTED" // string@488d │ │ -3ffdf8: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -3ffdfa: 7030 11ac 1002 |004b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffe00: 6900 1e74 |004e: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741e │ │ -3ffe04: 2200 b51b |0050: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffe08: 1a01 2540 |0052: const-string v1, "MOVED" // string@4025 │ │ -3ffe0c: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -3ffe10: 7030 11ac 1002 |0056: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ -3ffe16: 6900 1b74 |0059: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741b │ │ -3ffe1a: 7100 0fac 0000 |005b: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@ac0f │ │ -3ffe20: 0c00 |005e: move-result-object v0 │ │ -3ffe22: 6900 1574 |005f: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7415 │ │ -3ffe26: 0e00 |0061: return-void │ │ +3ffd7c: |[3ffd7c] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ +3ffd8c: 2200 b51b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffd90: 1a01 f808 |0002: const-string v1, "ADDED" // string@08f8 │ │ +3ffd94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ffd96: 7030 11ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffd9c: 6900 1674 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7416 │ │ +3ffda0: 2200 b51b |000a: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffda4: 1a01 f908 |000c: const-string v1, "ADDED_ITEMS" // string@08f9 │ │ +3ffda8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3ffdaa: 7030 11ac 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffdb0: 6900 1774 |0012: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7417 │ │ +3ffdb4: 2200 b51b |0014: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffdb8: 1a01 3648 |0016: const-string v1, "SET_QUEUE" // string@4836 │ │ +3ffdbc: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +3ffdbe: 7030 11ac 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffdc4: 6900 1d74 |001c: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741d │ │ +3ffdc8: 2200 b51b |001e: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffdcc: 1a01 8846 |0020: const-string v1, "REMOVED" // string@4688 │ │ +3ffdd0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +3ffdd2: 7030 11ac 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffdd8: 6900 1c74 |0026: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741c │ │ +3ffddc: 2200 b51b |0028: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffde0: 1a01 7e1b |002a: const-string v1, "IRREVERSIBLE_REMOVED" // string@1b7e │ │ +3ffde4: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +3ffde6: 7030 11ac 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffdec: 6900 1a74 |0030: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741a │ │ +3ffdf0: 2200 b51b |0032: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffdf4: 1a01 8f0e |0034: const-string v1, "CLEARED" // string@0e8f │ │ +3ffdf8: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +3ffdfa: 7030 11ac 1002 |0037: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffe00: 6900 1874 |003a: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7418 │ │ +3ffe04: 2200 b51b |003c: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffe08: 1a01 2a13 |003e: const-string v1, "DELETED_MEDIA" // string@132a │ │ +3ffe0c: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +3ffe0e: 7030 11ac 1002 |0041: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffe14: 6900 1974 |0044: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7419 │ │ +3ffe18: 2200 b51b |0046: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffe1c: 1a01 8d48 |0048: const-string v1, "SORTED" // string@488d │ │ +3ffe20: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +3ffe22: 7030 11ac 1002 |004b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffe28: 6900 1e74 |004e: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741e │ │ +3ffe2c: 2200 b51b |0050: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffe30: 1a01 2540 |0052: const-string v1, "MOVED" // string@4025 │ │ +3ffe34: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +3ffe38: 7030 11ac 1002 |0056: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ac11 │ │ +3ffe3e: 6900 1b74 |0059: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741b │ │ +3ffe42: 7100 0fac 0000 |005b: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@ac0f │ │ +3ffe48: 0c00 |005e: move-result-object v0 │ │ +3ffe4a: 6900 1574 |005f: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7415 │ │ +3ffe4e: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x005b line=11 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ @@ -1576787,17 +1576789,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 │ │ -3ffe28: |[3ffe28] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ -3ffe38: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -3ffe3e: 0e00 |0003: return-void │ │ +3ffe50: |[3ffe50] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ +3ffe60: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +3ffe66: 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 │ │ @@ -1576807,20 +1576809,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 │ │ -3ffc94: |[3ffc94] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -3ffca4: 1c00 b51b |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffca8: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -3ffcae: 0c01 |0005: move-result-object v1 │ │ -3ffcb0: 1f01 b51b |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ -3ffcb4: 1101 |0008: return-object v1 │ │ +3ffcbc: |[3ffcbc] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +3ffccc: 1c00 b51b |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffcd0: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +3ffcd6: 0c01 |0005: move-result-object v1 │ │ +3ffcd8: 1f01 b51b |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1bb5 │ │ +3ffcdc: 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;) │ │ @@ -1576828,20 +1576830,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 │ │ -3ffd30: |[3ffd30] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -3ffd40: 6200 1574 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7415 │ │ -3ffd44: 6e10 d9b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@b9d9 │ │ -3ffd4a: 0c00 |0005: move-result-object v0 │ │ -3ffd4c: 1f00 a820 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20a8 │ │ -3ffd50: 1100 |0008: return-object v0 │ │ +3ffd58: |[3ffd58] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +3ffd68: 6200 1574 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7415 │ │ +3ffd6c: 6e10 d9b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@b9d9 │ │ +3ffd72: 0c00 |0005: move-result-object v0 │ │ +3ffd74: 1f00 a820 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20a8 │ │ +3ffd78: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1576897,21 +1576899,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 │ │ -3fff3c: |[3fff3c] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ -3fff4c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fff52: 5b01 1f74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741f │ │ -3fff56: 5b02 2074 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7420 │ │ -3fff5a: 5b03 2174 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@7421 │ │ -3fff5e: 5904 2274 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@7422 │ │ -3fff62: 0e00 |000b: return-void │ │ +3fff64: |[3fff64] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ +3fff74: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fff7a: 5b01 1f74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741f │ │ +3fff7e: 5b02 2074 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7420 │ │ +3fff82: 5b03 2174 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@7421 │ │ +3fff86: 5904 2274 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@7422 │ │ +3fff8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -1576927,20 +1576929,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 │ │ -3ffe40: |[3ffe40] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3ffe50: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3ffe54: 6201 1674 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7416 │ │ -3ffe58: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ffe5a: 7054 14ac 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@ac14 │ │ -3ffe60: 1100 |0008: return-object v0 │ │ +3ffe68: |[3ffe68] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3ffe78: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3ffe7c: 6201 1674 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7416 │ │ +3ffe80: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ffe82: 7054 14ac 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@ac14 │ │ +3ffe88: 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 │ │ │ │ @@ -1576949,42 +1576951,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 │ │ -3ffe64: |[3ffe64] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ -3ffe74: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3ffe78: 6201 1874 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7418 │ │ -3ffe7c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ffe7e: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3ffe80: 7053 14ac 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@ac14 │ │ -3ffe86: 1100 |0009: return-object v0 │ │ +3ffe8c: |[3ffe8c] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ +3ffe9c: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3ffea0: 6201 1874 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7418 │ │ +3ffea4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ffea6: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3ffea8: 7053 14ac 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@ac14 │ │ +3ffeae: 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 │ │ -3ffe88: |[3ffe88] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3ffe98: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3ffe9c: 6201 1a74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741a │ │ -3ffea0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ffea2: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3ffea4: 7053 14ac 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@ac14 │ │ -3ffeaa: 1100 |0009: return-object v0 │ │ +3ffeb0: |[3ffeb0] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3ffec0: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3ffec4: 6201 1a74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741a │ │ +3ffec8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ffeca: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3ffecc: 7053 14ac 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@ac14 │ │ +3ffed2: 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;) │ │ @@ -1576992,20 +1576994,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 │ │ -3ffeac: |[3ffeac] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3ffebc: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3ffec0: 6201 1b74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741b │ │ -3ffec4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ffec6: 7054 14ac 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@ac14 │ │ -3ffecc: 1100 |0008: return-object v0 │ │ +3ffed4: |[3ffed4] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3ffee4: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3ffee8: 6201 1b74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741b │ │ +3ffeec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ffeee: 7054 14ac 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@ac14 │ │ +3ffef4: 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 │ │ │ │ @@ -1577014,21 +1577016,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 │ │ -3ffed0: |[3ffed0] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3ffee0: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3ffee4: 6201 1c74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741c │ │ -3ffee8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ffeea: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3ffeec: 7053 14ac 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@ac14 │ │ -3ffef2: 1100 |0009: return-object v0 │ │ +3ffef8: |[3ffef8] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3fff08: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3fff0c: 6201 1c74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741c │ │ +3fff10: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3fff12: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3fff14: 7053 14ac 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@ac14 │ │ +3fff1a: 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;) │ │ @@ -1577036,21 +1577038,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 │ │ -3ffef4: |[3ffef4] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3fff04: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3fff08: 6201 1d74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741d │ │ -3fff0c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3fff0e: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3fff10: 7053 14ac 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@ac14 │ │ -3fff16: 1100 |0009: return-object v0 │ │ +3fff1c: |[3fff1c] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3fff2c: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3fff30: 6201 1d74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741d │ │ +3fff34: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3fff36: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3fff38: 7053 14ac 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@ac14 │ │ +3fff3e: 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;) │ │ @@ -1577058,21 +1577060,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 │ │ -3fff18: |[3fff18] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3fff28: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ -3fff2c: 6201 1e74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741e │ │ -3fff30: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3fff32: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3fff34: 7053 14ac 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@ac14 │ │ -3fff3a: 1100 |0009: return-object v0 │ │ +3fff40: |[3fff40] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3fff50: 2200 b61b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1bb6 │ │ +3fff54: 6201 1e74 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@741e │ │ +3fff58: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3fff5a: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3fff5c: 7053 14ac 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@ac14 │ │ +3fff62: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000a reg=4 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ @@ -1577191,17 +1577193,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fff64: |[3fff64] de.danoeh.antennapod.event.R$attr.:()V │ │ -3fff74: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fff7a: 0e00 |0003: return-void │ │ +3fff8c: |[3fff8c] de.danoeh.antennapod.event.R$attr.:()V │ │ +3fff9c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fffa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1577268,17 +1577270,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fff7c: |[3fff7c] de.danoeh.antennapod.event.R$color.:()V │ │ -3fff8c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fff92: 0e00 |0003: return-void │ │ +3fffa4: |[3fffa4] de.danoeh.antennapod.event.R$color.:()V │ │ +3fffb4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fffba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1577420,17 +1577422,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fff94: |[3fff94] de.danoeh.antennapod.event.R$dimen.:()V │ │ -3fffa4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fffaa: 0e00 |0003: return-void │ │ +3fffbc: |[3fffbc] de.danoeh.antennapod.event.R$dimen.:()V │ │ +3fffcc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fffd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1577522,17 +1577524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fffac: |[3fffac] de.danoeh.antennapod.event.R$drawable.:()V │ │ -3fffbc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fffc2: 0e00 |0003: return-void │ │ +3fffd4: |[3fffd4] de.danoeh.antennapod.event.R$drawable.:()V │ │ +3fffe4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +3fffea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1577959,17 +1577961,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fffc4: |[3fffc4] de.danoeh.antennapod.event.R$id.:()V │ │ -3fffd4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3fffda: 0e00 |0003: return-void │ │ +3fffec: |[3fffec] de.danoeh.antennapod.event.R$id.:()V │ │ +3ffffc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1578011,17 +1578013,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fffdc: |[3fffdc] de.danoeh.antennapod.event.R$integer.:()V │ │ -3fffec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -3ffff2: 0e00 |0003: return-void │ │ +400004: |[400004] de.danoeh.antennapod.event.R$integer.:()V │ │ +400014: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40001a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1578133,17 +1578135,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ffff4: |[3ffff4] de.danoeh.antennapod.event.R$layout.:()V │ │ -400004: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40000a: 0e00 |0003: return-void │ │ +40001c: |[40001c] de.danoeh.antennapod.event.R$layout.:()V │ │ +40002c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1578185,17 +1578187,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40000c: |[40000c] de.danoeh.antennapod.event.R$string.:()V │ │ -40001c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400022: 0e00 |0003: return-void │ │ +400034: |[400034] de.danoeh.antennapod.event.R$string.:()V │ │ +400044: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40004a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1578287,17 +1578289,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400164: |[400164] de.danoeh.antennapod.event.R$style.:()V │ │ -400174: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40017a: 0e00 |0003: return-void │ │ +40018c: |[40018c] de.danoeh.antennapod.event.R$style.:()V │ │ +40019c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4001a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1578549,65 +1578551,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -400024: |[400024] de.danoeh.antennapod.event.R$styleable.:()V │ │ -400034: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ -40003a: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ -400040: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ -400046: 0c00 |0009: move-result-object v0 │ │ -400048: 6900 cc74 |000a: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@74cc │ │ -40004c: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -400052: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -400058: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -40005e: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -400064: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -40006a: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ -400070: 0c00 |001e: move-result-object v0 │ │ -400072: 6900 cf74 |001f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@74cf │ │ -400076: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -400078: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ -40007c: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -400082: 6900 d574 |0027: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@74d5 │ │ -400086: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -40008a: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ -40008e: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -400094: 6900 d674 |0030: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@74d6 │ │ -400098: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -40009c: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ -4000a0: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -4000a6: 6900 e874 |0039: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@74e8 │ │ -4000aa: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -4000b0: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ -4000b6: 0c00 |0041: move-result-object v0 │ │ -4000b8: 6900 e974 |0042: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@74e9 │ │ -4000bc: 0e00 |0044: return-void │ │ -4000be: 0000 |0045: nop // spacer │ │ -4000c0: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -4000e4: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -400114: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +40004c: |[40004c] de.danoeh.antennapod.event.R$styleable.:()V │ │ +40005c: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ +400062: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ +400068: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ +40006e: 0c00 |0009: move-result-object v0 │ │ +400070: 6900 cc74 |000a: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@74cc │ │ +400074: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +40007a: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +400080: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +400086: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +40008c: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +400092: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ +400098: 0c00 |001e: move-result-object v0 │ │ +40009a: 6900 cf74 |001f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@74cf │ │ +40009e: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +4000a0: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ +4000a4: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +4000aa: 6900 d574 |0027: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@74d5 │ │ +4000ae: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +4000b2: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ +4000b6: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +4000bc: 6900 d674 |0030: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@74d6 │ │ +4000c0: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +4000c4: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ +4000c8: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +4000ce: 6900 e874 |0039: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@74e8 │ │ +4000d2: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +4000d8: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ +4000de: 0c00 |0041: move-result-object v0 │ │ +4000e0: 6900 e974 |0042: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@74e9 │ │ +4000e4: 0e00 |0044: return-void │ │ +4000e6: 0000 |0045: nop // spacer │ │ +4000e8: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +40010c: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +40013c: 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 │ │ -40014c: |[40014c] de.danoeh.antennapod.event.R$styleable.:()V │ │ -40015c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400162: 0e00 |0003: return-void │ │ +400174: |[400174] de.danoeh.antennapod.event.R$styleable.:()V │ │ +400184: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40018a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1578638,17 +1578640,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40017c: |[40017c] de.danoeh.antennapod.event.R.:()V │ │ -40018c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400192: 0e00 |0003: return-void │ │ +4001a4: |[4001a4] de.danoeh.antennapod.event.R.:()V │ │ +4001b4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4001ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1578675,17 +1578677,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400194: |[400194] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ -4001a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4001aa: 0e00 |0003: return-void │ │ +4001bc: |[4001bc] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ +4001cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4001d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/StatisticsEvent; │ │ │ │ Virtual methods - │ │ @@ -1578718,18 +1578720,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4001c4: |[4001c4] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ -4001d4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4001da: 5901 f874 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@74f8 │ │ -4001de: 0e00 |0005: return-void │ │ +4001ec: |[4001ec] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ +4001fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400202: 5901 f874 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@74f8 │ │ +400206: 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 │ │ @@ -1578740,17 +1578742,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4001ac: |[4001ac] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ -4001bc: 5210 f874 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@74f8 │ │ -4001c0: 0f00 |0002: return v0 │ │ +4001d4: |[4001d4] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ +4001e4: 5210 f874 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@74f8 │ │ +4001e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/SyncServiceEvent; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1578778,17 +1578780,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4001e0: |[4001e0] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ -4001f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4001f6: 0e00 |0003: return-void │ │ +400208: |[400208] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ +400218: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40021e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -1578831,18 +1578833,18 @@ │ │ type : '(F)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4002bc: |[4002bc] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ -4002cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4002d2: 5901 fb74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ -4002d6: 0e00 |0005: return-void │ │ +4002e4: |[4002e4] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ +4002f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4002fa: 5901 fb74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ +4002fe: 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 │ │ @@ -1578852,37 +1578854,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 │ │ -400248: |[400248] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -400258: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ -40025c: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -400260: 7020 2cac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ac2c │ │ -400266: 1100 |0007: return-object v0 │ │ +400270: |[400270] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +400280: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ +400284: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +400288: 7020 2cac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ac2c │ │ +40028e: 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 │ │ -400268: |[400268] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -400278: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ -40027c: 7020 2cac 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ac2c │ │ -400282: 1100 |0005: return-object v0 │ │ +400290: |[400290] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +4002a0: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ +4002a4: 7020 2cac 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ac2c │ │ +4002aa: 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;) │ │ @@ -1578890,19 +1578892,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 │ │ -400284: |[400284] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -400294: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ -400298: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -40029c: 7020 2cac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ac2c │ │ -4002a2: 1100 |0007: return-object v0 │ │ +4002ac: |[4002ac] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +4002bc: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bc5 │ │ +4002c0: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +4002c4: 7020 2cac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ac2c │ │ +4002ca: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ @@ -1578910,17 +1578912,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4002a4: |[4002a4] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ -4002b4: 5210 fb74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ -4002b8: 0f00 |0002: return v0 │ │ +4002cc: |[4002cc] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ +4002dc: 5210 fb74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ +4002e0: 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;) │ │ @@ -1578928,23 +1578930,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -4001f8: |[4001f8] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ -400208: 5220 fb74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ -40020c: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -400210: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -400214: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -400218: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -40021a: 2802 |0009: goto 000b // +0002 │ │ -40021c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -40021e: 0f00 |000b: return v0 │ │ +400220: |[400220] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ +400230: 5220 fb74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ +400234: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +400238: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +40023c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +400240: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +400242: 2802 |0009: goto 000b // +0002 │ │ +400244: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +400246: 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;) │ │ @@ -1578952,23 +1578954,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -400220: |[400220] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ -400230: 5220 fb74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ -400234: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -400238: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -40023c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -400240: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -400242: 2802 |0009: goto 000b // +0002 │ │ -400244: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -400246: 0f00 |000b: return v0 │ │ +400248: |[400248] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ +400258: 5220 fb74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@74fb │ │ +40025c: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +400260: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +400264: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +400268: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +40026a: 2802 |0009: goto 000b // +0002 │ │ +40026c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +40026e: 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 : 19114 (SourceFile) │ │ @@ -1578996,17 +1578998,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40030c: |[40030c] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ -40031c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400322: 0e00 |0003: return-void │ │ +400334: |[400334] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ +400344: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40034a: 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;) │ │ @@ -1579014,18 +1579016,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 │ │ -4002d8: |[4002d8] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ -4002e8: 2200 c61b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bc6 │ │ -4002ec: 7010 33ac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@ac33 │ │ -4002f2: 1100 |0005: return-object v0 │ │ +400300: |[400300] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ +400310: 2200 c61b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bc6 │ │ +400314: 7010 33ac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@ac33 │ │ +40031a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;) │ │ @@ -1579033,17 +1579035,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4002f4: |[4002f4] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ -400304: 1a00 2545 |0000: const-string v0, "PlaybackHistoryEvent" // string@4525 │ │ -400308: 1100 |0002: return-object v0 │ │ +40031c: |[40031c] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ +40032c: 1a00 2545 |0000: const-string v0, "PlaybackHistoryEvent" // string@4525 │ │ +400330: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1579079,19 +1579081,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -400354: |[400354] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ -400364: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40036a: 5901 fd74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@74fd │ │ -40036e: 5902 fc74 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@74fc │ │ -400372: 0e00 |0007: return-void │ │ +40037c: |[40037c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ +40038c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400392: 5901 fd74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@74fd │ │ +400396: 5902 fc74 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@74fc │ │ +40039a: 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; │ │ @@ -1579104,17 +1579106,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400324: |[400324] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ -400334: 5210 fc74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@74fc │ │ -400338: 0f00 |0002: return v0 │ │ +40034c: |[40034c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ +40035c: 5210 fc74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@74fc │ │ +400360: 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;) │ │ @@ -1579122,17 +1579124,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40033c: |[40033c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ -40034c: 5210 fd74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@74fd │ │ -400350: 0f00 |0002: return v0 │ │ +400364: |[400364] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ +400374: 5210 fd74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@74fd │ │ +400378: 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 : 19114 (SourceFile) │ │ @@ -1579180,53 +1579182,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 │ │ -400398: |[400398] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -4003a8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -4003aa: 2300 a920 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20a9 │ │ -4003ae: 6201 0075 |0003: sget-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7500 │ │ -4003b2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4003b4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -4003b8: 6201 ff74 |0008: sget-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74ff │ │ -4003bc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4003be: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -4003c2: 1100 |000d: return-object v0 │ │ +4003c0: |[4003c0] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +4003d0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +4003d2: 2300 a920 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20a9 │ │ +4003d6: 6201 0075 |0003: sget-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7500 │ │ +4003da: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4003dc: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +4003e0: 6201 ff74 |0008: sget-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74ff │ │ +4003e4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4003e6: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +4003ea: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=4 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -4003e8: |[4003e8] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ -4003f8: 2200 c81b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ -4003fc: 1a01 3248 |0002: const-string v1, "SERVICE_STARTED" // string@4832 │ │ -400400: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -400402: 7030 3bac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ac3b │ │ -400408: 6900 0075 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7500 │ │ -40040c: 2200 c81b |000a: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ -400410: 1a01 3148 |000c: const-string v1, "SERVICE_SHUT_DOWN" // string@4831 │ │ -400414: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -400416: 7030 3bac 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ac3b │ │ -40041c: 6900 ff74 |0012: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74ff │ │ -400420: 7100 39ac 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // method@ac39 │ │ -400426: 0c00 |0017: move-result-object v0 │ │ -400428: 6900 fe74 |0018: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74fe │ │ -40042c: 0e00 |001a: return-void │ │ +400410: |[400410] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ +400420: 2200 c81b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ +400424: 1a01 3248 |0002: const-string v1, "SERVICE_STARTED" // string@4832 │ │ +400428: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40042a: 7030 3bac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ac3b │ │ +400430: 6900 0075 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7500 │ │ +400434: 2200 c81b |000a: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ +400438: 1a01 3148 |000c: const-string v1, "SERVICE_SHUT_DOWN" // string@4831 │ │ +40043c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +40043e: 7030 3bac 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ac3b │ │ +400444: 6900 ff74 |0012: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74ff │ │ +400448: 7100 39ac 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // method@ac39 │ │ +40044e: 0c00 |0017: move-result-object v0 │ │ +400450: 6900 fe74 |0018: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74fe │ │ +400454: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x0014 line=4 │ │ locals : │ │ │ │ @@ -1579235,17 +1579237,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 │ │ -400430: |[400430] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ -400440: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -400446: 0e00 |0003: return-void │ │ +400458: |[400458] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ +400468: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +40046e: 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 │ │ @@ -1579255,20 +1579257,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 │ │ -400374: |[400374] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -400384: 1c00 c81b |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ -400388: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -40038e: 0c01 |0005: move-result-object v1 │ │ -400390: 1f01 c81b |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ -400394: 1101 |0008: return-object v1 │ │ +40039c: |[40039c] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +4003ac: 1c00 c81b |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ +4003b0: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +4003b6: 0c01 |0005: move-result-object v1 │ │ +4003b8: 1f01 c81b |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bc8 │ │ +4003bc: 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;) │ │ @@ -1579276,20 +1579278,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 │ │ -4003c4: |[4003c4] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -4003d4: 6200 fe74 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74fe │ │ -4003d8: 6e10 dab9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@b9da │ │ -4003de: 0c00 |0005: move-result-object v0 │ │ -4003e0: 1f00 a920 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20a9 │ │ -4003e4: 1100 |0008: return-object v0 │ │ +4003ec: |[4003ec] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +4003fc: 6200 fe74 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@74fe │ │ +400400: 6e10 dab9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@b9da │ │ +400406: 0c00 |0005: move-result-object v0 │ │ +400408: 1f00 a920 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20a9 │ │ +40040c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1579325,18 +1579327,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 │ │ -400448: |[400448] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ -400458: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40045e: 5b01 0175 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7501 │ │ -400462: 0e00 |0005: return-void │ │ +400470: |[400470] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ +400480: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400486: 5b01 0175 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7501 │ │ +40048a: 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; │ │ @@ -1579376,18 +1579378,18 @@ │ │ type : '(J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400574: |[400574] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ -400584: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40058a: 5a01 0375 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ -40058e: 0e00 |0005: return-void │ │ +40059c: |[40059c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ +4005ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4005b2: 5a01 0375 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ +4005b6: 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 │ │ @@ -1579397,38 +1579399,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 │ │ -4004e4: |[4004e4] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -4004f4: 2200 ca1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ -4004f8: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ -400502: 7030 3fac 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ac3f │ │ -400508: 1100 |000a: return-object v0 │ │ +40050c: |[40050c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +40051c: 2200 ca1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ +400520: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ +40052a: 7030 3fac 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ac3f │ │ +400530: 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 │ │ -40050c: |[40050c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -40051c: 2200 ca1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ -400520: 7d11 |0002: neg-long v1, v1 │ │ -400522: 7030 3fac 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ac3f │ │ -400528: 1100 |0006: return-object v0 │ │ +400534: |[400534] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +400544: 2200 ca1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ +400548: 7d11 |0002: neg-long v1, v1 │ │ +40054a: 7030 3fac 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ac3f │ │ +400550: 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;) │ │ @@ -1579436,21 +1579438,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 │ │ -40052c: |[40052c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -40053c: 2200 ca1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ -400540: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -400544: 7140 94b4 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b494 │ │ -40054a: 0b03 |0007: move-result-wide v3 │ │ -40054c: 7030 3fac 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ac3f │ │ -400552: 1100 |000b: return-object v0 │ │ +400554: |[400554] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +400564: 2200 ca1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bca │ │ +400568: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +40056c: 7140 94b4 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b494 │ │ +400572: 0b03 |0007: move-result-wide v3 │ │ +400574: 7030 3fac 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ac3f │ │ +40057a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000c reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -1579459,19 +1579461,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -400554: |[400554] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ -400564: 5320 0375 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ -400568: 7120 84b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b484 │ │ -40056e: 0b00 |0005: move-result-wide v0 │ │ -400570: 1000 |0006: return-wide v0 │ │ +40057c: |[40057c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ +40058c: 5320 0375 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ +400590: 7120 84b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b484 │ │ +400596: 0b00 |0005: move-result-wide v0 │ │ +400598: 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;) │ │ @@ -1579479,23 +1579481,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -400464: |[400464] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ -400474: 5350 0375 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ -400478: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ -400482: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -400486: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -40048a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -40048c: 2802 |000c: goto 000e // +0002 │ │ -40048e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -400490: 0f00 |000e: return v0 │ │ +40048c: |[40048c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ +40049c: 5350 0375 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ +4004a0: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ +4004aa: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +4004ae: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +4004b2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +4004b4: 2802 |000c: goto 000e // +0002 │ │ +4004b6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4004b8: 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;) │ │ @@ -1579503,23 +1579505,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -400494: |[400494] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ -4004a4: 5350 0375 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ -4004a8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -4004ac: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -4004b0: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ -4004b4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -4004b6: 2802 |0009: goto 000b // +0002 │ │ -4004b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4004ba: 0f00 |000b: return v0 │ │ +4004bc: |[4004bc] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ +4004cc: 5350 0375 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ +4004d0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +4004d4: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +4004d8: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ +4004dc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +4004de: 2802 |0009: goto 000b // +0002 │ │ +4004e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4004e2: 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;) │ │ @@ -1579527,23 +1579529,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -4004bc: |[4004bc] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ -4004cc: 5350 0375 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ -4004d0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -4004d4: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -4004d8: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ -4004dc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -4004de: 2802 |0009: goto 000b // +0002 │ │ -4004e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4004e2: 0f00 |000b: return v0 │ │ +4004e4: |[4004e4] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ +4004f4: 5350 0375 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7503 │ │ +4004f8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +4004fc: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +400500: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ +400504: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +400506: 2802 |0009: goto 000b // +0002 │ │ +400508: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +40050a: 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 : 19114 (SourceFile) │ │ @@ -1579575,18 +1579577,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4005a8: |[4005a8] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ -4005b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4005be: 5901 0475 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7504 │ │ -4005c2: 0e00 |0005: return-void │ │ +4005d0: |[4005d0] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ +4005e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4005e6: 5901 0475 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7504 │ │ +4005ea: 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 │ │ @@ -1579597,17 +1579599,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400590: |[400590] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ -4005a0: 5210 0475 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7504 │ │ -4005a4: 0f00 |0002: return v0 │ │ +4005b8: |[4005b8] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ +4005c8: 5210 0475 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7504 │ │ +4005cc: 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 : 19114 (SourceFile) │ │ @@ -1579647,20 +1579649,20 @@ │ │ type : '(IIJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40060c: |[40060c] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ -40061c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400622: 5901 0775 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7507 │ │ -400626: 5902 0675 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7506 │ │ -40062a: 5a03 0575 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7505 │ │ -40062e: 0e00 |0009: return-void │ │ +400634: |[400634] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ +400644: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40064a: 5901 0775 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7507 │ │ +40064e: 5902 0675 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7506 │ │ +400652: 5a03 0575 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7505 │ │ +400656: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ 0x0007 line=11 │ │ locals : │ │ @@ -1579675,17 +1579677,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4005f4: |[4005f4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ -400604: 5320 0575 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7505 │ │ -400608: 1000 |0002: return-wide v0 │ │ +40061c: |[40061c] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ +40062c: 5320 0575 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7505 │ │ +400630: 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;) │ │ @@ -1579693,17 +1579695,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4005c4: |[4005c4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ -4005d4: 5210 0675 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7506 │ │ -4005d8: 0f00 |0002: return v0 │ │ +4005ec: |[4005ec] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ +4005fc: 5210 0675 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7506 │ │ +400600: 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;) │ │ @@ -1579711,17 +1579713,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4005dc: |[4005dc] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ -4005ec: 5210 0775 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7507 │ │ -4005f0: 0f00 |0002: return v0 │ │ +400604: |[400604] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ +400614: 5210 0775 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7507 │ │ +400618: 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 : 19114 (SourceFile) │ │ @@ -1579761,20 +1579763,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 │ │ -400678: |[400678] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJLde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ -400688: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40068e: 5901 0a75 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@750a │ │ -400692: 5a02 0875 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7508 │ │ -400696: 5b04 0975 |0007: iput-object v4, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7509 │ │ -40069a: 0e00 |0009: return-void │ │ +4006a0: |[4006a0] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJLde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ +4006b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4006b6: 5901 0a75 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@750a │ │ +4006ba: 5a02 0875 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7508 │ │ +4006be: 5b04 0975 |0007: iput-object v4, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7509 │ │ +4006c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0005 line=12 │ │ 0x0007 line=13 │ │ locals : │ │ @@ -1579789,17 +1579791,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400660: |[400660] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ -400670: 5320 0875 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7508 │ │ -400674: 1000 |0002: return-wide v0 │ │ +400688: |[400688] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ +400698: 5320 0875 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7508 │ │ +40069c: 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;) │ │ @@ -1579807,17 +1579809,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 │ │ -400630: |[400630] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -400640: 5410 0975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7509 │ │ -400644: 1100 |0002: return-object v0 │ │ +400658: |[400658] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +400668: 5410 0975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7509 │ │ +40066c: 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;) │ │ @@ -1579825,17 +1579827,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400648: |[400648] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ -400658: 5210 0a75 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@750a │ │ -40065c: 0f00 |0002: return v0 │ │ +400670: |[400670] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ +400680: 5210 0a75 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@750a │ │ +400684: 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 : 19114 (SourceFile) │ │ @@ -1579871,19 +1579873,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 │ │ -4006cc: |[4006cc] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ -4006dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4006e2: 5b01 0c75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@750c │ │ -4006e6: 5a02 0b75 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@750b │ │ -4006ea: 0e00 |0007: return-void │ │ +4006f4: |[4006f4] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ +400704: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40070a: 5b01 0c75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@750c │ │ +40070e: 5a02 0b75 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@750b │ │ +400712: 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; │ │ @@ -1579896,17 +1579898,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4006b4: |[4006b4] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ -4006c4: 5320 0b75 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@750b │ │ -4006c8: 1000 |0002: return-wide v0 │ │ +4006dc: |[4006dc] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ +4006ec: 5320 0b75 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@750b │ │ +4006f0: 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;) │ │ @@ -1579914,17 +1579916,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 │ │ -40069c: |[40069c] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -4006ac: 5410 0c75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@750c │ │ -4006b0: 1100 |0002: return-object v0 │ │ +4006c4: |[4006c4] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +4006d4: 5410 0c75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@750c │ │ +4006d8: 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 : 19114 (SourceFile) │ │ @@ -1579967,17 +1579969,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4006ec: |[4006ec] de.danoeh.antennapod.model.BuildConfig.:()V │ │ -4006fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400702: 0e00 |0003: return-void │ │ +400714: |[400714] de.danoeh.antennapod.model.BuildConfig.:()V │ │ +400724: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40072a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1580006,17 +1580008,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400704: |[400704] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ -400714: 7010 6006 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@0660 │ │ -40071a: 0e00 |0003: return-void │ │ +40072c: |[40072c] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ +40073c: 7010 6006 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@0660 │ │ +400742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; │ │ │ │ Virtual methods - │ │ @@ -1580025,20 +1580027,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40071c: |[40071c] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ -40072c: 6e10 6506 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0665 │ │ -400732: 2805 |0003: goto 0008 // +0005 │ │ -400734: 0d00 |0004: move-exception v0 │ │ -400736: 6e10 3bb5 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -40073c: 0e00 |0008: return-void │ │ +400744: |[400744] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ +400754: 6e10 6506 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0665 │ │ +40075a: 2805 |0003: goto 0008 // +0005 │ │ +40075c: 0d00 |0004: move-exception v0 │ │ +40075e: 6e10 3bb5 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +400764: 0e00 |0008: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=13 │ │ 0x0005 line=15 │ │ locals : │ │ @@ -1580154,17 +1580156,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400750: |[400750] de.danoeh.antennapod.model.R$attr.:()V │ │ -400760: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400766: 0e00 |0003: return-void │ │ +400778: |[400778] de.danoeh.antennapod.model.R$attr.:()V │ │ +400788: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40078e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1580231,17 +1580233,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400768: |[400768] de.danoeh.antennapod.model.R$color.:()V │ │ -400778: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40077e: 0e00 |0003: return-void │ │ +400790: |[400790] de.danoeh.antennapod.model.R$color.:()V │ │ +4007a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4007a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1580383,17 +1580385,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400780: |[400780] de.danoeh.antennapod.model.R$dimen.:()V │ │ -400790: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400796: 0e00 |0003: return-void │ │ +4007a8: |[4007a8] de.danoeh.antennapod.model.R$dimen.:()V │ │ +4007b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4007be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1580485,17 +1580487,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400798: |[400798] de.danoeh.antennapod.model.R$drawable.:()V │ │ -4007a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4007ae: 0e00 |0003: return-void │ │ +4007c0: |[4007c0] de.danoeh.antennapod.model.R$drawable.:()V │ │ +4007d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4007d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1580917,17 +1580919,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4007b0: |[4007b0] de.danoeh.antennapod.model.R$id.:()V │ │ -4007c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4007c6: 0e00 |0003: return-void │ │ +4007d8: |[4007d8] de.danoeh.antennapod.model.R$id.:()V │ │ +4007e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4007ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1580969,17 +1580971,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4007c8: |[4007c8] de.danoeh.antennapod.model.R$integer.:()V │ │ -4007d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4007de: 0e00 |0003: return-void │ │ +4007f0: |[4007f0] de.danoeh.antennapod.model.R$integer.:()V │ │ +400800: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1581091,17 +1581093,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4007e0: |[4007e0] de.danoeh.antennapod.model.R$layout.:()V │ │ -4007f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4007f6: 0e00 |0003: return-void │ │ +400808: |[400808] de.danoeh.antennapod.model.R$layout.:()V │ │ +400818: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40081e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1581143,17 +1581145,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4007f8: |[4007f8] de.danoeh.antennapod.model.R$string.:()V │ │ -400808: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40080e: 0e00 |0003: return-void │ │ +400820: |[400820] de.danoeh.antennapod.model.R$string.:()V │ │ +400830: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1581245,17 +1581247,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400950: |[400950] de.danoeh.antennapod.model.R$style.:()V │ │ -400960: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400966: 0e00 |0003: return-void │ │ +400978: |[400978] de.danoeh.antennapod.model.R$style.:()V │ │ +400988: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40098e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1581507,65 +1581509,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -400810: |[400810] de.danoeh.antennapod.model.R$styleable.:()V │ │ -400820: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ -400826: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ -40082c: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ -400832: 0c00 |0009: move-result-object v0 │ │ -400834: 6900 b775 |000a: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@75b7 │ │ -400838: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -40083e: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -400844: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -40084a: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -400850: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -400856: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ -40085c: 0c00 |001e: move-result-object v0 │ │ -40085e: 6900 ba75 |001f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@75ba │ │ -400862: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -400864: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ -400868: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -40086e: 6900 c075 |0027: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@75c0 │ │ -400872: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -400876: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ -40087a: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -400880: 6900 c175 |0030: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@75c1 │ │ -400884: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -400888: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ -40088c: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -400892: 6900 d375 |0039: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@75d3 │ │ -400896: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -40089c: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ -4008a2: 0c00 |0041: move-result-object v0 │ │ -4008a4: 6900 d475 |0042: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@75d4 │ │ -4008a8: 0e00 |0044: return-void │ │ -4008aa: 0000 |0045: nop // spacer │ │ -4008ac: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -4008d0: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -400900: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +400838: |[400838] de.danoeh.antennapod.model.R$styleable.:()V │ │ +400848: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ +40084e: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ +400854: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ +40085a: 0c00 |0009: move-result-object v0 │ │ +40085c: 6900 b775 |000a: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@75b7 │ │ +400860: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +400866: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +40086c: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +400872: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +400878: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +40087e: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ +400884: 0c00 |001e: move-result-object v0 │ │ +400886: 6900 ba75 |001f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@75ba │ │ +40088a: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +40088c: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ +400890: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +400896: 6900 c075 |0027: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@75c0 │ │ +40089a: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +40089e: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ +4008a2: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +4008a8: 6900 c175 |0030: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@75c1 │ │ +4008ac: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +4008b0: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ +4008b4: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +4008ba: 6900 d375 |0039: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@75d3 │ │ +4008be: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +4008c4: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ +4008ca: 0c00 |0041: move-result-object v0 │ │ +4008cc: 6900 d475 |0042: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@75d4 │ │ +4008d0: 0e00 |0044: return-void │ │ +4008d2: 0000 |0045: nop // spacer │ │ +4008d4: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +4008f8: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +400928: 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 │ │ -400938: |[400938] de.danoeh.antennapod.model.R$styleable.:()V │ │ -400948: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40094e: 0e00 |0003: return-void │ │ +400960: |[400960] de.danoeh.antennapod.model.R$styleable.:()V │ │ +400970: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1581596,17 +1581598,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400968: |[400968] de.danoeh.antennapod.model.R.:()V │ │ -400978: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40097e: 0e00 |0003: return-void │ │ +400990: |[400990] de.danoeh.antennapod.model.R.:()V │ │ +4009a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4009a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1581739,222 +1581741,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 │ │ -400a0c: |[400a0c] de.danoeh.antennapod.model.download.DownloadError.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ -400a1c: 1300 1700 |0000: const/16 v0, #int 23 // #17 │ │ -400a20: 2300 aa20 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20aa │ │ -400a24: 6201 fa75 |0004: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ -400a28: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -400a2a: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ -400a2e: 6201 f375 |0009: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ -400a32: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -400a34: 4d01 0002 |000c: aput-object v1, v0, v2 │ │ -400a38: 6201 f875 |000e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f8 │ │ -400a3c: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -400a3e: 4d01 0002 |0011: aput-object v1, v0, v2 │ │ -400a42: 6201 e575 |0013: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ -400a46: 1232 |0015: const/4 v2, #int 3 // #3 │ │ -400a48: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -400a4c: 6201 f075 |0018: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f0 │ │ -400a50: 1242 |001a: const/4 v2, #int 4 // #4 │ │ -400a52: 4d01 0002 |001b: aput-object v1, v0, v2 │ │ -400a56: 6201 ee75 |001d: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ -400a5a: 1252 |001f: const/4 v2, #int 5 // #5 │ │ -400a5c: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ -400a60: 6201 e975 |0022: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e9 │ │ -400a64: 1262 |0024: const/4 v2, #int 6 // #6 │ │ -400a66: 4d01 0002 |0025: aput-object v1, v0, v2 │ │ -400a6a: 6201 e875 |0027: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ -400a6e: 1272 |0029: const/4 v2, #int 7 // #7 │ │ -400a70: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ -400a74: 6201 e775 |002c: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e7 │ │ -400a78: 1302 0800 |002e: const/16 v2, #int 8 // #8 │ │ -400a7c: 4d01 0002 |0030: aput-object v1, v0, v2 │ │ -400a80: 6201 ec75 |0032: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ -400a84: 1302 0900 |0034: const/16 v2, #int 9 // #9 │ │ -400a88: 4d01 0002 |0036: aput-object v1, v0, v2 │ │ -400a8c: 6201 f175 |0038: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f1 │ │ -400a90: 1302 0a00 |003a: const/16 v2, #int 10 // #a │ │ -400a94: 4d01 0002 |003c: aput-object v1, v0, v2 │ │ -400a98: 6201 f775 |003e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f7 │ │ -400a9c: 1302 0b00 |0040: const/16 v2, #int 11 // #b │ │ -400aa0: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ -400aa4: 6201 f575 |0044: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f5 │ │ -400aa8: 1302 0c00 |0046: const/16 v2, #int 12 // #c │ │ -400aac: 4d01 0002 |0048: aput-object v1, v0, v2 │ │ -400ab0: 6201 e675 |004a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e6 │ │ -400ab4: 1302 0d00 |004c: const/16 v2, #int 13 // #d │ │ -400ab8: 4d01 0002 |004e: aput-object v1, v0, v2 │ │ -400abc: 6201 f675 |0050: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ -400ac0: 1302 0e00 |0052: const/16 v2, #int 14 // #e │ │ -400ac4: 4d01 0002 |0054: aput-object v1, v0, v2 │ │ -400ac8: 6201 ea75 |0056: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ea │ │ -400acc: 1302 0f00 |0058: const/16 v2, #int 15 // #f │ │ -400ad0: 4d01 0002 |005a: aput-object v1, v0, v2 │ │ -400ad4: 6201 eb75 |005c: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ -400ad8: 1302 1000 |005e: const/16 v2, #int 16 // #10 │ │ -400adc: 4d01 0002 |0060: aput-object v1, v0, v2 │ │ -400ae0: 6201 ef75 |0062: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ef │ │ -400ae4: 1302 1100 |0064: const/16 v2, #int 17 // #11 │ │ -400ae8: 4d01 0002 |0066: aput-object v1, v0, v2 │ │ -400aec: 6201 ed75 |0068: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ -400af0: 1302 1200 |006a: const/16 v2, #int 18 // #12 │ │ -400af4: 4d01 0002 |006c: aput-object v1, v0, v2 │ │ -400af8: 6201 f975 |006e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f9 │ │ -400afc: 1302 1300 |0070: const/16 v2, #int 19 // #13 │ │ -400b00: 4d01 0002 |0072: aput-object v1, v0, v2 │ │ -400b04: 6201 f275 |0074: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ -400b08: 1302 1400 |0076: const/16 v2, #int 20 // #14 │ │ -400b0c: 4d01 0002 |0078: aput-object v1, v0, v2 │ │ -400b10: 6201 e475 |007a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e4 │ │ -400b14: 1302 1500 |007c: const/16 v2, #int 21 // #15 │ │ -400b18: 4d01 0002 |007e: aput-object v1, v0, v2 │ │ -400b1c: 6201 f475 |0080: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f4 │ │ -400b20: 1302 1600 |0082: const/16 v2, #int 22 // #16 │ │ -400b24: 4d01 0002 |0084: aput-object v1, v0, v2 │ │ -400b28: 1100 |0086: return-object v0 │ │ +400a34: |[400a34] de.danoeh.antennapod.model.download.DownloadError.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ +400a44: 1300 1700 |0000: const/16 v0, #int 23 // #17 │ │ +400a48: 2300 aa20 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20aa │ │ +400a4c: 6201 fa75 |0004: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ +400a50: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +400a52: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ +400a56: 6201 f375 |0009: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ +400a5a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +400a5c: 4d01 0002 |000c: aput-object v1, v0, v2 │ │ +400a60: 6201 f875 |000e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f8 │ │ +400a64: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +400a66: 4d01 0002 |0011: aput-object v1, v0, v2 │ │ +400a6a: 6201 e575 |0013: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ +400a6e: 1232 |0015: const/4 v2, #int 3 // #3 │ │ +400a70: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +400a74: 6201 f075 |0018: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f0 │ │ +400a78: 1242 |001a: const/4 v2, #int 4 // #4 │ │ +400a7a: 4d01 0002 |001b: aput-object v1, v0, v2 │ │ +400a7e: 6201 ee75 |001d: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ +400a82: 1252 |001f: const/4 v2, #int 5 // #5 │ │ +400a84: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ +400a88: 6201 e975 |0022: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e9 │ │ +400a8c: 1262 |0024: const/4 v2, #int 6 // #6 │ │ +400a8e: 4d01 0002 |0025: aput-object v1, v0, v2 │ │ +400a92: 6201 e875 |0027: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ +400a96: 1272 |0029: const/4 v2, #int 7 // #7 │ │ +400a98: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ +400a9c: 6201 e775 |002c: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e7 │ │ +400aa0: 1302 0800 |002e: const/16 v2, #int 8 // #8 │ │ +400aa4: 4d01 0002 |0030: aput-object v1, v0, v2 │ │ +400aa8: 6201 ec75 |0032: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ +400aac: 1302 0900 |0034: const/16 v2, #int 9 // #9 │ │ +400ab0: 4d01 0002 |0036: aput-object v1, v0, v2 │ │ +400ab4: 6201 f175 |0038: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f1 │ │ +400ab8: 1302 0a00 |003a: const/16 v2, #int 10 // #a │ │ +400abc: 4d01 0002 |003c: aput-object v1, v0, v2 │ │ +400ac0: 6201 f775 |003e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f7 │ │ +400ac4: 1302 0b00 |0040: const/16 v2, #int 11 // #b │ │ +400ac8: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ +400acc: 6201 f575 |0044: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f5 │ │ +400ad0: 1302 0c00 |0046: const/16 v2, #int 12 // #c │ │ +400ad4: 4d01 0002 |0048: aput-object v1, v0, v2 │ │ +400ad8: 6201 e675 |004a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e6 │ │ +400adc: 1302 0d00 |004c: const/16 v2, #int 13 // #d │ │ +400ae0: 4d01 0002 |004e: aput-object v1, v0, v2 │ │ +400ae4: 6201 f675 |0050: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ +400ae8: 1302 0e00 |0052: const/16 v2, #int 14 // #e │ │ +400aec: 4d01 0002 |0054: aput-object v1, v0, v2 │ │ +400af0: 6201 ea75 |0056: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ea │ │ +400af4: 1302 0f00 |0058: const/16 v2, #int 15 // #f │ │ +400af8: 4d01 0002 |005a: aput-object v1, v0, v2 │ │ +400afc: 6201 eb75 |005c: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ +400b00: 1302 1000 |005e: const/16 v2, #int 16 // #10 │ │ +400b04: 4d01 0002 |0060: aput-object v1, v0, v2 │ │ +400b08: 6201 ef75 |0062: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ef │ │ +400b0c: 1302 1100 |0064: const/16 v2, #int 17 // #11 │ │ +400b10: 4d01 0002 |0066: aput-object v1, v0, v2 │ │ +400b14: 6201 ed75 |0068: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ +400b18: 1302 1200 |006a: const/16 v2, #int 18 // #12 │ │ +400b1c: 4d01 0002 |006c: aput-object v1, v0, v2 │ │ +400b20: 6201 f975 |006e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f9 │ │ +400b24: 1302 1300 |0070: const/16 v2, #int 19 // #13 │ │ +400b28: 4d01 0002 |0072: aput-object v1, v0, v2 │ │ +400b2c: 6201 f275 |0074: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ +400b30: 1302 1400 |0076: const/16 v2, #int 20 // #14 │ │ +400b34: 4d01 0002 |0078: aput-object v1, v0, v2 │ │ +400b38: 6201 e475 |007a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e4 │ │ +400b3c: 1302 1500 |007c: const/16 v2, #int 21 // #15 │ │ +400b40: 4d01 0002 |007e: aput-object v1, v0, v2 │ │ +400b44: 6201 f475 |0080: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f4 │ │ +400b48: 1302 1600 |0082: const/16 v2, #int 22 // #16 │ │ +400b4c: 4d01 0002 |0084: aput-object v1, v0, v2 │ │ +400b50: 1100 |0086: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=4 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/download/DownloadError;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 254 16-bit code units │ │ -400b68: |[400b68] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ -400b78: 2200 dc1b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400b7c: 1a01 e548 |0002: const-string v1, "SUCCESS" // string@48e5 │ │ -400b80: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -400b82: 7040 65ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400b88: 6900 fa75 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ -400b8c: 2200 dc1b |000a: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400b90: 1a01 1e15 |000c: const-string v1, "ERROR_PARSER_EXCEPTION" // string@151e │ │ -400b94: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -400b96: 7040 65ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400b9c: 6900 f375 |0012: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ -400ba0: 2200 dc1b |0014: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400ba4: 1a01 2515 |0016: const-string v1, "ERROR_UNSUPPORTED_TYPE" // string@1525 │ │ -400ba8: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -400baa: 7040 65ac 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400bb0: 6900 f875 |001c: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f8 │ │ -400bb4: 2200 dc1b |001e: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400bb8: 1a01 0e15 |0020: const-string v1, "ERROR_CONNECTION_ERROR" // string@150e │ │ -400bbc: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -400bbe: 7040 65ac 1022 |0023: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400bc4: 6900 e575 |0026: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ -400bc8: 2200 dc1b |0028: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400bcc: 1a01 1b15 |002a: const-string v1, "ERROR_MALFORMED_URL" // string@151b │ │ -400bd0: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -400bd2: 7040 65ac 1022 |002d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400bd8: 6900 f075 |0030: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f0 │ │ -400bdc: 2200 dc1b |0032: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400be0: 1a01 1915 |0034: const-string v1, "ERROR_IO_ERROR" // string@1519 │ │ -400be4: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -400be6: 7040 65ac 1022 |0037: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400bec: 6900 ee75 |003a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ -400bf0: 2200 dc1b |003c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400bf4: 1a01 1215 |003e: const-string v1, "ERROR_FILE_EXISTS" // string@1512 │ │ -400bf8: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -400bfa: 7040 65ac 1022 |0041: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c00: 6900 e975 |0044: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e9 │ │ -400c04: 2200 dc1b |0046: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400c08: 1a01 1115 |0048: const-string v1, "ERROR_DOWNLOAD_CANCELLED" // string@1511 │ │ -400c0c: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -400c0e: 7040 65ac 1022 |004b: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c14: 6900 e875 |004e: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ -400c18: 2200 dc1b |0050: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400c1c: 1a01 1015 |0052: const-string v1, "ERROR_DEVICE_NOT_FOUND" // string@1510 │ │ -400c20: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -400c24: 7040 65ac 1022 |0056: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c2a: 6900 e775 |0059: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e7 │ │ -400c2e: 2200 dc1b |005b: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400c32: 1a01 1615 |005d: const-string v1, "ERROR_HTTP_DATA_ERROR" // string@1516 │ │ -400c36: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ -400c3a: 7040 65ac 1022 |0061: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c40: 6900 ec75 |0064: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ -400c44: 2200 dc1b |0066: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400c48: 1a01 1c15 |0068: const-string v1, "ERROR_NOT_ENOUGH_SPACE" // string@151c │ │ -400c4c: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ -400c50: 7040 65ac 1022 |006c: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c56: 6900 f175 |006f: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f1 │ │ -400c5a: 2200 dc1b |0071: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400c5e: 1a01 2415 |0073: const-string v1, "ERROR_UNKNOWN_HOST" // string@1524 │ │ -400c62: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ -400c66: 7040 65ac 1022 |0077: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c6c: 6900 f775 |007a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f7 │ │ -400c70: 2200 dc1b |007c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400c74: 1a01 2115 |007e: const-string v1, "ERROR_REQUEST_ERROR" // string@1521 │ │ -400c78: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ -400c7c: 7040 65ac 1022 |0082: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c82: 6900 f575 |0085: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f5 │ │ -400c86: 2200 dc1b |0087: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400c8a: 1a01 0f15 |0089: const-string v1, "ERROR_DB_ACCESS_ERROR" // string@150f │ │ -400c8e: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -400c92: 7040 65ac 1022 |008d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400c98: 6900 e675 |0090: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e6 │ │ -400c9c: 2200 dc1b |0092: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400ca0: 1a01 2315 |0094: const-string v1, "ERROR_UNAUTHORIZED" // string@1523 │ │ -400ca4: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ -400ca8: 7040 65ac 1022 |0098: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400cae: 6900 f675 |009b: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ -400cb2: 2200 dc1b |009d: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400cb6: 1a01 1315 |009f: const-string v1, "ERROR_FILE_TYPE" // string@1513 │ │ -400cba: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ -400cbe: 7040 65ac 1022 |00a3: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400cc4: 6900 ea75 |00a6: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ea │ │ -400cc8: 2200 dc1b |00a8: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400ccc: 1a01 1415 |00aa: const-string v1, "ERROR_FORBIDDEN" // string@1514 │ │ -400cd0: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ -400cd4: 7040 65ac 1022 |00ae: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400cda: 6900 eb75 |00b1: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ -400cde: 2200 dc1b |00b3: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400ce2: 1a01 1a15 |00b5: const-string v1, "ERROR_IO_WRONG_SIZE" // string@151a │ │ -400ce6: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ -400cea: 7040 65ac 1022 |00b9: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400cf0: 6900 ef75 |00bc: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ef │ │ -400cf4: 2200 dc1b |00be: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400cf8: 1a01 1815 |00c0: const-string v1, "ERROR_IO_BLOCKED" // string@1518 │ │ -400cfc: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ -400d00: 7040 65ac 1022 |00c4: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400d06: 6900 ed75 |00c7: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ -400d0a: 2200 dc1b |00c9: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400d0e: 1a01 2615 |00cb: const-string v1, "ERROR_UNSUPPORTED_TYPE_HTML" // string@1526 │ │ -400d12: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ -400d16: 7040 65ac 1022 |00cf: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400d1c: 6900 f975 |00d2: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f9 │ │ -400d20: 2200 dc1b |00d4: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400d24: 1a01 1d15 |00d6: const-string v1, "ERROR_NOT_FOUND" // string@151d │ │ -400d28: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ -400d2c: 7040 65ac 1022 |00da: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400d32: 6900 f275 |00dd: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ -400d36: 2200 dc1b |00df: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400d3a: 1a01 0d15 |00e1: const-string v1, "ERROR_CERTIFICATE" // string@150d │ │ -400d3e: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ -400d42: 7040 65ac 1022 |00e5: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400d48: 6900 e475 |00e8: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e4 │ │ -400d4c: 2200 dc1b |00ea: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400d50: 1301 1600 |00ec: const/16 v1, #int 22 // #16 │ │ -400d54: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ -400d58: 1a03 1f15 |00f0: const-string v3, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@151f │ │ -400d5c: 7040 65ac 3021 |00f2: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ -400d62: 6900 f475 |00f5: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f4 │ │ -400d66: 7100 63ac 0000 |00f7: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ac63 │ │ -400d6c: 0c00 |00fa: move-result-object v0 │ │ -400d6e: 6900 e375 |00fb: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@75e3 │ │ -400d72: 0e00 |00fd: return-void │ │ +400b90: |[400b90] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ +400ba0: 2200 dc1b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400ba4: 1a01 e548 |0002: const-string v1, "SUCCESS" // string@48e5 │ │ +400ba8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +400baa: 7040 65ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400bb0: 6900 fa75 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ +400bb4: 2200 dc1b |000a: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400bb8: 1a01 1e15 |000c: const-string v1, "ERROR_PARSER_EXCEPTION" // string@151e │ │ +400bbc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +400bbe: 7040 65ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400bc4: 6900 f375 |0012: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ +400bc8: 2200 dc1b |0014: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400bcc: 1a01 2515 |0016: const-string v1, "ERROR_UNSUPPORTED_TYPE" // string@1525 │ │ +400bd0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +400bd2: 7040 65ac 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400bd8: 6900 f875 |001c: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f8 │ │ +400bdc: 2200 dc1b |001e: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400be0: 1a01 0e15 |0020: const-string v1, "ERROR_CONNECTION_ERROR" // string@150e │ │ +400be4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +400be6: 7040 65ac 1022 |0023: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400bec: 6900 e575 |0026: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ +400bf0: 2200 dc1b |0028: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400bf4: 1a01 1b15 |002a: const-string v1, "ERROR_MALFORMED_URL" // string@151b │ │ +400bf8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +400bfa: 7040 65ac 1022 |002d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c00: 6900 f075 |0030: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f0 │ │ +400c04: 2200 dc1b |0032: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c08: 1a01 1915 |0034: const-string v1, "ERROR_IO_ERROR" // string@1519 │ │ +400c0c: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +400c0e: 7040 65ac 1022 |0037: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c14: 6900 ee75 |003a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ +400c18: 2200 dc1b |003c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c1c: 1a01 1215 |003e: const-string v1, "ERROR_FILE_EXISTS" // string@1512 │ │ +400c20: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +400c22: 7040 65ac 1022 |0041: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c28: 6900 e975 |0044: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e9 │ │ +400c2c: 2200 dc1b |0046: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c30: 1a01 1115 |0048: const-string v1, "ERROR_DOWNLOAD_CANCELLED" // string@1511 │ │ +400c34: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +400c36: 7040 65ac 1022 |004b: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c3c: 6900 e875 |004e: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ +400c40: 2200 dc1b |0050: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c44: 1a01 1015 |0052: const-string v1, "ERROR_DEVICE_NOT_FOUND" // string@1510 │ │ +400c48: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +400c4c: 7040 65ac 1022 |0056: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c52: 6900 e775 |0059: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e7 │ │ +400c56: 2200 dc1b |005b: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c5a: 1a01 1615 |005d: const-string v1, "ERROR_HTTP_DATA_ERROR" // string@1516 │ │ +400c5e: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ +400c62: 7040 65ac 1022 |0061: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c68: 6900 ec75 |0064: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ +400c6c: 2200 dc1b |0066: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c70: 1a01 1c15 |0068: const-string v1, "ERROR_NOT_ENOUGH_SPACE" // string@151c │ │ +400c74: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ +400c78: 7040 65ac 1022 |006c: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c7e: 6900 f175 |006f: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f1 │ │ +400c82: 2200 dc1b |0071: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c86: 1a01 2415 |0073: const-string v1, "ERROR_UNKNOWN_HOST" // string@1524 │ │ +400c8a: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ +400c8e: 7040 65ac 1022 |0077: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400c94: 6900 f775 |007a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f7 │ │ +400c98: 2200 dc1b |007c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400c9c: 1a01 2115 |007e: const-string v1, "ERROR_REQUEST_ERROR" // string@1521 │ │ +400ca0: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ +400ca4: 7040 65ac 1022 |0082: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400caa: 6900 f575 |0085: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f5 │ │ +400cae: 2200 dc1b |0087: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400cb2: 1a01 0f15 |0089: const-string v1, "ERROR_DB_ACCESS_ERROR" // string@150f │ │ +400cb6: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +400cba: 7040 65ac 1022 |008d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400cc0: 6900 e675 |0090: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e6 │ │ +400cc4: 2200 dc1b |0092: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400cc8: 1a01 2315 |0094: const-string v1, "ERROR_UNAUTHORIZED" // string@1523 │ │ +400ccc: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ +400cd0: 7040 65ac 1022 |0098: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400cd6: 6900 f675 |009b: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ +400cda: 2200 dc1b |009d: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400cde: 1a01 1315 |009f: const-string v1, "ERROR_FILE_TYPE" // string@1513 │ │ +400ce2: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ +400ce6: 7040 65ac 1022 |00a3: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400cec: 6900 ea75 |00a6: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ea │ │ +400cf0: 2200 dc1b |00a8: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400cf4: 1a01 1415 |00aa: const-string v1, "ERROR_FORBIDDEN" // string@1514 │ │ +400cf8: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ +400cfc: 7040 65ac 1022 |00ae: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400d02: 6900 eb75 |00b1: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ +400d06: 2200 dc1b |00b3: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400d0a: 1a01 1a15 |00b5: const-string v1, "ERROR_IO_WRONG_SIZE" // string@151a │ │ +400d0e: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ +400d12: 7040 65ac 1022 |00b9: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400d18: 6900 ef75 |00bc: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ef │ │ +400d1c: 2200 dc1b |00be: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400d20: 1a01 1815 |00c0: const-string v1, "ERROR_IO_BLOCKED" // string@1518 │ │ +400d24: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ +400d28: 7040 65ac 1022 |00c4: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400d2e: 6900 ed75 |00c7: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ +400d32: 2200 dc1b |00c9: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400d36: 1a01 2615 |00cb: const-string v1, "ERROR_UNSUPPORTED_TYPE_HTML" // string@1526 │ │ +400d3a: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ +400d3e: 7040 65ac 1022 |00cf: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400d44: 6900 f975 |00d2: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f9 │ │ +400d48: 2200 dc1b |00d4: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400d4c: 1a01 1d15 |00d6: const-string v1, "ERROR_NOT_FOUND" // string@151d │ │ +400d50: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ +400d54: 7040 65ac 1022 |00da: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400d5a: 6900 f275 |00dd: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ +400d5e: 2200 dc1b |00df: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400d62: 1a01 0d15 |00e1: const-string v1, "ERROR_CERTIFICATE" // string@150d │ │ +400d66: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ +400d6a: 7040 65ac 1022 |00e5: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400d70: 6900 e475 |00e8: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e4 │ │ +400d74: 2200 dc1b |00ea: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400d78: 1301 1600 |00ec: const/16 v1, #int 22 // #16 │ │ +400d7c: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ +400d80: 1a03 1f15 |00f0: const-string v3, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@151f │ │ +400d84: 7040 65ac 3021 |00f2: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ac65 │ │ +400d8a: 6900 f475 |00f5: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f4 │ │ +400d8e: 7100 63ac 0000 |00f7: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ac63 │ │ +400d94: 0c00 |00fa: move-result-object v0 │ │ +400d96: 6900 e375 |00fb: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@75e3 │ │ +400d9a: 0e00 |00fd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x0014 line=7 │ │ 0x001e line=8 │ │ 0x0028 line=9 │ │ @@ -1581984,18 +1581986,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 │ │ -400d74: |[400d74] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ -400d84: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -400d8a: 5903 fb75 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@75fb │ │ -400d8e: 0e00 |0005: return-void │ │ +400d9c: |[400d9c] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ +400dac: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +400db2: 5903 fb75 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@75fb │ │ +400db6: 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; │ │ @@ -1582007,37 +1582009,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 │ │ -400980: |[400980] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -400990: 7100 69ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ac69 │ │ -400996: 0c00 |0003: move-result-object v0 │ │ -400998: 2101 |0004: array-length v1, v0 │ │ -40099a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -40099c: 3512 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ -4009a0: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -4009a4: 6e10 67ac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ac67 │ │ -4009aa: 0a04 |000d: move-result v4 │ │ -4009ac: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ -4009b0: 1103 |0010: return-object v3 │ │ -4009b2: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4009b6: 28f3 |0013: goto 0006 // -000d │ │ -4009b8: 2200 0b1e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -4009bc: 2201 271e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -4009c0: 7010 ffb4 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4009c6: 1a02 ced4 |001b: const-string v2, "unknown code: " // string@d4ce │ │ -4009ca: 6e20 0bb5 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4009d0: 6e20 06b5 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -4009d6: 6e10 15b5 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4009dc: 0c05 |0026: move-result-object v5 │ │ -4009de: 7020 57b4 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ -4009e4: 2700 |002a: throw v0 │ │ +4009a8: |[4009a8] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +4009b8: 7100 69ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ac69 │ │ +4009be: 0c00 |0003: move-result-object v0 │ │ +4009c0: 2101 |0004: array-length v1, v0 │ │ +4009c2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4009c4: 3512 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ +4009c8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +4009cc: 6e10 67ac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ac67 │ │ +4009d2: 0a04 |000d: move-result v4 │ │ +4009d4: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ +4009d8: 1103 |0010: return-object v3 │ │ +4009da: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4009de: 28f3 |0013: goto 0006 // -000d │ │ +4009e0: 2200 0b1e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +4009e4: 2201 271e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +4009e8: 7010 ffb4 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4009ee: 1a02 ced4 |001b: const-string v2, "unknown code: " // string@d4ce │ │ +4009f2: 6e20 0bb5 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4009f8: 6e20 06b5 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4009fe: 6e10 15b5 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +400a04: 0c05 |0026: move-result-object v5 │ │ +400a06: 7020 57b4 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ +400a0c: 2700 |002a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000a line=38 │ │ 0x0014 line=42 │ │ locals : │ │ 0x0000 - 0x002b reg=5 (null) I │ │ @@ -1582047,20 +1582049,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 │ │ -4009e8: |[4009e8] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -4009f8: 1c00 dc1b |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -4009fc: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -400a02: 0c01 |0005: move-result-object v1 │ │ -400a04: 1f01 dc1b |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ -400a08: 1101 |0008: return-object v1 │ │ +400a10: |[400a10] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +400a20: 1c00 dc1b |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400a24: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +400a2a: 0c01 |0005: move-result-object v1 │ │ +400a2c: 1f01 dc1b |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bdc │ │ +400a30: 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;) │ │ @@ -1582068,20 +1582070,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 │ │ -400b2c: |[400b2c] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ -400b3c: 6200 e375 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@75e3 │ │ -400b40: 6e10 dbb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@b9db │ │ -400b46: 0c00 |0005: move-result-object v0 │ │ -400b48: 1f00 aa20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20aa │ │ -400b4c: 1100 |0008: return-object v0 │ │ +400b54: |[400b54] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ +400b64: 6200 e375 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@75e3 │ │ +400b68: 6e10 dbb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@b9db │ │ +400b6e: 0c00 |0005: move-result-object v0 │ │ +400b70: 1f00 aa20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20aa │ │ +400b74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/download/DownloadError;) │ │ @@ -1582089,17 +1582091,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400b50: |[400b50] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ -400b60: 5210 fb75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@75fb │ │ -400b64: 0f00 |0002: return v0 │ │ +400b78: |[400b78] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ +400b88: 5210 fb75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@75fb │ │ +400b8c: 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 : 19114 (SourceFile) │ │ @@ -1582134,17 +1582136,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400e00: |[400e00] de.danoeh.antennapod.model.download.DownloadRequest$1.:()V │ │ -400e10: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -400e16: 0e00 |0003: return-void │ │ +400e28: |[400e28] de.danoeh.antennapod.model.download.DownloadRequest$1.:()V │ │ +400e38: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +400e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest$1; │ │ │ │ Virtual methods - │ │ @@ -1582153,19 +1582155,19 @@ │ │ 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 │ │ -400d90: |[400d90] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -400da0: 2200 df1b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ -400da4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -400da6: 7030 71ac 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@ac71 │ │ -400dac: 1100 |0006: return-object v0 │ │ +400db8: |[400db8] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +400dc8: 2200 df1b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ +400dcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +400dce: 7030 71ac 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@ac71 │ │ +400dd4: 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; │ │ │ │ @@ -1582174,18 +1582176,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 │ │ -400dc8: |[400dc8] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -400dd8: 6e20 6bac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac6b │ │ -400dde: 0c01 |0003: move-result-object v1 │ │ -400de0: 1101 |0004: return-object v1 │ │ +400df0: |[400df0] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +400e00: 6e20 6bac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac6b │ │ +400e06: 0c01 |0003: move-result-object v1 │ │ +400e08: 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; │ │ │ │ @@ -1582194,17 +1582196,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 │ │ -400db0: |[400db0] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -400dc0: 2311 ab20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/download/DownloadRequest; // type@20ab │ │ -400dc4: 1101 |0002: return-object v1 │ │ +400dd8: |[400dd8] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +400de8: 2311 ab20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/download/DownloadRequest; // type@20ab │ │ +400dec: 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 │ │ │ │ @@ -1582213,18 +1582215,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 │ │ -400de4: |[400de4] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ -400df4: 6e20 6dac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac6d │ │ -400dfa: 0c01 |0003: move-result-object v1 │ │ -400dfc: 1101 |0004: return-object v1 │ │ +400e0c: |[400e0c] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ +400e1c: 6e20 6dac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac6d │ │ +400e22: 0c01 |0003: move-result-object v1 │ │ +400e24: 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 │ │ │ │ @@ -1582349,76 +1582351,76 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -401210: |[401210] de.danoeh.antennapod.model.download.DownloadRequest.:()V │ │ -401220: 2200 dd1b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest$1; // type@1bdd │ │ -401224: 7010 6aac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.:()V // method@ac6a │ │ -40122a: 6900 fc75 |0005: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@75fc │ │ -40122e: 0e00 |0007: return-void │ │ +401238: |[401238] de.danoeh.antennapod.model.download.DownloadRequest.:()V │ │ +401248: 2200 dd1b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest$1; // type@1bdd │ │ +40124c: 7010 6aac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.:()V // method@ac6a │ │ +401252: 6900 fc75 |0005: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@75fc │ │ +401256: 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 │ │ -401230: |[401230] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;)V │ │ -401240: 6e10 0808 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -401246: 0c01 |0003: move-result-object v1 │ │ -401248: 6e10 0808 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -40124e: 0c02 |0007: move-result-object v2 │ │ -401250: 6e10 0808 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -401256: 0c03 |000b: move-result-object v3 │ │ -401258: 6e10 0408 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -40125e: 0b04 |000f: move-result-wide v4 │ │ -401260: 6e10 0108 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ -401266: 0a06 |0013: move-result v6 │ │ -401268: 6e10 0808 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -40126e: 0c07 |0017: move-result-object v7 │ │ -401270: 6e10 0808 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -401276: 0c00 |001b: move-result-object v0 │ │ -401278: 7110 84ac 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ac84 │ │ -40127e: 0c08 |001f: move-result-object v8 │ │ -401280: 6e10 0808 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -401286: 0c00 |0023: move-result-object v0 │ │ -401288: 7110 84ac 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ac84 │ │ -40128e: 0c09 |0027: move-result-object v9 │ │ -401290: 6e10 fd07 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@07fd │ │ -401296: 0a00 |002b: move-result v0 │ │ -401298: 120a |002c: const/4 v10, #int 0 // #0 │ │ -40129a: 121b |002d: const/4 v11, #int 1 // #1 │ │ -40129c: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ -4012a0: 121c |0030: const/4 v12, #int 1 // #1 │ │ -4012a2: 2802 |0031: goto 0033 // +0002 │ │ -4012a4: 120c |0032: const/4 v12, #int 0 // #0 │ │ -4012a6: 6e10 fb07 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@07fb │ │ -4012ac: 0c0d |0036: move-result-object v13 │ │ -4012ae: 6e10 fd07 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@07fd │ │ -4012b4: 0a0f |003a: move-result v15 │ │ -4012b6: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ -4012ba: 121f |003d: const/4 v15, #int 1 // #1 │ │ -4012bc: 2802 |003e: goto 0040 // +0002 │ │ -4012be: 120f |003f: const/4 v15, #int 0 // #0 │ │ -4012c0: 07e0 |0040: move-object v0, v14 │ │ -4012c2: 01ca |0041: move v10, v12 │ │ -4012c4: 07db |0042: move-object v11, v13 │ │ -4012c6: 01fc |0043: move v12, v15 │ │ -4012c8: 760d 73ac 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@ac73 │ │ -4012ce: 0e00 |0047: return-void │ │ +401258: |[401258] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;)V │ │ +401268: 6e10 0808 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40126e: 0c01 |0003: move-result-object v1 │ │ +401270: 6e10 0808 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +401276: 0c02 |0007: move-result-object v2 │ │ +401278: 6e10 0808 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40127e: 0c03 |000b: move-result-object v3 │ │ +401280: 6e10 0408 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +401286: 0b04 |000f: move-result-wide v4 │ │ +401288: 6e10 0108 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ +40128e: 0a06 |0013: move-result v6 │ │ +401290: 6e10 0808 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +401296: 0c07 |0017: move-result-object v7 │ │ +401298: 6e10 0808 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40129e: 0c00 |001b: move-result-object v0 │ │ +4012a0: 7110 84ac 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ac84 │ │ +4012a6: 0c08 |001f: move-result-object v8 │ │ +4012a8: 6e10 0808 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +4012ae: 0c00 |0023: move-result-object v0 │ │ +4012b0: 7110 84ac 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ac84 │ │ +4012b6: 0c09 |0027: move-result-object v9 │ │ +4012b8: 6e10 fd07 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@07fd │ │ +4012be: 0a00 |002b: move-result v0 │ │ +4012c0: 120a |002c: const/4 v10, #int 0 // #0 │ │ +4012c2: 121b |002d: const/4 v11, #int 1 // #1 │ │ +4012c4: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ +4012c8: 121c |0030: const/4 v12, #int 1 // #1 │ │ +4012ca: 2802 |0031: goto 0033 // +0002 │ │ +4012cc: 120c |0032: const/4 v12, #int 0 // #0 │ │ +4012ce: 6e10 fb07 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@07fb │ │ +4012d4: 0c0d |0036: move-result-object v13 │ │ +4012d6: 6e10 fd07 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@07fd │ │ +4012dc: 0a0f |003a: move-result v15 │ │ +4012de: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ +4012e2: 121f |003d: const/4 v15, #int 1 // #1 │ │ +4012e4: 2802 |003e: goto 0040 // +0002 │ │ +4012e6: 120f |003f: const/4 v15, #int 0 // #0 │ │ +4012e8: 07e0 |0040: move-object v0, v14 │ │ +4012ea: 01ca |0041: move v10, v12 │ │ +4012ec: 07db |0042: move-object v11, v13 │ │ +4012ee: 01fc |0043: move v12, v15 │ │ +4012f0: 760d 73ac 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@ac73 │ │ +4012f6: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0018 line=40 │ │ 0x0033 line=41 │ │ 0x0044 line=39 │ │ locals : │ │ @@ -1582430,17 +1582432,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 │ │ -4012d0: |[4012d0] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/model/download/DownloadRequest-IA;)V │ │ -4012e0: 7020 70ac 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Landroid/os/Parcel;)V // method@ac70 │ │ -4012e6: 0e00 |0003: return-void │ │ +4012f8: |[4012f8] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/model/download/DownloadRequest-IA;)V │ │ +401308: 7020 70ac 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Landroid/os/Parcel;)V // method@ac70 │ │ +40130e: 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; │ │ @@ -1582450,29 +1582452,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 │ │ -4012e8: |[4012e8] 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 │ │ -4012f8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -4012fa: 120a |0001: const/4 v10, #int 0 // #0 │ │ -4012fc: 07d0 |0002: move-object v0, v13 │ │ -4012fe: 07e1 |0003: move-object v1, v14 │ │ -401300: 07f2 |0004: move-object v2, v15 │ │ -401302: 0803 1000 |0005: move-object/from16 v3, v16 │ │ -401306: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ -40130a: 0206 1300 |0009: move/from16 v6, v19 │ │ -40130e: 0808 1400 |000b: move-object/from16 v8, v20 │ │ -401312: 0809 1500 |000d: move-object/from16 v9, v21 │ │ -401316: 080b 1600 |000f: move-object/from16 v11, v22 │ │ -40131a: 020c 1700 |0011: move/from16 v12, v23 │ │ -40131e: 760d 73ac 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@ac73 │ │ -401324: 0e00 |0016: return-void │ │ +401310: |[401310] 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 │ │ +401320: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +401322: 120a |0001: const/4 v10, #int 0 // #0 │ │ +401324: 07d0 |0002: move-object v0, v13 │ │ +401326: 07e1 |0003: move-object v1, v14 │ │ +401328: 07f2 |0004: move-object v2, v15 │ │ +40132a: 0803 1000 |0005: move-object/from16 v3, v16 │ │ +40132e: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ +401332: 0206 1300 |0009: move/from16 v6, v19 │ │ +401336: 0808 1400 |000b: move-object/from16 v8, v20 │ │ +40133a: 0809 1500 |000d: move-object/from16 v9, v21 │ │ +40133e: 080b 1600 |000f: move-object/from16 v11, v22 │ │ +401342: 020c 1700 |0011: move/from16 v12, v23 │ │ +401346: 760d 73ac 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@ac73 │ │ +40134c: 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; │ │ @@ -1582489,28 +1582491,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 │ │ -401328: |[401328] 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 │ │ -401338: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40133e: 5b01 ff75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ -401342: 5b02 0976 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ -401346: 5b03 0b76 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ -40134a: 5a04 0076 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ -40134e: 5906 0176 |000b: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ -401352: 5b07 0376 |000d: iput-object v7, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -401356: 5b08 0c76 |000f: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -40135a: 5b09 0576 |0011: iput-object v9, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -40135e: 5c0a 0476 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ -401362: 5b0b fe75 |0015: iput-object v11, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ -401366: 5c0c 0276 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ -40136a: 0e00 |0019: return-void │ │ +401350: |[401350] 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 │ │ +401360: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +401366: 5b01 ff75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ +40136a: 5b02 0976 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ +40136e: 5b03 0b76 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ +401372: 5a04 0076 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ +401376: 5906 0176 |000b: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ +40137a: 5b07 0376 |000d: iput-object v7, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +40137e: 5b08 0c76 |000f: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +401382: 5b09 0576 |0011: iput-object v9, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +401386: 5c0a 0476 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ +40138a: 5b0b fe75 |0015: iput-object v11, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ +40138e: 5c0c 0276 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ +401392: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -1582540,19 +1582542,19 @@ │ │ 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 │ │ -40118c: |[40118c] de.danoeh.antennapod.model.download.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ -40119c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -4011a0: 2803 |0002: goto 0005 // +0003 │ │ -4011a2: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -4011a6: 1100 |0005: return-object v0 │ │ +4011b4: |[4011b4] de.danoeh.antennapod.model.download.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ +4011c4: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +4011c8: 2803 |0002: goto 0005 // +0003 │ │ +4011ca: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +4011ce: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -1582560,20 +1582562,20 @@ │ │ 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 │ │ -4011a8: |[4011a8] de.danoeh.antennapod.model.download.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ -4011b8: 7110 230b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -4011be: 0a00 |0003: move-result v0 │ │ -4011c0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -4011c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4011c6: 1101 |0007: return-object v1 │ │ +4011d0: |[4011d0] de.danoeh.antennapod.model.download.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ +4011e0: 7110 230b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +4011e6: 0a00 |0003: move-result v0 │ │ +4011e8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +4011ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4011ee: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -1582582,127 +1582584,127 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -400fac: |[400fac] de.danoeh.antennapod.model.download.DownloadRequest.describeContents:()I │ │ -400fbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -400fbe: 0f00 |0001: return v0 │ │ +400fd4: |[400fd4] de.danoeh.antennapod.model.download.DownloadRequest.describeContents:()I │ │ +400fe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +400fe6: 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 │ │ -400e30: |[400e30] de.danoeh.antennapod.model.download.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ -400e40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -400e42: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -400e46: 0f00 |0003: return v0 │ │ -400e48: 2081 df1b |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ -400e4c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -400e4e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -400e52: 0f02 |0009: return v2 │ │ -400e54: 1f08 df1b |000a: check-cast v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ -400e58: 5471 0376 |000c: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -400e5c: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ -400e60: 5483 0376 |0010: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -400e64: 6e20 d7b4 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -400e6a: 0a01 |0015: move-result v1 │ │ -400e6c: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ -400e70: 2805 |0018: goto 001d // +0005 │ │ -400e72: 5481 0376 |0019: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -400e76: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ -400e7a: 0f02 |001d: return v2 │ │ -400e7c: 5373 0076 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ -400e80: 5385 0076 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ -400e84: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ -400e88: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ -400e8c: 0f02 |0026: return v2 │ │ -400e8e: 5271 0176 |0027: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ -400e92: 5283 0176 |0029: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ -400e96: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ -400e9a: 0f02 |002d: return v2 │ │ -400e9c: 5271 0676 |002e: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ -400ea0: 5283 0676 |0030: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ -400ea4: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ -400ea8: 0f02 |0034: return v2 │ │ -400eaa: 5373 0776 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ -400eae: 5385 0776 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ -400eb2: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ -400eb6: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ -400eba: 0f02 |003d: return v2 │ │ -400ebc: 5373 0876 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ -400ec0: 5385 0876 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ -400ec4: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ -400ec8: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ -400ecc: 0f02 |0046: return v2 │ │ -400ece: 5271 0a76 |0047: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ -400ed2: 5283 0a76 |0049: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ -400ed6: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ -400eda: 0f02 |004d: return v2 │ │ -400edc: 5471 ff75 |004e: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ -400ee0: 5483 ff75 |0050: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ -400ee4: 6e20 d7b4 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -400eea: 0a01 |0055: move-result v1 │ │ -400eec: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ -400ef0: 0f02 |0058: return v2 │ │ -400ef2: 5471 0576 |0059: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -400ef6: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ -400efa: 5483 0576 |005d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -400efe: 6e20 d7b4 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -400f04: 0a01 |0062: move-result v1 │ │ -400f06: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ -400f0a: 2805 |0065: goto 006a // +0005 │ │ -400f0c: 5481 0576 |0066: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -400f10: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ -400f14: 0f02 |006a: return v2 │ │ -400f16: 5471 0976 |006b: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ -400f1a: 5483 0976 |006d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ -400f1e: 6e20 d7b4 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -400f24: 0a01 |0072: move-result v1 │ │ -400f26: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ -400f2a: 0f02 |0075: return v2 │ │ -400f2c: 5471 0b76 |0076: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ -400f30: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ -400f34: 5483 0b76 |007a: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ -400f38: 6e20 d7b4 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -400f3e: 0a01 |007f: move-result v1 │ │ -400f40: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ -400f44: 2805 |0082: goto 0087 // +0005 │ │ -400f46: 5481 0b76 |0083: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ -400f4a: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ -400f4e: 0f02 |0087: return v2 │ │ -400f50: 5471 0c76 |0088: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -400f54: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ -400f58: 5483 0c76 |008c: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -400f5c: 6e20 d7b4 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -400f62: 0a01 |0091: move-result v1 │ │ -400f64: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ -400f68: 2805 |0094: goto 0099 // +0005 │ │ -400f6a: 5481 0c76 |0095: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -400f6e: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ -400f72: 0f02 |0099: return v2 │ │ -400f74: 5571 0476 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ -400f78: 5583 0476 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ -400f7c: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ -400f80: 0f02 |00a0: return v2 │ │ -400f82: 5571 0276 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ -400f86: 5588 0276 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ -400f8a: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ -400f8e: 0f02 |00a7: return v2 │ │ -400f90: 0f00 |00a8: return v0 │ │ +400e58: |[400e58] de.danoeh.antennapod.model.download.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ +400e68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +400e6a: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +400e6e: 0f00 |0003: return v0 │ │ +400e70: 2081 df1b |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ +400e74: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +400e76: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +400e7a: 0f02 |0009: return v2 │ │ +400e7c: 1f08 df1b |000a: check-cast v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ +400e80: 5471 0376 |000c: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +400e84: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ +400e88: 5483 0376 |0010: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +400e8c: 6e20 d7b4 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +400e92: 0a01 |0015: move-result v1 │ │ +400e94: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ +400e98: 2805 |0018: goto 001d // +0005 │ │ +400e9a: 5481 0376 |0019: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +400e9e: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ +400ea2: 0f02 |001d: return v2 │ │ +400ea4: 5373 0076 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ +400ea8: 5385 0076 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ +400eac: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ +400eb0: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ +400eb4: 0f02 |0026: return v2 │ │ +400eb6: 5271 0176 |0027: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ +400eba: 5283 0176 |0029: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ +400ebe: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ +400ec2: 0f02 |002d: return v2 │ │ +400ec4: 5271 0676 |002e: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ +400ec8: 5283 0676 |0030: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ +400ecc: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ +400ed0: 0f02 |0034: return v2 │ │ +400ed2: 5373 0776 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ +400ed6: 5385 0776 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ +400eda: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ +400ede: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ +400ee2: 0f02 |003d: return v2 │ │ +400ee4: 5373 0876 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ +400ee8: 5385 0876 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ +400eec: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ +400ef0: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ +400ef4: 0f02 |0046: return v2 │ │ +400ef6: 5271 0a76 |0047: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ +400efa: 5283 0a76 |0049: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ +400efe: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ +400f02: 0f02 |004d: return v2 │ │ +400f04: 5471 ff75 |004e: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ +400f08: 5483 ff75 |0050: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ +400f0c: 6e20 d7b4 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +400f12: 0a01 |0055: move-result v1 │ │ +400f14: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ +400f18: 0f02 |0058: return v2 │ │ +400f1a: 5471 0576 |0059: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +400f1e: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ +400f22: 5483 0576 |005d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +400f26: 6e20 d7b4 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +400f2c: 0a01 |0062: move-result v1 │ │ +400f2e: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ +400f32: 2805 |0065: goto 006a // +0005 │ │ +400f34: 5481 0576 |0066: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +400f38: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ +400f3c: 0f02 |006a: return v2 │ │ +400f3e: 5471 0976 |006b: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ +400f42: 5483 0976 |006d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ +400f46: 6e20 d7b4 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +400f4c: 0a01 |0072: move-result v1 │ │ +400f4e: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ +400f52: 0f02 |0075: return v2 │ │ +400f54: 5471 0b76 |0076: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ +400f58: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ +400f5c: 5483 0b76 |007a: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ +400f60: 6e20 d7b4 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +400f66: 0a01 |007f: move-result v1 │ │ +400f68: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ +400f6c: 2805 |0082: goto 0087 // +0005 │ │ +400f6e: 5481 0b76 |0083: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ +400f72: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ +400f76: 0f02 |0087: return v2 │ │ +400f78: 5471 0c76 |0088: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +400f7c: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ +400f80: 5483 0c76 |008c: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +400f84: 6e20 d7b4 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +400f8a: 0a01 |0091: move-result v1 │ │ +400f8c: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ +400f90: 2805 |0094: goto 0099 // +0005 │ │ +400f92: 5481 0c76 |0095: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +400f96: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ +400f9a: 0f02 |0099: return v2 │ │ +400f9c: 5571 0476 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ +400fa0: 5583 0476 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ +400fa4: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ +400fa8: 0f02 |00a0: return v2 │ │ +400faa: 5571 0276 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ +400fae: 5588 0276 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ +400fb2: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ +400fb6: 0f02 |00a7: return v2 │ │ +400fb8: 0f00 |00a8: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=107 │ │ 0x000a line=109 │ │ 0x000c line=111 │ │ 0x001e line=113 │ │ 0x0027 line=114 │ │ @@ -1582726,17 +1582728,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400e18: |[400e18] de.danoeh.antennapod.model.download.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ -400e28: 5410 fe75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ -400e2c: 1100 |0002: return-object v0 │ │ +400e40: |[400e40] de.danoeh.antennapod.model.download.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ +400e50: 5410 fe75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ +400e54: 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;) │ │ @@ -1582744,17 +1582746,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4010fc: |[4010fc] de.danoeh.antennapod.model.download.DownloadRequest.getDestination:()Ljava/lang/String; │ │ -40110c: 5410 ff75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ -401110: 1100 |0002: return-object v0 │ │ +401124: |[401124] de.danoeh.antennapod.model.download.DownloadRequest.getDestination:()Ljava/lang/String; │ │ +401134: 5410 ff75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ +401138: 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;) │ │ @@ -1582762,17 +1582764,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4011c8: |[4011c8] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileId:()J │ │ -4011d8: 5320 0076 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ -4011dc: 1000 |0002: return-wide v0 │ │ +4011f0: |[4011f0] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileId:()J │ │ +401200: 5320 0076 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ +401204: 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;) │ │ @@ -1582780,17 +1582782,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400fc0: |[400fc0] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileType:()I │ │ -400fd0: 5210 0176 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ -400fd4: 0f00 |0002: return v0 │ │ +400fe8: |[400fe8] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileType:()I │ │ +400ff8: 5210 0176 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ +400ffc: 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;) │ │ @@ -1582798,17 +1582800,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401114: |[401114] de.danoeh.antennapod.model.download.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ -401124: 5410 0376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -401128: 1100 |0002: return-object v0 │ │ +40113c: |[40113c] de.danoeh.antennapod.model.download.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ +40114c: 5410 0376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +401150: 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;) │ │ @@ -1582816,17 +1582818,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40112c: |[40112c] de.danoeh.antennapod.model.download.DownloadRequest.getPassword:()Ljava/lang/String; │ │ -40113c: 5410 0576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -401140: 1100 |0002: return-object v0 │ │ +401154: |[401154] de.danoeh.antennapod.model.download.DownloadRequest.getPassword:()Ljava/lang/String; │ │ +401164: 5410 0576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +401168: 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;) │ │ @@ -1582834,17 +1582836,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -400fd8: |[400fd8] de.danoeh.antennapod.model.download.DownloadRequest.getProgressPercent:()I │ │ -400fe8: 5210 0676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ -400fec: 0f00 |0002: return v0 │ │ +401000: |[401000] de.danoeh.antennapod.model.download.DownloadRequest.getProgressPercent:()I │ │ +401010: 5210 0676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ +401014: 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;) │ │ @@ -1582852,17 +1582854,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4011e0: |[4011e0] de.danoeh.antennapod.model.download.DownloadRequest.getSize:()J │ │ -4011f0: 5320 0776 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ -4011f4: 1000 |0002: return-wide v0 │ │ +401208: |[401208] de.danoeh.antennapod.model.download.DownloadRequest.getSize:()J │ │ +401218: 5320 0776 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ +40121c: 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;) │ │ @@ -1582870,17 +1582872,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4011f8: |[4011f8] de.danoeh.antennapod.model.download.DownloadRequest.getSoFar:()J │ │ -401208: 5320 0876 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ -40120c: 1000 |0002: return-wide v0 │ │ +401220: |[401220] de.danoeh.antennapod.model.download.DownloadRequest.getSoFar:()J │ │ +401230: 5320 0876 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ +401234: 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;) │ │ @@ -1582888,17 +1582890,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401144: |[401144] de.danoeh.antennapod.model.download.DownloadRequest.getSource:()Ljava/lang/String; │ │ -401154: 5410 0976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ -401158: 1100 |0002: return-object v0 │ │ +40116c: |[40116c] de.danoeh.antennapod.model.download.DownloadRequest.getSource:()Ljava/lang/String; │ │ +40117c: 5410 0976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ +401180: 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;) │ │ @@ -1582906,17 +1582908,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40115c: |[40115c] de.danoeh.antennapod.model.download.DownloadRequest.getTitle:()Ljava/lang/String; │ │ -40116c: 5410 0b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ -401170: 1100 |0002: return-object v0 │ │ +401184: |[401184] de.danoeh.antennapod.model.download.DownloadRequest.getTitle:()Ljava/lang/String; │ │ +401194: 5410 0b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ +401198: 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;) │ │ @@ -1582924,17 +1582926,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401174: |[401174] de.danoeh.antennapod.model.download.DownloadRequest.getUsername:()Ljava/lang/String; │ │ -401184: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -401188: 1100 |0002: return-object v0 │ │ +40119c: |[40119c] de.danoeh.antennapod.model.download.DownloadRequest.getUsername:()Ljava/lang/String; │ │ +4011ac: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +4011b0: 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;) │ │ @@ -1582942,91 +1582944,91 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 125 16-bit code units │ │ -400ff0: |[400ff0] de.danoeh.antennapod.model.download.DownloadRequest.hashCode:()I │ │ -401000: 5460 ff75 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ -401004: 6e10 deb4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -40100a: 0a00 |0005: move-result v0 │ │ -40100c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -401010: 5461 0976 |0008: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ -401014: 6e10 deb4 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -40101a: 0a01 |000d: move-result v1 │ │ -40101c: b010 |000e: add-int/2addr v0, v1 │ │ -40101e: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -401022: 5461 0b76 |0011: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ -401026: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -401028: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -40102c: 6e10 deb4 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -401032: 0a01 |0019: move-result v1 │ │ -401034: 2802 |001a: goto 001c // +0002 │ │ -401036: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -401038: b010 |001c: add-int/2addr v0, v1 │ │ -40103a: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -40103e: 5461 0c76 |001f: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -401042: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ -401046: 6e10 deb4 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -40104c: 0a01 |0026: move-result v1 │ │ -40104e: 2802 |0027: goto 0029 // +0002 │ │ -401050: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -401052: b010 |0029: add-int/2addr v0, v1 │ │ -401054: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -401058: 5461 0576 |002c: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -40105c: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ -401060: 6e10 deb4 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -401066: 0a01 |0033: move-result v1 │ │ -401068: 2802 |0034: goto 0036 // +0002 │ │ -40106a: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -40106c: b010 |0036: add-int/2addr v0, v1 │ │ -40106e: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -401072: 5461 0376 |0039: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -401076: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ -40107a: 6e10 deb4 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -401080: 0a02 |0040: move-result v2 │ │ -401082: b020 |0041: add-int/2addr v0, v2 │ │ -401084: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -401088: 5361 0076 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ -40108c: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ -401090: a504 0103 |0048: ushr-long v4, v1, v3 │ │ -401094: c241 |004a: xor-long/2addr v1, v4 │ │ -401096: 8412 |004b: long-to-int v2, v1 │ │ -401098: b020 |004c: add-int/2addr v0, v2 │ │ -40109a: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -40109e: 5261 0176 |004f: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ -4010a2: b010 |0051: add-int/2addr v0, v1 │ │ -4010a4: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4010a8: 5461 fe75 |0054: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ -4010ac: 6e10 b4b4 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b4b4 │ │ -4010b2: 0a01 |0059: move-result v1 │ │ -4010b4: b010 |005a: add-int/2addr v0, v1 │ │ -4010b6: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4010ba: 5261 0676 |005d: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ -4010be: b010 |005f: add-int/2addr v0, v1 │ │ -4010c0: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4010c4: 5361 0876 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ -4010c8: a504 0103 |0064: ushr-long v4, v1, v3 │ │ -4010cc: c241 |0066: xor-long/2addr v1, v4 │ │ -4010ce: 8412 |0067: long-to-int v2, v1 │ │ -4010d0: b020 |0068: add-int/2addr v0, v2 │ │ -4010d2: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4010d6: 5361 0776 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ -4010da: a503 0103 |006d: ushr-long v3, v1, v3 │ │ -4010de: c231 |006f: xor-long/2addr v1, v3 │ │ -4010e0: 8412 |0070: long-to-int v2, v1 │ │ -4010e2: b020 |0071: add-int/2addr v0, v2 │ │ -4010e4: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4010e8: 5261 0a76 |0074: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ -4010ec: b010 |0076: add-int/2addr v0, v1 │ │ -4010ee: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4010f2: 5561 0476 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ -4010f6: b010 |007b: add-int/2addr v0, v1 │ │ -4010f8: 0f00 |007c: return v0 │ │ +401018: |[401018] de.danoeh.antennapod.model.download.DownloadRequest.hashCode:()I │ │ +401028: 5460 ff75 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ +40102c: 6e10 deb4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +401032: 0a00 |0005: move-result v0 │ │ +401034: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +401038: 5461 0976 |0008: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ +40103c: 6e10 deb4 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +401042: 0a01 |000d: move-result v1 │ │ +401044: b010 |000e: add-int/2addr v0, v1 │ │ +401046: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +40104a: 5461 0b76 |0011: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ +40104e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +401050: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +401054: 6e10 deb4 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +40105a: 0a01 |0019: move-result v1 │ │ +40105c: 2802 |001a: goto 001c // +0002 │ │ +40105e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +401060: b010 |001c: add-int/2addr v0, v1 │ │ +401062: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +401066: 5461 0c76 |001f: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +40106a: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ +40106e: 6e10 deb4 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +401074: 0a01 |0026: move-result v1 │ │ +401076: 2802 |0027: goto 0029 // +0002 │ │ +401078: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +40107a: b010 |0029: add-int/2addr v0, v1 │ │ +40107c: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +401080: 5461 0576 |002c: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +401084: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ +401088: 6e10 deb4 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +40108e: 0a01 |0033: move-result v1 │ │ +401090: 2802 |0034: goto 0036 // +0002 │ │ +401092: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +401094: b010 |0036: add-int/2addr v0, v1 │ │ +401096: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +40109a: 5461 0376 |0039: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +40109e: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ +4010a2: 6e10 deb4 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +4010a8: 0a02 |0040: move-result v2 │ │ +4010aa: b020 |0041: add-int/2addr v0, v2 │ │ +4010ac: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4010b0: 5361 0076 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ +4010b4: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ +4010b8: a504 0103 |0048: ushr-long v4, v1, v3 │ │ +4010bc: c241 |004a: xor-long/2addr v1, v4 │ │ +4010be: 8412 |004b: long-to-int v2, v1 │ │ +4010c0: b020 |004c: add-int/2addr v0, v2 │ │ +4010c2: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4010c6: 5261 0176 |004f: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ +4010ca: b010 |0051: add-int/2addr v0, v1 │ │ +4010cc: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4010d0: 5461 fe75 |0054: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ +4010d4: 6e10 b4b4 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b4b4 │ │ +4010da: 0a01 |0059: move-result v1 │ │ +4010dc: b010 |005a: add-int/2addr v0, v1 │ │ +4010de: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4010e2: 5261 0676 |005d: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ +4010e6: b010 |005f: add-int/2addr v0, v1 │ │ +4010e8: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4010ec: 5361 0876 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ +4010f0: a504 0103 |0064: ushr-long v4, v1, v3 │ │ +4010f4: c241 |0066: xor-long/2addr v1, v4 │ │ +4010f6: 8412 |0067: long-to-int v2, v1 │ │ +4010f8: b020 |0068: add-int/2addr v0, v2 │ │ +4010fa: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4010fe: 5361 0776 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ +401102: a503 0103 |006d: ushr-long v3, v1, v3 │ │ +401106: c231 |006f: xor-long/2addr v1, v3 │ │ +401108: 8412 |0070: long-to-int v2, v1 │ │ +40110a: b020 |0071: add-int/2addr v0, v2 │ │ +40110c: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +401110: 5261 0a76 |0074: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ +401114: b010 |0076: add-int/2addr v0, v1 │ │ +401116: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +40111a: 5561 0476 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ +40111e: b010 |007b: add-int/2addr v0, v1 │ │ +401120: 0f00 |007c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0008 line=134 │ │ 0x0011 line=135 │ │ 0x001f line=136 │ │ 0x002c line=137 │ │ @@ -1583047,17 +1583049,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 │ │ -400f94: |[400f94] de.danoeh.antennapod.model.download.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -400fa4: 5b01 0376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -400fa8: 1100 |0002: return-object v0 │ │ +400fbc: |[400fbc] de.danoeh.antennapod.model.download.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +400fcc: 5b01 0376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +400fd0: 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; │ │ │ │ @@ -1583066,17 +1583068,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40136c: |[40136c] de.danoeh.antennapod.model.download.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ -40137c: 5b01 0576 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -401380: 0e00 |0002: return-void │ │ +401394: |[401394] de.danoeh.antennapod.model.download.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ +4013a4: 5b01 0576 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +4013a8: 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; │ │ │ │ @@ -1583085,17 +1583087,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401384: |[401384] de.danoeh.antennapod.model.download.DownloadRequest.setProgressPercent:(I)V │ │ -401394: 5901 0676 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ -401398: 0e00 |0002: return-void │ │ +4013ac: |[4013ac] de.danoeh.antennapod.model.download.DownloadRequest.setProgressPercent:(I)V │ │ +4013bc: 5901 0676 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7606 │ │ +4013c0: 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 │ │ │ │ @@ -1583104,17 +1583106,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40139c: |[40139c] de.danoeh.antennapod.model.download.DownloadRequest.setSize:(J)V │ │ -4013ac: 5a01 0776 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ -4013b0: 0e00 |0002: return-void │ │ +4013c4: |[4013c4] de.danoeh.antennapod.model.download.DownloadRequest.setSize:(J)V │ │ +4013d4: 5a01 0776 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7607 │ │ +4013d8: 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 │ │ │ │ @@ -1583123,17 +1583125,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4013b4: |[4013b4] de.danoeh.antennapod.model.download.DownloadRequest.setSoFar:(J)V │ │ -4013c4: 5a01 0876 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ -4013c8: 0e00 |0002: return-void │ │ +4013dc: |[4013dc] de.danoeh.antennapod.model.download.DownloadRequest.setSoFar:(J)V │ │ +4013ec: 5a01 0876 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7608 │ │ +4013f0: 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 │ │ │ │ @@ -1583142,17 +1583144,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4013cc: |[4013cc] de.danoeh.antennapod.model.download.DownloadRequest.setStatusMsg:(I)V │ │ -4013dc: 5901 0a76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ -4013e0: 0e00 |0002: return-void │ │ +4013f4: |[4013f4] de.danoeh.antennapod.model.download.DownloadRequest.setStatusMsg:(I)V │ │ +401404: 5901 0a76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@760a │ │ +401408: 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 │ │ │ │ @@ -1583161,17 +1583163,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4013e4: |[4013e4] de.danoeh.antennapod.model.download.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ -4013f4: 5b01 0c76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -4013f8: 0e00 |0002: return-void │ │ +40140c: |[40140c] de.danoeh.antennapod.model.download.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ +40141c: 5b01 0c76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +401420: 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; │ │ │ │ @@ -1583180,42 +1583182,42 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -4013fc: |[4013fc] de.danoeh.antennapod.model.download.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ -40140c: 5424 ff75 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ -401410: 6e20 1d08 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -401416: 5424 0976 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ -40141a: 6e20 1d08 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -401420: 5424 0b76 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ -401424: 6e20 1d08 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -40142a: 5320 0076 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ -40142e: 6e30 1808 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -401434: 5224 0176 |0014: iget v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ -401438: 6e20 1408 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ -40143e: 5424 0376 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ -401442: 6e20 1d08 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -401448: 5424 0c76 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ -40144c: 7110 83ac 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ac83 │ │ -401452: 0c04 |0023: move-result-object v4 │ │ -401454: 6e20 1d08 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -40145a: 5424 0576 |0027: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ -40145e: 7110 83ac 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ac83 │ │ -401464: 0c04 |002c: move-result-object v4 │ │ -401466: 6e20 1d08 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -40146c: 5524 0476 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ -401470: 6e20 1108 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0811 │ │ -401476: 5424 fe75 |0035: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ -40147a: 6e20 1008 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0810 │ │ -401480: 5524 0276 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ -401484: 6e20 1108 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0811 │ │ -40148a: 0e00 |003f: return-void │ │ +401424: |[401424] de.danoeh.antennapod.model.download.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ +401434: 5424 ff75 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@75ff │ │ +401438: 6e20 1d08 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +40143e: 5424 0976 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7609 │ │ +401442: 6e20 1d08 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +401448: 5424 0b76 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@760b │ │ +40144c: 6e20 1d08 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +401452: 5320 0076 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7600 │ │ +401456: 6e30 1808 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +40145c: 5224 0176 |0014: iget v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7601 │ │ +401460: 6e20 1408 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ +401466: 5424 0376 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7603 │ │ +40146a: 6e20 1d08 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +401470: 5424 0c76 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@760c │ │ +401474: 7110 83ac 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ac83 │ │ +40147a: 0c04 |0023: move-result-object v4 │ │ +40147c: 6e20 1d08 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +401482: 5424 0576 |0027: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7605 │ │ +401486: 7110 83ac 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ac83 │ │ +40148c: 0c04 |002c: move-result-object v4 │ │ +40148e: 6e20 1d08 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +401494: 5524 0476 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7604 │ │ +401498: 6e20 1108 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0811 │ │ +40149e: 5424 fe75 |0035: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@75fe │ │ +4014a2: 6e20 1008 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0810 │ │ +4014a8: 5524 0276 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7602 │ │ +4014ac: 6e20 1108 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0811 │ │ +4014b2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ 0x000a line=69 │ │ 0x000f line=70 │ │ 0x0014 line=71 │ │ @@ -1583292,28 +1583294,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 │ │ -401664: |[401664] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ -401674: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40167a: 5a01 1176 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ -40167e: 5b03 1576 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7615 │ │ -401682: 5a04 0f76 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@760f │ │ -401686: 5b08 1276 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ -40168a: 5c07 1476 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ -40168e: 6e10 e8b6 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -401694: 0c01 |0010: move-result-object v1 │ │ -401696: 1f01 a51e |0011: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ -40169a: 5b01 0e76 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@760e │ │ -40169e: 5b0a 1376 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ -4016a2: 5906 1076 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7610 │ │ -4016a6: 0e00 |0019: return-void │ │ +40168c: |[40168c] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ +40169c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4016a2: 5a01 1176 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ +4016a6: 5b03 1576 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7615 │ │ +4016aa: 5a04 0f76 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@760f │ │ +4016ae: 5b08 1276 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ +4016b2: 5c07 1476 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ +4016b6: 6e10 e8b6 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +4016bc: 0c01 |0010: move-result-object v1 │ │ +4016be: 1f01 a51e |0011: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ +4016c2: 5b01 0e76 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@760e │ │ +4016c6: 5b0a 1376 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ +4016ca: 5906 1076 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7610 │ │ +4016ce: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ @@ -1583337,27 +1583339,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 │ │ -401628: |[401628] de.danoeh.antennapod.model.download.DownloadResult.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -401638: 2209 a51e |0000: new-instance v9, Ljava/util/Date; // type@1ea5 │ │ -40163c: 7010 e4b6 0900 |0002: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b6e4 │ │ -401642: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ -401646: 07b0 |0007: move-object v0, v11 │ │ -401648: 07c3 |0008: move-object v3, v12 │ │ -40164a: 04d4 |0009: move-wide v4, v13 │ │ -40164c: 01f6 |000a: move v6, v15 │ │ -40164e: 0207 1000 |000b: move/from16 v7, v16 │ │ -401652: 0808 1100 |000d: move-object/from16 v8, v17 │ │ -401656: 080a 1200 |000f: move-object/from16 v10, v18 │ │ -40165a: 760b 8dac 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@ac8d │ │ -401660: 0e00 |0014: return-void │ │ +401650: |[401650] de.danoeh.antennapod.model.download.DownloadResult.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +401660: 2209 a51e |0000: new-instance v9, Ljava/util/Date; // type@1ea5 │ │ +401664: 7010 e4b6 0900 |0002: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b6e4 │ │ +40166a: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ +40166e: 07b0 |0007: move-object v0, v11 │ │ +401670: 07c3 |0008: move-object v3, v12 │ │ +401672: 04d4 |0009: move-wide v4, v13 │ │ +401674: 01f6 |000a: move v6, v15 │ │ +401676: 0207 1000 |000b: move/from16 v7, v16 │ │ +40167a: 0808 1100 |000d: move-object/from16 v8, v17 │ │ +40167e: 080a 1200 |000f: move-object/from16 v10, v18 │ │ +401682: 760b 8dac 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@ac8d │ │ +401688: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 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 │ │ @@ -1583372,20 +1583374,20 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4015d4: |[4015d4] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ -4015e4: 5410 0e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@760e │ │ -4015e8: 6e10 e8b6 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -4015ee: 0c00 |0005: move-result-object v0 │ │ -4015f0: 1f00 a51e |0006: check-cast v0, Ljava/util/Date; // type@1ea5 │ │ -4015f4: 1100 |0008: return-object v0 │ │ +4015fc: |[4015fc] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ +40160c: 5410 0e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@760e │ │ +401610: 6e10 e8b6 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +401616: 0c00 |0005: move-result-object v0 │ │ +401618: 1f00 a51e |0006: check-cast v0, Ljava/util/Date; // type@1ea5 │ │ +40161c: 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;) │ │ @@ -1583393,17 +1583395,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4015f8: |[4015f8] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ -401608: 5320 0f76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@760f │ │ -40160c: 1000 |0002: return-wide v0 │ │ +401620: |[401620] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ +401630: 5320 0f76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@760f │ │ +401634: 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;) │ │ @@ -1583411,17 +1583413,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4014bc: |[4014bc] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ -4014cc: 5210 1076 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7610 │ │ -4014d0: 0f00 |0002: return v0 │ │ +4014e4: |[4014e4] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ +4014f4: 5210 1076 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7610 │ │ +4014f8: 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;) │ │ @@ -1583429,17 +1583431,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401610: |[401610] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ -401620: 5320 1176 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ -401624: 1000 |0002: return-wide v0 │ │ +401638: |[401638] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ +401648: 5320 1176 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ +40164c: 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;) │ │ @@ -1583447,17 +1583449,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 │ │ -4014a4: |[4014a4] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ -4014b4: 5410 1276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ -4014b8: 1100 |0002: return-object v0 │ │ +4014cc: |[4014cc] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ +4014dc: 5410 1276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ +4014e0: 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;) │ │ @@ -1583465,17 +1583467,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4014d4: |[4014d4] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ -4014e4: 5410 1376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ -4014e8: 1100 |0002: return-object v0 │ │ +4014fc: |[4014fc] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ +40150c: 5410 1376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ +401510: 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;) │ │ @@ -1583483,17 +1583485,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4014ec: |[4014ec] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ -4014fc: 5410 1576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7615 │ │ -401500: 1100 |0002: return-object v0 │ │ +401514: |[401514] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ +401524: 5410 1576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7615 │ │ +401528: 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;) │ │ @@ -1583501,17 +1583503,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40148c: |[40148c] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ -40149c: 5510 1476 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ -4014a0: 0f00 |0002: return v0 │ │ +4014b4: |[4014b4] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ +4014c4: 5510 1476 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ +4014c8: 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;) │ │ @@ -1583519,20 +1583521,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -4016a8: |[4016a8] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ -4016b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4016ba: 5c10 1476 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ -4016be: 6200 e875 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ -4016c2: 5b10 1276 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ -4016c6: 0e00 |0007: return-void │ │ +4016d0: |[4016d0] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ +4016e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4016e2: 5c10 1476 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ +4016e6: 6200 e875 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ +4016ea: 5b10 1276 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ +4016ee: 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; │ │ │ │ @@ -1583541,20 +1583543,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 │ │ -4016c8: |[4016c8] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -4016d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4016da: 5c10 1476 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ -4016de: 5b12 1276 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ -4016e2: 5b13 1376 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ -4016e6: 0e00 |0007: return-void │ │ +4016f0: |[4016f0] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +401700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +401702: 5c10 1476 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ +401706: 5b12 1276 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ +40170a: 5b13 1376 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ +40170e: 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; │ │ @@ -1583566,17 +1583568,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4016e8: |[4016e8] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ -4016f8: 5a01 1176 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ -4016fc: 0e00 |0002: return-void │ │ +401710: |[401710] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ +401720: 5a01 1176 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ +401724: 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 │ │ │ │ @@ -1583585,20 +1583587,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -401700: |[401700] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ -401710: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -401712: 5c10 1476 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ -401716: 6200 fa75 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ -40171a: 5b10 1276 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ -40171e: 0e00 |0007: return-void │ │ +401728: |[401728] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ +401738: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +40173a: 5c10 1476 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ +40173e: 6200 fa75 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ +401742: 5b10 1276 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ +401746: 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; │ │ │ │ @@ -1583607,54 +1583609,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -401504: |[401504] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ -401514: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -401518: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40151e: 1a01 6814 |0005: const-string v1, "DownloadStatus [id=" // string@1468 │ │ -401522: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401528: 5331 1176 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ -40152c: 6e30 07b5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -401532: 1a01 db06 |000f: const-string v1, ", title=" // string@06db │ │ -401536: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40153c: 5431 1576 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7615 │ │ -401540: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401546: 1a01 9006 |0019: const-string v1, ", reason=" // string@0690 │ │ -40154a: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401550: 5431 1276 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ -401554: 6e20 0ab5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -40155a: 1a01 9106 |0023: const-string v1, ", reasonDetailed=" // string@0691 │ │ -40155e: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401564: 5431 1376 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ -401568: 6e20 0bb5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40156e: 1a01 bf06 |002d: const-string v1, ", successful=" // string@06bf │ │ -401572: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401578: 5531 1476 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ -40157c: 6e20 0cb5 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b50c │ │ -401582: 1a01 ce05 |0037: const-string v1, ", completionDate=" // string@05ce │ │ -401586: 6e20 0bb5 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40158c: 5431 0e76 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@760e │ │ -401590: 6e20 0ab5 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -401596: 1a01 0106 |0041: const-string v1, ", feedfileId=" // string@0601 │ │ -40159a: 6e20 0bb5 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4015a0: 5331 0f76 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@760f │ │ -4015a4: 6e30 07b5 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -4015aa: 1a01 0206 |004b: const-string v1, ", feedfileType=" // string@0602 │ │ -4015ae: 6e20 0bb5 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4015b4: 5231 1076 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7610 │ │ -4015b8: 6e20 06b5 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -4015be: 1a01 b758 |0055: const-string v1, "]" // string@58b7 │ │ -4015c2: 6e20 0bb5 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4015c8: 6e10 15b5 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4015ce: 0c00 |005d: move-result-object v0 │ │ -4015d0: 1100 |005e: return-object v0 │ │ +40152c: |[40152c] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ +40153c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +401540: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +401546: 1a01 6814 |0005: const-string v1, "DownloadStatus [id=" // string@1468 │ │ +40154a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401550: 5331 1176 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7611 │ │ +401554: 6e30 07b5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +40155a: 1a01 db06 |000f: const-string v1, ", title=" // string@06db │ │ +40155e: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401564: 5431 1576 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7615 │ │ +401568: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40156e: 1a01 9006 |0019: const-string v1, ", reason=" // string@0690 │ │ +401572: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401578: 5431 1276 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7612 │ │ +40157c: 6e20 0ab5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +401582: 1a01 9106 |0023: const-string v1, ", reasonDetailed=" // string@0691 │ │ +401586: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40158c: 5431 1376 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7613 │ │ +401590: 6e20 0bb5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401596: 1a01 bf06 |002d: const-string v1, ", successful=" // string@06bf │ │ +40159a: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4015a0: 5531 1476 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7614 │ │ +4015a4: 6e20 0cb5 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b50c │ │ +4015aa: 1a01 ce05 |0037: const-string v1, ", completionDate=" // string@05ce │ │ +4015ae: 6e20 0bb5 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4015b4: 5431 0e76 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@760e │ │ +4015b8: 6e20 0ab5 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +4015be: 1a01 0106 |0041: const-string v1, ", feedfileId=" // string@0601 │ │ +4015c2: 6e20 0bb5 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4015c8: 5331 0f76 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@760f │ │ +4015cc: 6e30 07b5 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +4015d2: 1a01 0206 |004b: const-string v1, ", feedfileType=" // string@0602 │ │ +4015d6: 6e20 0bb5 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4015dc: 5231 1076 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7610 │ │ +4015e0: 6e20 06b5 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4015e6: 1a01 b758 |0055: const-string v1, "]" // string@58b7 │ │ +4015ea: 6e20 0bb5 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4015f0: 6e10 15b5 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4015f6: 0c00 |005d: move-result-object v0 │ │ +4015f8: 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 : 19114 (SourceFile) │ │ @@ -1583705,19 +1583707,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -401750: |[401750] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ -401760: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -401766: 5901 1a76 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@761a │ │ -40176a: 5902 1976 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7619 │ │ -40176e: 0e00 |0007: return-void │ │ +401778: |[401778] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ +401788: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40178e: 5901 1a76 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@761a │ │ +401792: 5902 1976 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7619 │ │ +401796: 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; │ │ @@ -1583730,17 +1583732,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401720: |[401720] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ -401730: 5210 1976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7619 │ │ -401734: 0f00 |0002: return v0 │ │ +401748: |[401748] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ +401758: 5210 1976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7619 │ │ +40175c: 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;) │ │ @@ -1583748,17 +1583750,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401738: |[401738] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ -401748: 5210 1a76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@761a │ │ -40174c: 0f00 |0002: return v0 │ │ +401760: |[401760] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ +401770: 5210 1a76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@761a │ │ +401774: 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 : 19114 (SourceFile) │ │ @@ -1583811,22 +1583813,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 │ │ -401770: |[401770] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -401780: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -401786: 5b01 1f76 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@761f │ │ -40178a: 5b02 1c76 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@761c │ │ -40178e: 5903 1e76 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@761e │ │ -401792: 5b04 2076 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7620 │ │ -401796: 5b05 1d76 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@761d │ │ -40179a: 0e00 |000d: return-void │ │ +401798: |[401798] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +4017a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4017ae: 5b01 1f76 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@761f │ │ +4017b2: 5b02 1c76 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@761c │ │ +4017b6: 5903 1e76 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@761e │ │ +4017ba: 5b04 2076 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7620 │ │ +4017be: 5b05 1d76 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@761d │ │ +4017c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x0009 line=21 │ │ @@ -1583893,17 +1583895,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401994: |[401994] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ -4019a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4019aa: 0e00 |0003: return-void │ │ +4019bc: |[4019bc] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ +4019cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4019d2: 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;) │ │ @@ -1583911,21 +1583913,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 │ │ -4019ac: |[4019ac] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4019bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4019c2: 5a01 2576 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7625 │ │ -4019c6: 5b03 2676 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7626 │ │ -4019ca: 5b04 2476 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7624 │ │ -4019ce: 5b05 2376 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7623 │ │ -4019d2: 0e00 |000b: return-void │ │ +4019d4: |[4019d4] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4019e4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4019ea: 5a01 2576 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7625 │ │ +4019ee: 5b03 2676 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7626 │ │ +4019f2: 5b04 2476 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7624 │ │ +4019f6: 5b05 2376 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7623 │ │ +4019fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ 0x0007 line=21 │ │ 0x0009 line=22 │ │ @@ -1583941,42 +1583943,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 │ │ -4017ec: |[4017ec] de.danoeh.antennapod.model.feed.Chapter.getAfterPosition:(Ljava/util/List;I)I │ │ -4017fc: 3806 2c00 |0000: if-eqz v6, 002c // +002c │ │ -401800: 7210 30b7 0600 |0002: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -401806: 0a00 |0005: move-result v0 │ │ -401808: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -40180c: 2824 |0008: goto 002c // +0024 │ │ -40180e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -401810: 7210 39b7 0600 |000a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b739 │ │ -401816: 0a01 |000d: move-result v1 │ │ -401818: 3510 1700 |000e: if-ge v0, v1, 0025 // +0017 │ │ -40181c: 7220 2db7 0600 |0010: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -401822: 0c01 |0013: move-result-object v1 │ │ -401824: 1f01 e31b |0014: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -401828: 6e10 a8ac 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aca8 │ │ -40182e: 0b01 |0019: move-result-wide v1 │ │ -401830: 8173 |001a: int-to-long v3, v7 │ │ -401832: 3105 0103 |001b: cmp-long v5, v1, v3 │ │ -401836: 3d05 0500 |001d: if-lez v5, 0022 // +0005 │ │ -40183a: d800 00ff |001f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -40183e: 0f00 |0021: return v0 │ │ -401840: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -401844: 28e6 |0024: goto 000a // -001a │ │ -401846: 7210 39b7 0600 |0025: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b739 │ │ -40184c: 0a06 |0028: move-result v6 │ │ -40184e: d806 06ff |0029: add-int/lit8 v6, v6, #int -1 // #ff │ │ -401852: 0f06 |002b: return v6 │ │ -401854: 12f6 |002c: const/4 v6, #int -1 // #ff │ │ -401856: 0f06 |002d: return v6 │ │ +401814: |[401814] de.danoeh.antennapod.model.feed.Chapter.getAfterPosition:(Ljava/util/List;I)I │ │ +401824: 3806 2c00 |0000: if-eqz v6, 002c // +002c │ │ +401828: 7210 30b7 0600 |0002: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +40182e: 0a00 |0005: move-result v0 │ │ +401830: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +401834: 2824 |0008: goto 002c // +0024 │ │ +401836: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +401838: 7210 39b7 0600 |000a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b739 │ │ +40183e: 0a01 |000d: move-result v1 │ │ +401840: 3510 1700 |000e: if-ge v0, v1, 0025 // +0017 │ │ +401844: 7220 2db7 0600 |0010: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +40184a: 0c01 |0013: move-result-object v1 │ │ +40184c: 1f01 e31b |0014: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +401850: 6e10 a8ac 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aca8 │ │ +401856: 0b01 |0019: move-result-wide v1 │ │ +401858: 8173 |001a: int-to-long v3, v7 │ │ +40185a: 3105 0103 |001b: cmp-long v5, v1, v3 │ │ +40185e: 3d05 0500 |001d: if-lez v5, 0022 // +0005 │ │ +401862: d800 00ff |001f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +401866: 0f00 |0021: return v0 │ │ +401868: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40186c: 28e6 |0024: goto 000a // -001a │ │ +40186e: 7210 39b7 0600 |0025: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b739 │ │ +401874: 0a06 |0028: move-result v6 │ │ +401876: d806 06ff |0029: add-int/lit8 v6, v6, #int -1 // #ff │ │ +40187a: 0f06 |002b: return v6 │ │ +40187c: 12f6 |002c: const/4 v6, #int -1 // #ff │ │ +40187e: 0f06 |002d: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=82 │ │ 0x000a line=85 │ │ 0x0010 line=86 │ │ 0x0025 line=90 │ │ locals : │ │ @@ -1583989,35 +1583991,35 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -40179c: |[40179c] de.danoeh.antennapod.model.feed.Chapter.equals:(Ljava/lang/Object;)Z │ │ -4017ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4017ae: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -4017b2: 0f00 |0003: return v0 │ │ -4017b4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4017b6: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ -4017ba: 6e10 b3b4 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -4017c0: 0c02 |000a: move-result-object v2 │ │ -4017c2: 6e10 b3b4 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -4017c8: 0c03 |000e: move-result-object v3 │ │ -4017ca: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -4017ce: 280e |0011: goto 001f // +000e │ │ -4017d0: 1f07 e31b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -4017d4: 5362 2276 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ -4017d8: 5374 2276 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ -4017dc: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ -4017e0: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ -4017e4: 2802 |001c: goto 001e // +0002 │ │ -4017e6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -4017e8: 0f00 |001e: return v0 │ │ -4017ea: 0f01 |001f: return v1 │ │ +4017c4: |[4017c4] de.danoeh.antennapod.model.feed.Chapter.equals:(Ljava/lang/Object;)Z │ │ +4017d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4017d6: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +4017da: 0f00 |0003: return v0 │ │ +4017dc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4017de: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ +4017e2: 6e10 b3b4 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +4017e8: 0c02 |000a: move-result-object v2 │ │ +4017ea: 6e10 b3b4 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +4017f0: 0c03 |000e: move-result-object v3 │ │ +4017f2: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +4017f6: 280e |0011: goto 001f // +000e │ │ +4017f8: 1f07 e31b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +4017fc: 5362 2276 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ +401800: 5374 2276 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ +401804: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ +401808: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ +40180c: 2802 |001c: goto 001e // +0002 │ │ +40180e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +401810: 0f00 |001e: return v0 │ │ +401812: 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; │ │ @@ -1584028,17 +1584030,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40188c: |[40188c] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ -40189c: 5410 2176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7621 │ │ -4018a0: 1100 |0002: return-object v0 │ │ +4018b4: |[4018b4] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ +4018c4: 5410 2176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7621 │ │ +4018c8: 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;) │ │ @@ -1584046,17 +1584048,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401964: |[401964] de.danoeh.antennapod.model.feed.Chapter.getId:()J │ │ -401974: 5320 2276 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ -401978: 1000 |0002: return-wide v0 │ │ +40198c: |[40198c] de.danoeh.antennapod.model.feed.Chapter.getId:()J │ │ +40199c: 5320 2276 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ +4019a0: 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;) │ │ @@ -1584064,17 +1584066,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4018a4: |[4018a4] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ -4018b4: 5410 2376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7623 │ │ -4018b8: 1100 |0002: return-object v0 │ │ +4018cc: |[4018cc] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ +4018dc: 5410 2376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7623 │ │ +4018e0: 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;) │ │ @@ -1584082,17 +1584084,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4018bc: |[4018bc] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ -4018cc: 5410 2476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7624 │ │ -4018d0: 1100 |0002: return-object v0 │ │ +4018e4: |[4018e4] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ +4018f4: 5410 2476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7624 │ │ +4018f8: 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;) │ │ @@ -1584100,17 +1584102,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40197c: |[40197c] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ -40198c: 5320 2576 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7625 │ │ -401990: 1000 |0002: return-wide v0 │ │ +4019a4: |[4019a4] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ +4019b4: 5320 2576 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7625 │ │ +4019b8: 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;) │ │ @@ -1584118,17 +1584120,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4018d4: |[4018d4] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ -4018e4: 5410 2676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7626 │ │ -4018e8: 1100 |0002: return-object v0 │ │ +4018fc: |[4018fc] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ +40190c: 5410 2676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7626 │ │ +401910: 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;) │ │ @@ -1584136,25 +1584138,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -401858: |[401858] de.danoeh.antennapod.model.feed.Chapter.hashCode:()I │ │ -401868: 5330 2276 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ -40186c: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -401872: 0c00 |0005: move-result-object v0 │ │ -401874: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -401876: 2311 c820 |0007: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ -40187a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -40187c: 4d00 0102 |000a: aput-object v0, v1, v2 │ │ -401880: 7110 7cb7 0100 |000c: invoke-static {v1}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b77c │ │ -401886: 0a00 |000f: move-result v0 │ │ -401888: 0f00 |0010: return v0 │ │ +401880: |[401880] de.danoeh.antennapod.model.feed.Chapter.hashCode:()I │ │ +401890: 5330 2276 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ +401894: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +40189a: 0c00 |0005: move-result-object v0 │ │ +40189c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40189e: 2311 c820 |0007: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ +4018a2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4018a4: 4d00 0102 |000a: aput-object v0, v1, v2 │ │ +4018a8: 7110 7cb7 0100 |000c: invoke-static {v1}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b77c │ │ +4018ae: 0a00 |000f: move-result v0 │ │ +4018b0: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1584162,17 +1584164,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4019d4: |[4019d4] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ -4019e4: 5b01 2176 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7621 │ │ -4019e8: 0e00 |0002: return-void │ │ +4019fc: |[4019fc] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ +401a0c: 5b01 2176 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7621 │ │ +401a10: 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; │ │ │ │ @@ -1584181,17 +1584183,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4019ec: |[4019ec] de.danoeh.antennapod.model.feed.Chapter.setId:(J)V │ │ -4019fc: 5a01 2276 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ -401a00: 0e00 |0002: return-void │ │ +401a14: |[401a14] de.danoeh.antennapod.model.feed.Chapter.setId:(J)V │ │ +401a24: 5a01 2276 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7622 │ │ +401a28: 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 │ │ │ │ @@ -1584200,17 +1584202,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401a04: |[401a04] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ -401a14: 5b01 2376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7623 │ │ -401a18: 0e00 |0002: return-void │ │ +401a2c: |[401a2c] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ +401a3c: 5b01 2376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7623 │ │ +401a40: 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; │ │ │ │ @@ -1584219,17 +1584221,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401a1c: |[401a1c] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ -401a2c: 5b01 2476 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7624 │ │ -401a30: 0e00 |0002: return-void │ │ +401a44: |[401a44] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ +401a54: 5b01 2476 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7624 │ │ +401a58: 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; │ │ │ │ @@ -1584238,17 +1584240,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401a34: |[401a34] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ -401a44: 5a01 2576 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7625 │ │ -401a48: 0e00 |0002: return-void │ │ +401a5c: |[401a5c] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ +401a6c: 5a01 2576 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7625 │ │ +401a70: 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 │ │ │ │ @@ -1584257,17 +1584259,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401a4c: |[401a4c] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ -401a5c: 5b01 2676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7626 │ │ -401a60: 0e00 |0002: return-void │ │ +401a74: |[401a74] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ +401a84: 5b01 2676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7626 │ │ +401a88: 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; │ │ │ │ @@ -1584276,37 +1584278,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -4018ec: |[4018ec] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ -4018fc: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -401900: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -401906: 1a01 e30f |0005: const-string v1, "Chapter [title=" // string@0fe3 │ │ -40190a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401910: 6e10 a9ac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aca9 │ │ -401916: 0c01 |000d: move-result-object v1 │ │ -401918: 6e20 0bb5 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40191e: 1a01 b606 |0011: const-string v1, ", start=" // string@06b6 │ │ -401922: 6e20 0bb5 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401928: 6e10 a8ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aca8 │ │ -40192e: 0b01 |0019: move-result-wide v1 │ │ -401930: 6e30 07b5 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -401936: 1a01 ee06 |001d: const-string v1, ", url=" // string@06ee │ │ -40193a: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401940: 6e10 a7ac 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aca7 │ │ -401946: 0c01 |0025: move-result-object v1 │ │ -401948: 6e20 0bb5 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40194e: 1a01 b758 |0029: const-string v1, "]" // string@58b7 │ │ -401952: 6e20 0bb5 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401958: 6e10 15b5 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40195e: 0c00 |0031: move-result-object v0 │ │ -401960: 1100 |0032: return-object v0 │ │ +401914: |[401914] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ +401924: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +401928: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40192e: 1a01 e30f |0005: const-string v1, "Chapter [title=" // string@0fe3 │ │ +401932: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401938: 6e10 a9ac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aca9 │ │ +40193e: 0c01 |000d: move-result-object v1 │ │ +401940: 6e20 0bb5 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401946: 1a01 b606 |0011: const-string v1, ", start=" // string@06b6 │ │ +40194a: 6e20 0bb5 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401950: 6e10 a8ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aca8 │ │ +401956: 0b01 |0019: move-result-wide v1 │ │ +401958: 6e30 07b5 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +40195e: 1a01 ee06 |001d: const-string v1, ", url=" // string@06ee │ │ +401962: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401968: 6e10 a7ac 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aca7 │ │ +40196e: 0c01 |0025: move-result-object v1 │ │ +401970: 6e20 0bb5 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401976: 1a01 b758 |0029: const-string v1, "]" // string@58b7 │ │ +40197a: 6e20 0bb5 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401980: 6e10 15b5 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +401986: 0c00 |0031: move-result-object v0 │ │ +401988: 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 : 19114 (SourceFile) │ │ @@ -1584354,61 +1584356,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -401bcc: |[401bcc] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ -401bdc: 1a00 6772 |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@7267 │ │ -401be0: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -401be6: 0c00 |0005: move-result-object v0 │ │ -401be8: 6900 2776 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7627 │ │ -401bec: 0e00 |0008: return-void │ │ +401bf4: |[401bf4] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ +401c04: 1a00 6772 |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@7267 │ │ +401c08: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +401c0e: 0c00 |0005: move-result-object v0 │ │ +401c10: 6900 2776 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7627 │ │ +401c14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 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 │ │ -401bf0: |[401bf0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ -401c00: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -401c06: 5b01 2a76 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@762a │ │ -401c0a: 5b02 2876 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ -401c0e: 6201 2776 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7627 │ │ -401c12: 6e20 54b8 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -401c18: 0c01 |000c: move-result-object v1 │ │ -401c1a: 6e10 4bb8 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ -401c20: 0a02 |0010: move-result v2 │ │ -401c22: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ -401c26: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -401c28: 6e20 4eb8 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -401c2e: 0c02 |0017: move-result-object v2 │ │ -401c30: 7110 66b4 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -401c36: 0a02 |001b: move-result v2 │ │ -401c38: 5902 2b76 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@762b │ │ -401c3c: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -401c3e: 6e20 4eb8 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -401c44: 0c01 |0022: move-result-object v1 │ │ -401c46: 7110 66b4 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -401c4c: 0a01 |0026: move-result v1 │ │ -401c4e: 5901 2976 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7629 │ │ -401c52: 0e00 |0029: return-void │ │ -401c54: 2201 0b1e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -401c58: 1a02 1643 |002c: const-string v2, "Not an embedded chapter" // string@4316 │ │ -401c5c: 7020 57b4 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ -401c62: 2701 |0031: throw v1 │ │ +401c18: |[401c18] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ +401c28: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +401c2e: 5b01 2a76 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@762a │ │ +401c32: 5b02 2876 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ +401c36: 6201 2776 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7627 │ │ +401c3a: 6e20 54b8 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +401c40: 0c01 |000c: move-result-object v1 │ │ +401c42: 6e10 4bb8 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ +401c48: 0a02 |0010: move-result v2 │ │ +401c4a: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ +401c4e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +401c50: 6e20 4eb8 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +401c56: 0c02 |0017: move-result-object v2 │ │ +401c58: 7110 66b4 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +401c5e: 0a02 |001b: move-result v2 │ │ +401c60: 5902 2b76 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@762b │ │ +401c64: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +401c66: 6e20 4eb8 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +401c6c: 0c01 |0022: move-result-object v1 │ │ +401c6e: 7110 66b4 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +401c74: 0a01 |0026: move-result v1 │ │ +401c76: 5901 2976 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7629 │ │ +401c7a: 0e00 |0029: return-void │ │ +401c7c: 2201 0b1e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +401c80: 1a02 1643 |002c: const-string v2, "Not an embedded chapter" // string@4316 │ │ +401c84: 7020 57b4 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ +401c8a: 2701 |0031: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ @@ -1584425,29 +1584427,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 │ │ -401b40: |[401b40] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ -401b50: 7210 1cae 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ae1c │ │ -401b56: 0c00 |0003: move-result-object v0 │ │ -401b58: 7220 2db7 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -401b5e: 0c02 |0007: move-result-object v2 │ │ -401b60: 1f02 e31b |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -401b64: 6e10 a6ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aca6 │ │ -401b6a: 0c02 |000d: move-result-object v2 │ │ -401b6c: 7110 baac 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@acba │ │ -401b72: 0a00 |0011: move-result v0 │ │ -401b74: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ -401b78: 2200 e41b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1be4 │ │ -401b7c: 7030 b3ac 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@acb3 │ │ -401b82: 1100 |0019: return-object v0 │ │ -401b84: 1102 |001a: return-object v2 │ │ +401b68: |[401b68] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ +401b78: 7210 1cae 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ae1c │ │ +401b7e: 0c00 |0003: move-result-object v0 │ │ +401b80: 7220 2db7 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +401b86: 0c02 |0007: move-result-object v2 │ │ +401b88: 1f02 e31b |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +401b8c: 6e10 a6ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aca6 │ │ +401b92: 0c02 |000d: move-result-object v2 │ │ +401b94: 7110 baac 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@acba │ │ +401b9a: 0a00 |0011: move-result v0 │ │ +401b9c: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ +401ba0: 2200 e41b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1be4 │ │ +401ba4: 7030 b3ac 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@acb3 │ │ +401baa: 1100 |0019: return-object v0 │ │ +401bac: 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; │ │ @@ -1584458,21 +1584460,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -401ab0: |[401ab0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ -401ac0: 6200 2776 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7627 │ │ -401ac4: 6e20 54b8 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -401aca: 0c01 |0005: move-result-object v1 │ │ -401acc: 6e10 4fb8 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ -401ad2: 0a01 |0009: move-result v1 │ │ -401ad4: 0f01 |000a: return v1 │ │ +401ad8: |[401ad8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ +401ae8: 6200 2776 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7627 │ │ +401aec: 6e20 54b8 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +401af2: 0c01 |0005: move-result-object v1 │ │ +401af4: 6e10 4fb8 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ +401afa: 0a01 |0009: move-result v1 │ │ +401afc: 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;) │ │ @@ -1584480,26 +1584482,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -401b88: |[401b88] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ -401b98: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -401b9c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -401ba2: 1a01 6672 |0005: const-string v1, "embedded-image://" // string@7266 │ │ -401ba6: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401bac: 6e20 06b5 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -401bb2: 1a02 8307 |000d: const-string v2, "/" // string@0783 │ │ -401bb6: 6e20 0bb5 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -401bbc: 6e20 06b5 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -401bc2: 6e10 15b5 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -401bc8: 0c02 |0018: move-result-object v2 │ │ -401bca: 1102 |0019: return-object v2 │ │ +401bb0: |[401bb0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ +401bc0: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +401bc4: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +401bca: 1a01 6672 |0005: const-string v1, "embedded-image://" // string@7266 │ │ +401bce: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401bd4: 6e20 06b5 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +401bda: 1a02 8307 |000d: const-string v2, "/" // string@0783 │ │ +401bde: 6e20 0bb5 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +401be4: 6e20 06b5 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +401bea: 6e10 15b5 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +401bf0: 0c02 |0018: move-result-object v2 │ │ +401bf2: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -1584509,33 +1584511,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -401a64: |[401a64] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ -401a74: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ -401a78: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -401a7a: 0f03 |0003: return v3 │ │ -401a7c: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ -401a80: 6e10 b3b4 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -401a86: 0c00 |0009: move-result-object v0 │ │ -401a88: 6e10 b3b4 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -401a8e: 0c01 |000d: move-result-object v1 │ │ -401a90: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ -401a94: 280c |0010: goto 001c // +000c │ │ -401a96: 1f03 e41b |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1be4 │ │ -401a9a: 5420 2876 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ -401a9e: 5433 2876 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ -401aa2: 7120 200b 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ -401aa8: 0a03 |001a: move-result v3 │ │ -401aaa: 0f03 |001b: return v3 │ │ -401aac: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -401aae: 0f03 |001d: return v3 │ │ +401a8c: |[401a8c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ +401a9c: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ +401aa0: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +401aa2: 0f03 |0003: return v3 │ │ +401aa4: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ +401aa8: 6e10 b3b4 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +401aae: 0c00 |0009: move-result-object v0 │ │ +401ab0: 6e10 b3b4 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +401ab6: 0c01 |000d: move-result-object v1 │ │ +401ab8: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ +401abc: 280c |0010: goto 001c // +000c │ │ +401abe: 1f03 e41b |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1be4 │ │ +401ac2: 5420 2876 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ +401ac6: 5433 2876 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ +401aca: 7120 200b 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ +401ad0: 0a03 |001a: move-result v3 │ │ +401ad2: 0f03 |001b: return v3 │ │ +401ad4: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +401ad6: 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; │ │ @@ -1584546,17 +1584548,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401af0: |[401af0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ -401b00: 5210 2976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7629 │ │ -401b04: 0f00 |0002: return v0 │ │ +401b18: |[401b18] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ +401b28: 5210 2976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7629 │ │ +401b2c: 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;) │ │ @@ -1584564,17 +1584566,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 │ │ -401ad8: |[401ad8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -401ae8: 5410 2a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@762a │ │ -401aec: 1100 |0002: return-object v0 │ │ +401b00: |[401b00] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +401b10: 5410 2a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@762a │ │ +401b14: 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;) │ │ @@ -1584582,17 +1584584,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401b08: |[401b08] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ -401b18: 5210 2b76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@762b │ │ -401b1c: 0f00 |0002: return v0 │ │ +401b30: |[401b30] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ +401b40: 5210 2b76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@762b │ │ +401b44: 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;) │ │ @@ -1584600,19 +1584602,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -401b20: |[401b20] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ -401b30: 5410 2876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ -401b34: 6e10 deb4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -401b3a: 0a00 |0005: move-result v0 │ │ -401b3c: 0f00 |0006: return v0 │ │ +401b48: |[401b48] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ +401b58: 5410 2876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7628 │ │ +401b5c: 6e10 deb4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +401b62: 0a00 |0005: move-result v0 │ │ +401b64: 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 : 19114 (SourceFile) │ │ @@ -1584783,39 +1584785,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 │ │ -40529c: |[40529c] 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 │ │ -4052ac: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -4052b0: 0501 1900 |0002: move-wide/from16 v1, v25 │ │ -4052b4: 0803 1b00 |0004: move-object/from16 v3, v27 │ │ -4052b8: 0804 1c00 |0006: move-object/from16 v4, v28 │ │ -4052bc: 0806 1d00 |0008: move-object/from16 v6, v29 │ │ -4052c0: 0807 1e00 |000a: move-object/from16 v7, v30 │ │ -4052c4: 0808 1f00 |000c: move-object/from16 v8, v31 │ │ -4052c8: 0809 2000 |000e: move-object/from16 v9, v32 │ │ -4052cc: 080a 2100 |0010: move-object/from16 v10, v33 │ │ -4052d0: 080b 2200 |0012: move-object/from16 v11, v34 │ │ -4052d4: 080c 2300 |0014: move-object/from16 v12, v35 │ │ -4052d8: 080d 2400 |0016: move-object/from16 v13, v36 │ │ -4052dc: 080e 2500 |0018: move-object/from16 v14, v37 │ │ -4052e0: 080f 2600 |001a: move-object/from16 v15, v38 │ │ -4052e4: 0510 2700 |001c: move-wide/from16 v16, v39 │ │ -4052e8: 1316 0000 |001e: const/16 v22, #int 0 // #0 │ │ -4052ec: 1317 0000 |0020: const/16 v23, #int 0 // #0 │ │ -4052f0: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -4052f2: 1312 0000 |0023: const/16 v18, #int 0 // #0 │ │ -4052f6: 1313 0000 |0025: const/16 v19, #int 0 // #0 │ │ -4052fa: 1314 0000 |0027: const/16 v20, #int 0 // #0 │ │ -4052fe: 1315 0000 |0029: const/16 v21, #int 0 // #0 │ │ -405302: 7618 bdac 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@acbd │ │ -405308: 0e00 |002e: return-void │ │ +4052c4: |[4052c4] 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 │ │ +4052d4: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +4052d8: 0501 1900 |0002: move-wide/from16 v1, v25 │ │ +4052dc: 0803 1b00 |0004: move-object/from16 v3, v27 │ │ +4052e0: 0804 1c00 |0006: move-object/from16 v4, v28 │ │ +4052e4: 0806 1d00 |0008: move-object/from16 v6, v29 │ │ +4052e8: 0807 1e00 |000a: move-object/from16 v7, v30 │ │ +4052ec: 0808 1f00 |000c: move-object/from16 v8, v31 │ │ +4052f0: 0809 2000 |000e: move-object/from16 v9, v32 │ │ +4052f4: 080a 2100 |0010: move-object/from16 v10, v33 │ │ +4052f8: 080b 2200 |0012: move-object/from16 v11, v34 │ │ +4052fc: 080c 2300 |0014: move-object/from16 v12, v35 │ │ +405300: 080d 2400 |0016: move-object/from16 v13, v36 │ │ +405304: 080e 2500 |0018: move-object/from16 v14, v37 │ │ +405308: 080f 2600 |001a: move-object/from16 v15, v38 │ │ +40530c: 0510 2700 |001c: move-wide/from16 v16, v39 │ │ +405310: 1316 0000 |001e: const/16 v22, #int 0 // #0 │ │ +405314: 1317 0000 |0020: const/16 v23, #int 0 // #0 │ │ +405318: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +40531a: 1312 0000 |0023: const/16 v18, #int 0 // #0 │ │ +40531e: 1313 0000 |0025: const/16 v19, #int 0 // #0 │ │ +405322: 1314 0000 |0027: const/16 v20, #int 0 // #0 │ │ +405326: 1315 0000 |0029: const/16 v21, #int 0 // #0 │ │ +40532a: 7618 bdac 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@acbd │ │ +405330: 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; │ │ @@ -1584837,74 +1584839,74 @@ │ │ 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 : 109 16-bit code units │ │ -4051b0: |[4051b0] 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 │ │ -4051c0: 0740 |0000: move-object v0, v4 │ │ -4051c2: 0801 1800 |0001: move-object/from16 v1, v24 │ │ -4051c6: 7010 b0b4 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4051cc: 0802 1200 |0006: move-object/from16 v2, v18 │ │ -4051d0: 5b02 4376 |0008: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ -4051d4: 0802 1300 |000a: move-object/from16 v2, v19 │ │ -4051d8: 5b02 3676 |000c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -4051dc: 0502 1400 |000e: move-wide/from16 v2, v20 │ │ -4051e0: 5a02 4076 |0010: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ -4051e4: 0452 |0012: move-wide v2, v5 │ │ -4051e6: 5a02 3a76 |0013: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ -4051ea: 0782 |0015: move-object v2, v8 │ │ -4051ec: 5b02 3876 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -4051f0: 0792 |0018: move-object v2, v9 │ │ -4051f2: 5b02 3476 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -4051f6: 0772 |001b: move-object v2, v7 │ │ -4051f8: 5b02 3f76 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ -4051fc: 07a2 |001e: move-object v2, v10 │ │ -4051fe: 5b02 4276 |001f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ -405202: 07b2 |0021: move-object v2, v11 │ │ -405204: 5b02 3576 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ -405208: 7110 12ad 0c00 |0024: invoke-static {v12}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ad12 │ │ -40520e: 0c02 |0027: move-result-object v2 │ │ -405210: 5b02 3976 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ -405214: 07d2 |002a: move-object v2, v13 │ │ -405216: 5b02 3376 |002b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ -40521a: 07e2 |002d: move-object v2, v14 │ │ -40521c: 5b02 3e76 |002e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ -405220: 07f2 |0030: move-object v2, v15 │ │ -405222: 5b02 4a76 |0031: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@764a │ │ -405226: 0802 1000 |0033: move-object/from16 v2, v16 │ │ -40522a: 5b02 3776 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ -40522e: 0802 1100 |0037: move-object/from16 v2, v17 │ │ -405232: 5b02 3b76 |0039: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ -405236: 0202 1600 |003b: move/from16 v2, v22 │ │ -40523a: 5c02 4676 |003d: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ -40523e: 0802 1700 |003f: move-object/from16 v2, v23 │ │ -405242: 5b02 4476 |0041: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ -405246: 2202 9d1e |0043: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ -40524a: 7010 59b6 0200 |0045: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -405250: 5b02 3d76 |0048: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ -405254: 3801 0c00 |004a: if-eqz v1, 0056 // +000c │ │ -405258: 2202 ea1b |004c: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40525c: 7020 54ad 1200 |004e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -405262: 5b02 3c76 |0051: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@763c │ │ -405266: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -40526a: 280c |0055: goto 0061 // +000c │ │ -40526c: 2201 ea1b |0056: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -405270: 1202 |0058: const/4 v2, #int 0 // #0 │ │ -405272: 2322 ca20 |0059: new-array v2, v2, [Ljava/lang/String; // type@20ca │ │ -405276: 7020 55ad 2100 |005b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ad55 │ │ -40527c: 5b01 3c76 |005e: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@763c │ │ -405280: 28f3 |0060: goto 0053 // -000d │ │ -405282: 6e20 f6ac 1400 |0061: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@acf6 │ │ -405288: 0201 1a00 |0064: move/from16 v1, v26 │ │ -40528c: 5c01 4176 |0066: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@7641 │ │ -405290: 0201 1b00 |0068: move/from16 v1, v27 │ │ -405294: 5901 4976 |006a: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@7649 │ │ -405298: 0e00 |006c: return-void │ │ +4051d8: |[4051d8] 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 │ │ +4051e8: 0740 |0000: move-object v0, v4 │ │ +4051ea: 0801 1800 |0001: move-object/from16 v1, v24 │ │ +4051ee: 7010 b0b4 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4051f4: 0802 1200 |0006: move-object/from16 v2, v18 │ │ +4051f8: 5b02 4376 |0008: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ +4051fc: 0802 1300 |000a: move-object/from16 v2, v19 │ │ +405200: 5b02 3676 |000c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +405204: 0502 1400 |000e: move-wide/from16 v2, v20 │ │ +405208: 5a02 4076 |0010: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ +40520c: 0452 |0012: move-wide v2, v5 │ │ +40520e: 5a02 3a76 |0013: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ +405212: 0782 |0015: move-object v2, v8 │ │ +405214: 5b02 3876 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +405218: 0792 |0018: move-object v2, v9 │ │ +40521a: 5b02 3476 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +40521e: 0772 |001b: move-object v2, v7 │ │ +405220: 5b02 3f76 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ +405224: 07a2 |001e: move-object v2, v10 │ │ +405226: 5b02 4276 |001f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ +40522a: 07b2 |0021: move-object v2, v11 │ │ +40522c: 5b02 3576 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ +405230: 7110 12ad 0c00 |0024: invoke-static {v12}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ad12 │ │ +405236: 0c02 |0027: move-result-object v2 │ │ +405238: 5b02 3976 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ +40523c: 07d2 |002a: move-object v2, v13 │ │ +40523e: 5b02 3376 |002b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ +405242: 07e2 |002d: move-object v2, v14 │ │ +405244: 5b02 3e76 |002e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ +405248: 07f2 |0030: move-object v2, v15 │ │ +40524a: 5b02 4a76 |0031: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@764a │ │ +40524e: 0802 1000 |0033: move-object/from16 v2, v16 │ │ +405252: 5b02 3776 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ +405256: 0802 1100 |0037: move-object/from16 v2, v17 │ │ +40525a: 5b02 3b76 |0039: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ +40525e: 0202 1600 |003b: move/from16 v2, v22 │ │ +405262: 5c02 4676 |003d: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ +405266: 0802 1700 |003f: move-object/from16 v2, v23 │ │ +40526a: 5b02 4476 |0041: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ +40526e: 2202 9d1e |0043: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ +405272: 7010 59b6 0200 |0045: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +405278: 5b02 3d76 |0048: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ +40527c: 3801 0c00 |004a: if-eqz v1, 0056 // +000c │ │ +405280: 2202 ea1b |004c: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +405284: 7020 54ad 1200 |004e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40528a: 5b02 3c76 |0051: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@763c │ │ +40528e: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +405292: 280c |0055: goto 0061 // +000c │ │ +405294: 2201 ea1b |0056: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +405298: 1202 |0058: const/4 v2, #int 0 // #0 │ │ +40529a: 2322 ca20 |0059: new-array v2, v2, [Ljava/lang/String; // type@20ca │ │ +40529e: 7020 55ad 2100 |005b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ad55 │ │ +4052a4: 5b01 3c76 |005e: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@763c │ │ +4052a8: 28f3 |0060: goto 0053 // -000d │ │ +4052aa: 6e20 f6ac 1400 |0061: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@acf6 │ │ +4052b0: 0201 1a00 |0064: move/from16 v1, v26 │ │ +4052b4: 5c01 4176 |0066: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@7641 │ │ +4052b8: 0201 1b00 |0068: move/from16 v1, v27 │ │ +4052bc: 5901 4976 |006a: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@7649 │ │ +4052c0: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=117 │ │ 0x0008 line=118 │ │ 0x000c line=119 │ │ 0x0010 line=120 │ │ 0x0013 line=121 │ │ @@ -1584956,23 +1584958,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 │ │ -405124: |[405124] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -405134: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40513a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40513c: 5b20 4376 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ -405140: 5b23 3676 |0006: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -405144: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ -405148: 5a20 4076 |000a: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ -40514c: 5b24 3f76 |000c: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ -405150: 0e00 |000e: return-void │ │ +40514c: |[40514c] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +40515c: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +405162: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +405164: 5b20 4376 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ +405168: 5b23 3676 |0006: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +40516c: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +405170: 5a20 4076 |000a: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ +405174: 5b24 3f76 |000c: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ +405178: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=162 │ │ 0x000a line=163 │ │ 0x000c line=164 │ │ @@ -1584986,18 +1584988,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 │ │ -405154: |[405154] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -405164: 7030 beac 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@acbe │ │ -40516a: 5b03 3876 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -40516e: 0e00 |0005: return-void │ │ +40517c: |[40517c] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +40518c: 7030 beac 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@acbe │ │ +405192: 5b03 3876 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +405196: 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; │ │ @@ -1585009,28 +1585011,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 : 24 16-bit code units │ │ -405170: |[405170] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -405180: 7040 bfac 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@acbf │ │ -405186: 220a f31b |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bf3 │ │ -40518a: 6203 b676 |0005: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ -40518e: 6204 b076 |0007: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ -405192: 6205 1077 |0009: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ -405196: 6206 bb76 |000b: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ -40519a: 1601 0000 |000d: const-wide/16 v1, #int 0 // #0 │ │ -40519e: 07a0 |000f: move-object v0, v10 │ │ -4051a0: 07d7 |0010: move-object v7, v13 │ │ -4051a2: 07e8 |0011: move-object v8, v14 │ │ -4051a4: 7609 c2ad 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;Lde/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@adc2 │ │ -4051aa: 5b9a 4776 |0015: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ -4051ae: 0e00 |0017: return-void │ │ +405198: |[405198] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4051a8: 7040 bfac 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@acbf │ │ +4051ae: 220a f31b |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bf3 │ │ +4051b2: 6203 b676 |0005: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ +4051b6: 6204 b076 |0007: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ +4051ba: 6205 1077 |0009: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ +4051be: 6206 bb76 |000b: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ +4051c2: 1601 0000 |000d: const-wide/16 v1, #int 0 // #0 │ │ +4051c6: 07a0 |000f: move-object v0, v10 │ │ +4051c8: 07d7 |0010: move-object v7, v13 │ │ +4051ca: 07e8 |0011: move-object v8, v14 │ │ +4051cc: 7609 c2ad 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;Lde/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@adc2 │ │ +4051d2: 5b9a 4776 |0015: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ +4051d6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=182 │ │ locals : │ │ 0x0000 - 0x0018 reg=9 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0018 reg=10 (null) Ljava/lang/String; │ │ @@ -1585045,23 +1585047,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 │ │ -40530c: |[40530c] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -40531c: 5410 3976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ -405320: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -405324: 2200 9d1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -405328: 7010 59b6 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40532e: 5b10 3976 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ -405332: 5410 3976 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ -405336: 6e20 5db6 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -40533c: 0e00 |0010: return-void │ │ +405334: |[405334] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +405344: 5410 3976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ +405348: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +40534c: 2200 9d1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +405350: 7010 59b6 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +405356: 5b10 3976 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ +40535a: 5410 3976 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ +40535e: 6e20 5db6 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +405364: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000b line=351 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1585072,35 +1585074,35 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -404bc4: |[404bc4] de.danoeh.antennapod.model.feed.Feed.equals:(Ljava/lang/Object;)Z │ │ -404bd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -404bd6: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -404bda: 0f00 |0003: return v0 │ │ -404bdc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -404bde: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ -404be2: 6e10 b3b4 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -404be8: 0c02 |000a: move-result-object v2 │ │ -404bea: 6e10 b3b4 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -404bf0: 0c03 |000e: move-result-object v3 │ │ -404bf2: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -404bf6: 280e |0011: goto 001f // +000e │ │ -404bf8: 1f07 e51b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -404bfc: 5362 3a76 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ -404c00: 5374 3a76 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ -404c04: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ -404c08: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ -404c0c: 2802 |001c: goto 001e // +0002 │ │ -404c0e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -404c10: 0f00 |001e: return v0 │ │ -404c12: 0f01 |001f: return v1 │ │ +404bec: |[404bec] de.danoeh.antennapod.model.feed.Feed.equals:(Ljava/lang/Object;)Z │ │ +404bfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +404bfe: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +404c02: 0f00 |0003: return v0 │ │ +404c04: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +404c06: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ +404c0a: 6e10 b3b4 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +404c10: 0c02 |000a: move-result-object v2 │ │ +404c12: 6e10 b3b4 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +404c18: 0c03 |000e: move-result-object v3 │ │ +404c1a: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +404c1e: 280e |0011: goto 001f // +000e │ │ +404c20: 1f07 e51b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +404c24: 5362 3a76 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ +404c28: 5374 3a76 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ +404c2c: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ +404c30: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ +404c34: 2802 |001c: goto 001e // +0002 │ │ +404c36: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +404c38: 0f00 |001e: return v0 │ │ +404c3a: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=524 │ │ 0x0012 line=528 │ │ 0x0014 line=529 │ │ locals : │ │ 0x0000 - 0x0020 reg=6 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1585111,17 +1585113,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404eb8: |[404eb8] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ -404ec8: 5410 3376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ -404ecc: 1100 |0002: return-object v0 │ │ +404ee0: |[404ee0] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ +404ef0: 5410 3376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ +404ef4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585129,17 +1585131,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404ed0: |[404ed0] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ -404ee0: 5410 3476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -404ee4: 1100 |0002: return-object v0 │ │ +404ef8: |[404ef8] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ +404f08: 5410 3476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +404f0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585147,17 +1585149,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404ee8: |[404ee8] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ -404ef8: 5410 3576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ -404efc: 1100 |0002: return-object v0 │ │ +404f10: |[404f10] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ +404f20: 5410 3576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ +404f24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585165,17 +1585167,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404f00: |[404f00] de.danoeh.antennapod.model.feed.Feed.getDownloadUrl:()Ljava/lang/String; │ │ -404f10: 5410 3676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -404f14: 1100 |0002: return-object v0 │ │ +404f28: |[404f28] de.danoeh.antennapod.model.feed.Feed.getDownloadUrl:()Ljava/lang/String; │ │ +404f38: 5410 3676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +404f3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585183,17 +1585185,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404f18: |[404f18] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ -404f28: 5410 3776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ -404f2c: 1100 |0002: return-object v0 │ │ +404f40: |[404f40] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ +404f50: 5410 3776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ +404f54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585201,17 +1585203,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404f30: |[404f30] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ -404f40: 5410 3876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -404f44: 1100 |0002: return-object v0 │ │ +404f58: |[404f58] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ +404f68: 5410 3876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +404f6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585219,29 +1585221,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -404f48: |[404f48] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -404f58: 5410 3476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -404f5c: 7110 46b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -404f62: 0a00 |0005: move-result v0 │ │ -404f64: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -404f68: 5410 3476 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -404f6c: 1100 |000a: return-object v0 │ │ -404f6e: 5410 3876 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -404f72: 7110 46b9 0000 |000d: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -404f78: 0a00 |0010: move-result v0 │ │ -404f7a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -404f7e: 5410 3876 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -404f82: 1100 |0015: return-object v0 │ │ -404f84: 5410 3676 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -404f88: 1100 |0018: return-object v0 │ │ +404f70: |[404f70] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +404f80: 5410 3476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +404f84: 7110 46b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +404f8a: 0a00 |0005: move-result v0 │ │ +404f8c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +404f90: 5410 3476 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +404f94: 1100 |000a: return-object v0 │ │ +404f96: 5410 3876 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +404f9a: 7110 46b9 0000 |000d: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +404fa0: 0a00 |0010: move-result v0 │ │ +404fa2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +404fa6: 5410 3876 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +404faa: 1100 |0015: return-object v0 │ │ +404fac: 5410 3676 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +404fb0: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0008 line=215 │ │ 0x000b line=216 │ │ 0x0013 line=217 │ │ 0x0016 line=219 │ │ @@ -1585253,17 +1585255,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4050f4: |[4050f4] de.danoeh.antennapod.model.feed.Feed.getId:()J │ │ -405104: 5320 3a76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ -405108: 1000 |0002: return-wide v0 │ │ +40511c: |[40511c] de.danoeh.antennapod.model.feed.Feed.getId:()J │ │ +40512c: 5320 3a76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ +405130: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585271,38 +1585273,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -404f8c: |[404f8c] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ -404f9c: 5410 3776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ -404fa0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -404fa4: 6e10 e3b4 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -404faa: 0a00 |0007: move-result v0 │ │ -404fac: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -404fb0: 5410 3776 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ -404fb4: 1100 |000c: return-object v0 │ │ -404fb6: 5410 3676 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -404fba: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -404fbe: 6e10 e3b4 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -404fc4: 0a00 |0014: move-result v0 │ │ -404fc6: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -404fca: 5410 3676 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -404fce: 1100 |0019: return-object v0 │ │ -404fd0: 5410 3876 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -404fd4: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ -404fd8: 6e10 e3b4 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -404fde: 0a00 |0021: move-result v0 │ │ -404fe0: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ -404fe4: 5410 3876 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -404fe8: 1100 |0026: return-object v0 │ │ -404fea: 5410 4276 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ -404fee: 1100 |0029: return-object v0 │ │ +404fb4: |[404fb4] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ +404fc4: 5410 3776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ +404fc8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +404fcc: 6e10 e3b4 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +404fd2: 0a00 |0007: move-result v0 │ │ +404fd4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +404fd8: 5410 3776 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ +404fdc: 1100 |000c: return-object v0 │ │ +404fde: 5410 3676 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +404fe2: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +404fe6: 6e10 e3b4 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +404fec: 0a00 |0014: move-result v0 │ │ +404fee: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +404ff2: 5410 3676 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +404ff6: 1100 |0019: return-object v0 │ │ +404ff8: 5410 3876 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +404ffc: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ +405000: 6e10 e3b4 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +405006: 0a00 |0021: move-result v0 │ │ +405008: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ +40500c: 5410 3876 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +405010: 1100 |0026: return-object v0 │ │ +405012: 5410 4276 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ +405016: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=203 │ │ 0x000d line=204 │ │ 0x0017 line=205 │ │ 0x001a line=206 │ │ @@ -1585316,17 +1585318,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404ff0: |[404ff0] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ -405000: 5410 3b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ -405004: 1100 |0002: return-object v0 │ │ +405018: |[405018] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ +405028: 5410 3b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ +40502c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585334,20 +1585336,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 │ │ -404d74: |[404d74] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -404d84: 5410 3d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ -404d88: 7220 2db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -404d8e: 0c02 |0005: move-result-object v2 │ │ -404d90: 1f02 e91b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -404d94: 1102 |0008: return-object v2 │ │ +404d9c: |[404d9c] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +404dac: 5410 3d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ +404db0: 7220 2db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +404db6: 0c02 |0005: move-result-object v2 │ │ +404db8: 1f02 e91b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +404dbc: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -1585356,17 +1585358,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 │ │ -404e0c: |[404e0c] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -404e1c: 5410 3c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@763c │ │ -404e20: 1100 |0002: return-object v0 │ │ +404e34: |[404e34] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +404e44: 5410 3c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@763c │ │ +404e48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585374,17 +1585376,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4050dc: |[4050dc] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ -4050ec: 5410 3d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ -4050f0: 1100 |0002: return-object v0 │ │ +405104: |[405104] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ +405114: 5410 3d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ +405118: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585392,17 +1585394,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405008: |[405008] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ -405018: 5410 3e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ -40501c: 1100 |0002: return-object v0 │ │ +405030: |[405030] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ +405040: 5410 3e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ +405044: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585410,17 +1585412,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405020: |[405020] de.danoeh.antennapod.model.feed.Feed.getLastModified:()Ljava/lang/String; │ │ -405030: 5410 3f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ -405034: 1100 |0002: return-object v0 │ │ +405048: |[405048] de.danoeh.antennapod.model.feed.Feed.getLastModified:()Ljava/lang/String; │ │ +405058: 5410 3f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ +40505c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585428,17 +1585430,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40510c: |[40510c] de.danoeh.antennapod.model.feed.Feed.getLastRefreshAttempt:()J │ │ -40511c: 5320 4076 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ -405120: 1000 |0002: return-wide v0 │ │ +405134: |[405134] de.danoeh.antennapod.model.feed.Feed.getLastRefreshAttempt:()J │ │ +405144: 5320 4076 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ +405148: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585446,17 +1585448,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405038: |[405038] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ -405048: 5410 4276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ -40504c: 1100 |0002: return-object v0 │ │ +405060: |[405060] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ +405070: 5410 4276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ +405074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585464,17 +1585466,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405050: |[405050] de.danoeh.antennapod.model.feed.Feed.getLocalFileUrl:()Ljava/lang/String; │ │ -405060: 5410 4376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ -405064: 1100 |0002: return-object v0 │ │ +405078: |[405078] de.danoeh.antennapod.model.feed.Feed.getLocalFileUrl:()Ljava/lang/String; │ │ +405088: 5410 4376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ +40508c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585482,41 +1585484,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 │ │ -404d98: |[404d98] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -404da8: 2200 a51e |0000: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ -404dac: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -404db0: 7030 e5b6 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ -404db6: 5451 3d76 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ -404dba: 7210 31b7 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -404dc0: 0c01 |000c: move-result-object v1 │ │ -404dc2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -404dc4: 7210 14b7 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -404dca: 0a03 |0011: move-result v3 │ │ -404dcc: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ -404dd0: 7210 15b7 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -404dd6: 0c03 |0017: move-result-object v3 │ │ -404dd8: 1f03 e91b |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -404ddc: 6e10 2dad 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -404de2: 0c04 |001d: move-result-object v4 │ │ -404de4: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ -404de8: 6e10 2dad 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -404dee: 0c04 |0023: move-result-object v4 │ │ -404df0: 6e20 e6b6 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b6e6 │ │ -404df6: 0a04 |0027: move-result v4 │ │ -404df8: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ -404dfc: 6e10 2dad 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -404e02: 0c00 |002d: move-result-object v0 │ │ -404e04: 0732 |002e: move-object v2, v3 │ │ -404e06: 28df |002f: goto 000e // -0021 │ │ -404e08: 1102 |0030: return-object v2 │ │ +404dc0: |[404dc0] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +404dd0: 2200 a51e |0000: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ +404dd4: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +404dd8: 7030 e5b6 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ +404dde: 5451 3d76 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ +404de2: 7210 31b7 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +404de8: 0c01 |000c: move-result-object v1 │ │ +404dea: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +404dec: 7210 14b7 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +404df2: 0a03 |0011: move-result v3 │ │ +404df4: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ +404df8: 7210 15b7 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +404dfe: 0c03 |0017: move-result-object v3 │ │ +404e00: 1f03 e91b |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +404e04: 6e10 2dad 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +404e0a: 0c04 |001d: move-result-object v4 │ │ +404e0c: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ +404e10: 6e10 2dad 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +404e16: 0c04 |0023: move-result-object v4 │ │ +404e18: 6e20 e6b6 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b6e6 │ │ +404e1e: 0a04 |0027: move-result v4 │ │ +404e20: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ +404e24: 6e10 2dad 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +404e2a: 0c00 |002d: move-result-object v0 │ │ +404e2c: 0732 |002e: move-object v2, v3 │ │ +404e2e: 28df |002f: goto 000e // -0021 │ │ +404e30: 1102 |0030: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0007 line=265 │ │ 0x001a line=266 │ │ 0x002a line=267 │ │ locals : │ │ @@ -1585527,17 +1585529,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405068: |[405068] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ -405078: 5410 4476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ -40507c: 1100 |0002: return-object v0 │ │ +405090: |[405090] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ +4050a0: 5410 4476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ +4050a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585545,17 +1585547,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404e54: |[404e54] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ -404e64: 5210 4576 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@7645 │ │ -404e68: 0f00 |0002: return v0 │ │ +404e7c: |[404e7c] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ +404e8c: 5210 4576 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@7645 │ │ +404e90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585563,17 +1585565,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4050c4: |[4050c4] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ -4050d4: 5410 3976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ -4050d8: 1100 |0002: return-object v0 │ │ +4050ec: |[4050ec] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ +4050fc: 5410 3976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ +405100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585581,17 +1585583,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 │ │ -404e24: |[404e24] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -404e34: 5410 4776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ -404e38: 1100 |0002: return-object v0 │ │ +404e4c: |[404e4c] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +404e5c: 5410 4776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ +404e60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585599,17 +1585601,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 │ │ -404e3c: |[404e3c] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -404e4c: 5410 4876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ -404e50: 1100 |0002: return-object v0 │ │ +404e64: |[404e64] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +404e74: 5410 4876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ +404e78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #26 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585617,17 +1585619,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404e6c: |[404e6c] de.danoeh.antennapod.model.feed.Feed.getState:()I │ │ -404e7c: 5210 4976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@7649 │ │ -404e80: 0f00 |0002: return v0 │ │ +404e94: |[404e94] de.danoeh.antennapod.model.feed.Feed.getState:()I │ │ +404ea4: 5210 4976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@7649 │ │ +404ea8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585635,23 +1585637,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -405080: |[405080] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ -405090: 5410 3476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -405094: 7110 46b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -40509a: 0a00 |0005: move-result v0 │ │ -40509c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -4050a0: 5410 3476 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -4050a4: 2803 |000a: goto 000d // +0003 │ │ -4050a6: 5410 3876 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -4050aa: 1100 |000d: return-object v0 │ │ +4050a8: |[4050a8] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ +4050b8: 5410 3476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +4050bc: 7110 46b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +4050c2: 0a00 |0005: move-result v0 │ │ +4050c4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +4050c8: 5410 3476 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +4050cc: 2803 |000a: goto 000d // +0003 │ │ +4050ce: 5410 3876 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +4050d2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585659,17 +1585661,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4050ac: |[4050ac] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ -4050bc: 5410 4a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@764a │ │ -4050c0: 1100 |0002: return-object v0 │ │ +4050d4: |[4050d4] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ +4050e4: 5410 4a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@764a │ │ +4050e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #29 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585677,41 +1585679,41 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -404c14: |[404c14] de.danoeh.antennapod.model.feed.Feed.hasEpisodeInApp:()Z │ │ -404c24: 5440 3d76 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ -404c28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -404c2a: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -404c2e: 0f01 |0005: return v1 │ │ -404c30: 7210 31b7 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -404c36: 0c00 |0009: move-result-object v0 │ │ -404c38: 7210 14b7 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -404c3e: 0a02 |000d: move-result v2 │ │ -404c40: 3802 2000 |000e: if-eqz v2, 002e // +0020 │ │ -404c44: 7210 15b7 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -404c4a: 0c02 |0013: move-result-object v2 │ │ -404c4c: 1f02 e91b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -404c50: 1a03 9818 |0016: const-string v3, "Favorite" // string@1898 │ │ -404c54: 6e20 3cad 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -404c5a: 0a03 |001b: move-result v3 │ │ -404c5c: 3903 1000 |001c: if-nez v3, 002c // +0010 │ │ -404c60: 1a03 7046 |001e: const-string v3, "Queue" // string@4670 │ │ -404c64: 6e20 3cad 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -404c6a: 0a03 |0023: move-result v3 │ │ -404c6c: 3903 0800 |0024: if-nez v3, 002c // +0008 │ │ -404c70: 6e10 38ad 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ -404c76: 0a02 |0029: move-result v2 │ │ -404c78: 3802 e0ff |002a: if-eqz v2, 000a // -0020 │ │ -404c7c: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -404c7e: 0f00 |002d: return v0 │ │ -404c80: 0f01 |002e: return v1 │ │ +404c3c: |[404c3c] de.danoeh.antennapod.model.feed.Feed.hasEpisodeInApp:()Z │ │ +404c4c: 5440 3d76 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ +404c50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +404c52: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +404c56: 0f01 |0005: return v1 │ │ +404c58: 7210 31b7 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +404c5e: 0c00 |0009: move-result-object v0 │ │ +404c60: 7210 14b7 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +404c66: 0a02 |000d: move-result v2 │ │ +404c68: 3802 2000 |000e: if-eqz v2, 002e // +0020 │ │ +404c6c: 7210 15b7 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +404c72: 0c02 |0013: move-result-object v2 │ │ +404c74: 1f02 e91b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +404c78: 1a03 9818 |0016: const-string v3, "Favorite" // string@1898 │ │ +404c7c: 6e20 3cad 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +404c82: 0a03 |001b: move-result v3 │ │ +404c84: 3903 1000 |001c: if-nez v3, 002c // +0010 │ │ +404c88: 1a03 7046 |001e: const-string v3, "Queue" // string@4670 │ │ +404c8c: 6e20 3cad 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +404c92: 0a03 |0023: move-result v3 │ │ +404c94: 3903 0800 |0024: if-nez v3, 002c // +0008 │ │ +404c98: 6e10 38ad 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ +404c9e: 0a02 |0029: move-result v2 │ │ +404ca0: 3802 e0ff |002a: if-eqz v2, 000a // -0020 │ │ +404ca4: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +404ca6: 0f00 |002d: return v0 │ │ +404ca8: 0f01 |002e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0006 line=491 │ │ 0x0016 line=492 │ │ 0x0020 line=493 │ │ 0x0026 line=494 │ │ @@ -1585723,53 +1585725,53 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -404c84: |[404c84] de.danoeh.antennapod.model.feed.Feed.hasInteractedWithEpisode:()Z │ │ -404c94: 5450 3d76 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ -404c98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -404c9a: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -404c9e: 0f01 |0005: return v1 │ │ -404ca0: 7210 31b7 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -404ca6: 0c00 |0009: move-result-object v0 │ │ -404ca8: 7210 14b7 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -404cae: 0a02 |000d: move-result v2 │ │ -404cb0: 3802 3700 |000e: if-eqz v2, 0045 // +0037 │ │ -404cb4: 7210 15b7 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -404cba: 0c02 |0013: move-result-object v2 │ │ -404cbc: 1f02 e91b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -404cc0: 1a03 9818 |0016: const-string v3, "Favorite" // string@1898 │ │ -404cc4: 6e20 3cad 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -404cca: 0a03 |001b: move-result v3 │ │ -404ccc: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -404cce: 3903 2700 |001d: if-nez v3, 0044 // +0027 │ │ -404cd2: 1a03 7046 |001f: const-string v3, "Queue" // string@4670 │ │ -404cd6: 6e20 3cad 3200 |0021: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -404cdc: 0a03 |0024: move-result v3 │ │ -404cde: 3903 1f00 |0025: if-nez v3, 0044 // +001f │ │ -404ce2: 6e10 38ad 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ -404ce8: 0a03 |002a: move-result v3 │ │ -404cea: 3903 1900 |002b: if-nez v3, 0044 // +0019 │ │ -404cee: 6e10 3bad 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ -404cf4: 0a03 |0030: move-result v3 │ │ -404cf6: 3803 0300 |0031: if-eqz v3, 0034 // +0003 │ │ -404cfa: 2811 |0033: goto 0044 // +0011 │ │ -404cfc: 6e10 29ad 0200 |0034: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -404d02: 0c03 |0037: move-result-object v3 │ │ -404d04: 3803 d2ff |0038: if-eqz v3, 000a // -002e │ │ -404d08: 6e10 29ad 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -404d0e: 0c02 |003d: move-result-object v2 │ │ -404d10: 6e10 81ad 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ -404d16: 0a02 |0041: move-result v2 │ │ -404d18: 3d02 c8ff |0042: if-lez v2, 000a // -0038 │ │ -404d1c: 0f04 |0044: return v4 │ │ -404d1e: 0f01 |0045: return v1 │ │ +404cac: |[404cac] de.danoeh.antennapod.model.feed.Feed.hasInteractedWithEpisode:()Z │ │ +404cbc: 5450 3d76 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ +404cc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +404cc2: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +404cc6: 0f01 |0005: return v1 │ │ +404cc8: 7210 31b7 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +404cce: 0c00 |0009: move-result-object v0 │ │ +404cd0: 7210 14b7 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +404cd6: 0a02 |000d: move-result v2 │ │ +404cd8: 3802 3700 |000e: if-eqz v2, 0045 // +0037 │ │ +404cdc: 7210 15b7 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +404ce2: 0c02 |0013: move-result-object v2 │ │ +404ce4: 1f02 e91b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +404ce8: 1a03 9818 |0016: const-string v3, "Favorite" // string@1898 │ │ +404cec: 6e20 3cad 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +404cf2: 0a03 |001b: move-result v3 │ │ +404cf4: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +404cf6: 3903 2700 |001d: if-nez v3, 0044 // +0027 │ │ +404cfa: 1a03 7046 |001f: const-string v3, "Queue" // string@4670 │ │ +404cfe: 6e20 3cad 3200 |0021: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +404d04: 0a03 |0024: move-result v3 │ │ +404d06: 3903 1f00 |0025: if-nez v3, 0044 // +001f │ │ +404d0a: 6e10 38ad 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ +404d10: 0a03 |002a: move-result v3 │ │ +404d12: 3903 1900 |002b: if-nez v3, 0044 // +0019 │ │ +404d16: 6e10 3bad 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ +404d1c: 0a03 |0030: move-result v3 │ │ +404d1e: 3803 0300 |0031: if-eqz v3, 0034 // +0003 │ │ +404d22: 2811 |0033: goto 0044 // +0011 │ │ +404d24: 6e10 29ad 0200 |0034: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +404d2a: 0c03 |0037: move-result-object v3 │ │ +404d2c: 3803 d2ff |0038: if-eqz v3, 000a // -002e │ │ +404d30: 6e10 29ad 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +404d36: 0c02 |003d: move-result-object v2 │ │ +404d38: 6e10 81ad 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ +404d3e: 0a02 |0041: move-result v2 │ │ +404d40: 3d02 c8ff |0042: if-lez v2, 000a // -0038 │ │ +404d44: 0f04 |0044: return v4 │ │ +404d46: 0f01 |0045: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0006 line=505 │ │ 0x0016 line=506 │ │ 0x0021 line=507 │ │ 0x0027 line=508 │ │ @@ -1585783,17 +1585785,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404d20: |[404d20] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ -404d30: 5510 4176 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@7641 │ │ -404d34: 0f00 |0002: return v0 │ │ +404d48: |[404d48] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ +404d58: 5510 4176 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@7641 │ │ +404d5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #32 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585801,25 +1585803,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -404e84: |[404e84] de.danoeh.antennapod.model.feed.Feed.hashCode:()I │ │ -404e94: 5330 3a76 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ -404e98: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -404e9e: 0c00 |0005: move-result-object v0 │ │ -404ea0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -404ea2: 2311 c820 |0007: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ -404ea6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -404ea8: 4d00 0102 |000a: aput-object v0, v1, v2 │ │ -404eac: 7110 7cb7 0100 |000c: invoke-static {v1}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b77c │ │ -404eb2: 0a00 |000f: move-result v0 │ │ -404eb4: 0f00 |0010: return v0 │ │ +404eac: |[404eac] de.danoeh.antennapod.model.feed.Feed.hashCode:()I │ │ +404ebc: 5330 3a76 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ +404ec0: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +404ec6: 0c00 |0005: move-result-object v0 │ │ +404ec8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +404eca: 2311 c820 |0007: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ +404ece: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +404ed0: 4d00 0102 |000a: aput-object v0, v1, v2 │ │ +404ed4: 7110 7cb7 0100 |000c: invoke-static {v1}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b77c │ │ +404eda: 0a00 |000f: move-result v0 │ │ +404edc: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #33 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585827,20 +1585829,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -404d38: |[404d38] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ -404d48: 5420 3676 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -404d4c: 1a01 f95e |0002: const-string v1, "antennapod_local:" // string@5ef9 │ │ -404d50: 6e20 eeb4 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -404d56: 0a00 |0007: move-result v0 │ │ -404d58: 0f00 |0008: return v0 │ │ +404d60: |[404d60] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ +404d70: 5420 3676 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +404d74: 1a01 f95e |0002: const-string v1, "antennapod_local:" // string@5ef9 │ │ +404d78: 6e20 eeb4 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +404d7e: 0a00 |0007: move-result v0 │ │ +404d80: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #34 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585848,17 +1585850,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404d5c: |[404d5c] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ -404d6c: 5510 4676 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ -404d70: 0f00 |0002: return v0 │ │ +404d84: |[404d84] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ +404d94: 5510 4676 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ +404d98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #35 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1585866,17 +1585868,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405340: |[405340] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ -405350: 5b01 3376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ -405354: 0e00 |0002: return-void │ │ +405368: |[405368] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ +405378: 5b01 3376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ +40537c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1585885,26 +1585887,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -405358: |[405358] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ -405368: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ -40536c: 5410 3876 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -405370: 6e20 d7b4 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -405376: 0a00 |0007: move-result v0 │ │ -405378: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -40537c: 2804 |000a: goto 000e // +0004 │ │ -40537e: 5b12 3476 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -405382: 2804 |000d: goto 0011 // +0004 │ │ -405384: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -405386: 5b12 3476 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ -40538a: 0e00 |0011: return-void │ │ +405380: |[405380] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ +405390: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ +405394: 5410 3876 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +405398: 6e20 d7b4 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +40539e: 0a00 |0007: move-result v0 │ │ +4053a0: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +4053a4: 2804 |000a: goto 000e // +0004 │ │ +4053a6: 5b12 3476 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +4053aa: 2804 |000d: goto 0011 // +0004 │ │ +4053ac: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +4053ae: 5b12 3476 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@7634 │ │ +4053b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=292 │ │ 0x000b line=295 │ │ 0x000f line=293 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1585915,17 +1585917,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40538c: |[40538c] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ -40539c: 5b01 3576 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ -4053a0: 0e00 |0002: return-void │ │ +4053b4: |[4053b4] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ +4053c4: 5b01 3576 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ +4053c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1585934,17 +1585936,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4053a4: |[4053a4] de.danoeh.antennapod.model.feed.Feed.setDownloadUrl:(Ljava/lang/String;)V │ │ -4053b4: 5b01 3676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ -4053b8: 0e00 |0002: return-void │ │ +4053cc: |[4053cc] de.danoeh.antennapod.model.feed.Feed.setDownloadUrl:(Ljava/lang/String;)V │ │ +4053dc: 5b01 3676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@7636 │ │ +4053e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1585953,17 +1585955,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4053bc: |[4053bc] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ -4053cc: 5b01 3776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ -4053d0: 0e00 |0002: return-void │ │ +4053e4: |[4053e4] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ +4053f4: 5b01 3776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ +4053f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1585972,20 +1585974,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4053d4: |[4053d4] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ -4053e4: 5a12 3a76 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ -4053e8: 5410 4776 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ -4053ec: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -4053f0: 6e30 d8ad 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@add8 │ │ -4053f6: 0e00 |0009: return-void │ │ +4053fc: |[4053fc] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ +40540c: 5a12 3a76 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@763a │ │ +405410: 5410 4776 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ +405414: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +405418: 6e30 d8ad 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@add8 │ │ +40541e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0002 line=392 │ │ 0x0006 line=393 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1585996,17 +1585998,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4053f8: |[4053f8] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ -405408: 5b01 3b76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ -40540c: 0e00 |0002: return-void │ │ +405420: |[405420] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ +405430: 5b01 3b76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ +405434: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586015,17 +1586017,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405410: |[405410] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ -405420: 5b01 3d76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ -405424: 0e00 |0002: return-void │ │ +405438: |[405438] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ +405448: 5b01 3d76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@763d │ │ +40544c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1586034,17 +1586036,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405428: |[405428] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ -405438: 5b01 3e76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ -40543c: 0e00 |0002: return-void │ │ +405450: |[405450] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ +405460: 5b01 3e76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ +405464: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586053,17 +1586055,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405440: |[405440] de.danoeh.antennapod.model.feed.Feed.setLastModified:(Ljava/lang/String;)V │ │ -405450: 5b01 3f76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ -405454: 0e00 |0002: return-void │ │ +405468: |[405468] de.danoeh.antennapod.model.feed.Feed.setLastModified:(Ljava/lang/String;)V │ │ +405478: 5b01 3f76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@763f │ │ +40547c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586072,17 +1586074,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405458: |[405458] de.danoeh.antennapod.model.feed.Feed.setLastRefreshAttempt:(J)V │ │ -405468: 5a01 4076 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ -40546c: 0e00 |0002: return-void │ │ +405480: |[405480] de.danoeh.antennapod.model.feed.Feed.setLastRefreshAttempt:(J)V │ │ +405490: 5a01 4076 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ +405494: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1586091,17 +1586093,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405470: |[405470] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ -405480: 5c01 4176 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@7641 │ │ -405484: 0e00 |0002: return-void │ │ +405498: |[405498] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ +4054a8: 5c01 4176 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@7641 │ │ +4054ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1586110,17 +1586112,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405488: |[405488] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ -405498: 5b01 4276 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ -40549c: 0e00 |0002: return-void │ │ +4054b0: |[4054b0] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ +4054c0: 5b01 4276 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ +4054c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586129,17 +1586131,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4054a0: |[4054a0] de.danoeh.antennapod.model.feed.Feed.setLocalFileUrl:(Ljava/lang/String;)V │ │ -4054b0: 5b01 4376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ -4054b4: 0e00 |0002: return-void │ │ +4054c8: |[4054c8] de.danoeh.antennapod.model.feed.Feed.setLocalFileUrl:(Ljava/lang/String;)V │ │ +4054d8: 5b01 4376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@7643 │ │ +4054dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586148,17 +1586150,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4054b8: |[4054b8] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ -4054c8: 5b01 4476 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ -4054cc: 0e00 |0002: return-void │ │ +4054e0: |[4054e0] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ +4054f0: 5b01 4476 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ +4054f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586167,17 +1586169,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4054d0: |[4054d0] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ -4054e0: 5901 4576 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@7645 │ │ -4054e4: 0e00 |0002: return-void │ │ +4054f8: |[4054f8] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ +405508: 5901 4576 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@7645 │ │ +40550c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1586186,17 +1586188,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4054e8: |[4054e8] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ -4054f8: 5c01 4676 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ -4054fc: 0e00 |0002: return-void │ │ +405510: |[405510] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ +405520: 5c01 4676 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ +405524: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1586205,17 +1586207,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 │ │ -405500: |[405500] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -405510: 5b01 4776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ -405514: 0e00 |0002: return-void │ │ +405528: |[405528] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +405538: 5b01 4776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@7647 │ │ +40553c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -1586224,34 +1586226,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 │ │ -405518: |[405518] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -405528: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ -40552c: 5440 ea76 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76ea │ │ -405530: 6201 d776 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ -405534: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ -405538: 281d |0008: goto 0025 // +001d │ │ -40553a: 2200 0b1e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -40553e: 2201 271e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -405542: 7010 ffb4 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -405548: 1a02 1b4e |0010: const-string v2, "The specified sortOrder " // string@4e1b │ │ -40554c: 6e20 0bb5 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -405552: 6e20 0ab5 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -405558: 1a04 1101 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@0111 │ │ -40555c: 6e20 0bb5 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -405562: 6e10 15b5 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -405568: 0c04 |0020: move-result-object v4 │ │ -40556a: 7020 57b4 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ -405570: 2700 |0024: throw v0 │ │ -405572: 5b34 4876 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ -405576: 0e00 |0027: return-void │ │ +405540: |[405540] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +405550: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ +405554: 5440 ea76 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76ea │ │ +405558: 6201 d776 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ +40555c: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ +405560: 281d |0008: goto 0025 // +001d │ │ +405562: 2200 0b1e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +405566: 2201 271e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +40556a: 7010 ffb4 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +405570: 1a02 1b4e |0010: const-string v2, "The specified sortOrder " // string@4e1b │ │ +405574: 6e20 0bb5 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40557a: 6e20 0ab5 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +405580: 1a04 1101 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@0111 │ │ +405584: 6e20 0bb5 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40558a: 6e10 15b5 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +405590: 0c04 |0020: move-result-object v4 │ │ +405592: 7020 57b4 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ +405598: 2700 |0024: throw v0 │ │ +40559a: 5b34 4876 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ +40559e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=460 │ │ 0x0009 line=461 │ │ 0x0025 line=464 │ │ locals : │ │ 0x0000 - 0x0028 reg=3 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1586262,17 +1586264,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405578: |[405578] de.danoeh.antennapod.model.feed.Feed.setState:(I)V │ │ -405588: 5901 4976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@7649 │ │ -40558c: 0e00 |0002: return-void │ │ +4055a0: |[4055a0] de.danoeh.antennapod.model.feed.Feed.setState:(I)V │ │ +4055b0: 5901 4976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@7649 │ │ +4055b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1586281,17 +1586283,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405590: |[405590] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ -4055a0: 5b01 3876 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -4055a4: 0e00 |0002: return-void │ │ +4055b8: |[4055b8] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ +4055c8: 5b01 3876 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +4055cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586300,17 +1586302,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4055a8: |[4055a8] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ -4055b8: 5b01 4a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@764a │ │ -4055bc: 0e00 |0002: return-void │ │ +4055d0: |[4055d0] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ +4055e0: 5b01 4a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@764a │ │ +4055e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1586319,52 +1586321,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 │ │ -4055c0: |[4055c0] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4055d0: 5460 3b76 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ -4055d4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -4055d8: 5b50 3b76 |0004: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ -4055dc: 5460 3876 |0006: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -4055e0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -4055e4: 5b50 3876 |000a: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ -4055e8: 5460 3776 |000c: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ -4055ec: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ -4055f0: 5b50 3776 |0010: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ -4055f4: 5460 4276 |0012: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ -4055f8: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -4055fc: 5b50 4276 |0016: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ -405600: 5460 3576 |0018: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ -405604: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -405608: 5b50 3576 |001c: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ -40560c: 5460 3e76 |001e: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ -405610: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ -405614: 5b50 3e76 |0022: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ -405618: 5460 3376 |0024: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ -40561c: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ -405620: 5b50 3376 |0028: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ -405624: 5460 3976 |002a: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ -405628: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ -40562c: 5b50 3976 |002e: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ -405630: 5360 4076 |0030: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ -405634: 5352 4076 |0032: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ -405638: 3104 0002 |0034: cmp-long v4, v0, v2 │ │ -40563c: 3d04 0400 |0036: if-lez v4, 003a // +0004 │ │ -405640: 5a50 4076 |0038: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ -405644: 5550 4676 |003a: iget-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ -405648: 3900 0c00 |003c: if-nez v0, 0048 // +000c │ │ -40564c: 5560 4676 |003e: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ -405650: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ -405654: 5c50 4676 |0042: iput-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ -405658: 5466 4476 |0044: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ -40565c: 5b56 4476 |0046: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ -405660: 0e00 |0048: return-void │ │ +4055e8: |[4055e8] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4055f8: 5460 3b76 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ +4055fc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +405600: 5b50 3b76 |0004: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@763b │ │ +405604: 5460 3876 |0006: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +405608: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +40560c: 5b50 3876 |000a: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@7638 │ │ +405610: 5460 3776 |000c: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ +405614: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ +405618: 5b50 3776 |0010: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@7637 │ │ +40561c: 5460 4276 |0012: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ +405620: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +405624: 5b50 4276 |0016: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@7642 │ │ +405628: 5460 3576 |0018: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ +40562c: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +405630: 5b50 3576 |001c: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@7635 │ │ +405634: 5460 3e76 |001e: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ +405638: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ +40563c: 5b50 3e76 |0022: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@763e │ │ +405640: 5460 3376 |0024: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ +405644: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ +405648: 5b50 3376 |0028: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@7633 │ │ +40564c: 5460 3976 |002a: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ +405650: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ +405654: 5b50 3976 |002e: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@7639 │ │ +405658: 5360 4076 |0030: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ +40565c: 5352 4076 |0032: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ +405660: 3104 0002 |0034: cmp-long v4, v0, v2 │ │ +405664: 3d04 0400 |0036: if-lez v4, 003a // +0004 │ │ +405668: 5a50 4076 |0038: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@7640 │ │ +40566c: 5550 4676 |003a: iget-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ +405670: 3900 0c00 |003c: if-nez v0, 0048 // +000c │ │ +405674: 5560 4676 |003e: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ +405678: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ +40567c: 5c50 4676 |0042: iput-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@7646 │ │ +405680: 5466 4476 |0044: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ +405684: 5b56 4476 |0046: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@7644 │ │ +405688: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0004 line=227 │ │ 0x0006 line=229 │ │ 0x000a line=230 │ │ 0x000c line=232 │ │ @@ -1586447,78 +1586449,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 │ │ -401cc4: |[401cc4] de.danoeh.antennapod.model.feed.FeedCounter.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -401cd4: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -401cd6: 2300 ac20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20ac │ │ -401cda: 6201 4e76 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ -401cde: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -401ce0: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -401ce4: 6201 5076 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@7650 │ │ -401ce8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -401cea: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -401cee: 6201 4f76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764f │ │ -401cf2: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -401cf4: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -401cf8: 6201 4c76 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764c │ │ -401cfc: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -401cfe: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -401d02: 6201 4d76 |0017: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764d │ │ -401d06: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -401d08: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -401d0c: 1100 |001c: return-object v0 │ │ +401cec: |[401cec] de.danoeh.antennapod.model.feed.FeedCounter.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +401cfc: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +401cfe: 2300 ac20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20ac │ │ +401d02: 6201 4e76 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ +401d06: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +401d08: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +401d0c: 6201 5076 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@7650 │ │ +401d10: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +401d12: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +401d16: 6201 4f76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764f │ │ +401d1a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +401d1c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +401d20: 6201 4c76 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764c │ │ +401d24: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +401d26: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +401d2a: 6201 4d76 |0017: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764d │ │ +401d2e: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +401d30: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +401d34: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedCounter;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -401d34: |[401d34] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ -401d44: 2200 e61b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ -401d48: 1a01 5548 |0002: const-string v1, "SHOW_NEW" // string@4855 │ │ -401d4c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -401d4e: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -401d50: 7040 fdac 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ -401d56: 6900 4e76 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ -401d5a: 2200 e61b |000b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ -401d5e: 1a01 5a48 |000d: const-string v1, "SHOW_UNPLAYED" // string@485a │ │ -401d62: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -401d64: 7040 fdac 1023 |0010: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ -401d6a: 6900 5076 |0013: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@7650 │ │ -401d6e: 2200 e61b |0015: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ -401d72: 1a01 5648 |0017: const-string v1, "SHOW_NONE" // string@4856 │ │ -401d76: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -401d78: 7040 fdac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ -401d7e: 6900 4f76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764f │ │ -401d82: 2200 e61b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ -401d86: 1a01 5248 |0021: const-string v1, "SHOW_DOWNLOADED" // string@4852 │ │ -401d8a: 1242 |0023: const/4 v2, #int 4 // #4 │ │ -401d8c: 7040 fdac 1023 |0024: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ -401d92: 6900 4c76 |0027: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764c │ │ -401d96: 2200 e61b |0029: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ -401d9a: 1a01 5348 |002b: const-string v1, "SHOW_DOWNLOADED_UNPLAYED" // string@4853 │ │ -401d9e: 1253 |002d: const/4 v3, #int 5 // #5 │ │ -401da0: 7040 fdac 1032 |002e: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ -401da6: 6900 4d76 |0031: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764d │ │ -401daa: 7100 fbac 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@acfb │ │ -401db0: 0c00 |0036: move-result-object v0 │ │ -401db2: 6900 4b76 |0037: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764b │ │ -401db6: 0e00 |0039: return-void │ │ +401d5c: |[401d5c] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ +401d6c: 2200 e61b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ +401d70: 1a01 5548 |0002: const-string v1, "SHOW_NEW" // string@4855 │ │ +401d74: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +401d76: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +401d78: 7040 fdac 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ +401d7e: 6900 4e76 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ +401d82: 2200 e61b |000b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ +401d86: 1a01 5a48 |000d: const-string v1, "SHOW_UNPLAYED" // string@485a │ │ +401d8a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +401d8c: 7040 fdac 1023 |0010: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ +401d92: 6900 5076 |0013: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@7650 │ │ +401d96: 2200 e61b |0015: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ +401d9a: 1a01 5648 |0017: const-string v1, "SHOW_NONE" // string@4856 │ │ +401d9e: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +401da0: 7040 fdac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ +401da6: 6900 4f76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764f │ │ +401daa: 2200 e61b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ +401dae: 1a01 5248 |0021: const-string v1, "SHOW_DOWNLOADED" // string@4852 │ │ +401db2: 1242 |0023: const/4 v2, #int 4 // #4 │ │ +401db4: 7040 fdac 1023 |0024: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ +401dba: 6900 4c76 |0027: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764c │ │ +401dbe: 2200 e61b |0029: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ +401dc2: 1a01 5348 |002b: const-string v1, "SHOW_DOWNLOADED_UNPLAYED" // string@4853 │ │ +401dc6: 1253 |002d: const/4 v3, #int 5 // #5 │ │ +401dc8: 7040 fdac 1032 |002e: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@acfd │ │ +401dce: 6900 4d76 |0031: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764d │ │ +401dd2: 7100 fbac 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@acfb │ │ +401dd8: 0c00 |0036: move-result-object v0 │ │ +401dda: 6900 4b76 |0037: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764b │ │ +401dde: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000b line=5 │ │ 0x0015 line=6 │ │ 0x001f line=7 │ │ 0x0029 line=8 │ │ @@ -1586530,18 +1586532,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 │ │ -401db8: |[401db8] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ -401dc8: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -401dce: 5903 5176 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@7651 │ │ -401dd2: 0e00 |0005: return-void │ │ +401de0: |[401de0] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ +401df0: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +401df6: 5903 5176 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@7651 │ │ +401dfa: 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; │ │ @@ -1586553,28 +1586555,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 │ │ -401c64: |[401c64] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -401c74: 7100 00ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ad00 │ │ -401c7a: 0c00 |0003: move-result-object v0 │ │ -401c7c: 2101 |0004: array-length v1, v0 │ │ -401c7e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -401c80: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -401c84: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -401c88: 5234 5176 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@7651 │ │ -401c8c: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -401c90: 1103 |000e: return-object v3 │ │ -401c92: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -401c96: 28f5 |0011: goto 0006 // -000b │ │ -401c98: 6205 4f76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764f │ │ -401c9c: 1105 |0014: return-object v5 │ │ +401c8c: |[401c8c] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +401c9c: 7100 00ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ad00 │ │ +401ca2: 0c00 |0003: move-result-object v0 │ │ +401ca4: 2101 |0004: array-length v1, v0 │ │ +401ca6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +401ca8: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +401cac: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +401cb0: 5234 5176 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@7651 │ │ +401cb4: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +401cb8: 1103 |000e: return-object v3 │ │ +401cba: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +401cbe: 28f5 |0011: goto 0006 // -000b │ │ +401cc0: 6205 4f76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764f │ │ +401cc4: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000a line=18 │ │ 0x0012 line=22 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -1586584,20 +1586586,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 │ │ -401ca0: |[401ca0] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -401cb0: 1c00 e61b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ -401cb4: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -401cba: 0c01 |0005: move-result-object v1 │ │ -401cbc: 1f01 e61b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ -401cc0: 1101 |0008: return-object v1 │ │ +401cc8: |[401cc8] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +401cd8: 1c00 e61b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ +401cdc: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +401ce2: 0c01 |0005: move-result-object v1 │ │ +401ce4: 1f01 e61b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1be6 │ │ +401ce8: 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;) │ │ @@ -1586605,20 +1586607,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 │ │ -401d10: |[401d10] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -401d20: 6200 4b76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764b │ │ -401d24: 6e10 dcb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@b9dc │ │ -401d2a: 0c00 |0005: move-result-object v0 │ │ -401d2c: 1f00 ac20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20ac │ │ -401d30: 1100 |0008: return-object v0 │ │ +401d38: |[401d38] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +401d48: 6200 4b76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764b │ │ +401d4c: 6e10 dcb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@b9dc │ │ +401d52: 0c00 |0005: move-result-object v0 │ │ +401d54: 1f00 ac20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20ac │ │ +401d58: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1586667,19 +1586669,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -402108: |[402108] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ -402118: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -40211c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -40211e: 7040 03ad 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ad03 │ │ -402124: 0e00 |0006: return-void │ │ +402130: |[402130] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ +402140: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +402144: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +402146: 7040 03ad 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ad03 │ │ +40214c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -1586687,18 +1586689,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 │ │ -402128: |[402128] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -402138: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -40213a: 7040 03ad 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ad03 │ │ -402140: 0e00 |0004: return-void │ │ +402150: |[402150] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +402160: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +402162: 7040 03ad 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ad03 │ │ +402168: 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; │ │ @@ -1586708,20 +1586710,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 │ │ -402144: |[402144] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -402154: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40215a: 5b01 5376 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ -40215e: 5b02 5276 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ -402162: 5903 5476 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ -402166: 0e00 |0009: return-void │ │ +40216c: |[40216c] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +40217c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +402182: 5b01 5376 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ +402186: 5b02 5276 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ +40218a: 5903 5476 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ +40218e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ @@ -1586735,35 +1586737,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 │ │ -4020a8: |[4020a8] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ -4020b8: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -4020bc: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4020c2: 1a01 4f05 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@054f │ │ -4020c6: 7110 52b8 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -4020cc: 0c01 |000a: move-result-object v1 │ │ -4020ce: 6e20 54b8 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -4020d4: 0c05 |000e: move-result-object v5 │ │ -4020d6: 6e10 4bb8 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ -4020dc: 0a01 |0012: move-result v1 │ │ -4020de: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ -4020e2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -4020e4: 6e20 4eb8 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -4020ea: 0c01 |0019: move-result-object v1 │ │ -4020ec: 1a02 e301 |001a: const-string v2, """ // string@01e3 │ │ -4020f0: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ -4020f4: 6e30 e9b4 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ -4020fa: 0c01 |0021: move-result-object v1 │ │ -4020fc: 7220 26b7 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -402102: 28ea |0025: goto 000f // -0016 │ │ -402104: 1100 |0026: return-object v0 │ │ +4020d0: |[4020d0] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ +4020e0: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +4020e4: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4020ea: 1a01 4f05 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@054f │ │ +4020ee: 7110 52b8 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +4020f4: 0c01 |000a: move-result-object v1 │ │ +4020f6: 6e20 54b8 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +4020fc: 0c05 |000e: move-result-object v5 │ │ +4020fe: 6e10 4bb8 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ +402104: 0a01 |0012: move-result v1 │ │ +402106: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ +40210a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +40210c: 6e20 4eb8 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +402112: 0c01 |0019: move-result-object v1 │ │ +402114: 1a02 e301 |001a: const-string v2, """ // string@01e3 │ │ +402118: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ +40211c: 6e30 e9b4 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ +402122: 0c01 |0021: move-result-object v1 │ │ +402124: 7220 26b7 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40212a: 28ea |0025: goto 000f // -0016 │ │ +40212c: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ 0x000f line=43 │ │ 0x0016 line=44 │ │ locals : │ │ @@ -1586776,25 +1586778,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -401dd4: |[401dd4] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ -401de4: 6e10 0aad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ad0a │ │ -401dea: 0a00 |0003: move-result v0 │ │ -401dec: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -401df0: 6e10 0bad 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ad0b │ │ -401df6: 0a00 |0009: move-result v0 │ │ -401df8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -401dfc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -401dfe: 2802 |000d: goto 000f // +0002 │ │ -401e00: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -401e02: 0f00 |000f: return v0 │ │ +401dfc: |[401dfc] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ +401e0c: 6e10 0aad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ad0a │ │ +401e12: 0a00 |0003: move-result v0 │ │ +401e14: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +401e18: 6e10 0bad 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ad0b │ │ +401e1e: 0a00 |0009: move-result v0 │ │ +401e20: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +401e24: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +401e26: 2802 |000d: goto 000f // +0002 │ │ +401e28: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +401e2a: 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;) │ │ @@ -1586802,23 +1586804,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -402048: |[402048] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ -402058: 5410 5276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ -40205c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -402060: 2200 9d1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -402064: 7010 59b6 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40206a: 2805 |0009: goto 000e // +0005 │ │ -40206c: 7020 0ead 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ -402072: 0c00 |000d: move-result-object v0 │ │ -402074: 1100 |000e: return-object v0 │ │ +402070: |[402070] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ +402080: 5410 5276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ +402084: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +402088: 2200 9d1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +40208c: 7010 59b6 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +402092: 2805 |0009: goto 000e // +0005 │ │ +402094: 7020 0ead 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ +40209a: 0c00 |000d: move-result-object v0 │ │ +40209c: 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;) │ │ @@ -1586826,17 +1586828,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402018: |[402018] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ -402028: 5410 5276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ -40202c: 1100 |0002: return-object v0 │ │ +402040: |[402040] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ +402050: 5410 5276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ +402054: 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;) │ │ @@ -1586844,23 +1586846,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -402078: |[402078] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ -402088: 5410 5376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ -40208c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -402090: 2200 9d1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -402094: 7010 59b6 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40209a: 2805 |0009: goto 000e // +0005 │ │ -40209c: 7020 0ead 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ -4020a2: 0c00 |000d: move-result-object v0 │ │ -4020a4: 1100 |000e: return-object v0 │ │ +4020a0: |[4020a0] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ +4020b0: 5410 5376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ +4020b4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +4020b8: 2200 9d1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +4020bc: 7010 59b6 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4020c2: 2805 |0009: goto 000e // +0005 │ │ +4020c4: 7020 0ead 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ +4020ca: 0c00 |000d: move-result-object v0 │ │ +4020cc: 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;) │ │ @@ -1586868,17 +1586870,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402030: |[402030] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ -402040: 5410 5376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ -402044: 1100 |0002: return-object v0 │ │ +402058: |[402058] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ +402068: 5410 5376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ +40206c: 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;) │ │ @@ -1586886,17 +1586888,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402000: |[402000] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ -402010: 5210 5476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ -402014: 0f00 |0002: return v0 │ │ +402028: |[402028] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ +402038: 5210 5476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ +40203c: 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;) │ │ @@ -1586904,23 +1586906,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -401e04: |[401e04] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ -401e14: 5410 5276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ -401e18: 6e10 e5b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -401e1e: 0a00 |0005: move-result v0 │ │ -401e20: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -401e24: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -401e26: 2802 |0009: goto 000b // +0002 │ │ -401e28: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -401e2a: 0f00 |000b: return v0 │ │ +401e2c: |[401e2c] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ +401e3c: 5410 5276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ +401e40: 6e10 e5b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +401e46: 0a00 |0005: move-result v0 │ │ +401e48: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +401e4c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +401e4e: 2802 |0009: goto 000b // +0002 │ │ +401e50: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +401e52: 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;) │ │ @@ -1586928,23 +1586930,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -401e2c: |[401e2c] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ -401e3c: 5410 5376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ -401e40: 6e10 e5b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -401e46: 0a00 |0005: move-result v0 │ │ -401e48: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -401e4c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -401e4e: 2802 |0009: goto 000b // +0002 │ │ -401e50: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -401e52: 0f00 |000b: return v0 │ │ +401e54: |[401e54] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ +401e64: 5410 5376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ +401e68: 6e10 e5b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +401e6e: 0a00 |0005: move-result v0 │ │ +401e70: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +401e74: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +401e76: 2802 |0009: goto 000b // +0002 │ │ +401e78: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +401e7a: 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;) │ │ @@ -1586952,22 +1586954,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -401e54: |[401e54] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ -401e64: 5220 5476 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ -401e68: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -401e6a: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ -401e6e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -401e70: 2802 |0006: goto 0008 // +0002 │ │ -401e72: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -401e74: 0f00 |0008: return v0 │ │ +401e7c: |[401e7c] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ +401e8c: 5220 5476 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ +401e90: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +401e92: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ +401e96: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +401e98: 2802 |0006: goto 0008 // +0002 │ │ +401e9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +401e9c: 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;) │ │ @@ -1586975,25 +1586977,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -401e78: |[401e78] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ -401e88: 6e10 0bad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ad0b │ │ -401e8e: 0a00 |0003: move-result v0 │ │ -401e90: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -401e94: 6e10 0aad 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ad0a │ │ -401e9a: 0a00 |0009: move-result v0 │ │ -401e9c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -401ea0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -401ea2: 2802 |000d: goto 000f // +0002 │ │ -401ea4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -401ea6: 0f00 |000f: return v0 │ │ +401ea0: |[401ea0] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ +401eb0: 6e10 0bad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ad0b │ │ +401eb6: 0a00 |0003: move-result v0 │ │ +401eb8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +401ebc: 6e10 0aad 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ad0a │ │ +401ec2: 0a00 |0009: move-result v0 │ │ +401ec4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +401ec8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +401eca: 2802 |000d: goto 000f // +0002 │ │ +401ecc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +401ece: 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;) │ │ @@ -1587001,102 +1587003,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 │ │ -401ea8: |[401ea8] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -401eb8: 5460 5376 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ -401ebc: 7020 0ead 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ -401ec2: 0c00 |0005: move-result-object v0 │ │ -401ec4: 5461 5276 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ -401ec8: 7020 0ead 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ -401ece: 0c01 |000b: move-result-object v1 │ │ -401ed0: 7210 39b7 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ -401ed6: 0a02 |000f: move-result v2 │ │ -401ed8: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -401eda: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ -401ede: 7210 39b7 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ -401ee4: 0a02 |0016: move-result v2 │ │ -401ee6: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ -401eea: 5262 5476 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ -401eee: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -401ef0: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ -401ef4: 0f03 |001e: return v3 │ │ -401ef6: 6e10 0cad 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ad0c │ │ -401efc: 0a02 |0022: move-result v2 │ │ -401efe: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -401f00: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ -401f04: 6e10 29ad 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -401f0a: 0c02 |0029: move-result-object v2 │ │ -401f0c: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ -401f10: 6e10 29ad 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -401f16: 0c02 |002f: move-result-object v2 │ │ -401f18: 6e10 6fad 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -401f1e: 0a02 |0033: move-result v2 │ │ -401f20: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ -401f24: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -401f28: 5265 5476 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ -401f2c: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ -401f30: 0f04 |003c: return v4 │ │ -401f32: 6e10 2fad 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -401f38: 0c07 |0040: move-result-object v7 │ │ -401f3a: 7100 4cb7 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -401f40: 0c02 |0044: move-result-object v2 │ │ -401f42: 6e20 f4b4 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -401f48: 0c07 |0048: move-result-object v7 │ │ -401f4a: 7210 31b7 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -401f50: 0c01 |004c: move-result-object v1 │ │ -401f52: 7210 14b7 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -401f58: 0a02 |0050: move-result v2 │ │ -401f5a: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ -401f5e: 7210 15b7 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -401f64: 0c02 |0056: move-result-object v2 │ │ -401f66: 1f02 261e |0057: check-cast v2, Ljava/lang/String; // type@1e26 │ │ -401f6a: 6e10 f8b4 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -401f70: 0c02 |005c: move-result-object v2 │ │ -401f72: 7100 4cb7 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -401f78: 0c05 |0060: move-result-object v5 │ │ -401f7a: 6e20 f4b4 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -401f80: 0c02 |0064: move-result-object v2 │ │ -401f82: 6e20 d3b4 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -401f88: 0a02 |0068: move-result v2 │ │ -401f8a: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ -401f8e: 0f04 |006b: return v4 │ │ -401f90: 7210 31b7 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -401f96: 0c00 |006f: move-result-object v0 │ │ -401f98: 7210 14b7 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -401f9e: 0a01 |0073: move-result v1 │ │ -401fa0: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ -401fa4: 7210 15b7 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -401faa: 0c01 |0079: move-result-object v1 │ │ -401fac: 1f01 261e |007a: check-cast v1, Ljava/lang/String; // type@1e26 │ │ -401fb0: 6e10 f8b4 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -401fb6: 0c01 |007f: move-result-object v1 │ │ -401fb8: 7100 4cb7 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -401fbe: 0c02 |0083: move-result-object v2 │ │ -401fc0: 6e20 f4b4 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -401fc6: 0c01 |0087: move-result-object v1 │ │ -401fc8: 6e20 d3b4 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -401fce: 0a01 |008b: move-result v1 │ │ -401fd0: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ -401fd4: 0f03 |008e: return v3 │ │ -401fd6: 6e10 0bad 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ad0b │ │ -401fdc: 0a07 |0092: move-result v7 │ │ -401fde: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ -401fe2: 6e10 0aad 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ad0a │ │ -401fe8: 0a07 |0098: move-result v7 │ │ -401fea: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ -401fee: 0f03 |009b: return v3 │ │ -401ff0: 6e10 0cad 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ad0c │ │ -401ff6: 0a07 |009f: move-result v7 │ │ -401ff8: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ -401ffc: 0f03 |00a2: return v3 │ │ -401ffe: 0f04 |00a3: return v4 │ │ +401ed0: |[401ed0] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +401ee0: 5460 5376 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@7653 │ │ +401ee4: 7020 0ead 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ +401eea: 0c00 |0005: move-result-object v0 │ │ +401eec: 5461 5276 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@7652 │ │ +401ef0: 7020 0ead 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ad0e │ │ +401ef6: 0c01 |000b: move-result-object v1 │ │ +401ef8: 7210 39b7 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ +401efe: 0a02 |000f: move-result v2 │ │ +401f00: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +401f02: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ +401f06: 7210 39b7 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ +401f0c: 0a02 |0016: move-result v2 │ │ +401f0e: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ +401f12: 5262 5476 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ +401f16: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +401f18: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ +401f1c: 0f03 |001e: return v3 │ │ +401f1e: 6e10 0cad 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ad0c │ │ +401f24: 0a02 |0022: move-result v2 │ │ +401f26: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +401f28: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ +401f2c: 6e10 29ad 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +401f32: 0c02 |0029: move-result-object v2 │ │ +401f34: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ +401f38: 6e10 29ad 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +401f3e: 0c02 |002f: move-result-object v2 │ │ +401f40: 6e10 6fad 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +401f46: 0a02 |0033: move-result v2 │ │ +401f48: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ +401f4c: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +401f50: 5265 5476 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@7654 │ │ +401f54: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ +401f58: 0f04 |003c: return v4 │ │ +401f5a: 6e10 2fad 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +401f60: 0c07 |0040: move-result-object v7 │ │ +401f62: 7100 4cb7 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +401f68: 0c02 |0044: move-result-object v2 │ │ +401f6a: 6e20 f4b4 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +401f70: 0c07 |0048: move-result-object v7 │ │ +401f72: 7210 31b7 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +401f78: 0c01 |004c: move-result-object v1 │ │ +401f7a: 7210 14b7 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +401f80: 0a02 |0050: move-result v2 │ │ +401f82: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ +401f86: 7210 15b7 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +401f8c: 0c02 |0056: move-result-object v2 │ │ +401f8e: 1f02 261e |0057: check-cast v2, Ljava/lang/String; // type@1e26 │ │ +401f92: 6e10 f8b4 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +401f98: 0c02 |005c: move-result-object v2 │ │ +401f9a: 7100 4cb7 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +401fa0: 0c05 |0060: move-result-object v5 │ │ +401fa2: 6e20 f4b4 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +401fa8: 0c02 |0064: move-result-object v2 │ │ +401faa: 6e20 d3b4 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +401fb0: 0a02 |0068: move-result v2 │ │ +401fb2: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ +401fb6: 0f04 |006b: return v4 │ │ +401fb8: 7210 31b7 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +401fbe: 0c00 |006f: move-result-object v0 │ │ +401fc0: 7210 14b7 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +401fc6: 0a01 |0073: move-result v1 │ │ +401fc8: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ +401fcc: 7210 15b7 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +401fd2: 0c01 |0079: move-result-object v1 │ │ +401fd4: 1f01 261e |007a: check-cast v1, Ljava/lang/String; // type@1e26 │ │ +401fd8: 6e10 f8b4 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +401fde: 0c01 |007f: move-result-object v1 │ │ +401fe0: 7100 4cb7 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +401fe6: 0c02 |0083: move-result-object v2 │ │ +401fe8: 6e20 f4b4 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +401fee: 0c01 |0087: move-result-object v1 │ │ +401ff0: 6e20 d3b4 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +401ff6: 0a01 |008b: move-result v1 │ │ +401ff8: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ +401ffc: 0f03 |008e: return v3 │ │ +401ffe: 6e10 0bad 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ad0b │ │ +402004: 0a07 |0092: move-result v7 │ │ +402006: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ +40200a: 6e10 0aad 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ad0a │ │ +402010: 0a07 |0098: move-result v7 │ │ +402012: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ +402016: 0f03 |009b: return v3 │ │ +402018: 6e10 0cad 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ad0c │ │ +40201e: 0a07 |009f: move-result v7 │ │ +402020: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ +402024: 0f03 |00a2: return v3 │ │ +402026: 0f04 |00a3: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0006 line=56 │ │ 0x000c line=58 │ │ 0x001f line=64 │ │ 0x002c line=65 │ │ @@ -1587161,19 +1587163,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 │ │ -402394: |[402394] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4023a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4023aa: 5b01 5876 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ -4023ae: 5b02 5776 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -4023b2: 0e00 |0007: return-void │ │ +4023bc: |[4023bc] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4023cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4023d2: 5b01 5876 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ +4023d6: 5b02 5776 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +4023da: 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; │ │ @@ -1587185,69 +1587187,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 │ │ -4022c0: |[4022c0] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -4022d0: 7110 45b9 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ -4022d6: 0a00 |0003: move-result v0 │ │ -4022d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4022da: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -4022de: 1101 |0007: return-object v1 │ │ -4022e0: 2200 9d1e |0008: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -4022e4: 7010 59b6 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4022ea: 1a02 1900 |000d: const-string v2, "" // string@0019 │ │ -4022ee: 6e20 d3b4 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -4022f4: 0a03 |0012: move-result v3 │ │ -4022f6: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ -4022fa: 1a05 1a00 |0015: const-string v5, "" // string@001a │ │ -4022fe: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ -402302: 6e20 d3b4 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -402308: 0a03 |001c: move-result v3 │ │ -40230a: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ -40230e: 2201 e81b |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ -402312: 7030 10ad a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ -402318: 6e20 5db6 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -40231e: 1100 |0027: return-object v0 │ │ -402320: 6e20 ecb4 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -402326: 0c0a |002b: move-result-object v10 │ │ -402328: 21a2 |002c: array-length v2, v10 │ │ -40232a: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ -40232e: 1101 |002f: return-object v1 │ │ -402330: 21a1 |0030: array-length v1, v10 │ │ -402332: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -402334: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -402336: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ -40233a: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ -40233e: 6e20 ecb4 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -402344: 0c06 |003a: move-result-object v6 │ │ -402346: 4607 0602 |003b: aget-object v7, v6, v2 │ │ -40234a: 7110 45b9 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ -402350: 0a07 |0040: move-result v7 │ │ -402352: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ -402356: 281b |0043: goto 005e // +001b │ │ -402358: 4607 0602 |0044: aget-object v7, v6, v2 │ │ -40235c: 2168 |0046: array-length v8, v6 │ │ -40235e: 1219 |0047: const/4 v9, #int 1 // #1 │ │ -402360: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ -402364: 4608 0609 |004a: aget-object v8, v6, v9 │ │ -402368: 7110 45b9 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ -40236e: 0a08 |004f: move-result v8 │ │ -402370: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ -402374: 4606 0609 |0052: aget-object v6, v6, v9 │ │ -402378: 2802 |0054: goto 0056 // +0002 │ │ -40237a: 0746 |0055: move-object v6, v4 │ │ -40237c: 2208 e81b |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ -402380: 7030 10ad 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ -402386: 6e20 5db6 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -40238c: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -402390: 28d3 |0060: goto 0033 // -002d │ │ -402392: 1100 |0061: return-object v0 │ │ +4022e8: |[4022e8] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +4022f8: 7110 45b9 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ +4022fe: 0a00 |0003: move-result v0 │ │ +402300: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +402302: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +402306: 1101 |0007: return-object v1 │ │ +402308: 2200 9d1e |0008: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +40230c: 7010 59b6 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +402312: 1a02 1900 |000d: const-string v2, "" // string@0019 │ │ +402316: 6e20 d3b4 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +40231c: 0a03 |0012: move-result v3 │ │ +40231e: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ +402322: 1a05 1a00 |0015: const-string v5, "" // string@001a │ │ +402326: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ +40232a: 6e20 d3b4 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +402330: 0a03 |001c: move-result v3 │ │ +402332: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ +402336: 2201 e81b |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ +40233a: 7030 10ad a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ +402340: 6e20 5db6 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +402346: 1100 |0027: return-object v0 │ │ +402348: 6e20 ecb4 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +40234e: 0c0a |002b: move-result-object v10 │ │ +402350: 21a2 |002c: array-length v2, v10 │ │ +402352: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ +402356: 1101 |002f: return-object v1 │ │ +402358: 21a1 |0030: array-length v1, v10 │ │ +40235a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +40235c: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +40235e: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ +402362: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ +402366: 6e20 ecb4 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +40236c: 0c06 |003a: move-result-object v6 │ │ +40236e: 4607 0602 |003b: aget-object v7, v6, v2 │ │ +402372: 7110 45b9 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ +402378: 0a07 |0040: move-result v7 │ │ +40237a: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ +40237e: 281b |0043: goto 005e // +001b │ │ +402380: 4607 0602 |0044: aget-object v7, v6, v2 │ │ +402384: 2168 |0046: array-length v8, v6 │ │ +402386: 1219 |0047: const/4 v9, #int 1 // #1 │ │ +402388: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ +40238c: 4608 0609 |004a: aget-object v8, v6, v9 │ │ +402390: 7110 45b9 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ +402396: 0a08 |004f: move-result v8 │ │ +402398: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ +40239c: 4606 0609 |0052: aget-object v6, v6, v9 │ │ +4023a0: 2802 |0054: goto 0056 // +0002 │ │ +4023a2: 0746 |0055: move-object v6, v4 │ │ +4023a4: 2208 e81b |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ +4023a8: 7030 10ad 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ +4023ae: 6e20 5db6 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +4023b4: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4023b8: 28d3 |0060: goto 0033 // -002d │ │ +4023ba: 1100 |0061: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0019 line=55 │ │ 0x001f line=56 │ │ @@ -1587268,42 +1587270,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 │ │ -402240: |[402240] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ -402250: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -402254: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40225a: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ -40225e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -402260: 1104 |0008: return-object v4 │ │ -402262: 6e10 65b6 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b665 │ │ -402268: 0c04 |000c: move-result-object v4 │ │ -40226a: 7210 14b7 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -402270: 0a01 |0010: move-result v1 │ │ -402272: 1a02 1900 |0011: const-string v2, "" // string@0019 │ │ -402276: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -40227a: 7210 15b7 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -402280: 0c01 |0018: move-result-object v1 │ │ -402282: 1f01 e81b |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ -402286: 5413 5876 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ -40228a: 6e20 0bb5 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402290: 1a03 1a00 |0020: const-string v3, "" // string@001a │ │ -402294: 6e20 0bb5 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40229a: 5411 5776 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -40229e: 6e20 0bb5 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4022a4: 6e20 0bb5 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4022aa: 28e0 |002d: goto 000d // -0020 │ │ -4022ac: 6e10 15b5 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4022b2: 0c04 |0031: move-result-object v4 │ │ -4022b4: 7120 4ab9 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b94a │ │ -4022ba: 0c04 |0035: move-result-object v4 │ │ -4022bc: 1104 |0036: return-object v4 │ │ +402268: |[402268] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ +402278: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +40227c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +402282: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ +402286: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +402288: 1104 |0008: return-object v4 │ │ +40228a: 6e10 65b6 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b665 │ │ +402290: 0c04 |000c: move-result-object v4 │ │ +402292: 7210 14b7 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +402298: 0a01 |0010: move-result v1 │ │ +40229a: 1a02 1900 |0011: const-string v2, "" // string@0019 │ │ +40229e: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +4022a2: 7210 15b7 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4022a8: 0c01 |0018: move-result-object v1 │ │ +4022aa: 1f01 e81b |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ +4022ae: 5413 5876 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ +4022b2: 6e20 0bb5 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4022b8: 1a03 1a00 |0020: const-string v3, "" // string@001a │ │ +4022bc: 6e20 0bb5 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4022c2: 5411 5776 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +4022c6: 6e20 0bb5 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4022cc: 6e20 0bb5 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4022d2: 28e0 |002d: goto 000d // -0020 │ │ +4022d4: 6e10 15b5 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4022da: 0c04 |0031: move-result-object v4 │ │ +4022dc: 7120 4ab9 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b94a │ │ +4022e2: 0c04 |0035: move-result-object v4 │ │ +4022e4: 1104 |0036: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=84 │ │ 0x001b line=85 │ │ 0x002a line=86 │ │ 0x002e line=88 │ │ @@ -1587316,49 +1587318,49 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -402168: |[402168] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ -402178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40217a: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ -40217e: 6e10 b3b4 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -402184: 0c01 |0006: move-result-object v1 │ │ -402186: 6e10 b3b4 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -40218c: 0c02 |000a: move-result-object v2 │ │ -40218e: 6e20 b2b4 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b4b2 │ │ -402194: 0a01 |000e: move-result v1 │ │ -402196: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -40219a: 282c |0011: goto 003d // +002c │ │ -40219c: 1f05 e81b |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ -4021a0: 5441 5876 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ -4021a4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -4021a6: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -4021aa: 5453 5876 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ -4021ae: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ -4021b2: 5443 5776 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -4021b6: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ -4021ba: 5453 5776 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -4021be: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ -4021c2: 0f02 |0025: return v2 │ │ -4021c4: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ -4021c8: 5453 5876 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ -4021cc: 6e20 d7b4 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4021d2: 0a01 |002d: move-result v1 │ │ -4021d4: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ -4021d8: 5441 5776 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -4021dc: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ -4021e0: 5455 5776 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -4021e4: 6e20 d7b4 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4021ea: 0a05 |0039: move-result v5 │ │ -4021ec: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ -4021f0: 0f02 |003c: return v2 │ │ -4021f2: 0f00 |003d: return v0 │ │ +402190: |[402190] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ +4021a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4021a2: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ +4021a6: 6e10 b3b4 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +4021ac: 0c01 |0006: move-result-object v1 │ │ +4021ae: 6e10 b3b4 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +4021b4: 0c02 |000a: move-result-object v2 │ │ +4021b6: 6e20 b2b4 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b4b2 │ │ +4021bc: 0a01 |000e: move-result v1 │ │ +4021be: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +4021c2: 282c |0011: goto 003d // +002c │ │ +4021c4: 1f05 e81b |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ +4021c8: 5441 5876 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ +4021cc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +4021ce: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +4021d2: 5453 5876 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ +4021d6: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ +4021da: 5443 5776 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +4021de: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ +4021e2: 5453 5776 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +4021e6: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ +4021ea: 0f02 |0025: return v2 │ │ +4021ec: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ +4021f0: 5453 5876 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ +4021f4: 6e20 d7b4 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4021fa: 0a01 |002d: move-result v1 │ │ +4021fc: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ +402200: 5441 5776 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +402204: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ +402208: 5455 5776 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +40220c: 6e20 d7b4 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +402212: 0a05 |0039: move-result v5 │ │ +402214: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ +402218: 0f02 |003c: return v2 │ │ +40221a: 0f00 |003d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ 0x0012 line=33 │ │ 0x0014 line=34 │ │ 0x0028 line=37 │ │ locals : │ │ @@ -1587370,28 +1587372,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4021f4: |[4021f4] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ -402204: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -402208: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40220e: 5421 5876 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ -402212: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402218: 1a01 1a00 |000a: const-string v1, "" // string@001a │ │ -40221c: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402222: 5421 5776 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -402226: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40222c: 6e10 15b5 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -402232: 0c00 |0017: move-result-object v0 │ │ -402234: 6e10 deb4 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -40223a: 0a00 |001b: move-result v0 │ │ -40223c: 0f00 |001c: return v0 │ │ +40221c: |[40221c] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ +40222c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +402230: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +402236: 5421 5876 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ +40223a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402240: 1a01 1a00 |000a: const-string v1, "" // string@001a │ │ +402244: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40224a: 5421 5776 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +40224e: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402254: 6e10 15b5 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40225a: 0c00 |0017: move-result-object v0 │ │ +40225c: 6e10 deb4 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +402262: 0a00 |001b: move-result v0 │ │ +402264: 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;) │ │ @@ -1587399,17 +1587401,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4023b4: |[4023b4] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ -4023c4: 5b01 5776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ -4023c8: 0e00 |0002: return-void │ │ +4023dc: |[4023dc] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ +4023ec: 5b01 5776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@7657 │ │ +4023f0: 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; │ │ │ │ @@ -1587418,17 +1587420,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4023cc: |[4023cc] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ -4023dc: 5b01 5876 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ -4023e0: 0e00 |0002: return-void │ │ +4023f4: |[4023f4] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ +402404: 5b01 5876 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@7658 │ │ +402408: 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; │ │ │ │ @@ -1587576,25 +1587578,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -402ce4: |[402ce4] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ -402cf4: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -402cfa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -402cfc: 5c10 5e76 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ -402d00: 2200 aa1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ -402d04: 7010 06b7 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ -402d0a: 5b10 7076 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ -402d0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -402d10: 5910 6f76 |000e: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -402d14: 5c10 6376 |0010: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ -402d18: 0e00 |0012: return-void │ │ +402d0c: |[402d0c] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ +402d1c: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +402d22: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +402d24: 5c10 5e76 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ +402d28: 2200 aa1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ +402d2c: 7010 06b7 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ +402d32: 5b10 7076 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ +402d36: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +402d38: 5910 6f76 |000e: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +402d3c: 5c10 6376 |0010: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ +402d40: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=72 │ │ 0x0006 line=77 │ │ 0x000e line=80 │ │ 0x0010 line=81 │ │ @@ -1587606,37 +1587608,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 │ │ -402d1c: |[402d1c] 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 │ │ -402d2c: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -402d32: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -402d34: 5c10 5e76 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ -402d38: 2200 aa1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ -402d3c: 7010 06b7 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ -402d42: 5b10 7076 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ -402d46: 5a12 6476 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -402d4a: 5b14 7176 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -402d4e: 5b15 6676 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ -402d52: 5b16 6776 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402d56: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ -402d5a: 6e10 e8b6 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -402d60: 0c02 |001a: move-result-object v2 │ │ -402d62: 1f02 a51e |001b: check-cast v2, Ljava/util/Date; // type@1ea5 │ │ -402d66: 2802 |001d: goto 001f // +0002 │ │ -402d68: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -402d6a: 5b12 6d76 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -402d6e: 5918 6f76 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -402d72: 5b19 6176 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ -402d76: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -402d78: 5c12 6376 |0026: iput-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ -402d7c: 0e00 |0028: return-void │ │ +402d44: |[402d44] 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 │ │ +402d54: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +402d5a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +402d5c: 5c10 5e76 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ +402d60: 2200 aa1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ +402d64: 7010 06b7 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ +402d6a: 5b10 7076 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ +402d6e: 5a12 6476 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402d72: 5b14 7176 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +402d76: 5b15 6676 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ +402d7a: 5b16 6776 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402d7e: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ +402d82: 6e10 e8b6 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +402d88: 0c02 |001a: move-result-object v2 │ │ +402d8a: 1f02 a51e |001b: check-cast v2, Ljava/util/Date; // type@1ea5 │ │ +402d8e: 2802 |001d: goto 001f // +0002 │ │ +402d90: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +402d92: 5b12 6d76 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +402d96: 5918 6f76 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +402d9a: 5b19 6176 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ +402d9e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +402da0: 5c12 6376 |0026: iput-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ +402da4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=72 │ │ 0x0006 line=77 │ │ 0x000d line=114 │ │ 0x000f line=115 │ │ @@ -1587661,36 +1587663,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 │ │ -402d80: |[402d80] 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 │ │ -402d90: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -402d96: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -402d98: 5c10 5e76 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ -402d9c: 2200 aa1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ -402da0: 7010 06b7 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ -402da6: 5b10 7076 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ -402daa: 5a12 6476 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -402dae: 5b14 7176 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -402db2: 5b15 6676 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ -402db6: 5b16 6776 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402dba: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ -402dbe: 6e10 e8b6 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -402dc4: 0c02 |001a: move-result-object v2 │ │ -402dc6: 1f02 a51e |001b: check-cast v2, Ljava/util/Date; // type@1ea5 │ │ -402dca: 2802 |001d: goto 001f // +0002 │ │ -402dcc: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -402dce: 5b12 6d76 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -402dd2: 5918 6f76 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -402dd6: 5b19 6176 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ -402dda: 5c1a 6376 |0025: iput-boolean v10, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ -402dde: 0e00 |0027: return-void │ │ +402da8: |[402da8] 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 │ │ +402db8: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +402dbe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +402dc0: 5c10 5e76 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ +402dc4: 2200 aa1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ +402dc8: 7010 06b7 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ +402dce: 5b10 7076 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ +402dd2: 5a12 6476 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402dd6: 5b14 7176 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +402dda: 5b15 6676 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ +402dde: 5b16 6776 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402de2: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ +402de6: 6e10 e8b6 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +402dec: 0c02 |001a: move-result-object v2 │ │ +402dee: 1f02 a51e |001b: check-cast v2, Ljava/util/Date; // type@1ea5 │ │ +402df2: 2802 |001d: goto 001f // +0002 │ │ +402df4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +402df6: 5b12 6d76 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +402dfa: 5918 6f76 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +402dfe: 5b19 6176 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ +402e02: 5c1a 6376 |0025: iput-boolean v10, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ +402e06: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=72 │ │ 0x0006 line=77 │ │ 0x000d line=129 │ │ 0x000f line=130 │ │ @@ -1587716,54 +1587718,54 @@ │ │ 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;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 18 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -402de0: |[402de0] 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;Ljava/lang/String;)V │ │ -402df0: 0740 |0000: move-object v0, v4 │ │ -402df2: 0801 1400 |0001: move-object/from16 v1, v20 │ │ -402df6: 7010 b0b4 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -402dfc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -402dfe: 5c02 5e76 |0007: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ -402e02: 2202 aa1e |0009: new-instance v2, Ljava/util/HashSet; // type@1eaa │ │ -402e06: 7010 06b7 0200 |000b: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b706 │ │ -402e0c: 5b02 7076 |000e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ -402e10: 0452 |0010: move-wide v2, v5 │ │ -402e12: 5a02 6476 |0011: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -402e16: 0772 |0013: move-object v2, v7 │ │ -402e18: 5b02 7176 |0014: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -402e1c: 0782 |0016: move-object v2, v8 │ │ -402e1e: 5b02 6776 |0017: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402e22: 0792 |0019: move-object v2, v9 │ │ -402e24: 5b02 6d76 |001a: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -402e28: 07a2 |001c: move-object v2, v10 │ │ -402e2a: 5b02 6976 |001d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ -402e2e: 04b2 |001f: move-wide v2, v11 │ │ -402e30: 5a02 6276 |0020: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ -402e34: 01d2 |0022: move v2, v13 │ │ -402e36: 5c02 6376 |0023: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ -402e3a: 07e2 |0025: move-object v2, v14 │ │ -402e3c: 5b02 6576 |0026: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ -402e40: 01f2 |0028: move v2, v15 │ │ -402e42: 5902 6f76 |0029: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -402e46: 0802 1000 |002b: move-object/from16 v2, v16 │ │ -402e4a: 5b02 6676 |002d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ -402e4e: 0202 1100 |002f: move/from16 v2, v17 │ │ -402e52: 5c02 5e76 |0031: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ -402e56: 0802 1200 |0033: move-object/from16 v2, v18 │ │ -402e5a: 5b02 6a76 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ -402e5e: 0802 1500 |0037: move-object/from16 v2, v21 │ │ -402e62: 5b02 6e76 |0039: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ -402e66: 3801 0800 |003b: if-eqz v1, 0043 // +0008 │ │ -402e6a: 5b01 6c76 |003d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ -402e6e: 0801 1300 |003f: move-object/from16 v1, v19 │ │ -402e72: 5b01 6b76 |0041: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ -402e76: 0e00 |0043: return-void │ │ +402e08: |[402e08] 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;Ljava/lang/String;)V │ │ +402e18: 0740 |0000: move-object v0, v4 │ │ +402e1a: 0801 1400 |0001: move-object/from16 v1, v20 │ │ +402e1e: 7010 b0b4 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +402e24: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +402e26: 5c02 5e76 |0007: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ +402e2a: 2202 aa1e |0009: new-instance v2, Ljava/util/HashSet; // type@1eaa │ │ +402e2e: 7010 06b7 0200 |000b: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b706 │ │ +402e34: 5b02 7076 |000e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ +402e38: 0452 |0010: move-wide v2, v5 │ │ +402e3a: 5a02 6476 |0011: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402e3e: 0772 |0013: move-object v2, v7 │ │ +402e40: 5b02 7176 |0014: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +402e44: 0782 |0016: move-object v2, v8 │ │ +402e46: 5b02 6776 |0017: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402e4a: 0792 |0019: move-object v2, v9 │ │ +402e4c: 5b02 6d76 |001a: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +402e50: 07a2 |001c: move-object v2, v10 │ │ +402e52: 5b02 6976 |001d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ +402e56: 04b2 |001f: move-wide v2, v11 │ │ +402e58: 5a02 6276 |0020: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ +402e5c: 01d2 |0022: move v2, v13 │ │ +402e5e: 5c02 6376 |0023: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ +402e62: 07e2 |0025: move-object v2, v14 │ │ +402e64: 5b02 6576 |0026: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ +402e68: 01f2 |0028: move v2, v15 │ │ +402e6a: 5902 6f76 |0029: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +402e6e: 0802 1000 |002b: move-object/from16 v2, v16 │ │ +402e72: 5b02 6676 |002d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ +402e76: 0202 1100 |002f: move/from16 v2, v17 │ │ +402e7a: 5c02 5e76 |0031: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ +402e7e: 0802 1200 |0033: move-object/from16 v2, v18 │ │ +402e82: 5b02 6a76 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ +402e86: 0802 1500 |0037: move-object/from16 v2, v21 │ │ +402e8a: 5b02 6e76 |0039: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ +402e8e: 3801 0800 |003b: if-eqz v1, 0043 // +0008 │ │ +402e92: 5b01 6c76 |003d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ +402e96: 0801 1300 |003f: move-object/from16 v1, v19 │ │ +402e9a: 5b01 6b76 |0041: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ +402e9e: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=90 │ │ 0x0007 line=72 │ │ 0x0009 line=77 │ │ 0x0011 line=91 │ │ 0x0014 line=92 │ │ @@ -1587804,18 +1587806,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402e78: |[402e78] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ -402e88: 5410 7076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ -402e8c: 7220 8db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ -402e92: 0e00 |0005: return-void │ │ +402ea0: |[402ea0] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ +402eb0: 5410 7076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ +402eb4: 7220 8db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ +402eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1587824,18 +1587826,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -402e94: |[402e94] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ -402ea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -402ea6: 5c10 5e76 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ -402eaa: 0e00 |0003: return-void │ │ +402ebc: |[402ebc] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ +402ecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +402ece: 5c10 5e76 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ +402ed2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1587843,35 +1587845,35 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -4027b0: |[4027b0] de.danoeh.antennapod.model.feed.FeedItem.equals:(Ljava/lang/Object;)Z │ │ -4027c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4027c2: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -4027c6: 0f00 |0003: return v0 │ │ -4027c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4027ca: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ -4027ce: 6e10 b3b4 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -4027d4: 0c02 |000a: move-result-object v2 │ │ -4027d6: 6e10 b3b4 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -4027dc: 0c03 |000e: move-result-object v3 │ │ -4027de: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -4027e2: 280e |0011: goto 001f // +000e │ │ -4027e4: 1f07 e91b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -4027e8: 5362 6476 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -4027ec: 5374 6476 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -4027f0: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ -4027f4: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ -4027f8: 2802 |001c: goto 001e // +0002 │ │ -4027fa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -4027fc: 0f00 |001e: return v0 │ │ -4027fe: 0f01 |001f: return v1 │ │ +4027d8: |[4027d8] de.danoeh.antennapod.model.feed.FeedItem.equals:(Ljava/lang/Object;)Z │ │ +4027e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4027ea: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +4027ee: 0f00 |0003: return v0 │ │ +4027f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4027f2: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ +4027f6: 6e10 b3b4 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +4027fc: 0c02 |000a: move-result-object v2 │ │ +4027fe: 6e10 b3b4 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +402804: 0c03 |000e: move-result-object v3 │ │ +402806: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +40280a: 280e |0011: goto 001f // +000e │ │ +40280c: 1f07 e91b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +402810: 5362 6476 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402814: 5374 6476 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402818: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ +40281c: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ +402820: 2802 |001c: goto 001e // +0002 │ │ +402822: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +402824: 0f00 |001e: return v0 │ │ +402826: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=493 │ │ 0x0012 line=497 │ │ 0x0014 line=498 │ │ locals : │ │ 0x0000 - 0x0020 reg=6 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1587882,17 +1587884,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402c9c: |[402c9c] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ -402cac: 5410 5f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ -402cb0: 1100 |0002: return-object v0 │ │ +402cc4: |[402cc4] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ +402cd4: 5410 5f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ +402cd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1587900,17 +1587902,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4029c0: |[4029c0] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ -4029d0: 5410 6076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ -4029d4: 1100 |0002: return-object v0 │ │ +4029e8: |[4029e8] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ +4029f8: 5410 6076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ +4029fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1587918,17 +1587920,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 │ │ -40292c: |[40292c] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -40293c: 5410 6176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ -402940: 1100 |0002: return-object v0 │ │ +402954: |[402954] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +402964: 5410 6176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ +402968: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1587936,17 +1587938,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402cb4: |[402cb4] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ -402cc4: 5320 6276 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ -402cc8: 1000 |0002: return-wide v0 │ │ +402cdc: |[402cdc] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ +402cec: 5320 6276 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ +402cf0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1587954,17 +1587956,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402ccc: |[402ccc] de.danoeh.antennapod.model.feed.FeedItem.getId:()J │ │ -402cdc: 5320 6476 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -402ce0: 1000 |0002: return-wide v0 │ │ +402cf4: |[402cf4] de.danoeh.antennapod.model.feed.FeedItem.getId:()J │ │ +402d04: 5320 6476 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402d08: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1587972,42 +1587974,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -4029d8: |[4029d8] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ -4029e8: 5410 6676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ -4029ec: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -4029f0: 6e10 e3b4 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -4029f6: 0a00 |0007: move-result v0 │ │ -4029f8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -4029fc: 5410 6676 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ -402a00: 1100 |000c: return-object v0 │ │ -402a02: 5410 7176 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -402a06: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -402a0a: 6e10 e3b4 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -402a10: 0a00 |0014: move-result v0 │ │ -402a12: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -402a16: 5410 7176 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -402a1a: 1100 |0019: return-object v0 │ │ -402a1c: 6e10 34ad 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -402a22: 0a00 |001d: move-result v0 │ │ -402a24: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ -402a28: 5410 6876 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402a2c: 6e10 6ead 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -402a32: 0c00 |0025: move-result-object v0 │ │ -402a34: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ -402a38: 5410 6876 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402a3c: 6e10 6ead 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -402a42: 0c00 |002d: move-result-object v0 │ │ -402a44: 1100 |002e: return-object v0 │ │ -402a46: 5410 6776 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402a4a: 1100 |0031: return-object v0 │ │ +402a00: |[402a00] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ +402a10: 5410 6676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ +402a14: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +402a18: 6e10 e3b4 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +402a1e: 0a00 |0007: move-result v0 │ │ +402a20: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +402a24: 5410 6676 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ +402a28: 1100 |000c: return-object v0 │ │ +402a2a: 5410 7176 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +402a2e: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +402a32: 6e10 e3b4 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +402a38: 0a00 |0014: move-result v0 │ │ +402a3a: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +402a3e: 5410 7176 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +402a42: 1100 |0019: return-object v0 │ │ +402a44: 6e10 34ad 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +402a4a: 0a00 |001d: move-result v0 │ │ +402a4c: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ +402a50: 5410 6876 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402a54: 6e10 6ead 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +402a5a: 0c00 |0025: move-result-object v0 │ │ +402a5c: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ +402a60: 5410 6876 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402a64: 6e10 6ead 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +402a6a: 0c00 |002d: move-result-object v0 │ │ +402a6c: 1100 |002e: return-object v0 │ │ +402a6e: 5410 6776 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402a72: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x000a line=205 │ │ 0x000d line=206 │ │ 0x0017 line=207 │ │ 0x001a line=208 │ │ @@ -1588021,41 +1588023,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -402a4c: |[402a4c] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ -402a5c: 5420 6576 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ -402a60: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -402a64: 1100 |0004: return-object v0 │ │ -402a66: 5420 6876 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402a6a: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ -402a6e: 6e10 89ad 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ad89 │ │ -402a74: 0a00 |000c: move-result v0 │ │ -402a76: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -402a7a: 2200 271e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -402a7e: 7010 ffb4 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -402a84: 1a01 e6a9 |0014: const-string v1, "metadata-retriever:" // string@a9e6 │ │ -402a88: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402a8e: 5421 6876 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402a92: 6e10 7aad 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -402a98: 0c01 |001e: move-result-object v1 │ │ -402a9a: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402aa0: 6e10 15b5 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -402aa6: 0c00 |0025: move-result-object v0 │ │ -402aa8: 1100 |0026: return-object v0 │ │ -402aaa: 5420 6176 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ -402aae: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -402ab2: 6e10 ccac 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -402ab8: 0c00 |002e: move-result-object v0 │ │ -402aba: 1100 |002f: return-object v0 │ │ -402abc: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -402abe: 1100 |0031: return-object v0 │ │ +402a74: |[402a74] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ +402a84: 5420 6576 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ +402a88: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +402a8c: 1100 |0004: return-object v0 │ │ +402a8e: 5420 6876 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402a92: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ +402a96: 6e10 89ad 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ad89 │ │ +402a9c: 0a00 |000c: move-result v0 │ │ +402a9e: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +402aa2: 2200 271e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +402aa6: 7010 ffb4 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +402aac: 1a01 e6a9 |0014: const-string v1, "metadata-retriever:" // string@a9e6 │ │ +402ab0: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402ab6: 5421 6876 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402aba: 6e10 7aad 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +402ac0: 0c01 |001e: move-result-object v1 │ │ +402ac2: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402ac8: 6e10 15b5 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +402ace: 0c00 |0025: move-result-object v0 │ │ +402ad0: 1100 |0026: return-object v0 │ │ +402ad2: 5420 6176 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ +402ad6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +402ada: 6e10 ccac 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +402ae0: 0c00 |002e: move-result-object v0 │ │ +402ae2: 1100 |002f: return-object v0 │ │ +402ae4: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +402ae6: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0005 line=363 │ │ 0x000f line=364 │ │ 0x0027 line=365 │ │ 0x002b line=366 │ │ @@ -1588067,17 +1588069,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402ac0: |[402ac0] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ -402ad0: 5410 6576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ -402ad4: 1100 |0002: return-object v0 │ │ +402ae8: |[402ae8] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ +402af8: 5410 6576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ +402afc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588085,17 +1588087,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402ad8: |[402ad8] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ -402ae8: 5410 6676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ -402aec: 1100 |0002: return-object v0 │ │ +402b00: |[402b00] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ +402b10: 5410 6676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ +402b14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588103,17 +1588105,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402af0: |[402af0] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ -402b00: 5410 6776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402b04: 1100 |0002: return-object v0 │ │ +402b18: |[402b18] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ +402b28: 5410 6776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402b2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588121,35 +1588123,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -402b08: |[402b08] de.danoeh.antennapod.model.feed.FeedItem.getLinkWithFallback:()Ljava/lang/String; │ │ -402b18: 5410 6776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402b1c: 7110 47b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b947 │ │ -402b22: 0a00 |0005: move-result v0 │ │ -402b24: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -402b28: 5410 6776 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402b2c: 1100 |000a: return-object v0 │ │ -402b2e: 6e10 20ad 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -402b34: 0c00 |000e: move-result-object v0 │ │ -402b36: 6e10 d3ac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ -402b3c: 0c00 |0012: move-result-object v0 │ │ -402b3e: 7110 47b9 0000 |0013: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b947 │ │ -402b44: 0a00 |0016: move-result v0 │ │ -402b46: 3800 0b00 |0017: if-eqz v0, 0022 // +000b │ │ -402b4a: 6e10 20ad 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -402b50: 0c00 |001c: move-result-object v0 │ │ -402b52: 6e10 d3ac 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ -402b58: 0c00 |0020: move-result-object v0 │ │ -402b5a: 1100 |0021: return-object v0 │ │ -402b5c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -402b5e: 1100 |0023: return-object v0 │ │ +402b30: |[402b30] de.danoeh.antennapod.model.feed.FeedItem.getLinkWithFallback:()Ljava/lang/String; │ │ +402b40: 5410 6776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402b44: 7110 47b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b947 │ │ +402b4a: 0a00 |0005: move-result v0 │ │ +402b4c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +402b50: 5410 6776 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402b54: 1100 |000a: return-object v0 │ │ +402b56: 6e10 20ad 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +402b5c: 0c00 |000e: move-result-object v0 │ │ +402b5e: 6e10 d3ac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ +402b64: 0c00 |0012: move-result-object v0 │ │ +402b66: 7110 47b9 0000 |0013: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b947 │ │ +402b6c: 0a00 |0016: move-result v0 │ │ +402b6e: 3800 0b00 |0017: if-eqz v0, 0022 // +000b │ │ +402b72: 6e10 20ad 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +402b78: 0c00 |001c: move-result-object v0 │ │ +402b7a: 6e10 d3ac 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ +402b80: 0c00 |0020: move-result-object v0 │ │ +402b82: 1100 |0021: return-object v0 │ │ +402b84: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +402b86: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0008 line=237 │ │ 0x000b line=238 │ │ 0x0019 line=239 │ │ locals : │ │ @@ -1588160,17 +1588162,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 │ │ -402944: |[402944] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -402954: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402958: 1100 |0002: return-object v0 │ │ +40296c: |[40296c] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +40297c: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402980: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588178,17 +1588180,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402b60: |[402b60] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ -402b70: 5410 6976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ -402b74: 1100 |0002: return-object v0 │ │ +402b88: |[402b88] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ +402b98: 5410 6976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ +402b9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588196,17 +1588198,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402974: |[402974] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ -402984: 5210 6f76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -402988: 0f00 |0002: return v0 │ │ +40299c: |[40299c] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ +4029ac: 5210 6f76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +4029b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588214,17 +1588216,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402b78: |[402b78] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ -402b88: 5410 6a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ -402b8c: 1100 |0002: return-object v0 │ │ +402ba0: |[402ba0] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ +402bb0: 5410 6a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ +402bb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588232,23 +1588234,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -402c70: |[402c70] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ -402c80: 5410 6d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -402c84: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -402c88: 6e10 e8b6 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -402c8e: 0c00 |0007: move-result-object v0 │ │ -402c90: 1f00 a51e |0008: check-cast v0, Ljava/util/Date; // type@1ea5 │ │ -402c94: 1100 |000a: return-object v0 │ │ -402c96: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -402c98: 1100 |000c: return-object v0 │ │ +402c98: |[402c98] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ +402ca8: 5410 6d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +402cac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +402cb0: 6e10 e8b6 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +402cb6: 0c00 |0007: move-result-object v0 │ │ +402cb8: 1f00 a51e |0008: check-cast v0, Ljava/util/Date; // type@1ea5 │ │ +402cbc: 1100 |000a: return-object v0 │ │ +402cbe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +402cc0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1588257,17 +1588259,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402b90: |[402b90] de.danoeh.antennapod.model.feed.FeedItem.getSocialInteractUrl:()Ljava/lang/String; │ │ -402ba0: 5410 6e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ -402ba4: 1100 |0002: return-object v0 │ │ +402bb8: |[402bb8] de.danoeh.antennapod.model.feed.FeedItem.getSocialInteractUrl:()Ljava/lang/String; │ │ +402bc8: 5410 6e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ +402bcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588275,17 +1588277,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402ba8: |[402ba8] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ -402bb8: 5410 7176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -402bbc: 1100 |0002: return-object v0 │ │ +402bd0: |[402bd0] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ +402be0: 5410 7176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +402be4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588293,17 +1588295,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 │ │ -40295c: |[40295c] de.danoeh.antennapod.model.feed.FeedItem.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ -40296c: 5410 7276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@7672 │ │ -402970: 1100 |0002: return-object v0 │ │ +402984: |[402984] de.danoeh.antennapod.model.feed.FeedItem.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ +402994: 5410 7276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@7672 │ │ +402998: 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;) │ │ @@ -1588311,17 +1588313,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402bc0: |[402bc0] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptType:()Ljava/lang/String; │ │ -402bd0: 5410 6b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ -402bd4: 1100 |0002: return-object v0 │ │ +402be8: |[402be8] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptType:()Ljava/lang/String; │ │ +402bf8: 5410 6b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ +402bfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588329,17 +1588331,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402bd8: |[402bd8] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptUrl:()Ljava/lang/String; │ │ -402be8: 5410 6c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ -402bec: 1100 |0002: return-object v0 │ │ +402c00: |[402c00] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptUrl:()Ljava/lang/String; │ │ +402c10: 5410 6c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ +402c14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588347,17 +1588349,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402800: |[402800] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ -402810: 5510 6376 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ -402814: 0f00 |0002: return v0 │ │ +402828: |[402828] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ +402838: 5510 6376 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ +40283c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588365,21 +1588367,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -402818: |[402818] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ -402828: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -40282c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -402830: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -402832: 2802 |0005: goto 0007 // +0002 │ │ -402834: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -402836: 0f00 |0007: return v0 │ │ +402840: |[402840] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ +402850: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402854: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +402858: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +40285a: 2802 |0005: goto 0007 // +0002 │ │ +40285c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40285e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #26 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588387,21 +1588389,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -402838: |[402838] de.danoeh.antennapod.model.feed.FeedItem.hasTranscript:()Z │ │ -402848: 5410 6c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ -40284c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -402850: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -402852: 2802 |0005: goto 0007 // +0002 │ │ -402854: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -402856: 0f00 |0007: return v0 │ │ +402860: |[402860] de.danoeh.antennapod.model.feed.FeedItem.hasTranscript:()Z │ │ +402870: 5410 6c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ +402874: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +402878: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +40287a: 2802 |0005: goto 0007 // +0002 │ │ +40287c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40287e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588409,25 +1588411,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -40298c: |[40298c] de.danoeh.antennapod.model.feed.FeedItem.hashCode:()I │ │ -40299c: 5330 6476 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -4029a0: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -4029a6: 0c00 |0005: move-result-object v0 │ │ -4029a8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -4029aa: 2311 c820 |0007: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ -4029ae: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4029b0: 4d00 0102 |000a: aput-object v0, v1, v2 │ │ -4029b4: 7110 7cb7 0100 |000c: invoke-static {v1}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b77c │ │ -4029ba: 0a00 |000f: move-result v0 │ │ -4029bc: 0f00 |0010: return v0 │ │ +4029b4: |[4029b4] de.danoeh.antennapod.model.feed.FeedItem.hashCode:()I │ │ +4029c4: 5330 6476 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +4029c8: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +4029ce: 0c00 |0005: move-result-object v0 │ │ +4029d0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +4029d2: 2311 c820 |0007: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ +4029d6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4029d8: 4d00 0102 |000a: aput-object v0, v1, v2 │ │ +4029dc: 7110 7cb7 0100 |000c: invoke-static {v1}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b77c │ │ +4029e2: 0a00 |000f: move-result v0 │ │ +4029e4: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588435,17 +1588437,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402858: |[402858] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadEnabled:()Z │ │ -402868: 5510 5e76 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ -40286c: 0f00 |0002: return v0 │ │ +402880: |[402880] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadEnabled:()Z │ │ +402890: 5510 5e76 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@765e │ │ +402894: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #29 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588453,24 +1588455,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -402870: |[402870] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ -402880: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402884: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -402888: 6e10 8bad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -40288e: 0a00 |0007: move-result v0 │ │ -402890: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -402894: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -402896: 2802 |000b: goto 000d // +0002 │ │ -402898: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -40289a: 0f00 |000d: return v0 │ │ +402898: |[402898] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ +4028a8: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +4028ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +4028b0: 6e10 8bad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +4028b6: 0a00 |0007: move-result v0 │ │ +4028b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +4028bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +4028be: 2802 |000b: goto 000d // +0002 │ │ +4028c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4028c2: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #30 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588478,24 +1588480,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40289c: |[40289c] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ -4028ac: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -4028b0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -4028b4: 6e10 8cad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ad8c │ │ -4028ba: 0a00 |0007: move-result v0 │ │ -4028bc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -4028c0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -4028c2: 2802 |000b: goto 000d // +0002 │ │ -4028c4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -4028c6: 0f00 |000d: return v0 │ │ +4028c4: |[4028c4] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ +4028d4: 5410 6876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +4028d8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +4028dc: 6e10 8cad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ad8c │ │ +4028e2: 0a00 |0007: move-result v0 │ │ +4028e4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +4028e8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +4028ea: 2802 |000b: goto 000d // +0002 │ │ +4028ec: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4028ee: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #31 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588503,22 +1588505,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4028c8: |[4028c8] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ -4028d8: 5220 6f76 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -4028dc: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4028de: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ -4028e2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -4028e4: 2802 |0006: goto 0008 // +0002 │ │ -4028e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4028e8: 0f00 |0008: return v0 │ │ +4028f0: |[4028f0] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ +402900: 5220 6f76 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +402904: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +402906: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ +40290a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +40290c: 2802 |0006: goto 0008 // +0002 │ │ +40290e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +402910: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #32 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588526,21 +1588528,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -4028ec: |[4028ec] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ -4028fc: 5220 6f76 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -402900: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -402902: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ -402906: 2802 |0005: goto 0007 // +0002 │ │ -402908: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40290a: 0f01 |0007: return v1 │ │ +402914: |[402914] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ +402924: 5220 6f76 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +402928: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +40292a: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ +40292e: 2802 |0005: goto 0007 // +0002 │ │ +402930: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +402932: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #33 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588548,19 +1588550,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40290c: |[40290c] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ -40291c: 5410 7076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ -402920: 7220 90b7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ -402926: 0a02 |0005: move-result v2 │ │ -402928: 0f02 |0006: return v2 │ │ +402934: |[402934] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ +402944: 5410 7076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ +402948: 7220 90b7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ +40294e: 0a02 |0005: move-result v2 │ │ +402950: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1588569,18 +1588571,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402eac: |[402eac] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ -402ebc: 5410 7076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ -402ec0: 7220 96b7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b796 │ │ -402ec6: 0e00 |0005: return-void │ │ +402ed4: |[402ed4] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ +402ee4: 5410 7076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@7670 │ │ +402ee8: 7220 96b7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b796 │ │ +402eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1588589,17 +1588591,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402ec8: |[402ec8] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ -402ed8: 5b01 5f76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ -402edc: 0e00 |0002: return-void │ │ +402ef0: |[402ef0] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ +402f00: 5b01 5f76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ +402f04: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1588608,28 +1588610,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -402ee0: |[402ee0] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ -402ef0: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -402ef4: 0e00 |0002: return-void │ │ -402ef6: 5420 6076 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ -402efa: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -402efe: 5b23 6076 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ -402f02: 280d |0009: goto 0016 // +000d │ │ -402f04: 6e10 e5b4 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -402f0a: 0a00 |000d: move-result v0 │ │ -402f0c: 6e10 e5b4 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -402f12: 0a01 |0011: move-result v1 │ │ -402f14: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ -402f18: 5b23 6076 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ -402f1c: 0e00 |0016: return-void │ │ +402f08: |[402f08] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ +402f18: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +402f1c: 0e00 |0002: return-void │ │ +402f1e: 5420 6076 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ +402f22: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +402f26: 5b23 6076 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ +402f2a: 280d |0009: goto 0016 // +000d │ │ +402f2c: 6e10 e5b4 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +402f32: 0a00 |000d: move-result v0 │ │ +402f34: 6e10 e5b4 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +402f3a: 0a01 |0011: move-result v1 │ │ +402f3c: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ +402f40: 5b23 6076 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ +402f44: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=325 │ │ 0x0007 line=326 │ │ 0x000a line=327 │ │ 0x0014 line=328 │ │ locals : │ │ @@ -1588641,17 +1588643,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 │ │ -402f20: |[402f20] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -402f30: 5b01 6176 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ -402f34: 0e00 |0002: return-void │ │ +402f48: |[402f48] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +402f58: 5b01 6176 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@7661 │ │ +402f5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1588660,17 +1588662,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402f38: |[402f38] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ -402f48: 5a01 6276 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ -402f4c: 0e00 |0002: return-void │ │ +402f60: |[402f60] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ +402f70: 5a01 6276 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ +402f74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1588679,20 +1588681,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -402f50: |[402f50] de.danoeh.antennapod.model.feed.FeedItem.setId:(J)V │ │ -402f60: 5a12 6476 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -402f64: 5410 6876 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402f68: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -402f6c: 6e30 98ad 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItemId:(J)V // method@ad98 │ │ -402f72: 0e00 |0009: return-void │ │ +402f78: |[402f78] de.danoeh.antennapod.model.feed.FeedItem.setId:(J)V │ │ +402f88: 5a12 6476 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402f8c: 5410 6876 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402f90: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +402f94: 6e30 98ad 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItemId:(J)V // method@ad98 │ │ +402f9a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ 0x0006 line=193 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1588703,17 +1588705,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402f74: |[402f74] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ -402f84: 5b01 6576 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ -402f88: 0e00 |0002: return-void │ │ +402f9c: |[402f9c] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ +402fac: 5b01 6576 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ +402fb0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1588722,17 +1588724,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402f8c: |[402f8c] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ -402f9c: 5b01 6676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ -402fa0: 0e00 |0002: return-void │ │ +402fb4: |[402fb4] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ +402fc4: 5b01 6676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@7666 │ │ +402fc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1588741,17 +1588743,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -402fa4: |[402fa4] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ -402fb4: 5b01 6776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -402fb8: 0e00 |0002: return-void │ │ +402fcc: |[402fcc] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ +402fdc: 5b01 6776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +402fe0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1588760,22 +1588762,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 │ │ -402fbc: |[402fbc] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -402fcc: 5b12 6876 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -402fd0: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ -402fd4: 6e10 76ad 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -402fda: 0c00 |0007: move-result-object v0 │ │ -402fdc: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ -402fe0: 6e20 97ad 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad97 │ │ -402fe6: 0e00 |000d: return-void │ │ +402fe4: |[402fe4] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +402ff4: 5b12 6876 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +402ff8: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ +402ffc: 6e10 76ad 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +403002: 0c00 |0007: move-result-object v0 │ │ +403004: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ +403008: 6e20 97ad 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad97 │ │ +40300e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x000a line=277 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1588786,18 +1588788,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -402fe8: |[402fe8] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ -402ff8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -402ffa: 5910 6f76 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -402ffe: 0e00 |0003: return-void │ │ +403010: |[403010] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ +403020: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +403022: 5910 6f76 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +403026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=298 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #45 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1588805,17 +1588807,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403000: |[403000] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ -403010: 5b01 6976 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ -403014: 0e00 |0002: return-void │ │ +403028: |[403028] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ +403038: 5b01 6976 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ +40303c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1588824,22 +1588826,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -403018: |[403018] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ -403028: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -40302c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -40302e: 5901 6f76 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -403032: 2804 |0005: goto 0009 // +0004 │ │ -403034: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -403036: 5901 6f76 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ -40303a: 0e00 |0009: return-void │ │ +403040: |[403040] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ +403050: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +403054: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +403056: 5901 6f76 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +40305a: 2804 |0005: goto 0009 // +0004 │ │ +40305c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40305e: 5901 6f76 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@766f │ │ +403062: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=307 │ │ 0x0007 line=309 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000a reg=1 (null) Z │ │ @@ -1588849,17 +1588851,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40303c: |[40303c] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ -40304c: 5b01 6a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ -403050: 0e00 |0002: return-void │ │ +403064: |[403064] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ +403074: 5b01 6a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ +403078: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1588868,24 +1588870,24 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -403054: |[403054] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ -403064: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ -403068: 6e10 e8b6 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -40306e: 0c01 |0005: move-result-object v1 │ │ -403070: 1f01 a51e |0006: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ -403074: 5b01 6d76 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -403078: 2804 |000a: goto 000e // +0004 │ │ -40307a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -40307c: 5b01 6d76 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -403080: 0e00 |000e: return-void │ │ +40307c: |[40307c] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ +40308c: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ +403090: 6e10 e8b6 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +403096: 0c01 |0005: move-result-object v1 │ │ +403098: 1f01 a51e |0006: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ +40309c: 5b01 6d76 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +4030a0: 2804 |000a: goto 000e // +0004 │ │ +4030a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +4030a4: 5b01 6d76 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +4030a8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=258 │ │ 0x000c line=260 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000f reg=1 (null) Ljava/util/Date; │ │ @@ -1588895,17 +1588897,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403084: |[403084] de.danoeh.antennapod.model.feed.FeedItem.setSocialInteractUrl:(Ljava/lang/String;)V │ │ -403094: 5b01 6e76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ -403098: 0e00 |0002: return-void │ │ +4030ac: |[4030ac] de.danoeh.antennapod.model.feed.FeedItem.setSocialInteractUrl:(Ljava/lang/String;)V │ │ +4030bc: 5b01 6e76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ +4030c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1588914,17 +1588916,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40309c: |[40309c] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ -4030ac: 5b01 7176 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -4030b0: 0e00 |0002: return-void │ │ +4030c4: |[4030c4] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ +4030d4: 5b01 7176 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +4030d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1588933,17 +1588935,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 │ │ -4030b4: |[4030b4] de.danoeh.antennapod.model.feed.FeedItem.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ -4030c4: 5b01 7276 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@7672 │ │ -4030c8: 0e00 |0002: return-void │ │ +4030dc: |[4030dc] de.danoeh.antennapod.model.feed.FeedItem.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ +4030ec: 5b01 7276 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@7672 │ │ +4030f0: 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; │ │ │ │ @@ -1588952,17 +1588954,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 │ │ -4030cc: |[4030cc] de.danoeh.antennapod.model.feed.FeedItem.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4030dc: 6e30 52ad 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V // method@ad52 │ │ -4030e2: 0e00 |0003: return-void │ │ +4030f4: |[4030f4] de.danoeh.antennapod.model.feed.FeedItem.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +403104: 6e30 52ad 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V // method@ad52 │ │ +40310a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 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; │ │ @@ -1588972,38 +1588974,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -402bf0: |[402bf0] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ -402c00: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -402c04: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -402c0a: 1a01 9e18 |0005: const-string v1, "FeedItem [id=" // string@189e │ │ -402c0e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402c14: 5331 6476 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ -402c18: 6e30 07b5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -402c1e: 1a01 db06 |000f: const-string v1, ", title=" // string@06db │ │ -402c22: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402c28: 5431 7176 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -402c2c: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402c32: 1a01 0006 |0019: const-string v1, ", feedId=" // string@0600 │ │ -402c36: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402c3c: 5331 6276 |001e: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ -402c40: 6e30 07b5 1002 |0020: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -402c46: 1a01 8d06 |0023: const-string v1, ", pubDate=" // string@068d │ │ -402c4a: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402c50: 5431 6d76 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -402c54: 6e20 0ab5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -402c5a: 1a01 b758 |002d: const-string v1, "]" // string@58b7 │ │ -402c5e: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402c64: 6e10 15b5 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -402c6a: 0c00 |0035: move-result-object v0 │ │ -402c6c: 1100 |0036: return-object v0 │ │ +402c18: |[402c18] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ +402c28: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +402c2c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +402c32: 1a01 9e18 |0005: const-string v1, "FeedItem [id=" // string@189e │ │ +402c36: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402c3c: 5331 6476 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@7664 │ │ +402c40: 6e30 07b5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +402c46: 1a01 db06 |000f: const-string v1, ", title=" // string@06db │ │ +402c4a: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402c50: 5431 7176 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +402c54: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402c5a: 1a01 0006 |0019: const-string v1, ", feedId=" // string@0600 │ │ +402c5e: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402c64: 5331 6276 |001e: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@7662 │ │ +402c68: 6e30 07b5 1002 |0020: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +402c6e: 1a01 8d06 |0023: const-string v1, ", pubDate=" // string@068d │ │ +402c72: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402c78: 5431 6d76 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +402c7c: 6e20 0ab5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +402c82: 1a01 b758 |002d: const-string v1, "]" // string@58b7 │ │ +402c86: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402c8c: 6e10 15b5 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +402c92: 0c00 |0035: move-result-object v0 │ │ +402c94: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ locals : │ │ 0x0000 - 0x0037 reg=3 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #54 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1589011,76 +1589013,76 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 123 16-bit code units │ │ -4030e4: |[4030e4] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4030f4: 5430 6576 |0000: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ -4030f8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -4030fc: 5b20 6576 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ -403100: 5430 7176 |0006: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -403104: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -403108: 5b20 7176 |000a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ -40310c: 6e10 1fad 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ -403112: 0c00 |000f: move-result-object v0 │ │ -403114: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -403118: 6e10 1fad 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ -40311e: 0c00 |0015: move-result-object v0 │ │ -403120: 5b20 6076 |0016: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ -403124: 5430 6776 |0018: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -403128: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -40312c: 5b20 6776 |001c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ -403130: 5430 6d76 |001e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -403134: 3800 0e00 |0020: if-eqz v0, 002e // +000e │ │ -403138: 5421 6d76 |0022: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -40313c: 6e20 eab6 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b6ea │ │ -403142: 0a00 |0027: move-result v0 │ │ -403144: 3900 0600 |0028: if-nez v0, 002e // +0006 │ │ -403148: 5430 6d76 |002a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -40314c: 5b20 6d76 |002c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ -403150: 5430 6876 |002e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -403154: 3800 1a00 |0030: if-eqz v0, 004a // +001a │ │ -403158: 5421 6876 |0032: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -40315c: 3901 0900 |0034: if-nez v1, 003d // +0009 │ │ -403160: 6e20 46ad 0200 |0036: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ -403166: 6e10 47ad 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ad47 │ │ -40316c: 280e |003c: goto 004a // +000e │ │ -40316e: 6e20 67ad 0100 |003d: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@ad67 │ │ -403174: 0a00 |0040: move-result v0 │ │ -403176: 3800 0900 |0041: if-eqz v0, 004a // +0009 │ │ -40317a: 5420 6876 |0043: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -40317e: 5431 6876 |0045: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ -403182: 6e20 a0ad 1000 |0047: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ada0 │ │ -403188: 5430 6976 |004a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ -40318c: 3800 0400 |004c: if-eqz v0, 0050 // +0004 │ │ -403190: 5b20 6976 |004e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ -403194: 5430 5f76 |0050: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ -403198: 3800 0800 |0052: if-eqz v0, 005a // +0008 │ │ -40319c: 5521 6376 |0054: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ -4031a0: 3901 0400 |0056: if-nez v1, 005a // +0004 │ │ -4031a4: 5b20 5f76 |0058: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ -4031a8: 5430 6a76 |005a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ -4031ac: 3800 0400 |005c: if-eqz v0, 0060 // +0004 │ │ -4031b0: 5b20 6a76 |005e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ -4031b4: 5430 6e76 |0060: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ -4031b8: 3800 0400 |0062: if-eqz v0, 0066 // +0004 │ │ -4031bc: 5b20 6e76 |0064: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ -4031c0: 6e10 32ad 0300 |0066: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ad32 │ │ -4031c6: 0c00 |0069: move-result-object v0 │ │ -4031c8: 3800 0600 |006a: if-eqz v0, 0070 // +0006 │ │ -4031cc: 5430 6c76 |006c: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ -4031d0: 5b20 6c76 |006e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ -4031d4: 6e10 31ad 0300 |0070: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptType:()Ljava/lang/String; // method@ad31 │ │ -4031da: 0c00 |0073: move-result-object v0 │ │ -4031dc: 3800 0600 |0074: if-eqz v0, 007a // +0006 │ │ -4031e0: 5433 6b76 |0076: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ -4031e4: 5b23 6b76 |0078: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ -4031e8: 0e00 |007a: return-void │ │ +40310c: |[40310c] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +40311c: 5430 6576 |0000: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ +403120: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +403124: 5b20 6576 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@7665 │ │ +403128: 5430 7176 |0006: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +40312c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +403130: 5b20 7176 |000a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@7671 │ │ +403134: 6e10 1fad 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ +40313a: 0c00 |000f: move-result-object v0 │ │ +40313c: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +403140: 6e10 1fad 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ +403146: 0c00 |0015: move-result-object v0 │ │ +403148: 5b20 6076 |0016: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@7660 │ │ +40314c: 5430 6776 |0018: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +403150: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +403154: 5b20 6776 |001c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@7667 │ │ +403158: 5430 6d76 |001e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +40315c: 3800 0e00 |0020: if-eqz v0, 002e // +000e │ │ +403160: 5421 6d76 |0022: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +403164: 6e20 eab6 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b6ea │ │ +40316a: 0a00 |0027: move-result v0 │ │ +40316c: 3900 0600 |0028: if-nez v0, 002e // +0006 │ │ +403170: 5430 6d76 |002a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +403174: 5b20 6d76 |002c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@766d │ │ +403178: 5430 6876 |002e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +40317c: 3800 1a00 |0030: if-eqz v0, 004a // +001a │ │ +403180: 5421 6876 |0032: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +403184: 3901 0900 |0034: if-nez v1, 003d // +0009 │ │ +403188: 6e20 46ad 0200 |0036: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ +40318e: 6e10 47ad 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ad47 │ │ +403194: 280e |003c: goto 004a // +000e │ │ +403196: 6e20 67ad 0100 |003d: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@ad67 │ │ +40319c: 0a00 |0040: move-result v0 │ │ +40319e: 3800 0900 |0041: if-eqz v0, 004a // +0009 │ │ +4031a2: 5420 6876 |0043: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +4031a6: 5431 6876 |0045: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7668 │ │ +4031aa: 6e20 a0ad 1000 |0047: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ada0 │ │ +4031b0: 5430 6976 |004a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ +4031b4: 3800 0400 |004c: if-eqz v0, 0050 // +0004 │ │ +4031b8: 5b20 6976 |004e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@7669 │ │ +4031bc: 5430 5f76 |0050: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ +4031c0: 3800 0800 |0052: if-eqz v0, 005a // +0008 │ │ +4031c4: 5521 6376 |0054: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@7663 │ │ +4031c8: 3901 0400 |0056: if-nez v1, 005a // +0004 │ │ +4031cc: 5b20 5f76 |0058: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@765f │ │ +4031d0: 5430 6a76 |005a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ +4031d4: 3800 0400 |005c: if-eqz v0, 0060 // +0004 │ │ +4031d8: 5b20 6a76 |005e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@766a │ │ +4031dc: 5430 6e76 |0060: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ +4031e0: 3800 0400 |0062: if-eqz v0, 0066 // +0004 │ │ +4031e4: 5b20 6e76 |0064: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.socialInteractUrl:Ljava/lang/String; // field@766e │ │ +4031e8: 6e10 32ad 0300 |0066: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ad32 │ │ +4031ee: 0c00 |0069: move-result-object v0 │ │ +4031f0: 3800 0600 |006a: if-eqz v0, 0070 // +0006 │ │ +4031f4: 5430 6c76 |006c: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ +4031f8: 5b20 6c76 |006e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ +4031fc: 6e10 31ad 0300 |0070: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptType:()Ljava/lang/String; // method@ad31 │ │ +403202: 0c00 |0073: move-result-object v0 │ │ +403204: 3800 0600 |0074: if-eqz v0, 007a // +0006 │ │ +403208: 5433 6b76 |0076: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ +40320c: 5b23 6b76 |0078: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ +403210: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x0006 line=143 │ │ 0x000a line=144 │ │ 0x000c line=146 │ │ @@ -1589117,34 +1589119,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -4031ec: |[4031ec] de.danoeh.antennapod.model.feed.FeedItem.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4031fc: 7110 46b9 0300 |0000: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -403202: 0a00 |0003: move-result v0 │ │ -403204: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -403208: 7110 46b9 0400 |0006: invoke-static {v4}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -40320e: 0a00 |0009: move-result v0 │ │ -403210: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -403214: 2817 |000c: goto 0023 // +0017 │ │ -403216: 7110 09ae 0300 |000d: invoke-static {v3}, Lde/danoeh/antennapod/model/feed/TranscriptType;.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae09 │ │ -40321c: 0c03 |0010: move-result-object v3 │ │ -40321e: 5420 6b76 |0011: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ -403222: 7110 09ae 0000 |0013: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/TranscriptType;.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae09 │ │ -403228: 0c00 |0016: move-result-object v0 │ │ -40322a: 5231 0977 |0017: iget v1, v3, Lde/danoeh/antennapod/model/feed/TranscriptType;.priority:I // field@7709 │ │ -40322e: 5200 0977 |0019: iget v0, v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.priority:I // field@7709 │ │ -403232: 3701 0800 |001b: if-le v1, v0, 0023 // +0008 │ │ -403236: 5b24 6c76 |001d: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ -40323a: 5433 0877 |001f: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/TranscriptType;.canonicalMime:Ljava/lang/String; // field@7708 │ │ -40323e: 5b23 6b76 |0021: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ -403242: 0e00 |0023: return-void │ │ +403214: |[403214] de.danoeh.antennapod.model.feed.FeedItem.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V │ │ +403224: 7110 46b9 0300 |0000: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +40322a: 0a00 |0003: move-result v0 │ │ +40322c: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +403230: 7110 46b9 0400 |0006: invoke-static {v4}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +403236: 0a00 |0009: move-result v0 │ │ +403238: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +40323c: 2817 |000c: goto 0023 // +0017 │ │ +40323e: 7110 09ae 0300 |000d: invoke-static {v3}, Lde/danoeh/antennapod/model/feed/TranscriptType;.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae09 │ │ +403244: 0c03 |0010: move-result-object v3 │ │ +403246: 5420 6b76 |0011: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ +40324a: 7110 09ae 0000 |0013: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/TranscriptType;.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae09 │ │ +403250: 0c00 |0016: move-result-object v0 │ │ +403252: 5231 0977 |0017: iget v1, v3, Lde/danoeh/antennapod/model/feed/TranscriptType;.priority:I // field@7709 │ │ +403256: 5200 0977 |0019: iget v0, v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.priority:I // field@7709 │ │ +40325a: 3701 0800 |001b: if-le v1, v0, 0023 // +0008 │ │ +40325e: 5b24 6c76 |001d: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@766c │ │ +403262: 5433 0877 |001f: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/TranscriptType;.canonicalMime:Ljava/lang/String; // field@7708 │ │ +403266: 5b23 6b76 |0021: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@766b │ │ +40326a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x000d line=462 │ │ 0x0011 line=463 │ │ 0x0017 line=464 │ │ 0x001d line=465 │ │ @@ -1589323,31 +1589325,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 │ │ -402628: |[402628] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;[Ljava/lang/String;)V │ │ -402638: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -40263c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -402642: 6e10 56ad 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ad56 │ │ -402648: 0c03 |0008: move-result-object v3 │ │ -40264a: 1a01 9005 |0009: const-string v1, "," // string@0590 │ │ -40264e: 7120 250b 3100 |000b: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b25 │ │ -402654: 0c03 |000e: move-result-object v3 │ │ -402656: 6e20 0bb5 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40265c: 6e20 0bb5 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402662: 7120 250b 4100 |0015: invoke-static {v1, v4}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b25 │ │ -402668: 0c03 |0018: move-result-object v3 │ │ -40266a: 6e20 0bb5 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -402670: 6e10 15b5 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -402676: 0c03 |001f: move-result-object v3 │ │ -402678: 7020 54ad 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40267e: 0e00 |0023: return-void │ │ +402650: |[402650] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;[Ljava/lang/String;)V │ │ +402660: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +402664: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40266a: 6e10 56ad 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ad56 │ │ +402670: 0c03 |0008: move-result-object v3 │ │ +402672: 1a01 9005 |0009: const-string v1, "," // string@0590 │ │ +402676: 7120 250b 3100 |000b: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b25 │ │ +40267c: 0c03 |000e: move-result-object v3 │ │ +40267e: 6e20 0bb5 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402684: 6e20 0bb5 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40268a: 7120 250b 4100 |0015: invoke-static {v1, v4}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b25 │ │ +402690: 0c03 |0018: move-result-object v3 │ │ +402692: 6e20 0bb5 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +402698: 6e10 15b5 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40269e: 0c03 |001f: move-result-object v3 │ │ +4026a0: 7020 54ad 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +4026a6: 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; │ │ @@ -1589357,20 +1589359,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -402680: |[402680] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ -402690: 1a00 9005 |0000: const-string v0, "," // string@0590 │ │ -402694: 7120 260b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b26 │ │ -40269a: 0c02 |0005: move-result-object v2 │ │ -40269c: 7020 55ad 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ad55 │ │ -4026a2: 0e00 |0009: return-void │ │ +4026a8: |[4026a8] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ +4026b8: 1a00 9005 |0000: const-string v0, "," // string@0590 │ │ +4026bc: 7120 260b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b26 │ │ +4026c2: 0c02 |0005: move-result-object v2 │ │ +4026c4: 7020 55ad 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ad55 │ │ +4026ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1589379,78 +1589381,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 │ │ -4026a4: |[4026a4] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ -4026b4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4026ba: 5b01 8376 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ -4026be: 1a01 e2d4 |0005: const-string v1, "unplayed" // string@d4e2 │ │ -4026c2: 7020 58ad 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -4026c8: 0a01 |000a: move-result v1 │ │ -4026ca: 5c01 9176 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7691 │ │ -4026ce: 1a01 d8b5 |000d: const-string v1, "paused" // string@b5d8 │ │ -4026d2: 7020 58ad 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -4026d8: 0a01 |0012: move-result v1 │ │ -4026da: 5c01 8e76 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@768e │ │ -4026de: 1a01 39ae |0015: const-string v1, "not_paused" // string@ae39 │ │ -4026e2: 7020 58ad 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -4026e8: 0a01 |001a: move-result v1 │ │ -4026ea: 5c01 8c76 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@768c │ │ -4026ee: 1a01 28b7 |001d: const-string v1, "played" // string@b728 │ │ -4026f2: 7020 58ad 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -4026f8: 0a01 |0022: move-result v1 │ │ -4026fa: 5c01 8f76 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@768f │ │ -4026fe: 1a01 24ba |0025: const-string v1, "queued" // string@ba24 │ │ -402702: 7020 58ad 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402708: 0a01 |002a: move-result v1 │ │ -40270a: 5c01 9076 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7690 │ │ -40270e: 1a01 3bae |002d: const-string v1, "not_queued" // string@ae3b │ │ -402712: 7020 58ad 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402718: 0a01 |0032: move-result v1 │ │ -40271a: 5c01 8d76 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@768d │ │ -40271e: 1a01 fd70 |0035: const-string v1, "downloaded" // string@70fd │ │ -402722: 7020 58ad 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402728: 0a01 |003a: move-result v1 │ │ -40272a: 5c01 8476 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@7684 │ │ -40272e: 1a01 36ae |003d: const-string v1, "not_downloaded" // string@ae36 │ │ -402732: 7020 58ad 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402738: 0a01 |0042: move-result v1 │ │ -40273a: 5c01 8a76 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@768a │ │ -40273e: 1a01 458a |0045: const-string v1, "has_media" // string@8a45 │ │ -402742: 7020 58ad 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402748: 0a01 |004a: move-result v1 │ │ -40274a: 5c01 8576 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@7685 │ │ -40274e: 1a01 0fae |004d: const-string v1, "no_media" // string@ae0f │ │ -402752: 7020 58ad 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402758: 0a01 |0052: move-result v1 │ │ -40275a: 5c01 8976 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@7689 │ │ -40275e: 1a01 1b92 |0055: const-string v1, "is_favorite" // string@921b │ │ -402762: 7020 58ad 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402768: 0a01 |005a: move-result v1 │ │ -40276a: 5c01 8776 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@7687 │ │ -40276e: 1a01 37ae |005d: const-string v1, "not_favorite" // string@ae37 │ │ -402772: 7020 58ad 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402778: 0a01 |0062: move-result v1 │ │ -40277a: 5c01 8b76 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@768b │ │ -40277e: 1a01 55ad |0065: const-string v1, "new" // string@ad55 │ │ -402782: 7020 58ad 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402788: 0a01 |006a: move-result v1 │ │ -40278a: 5c01 8876 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@7688 │ │ -40278e: 1a01 1d92 |006d: const-string v1, "is_in_history" // string@921d │ │ -402792: 7020 58ad 1000 |006f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -402798: 0a01 |0072: move-result v1 │ │ -40279a: 5c01 8676 |0073: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@7686 │ │ -40279e: 1a01 a58c |0075: const-string v1, "include_not_subscribed" // string@8ca5 │ │ -4027a2: 7020 58ad 1000 |0077: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ -4027a8: 0a01 |007a: move-result v1 │ │ -4027aa: 5c01 8276 |007b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@7682 │ │ -4027ae: 0e00 |007d: return-void │ │ +4026cc: |[4026cc] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ +4026dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4026e2: 5b01 8376 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ +4026e6: 1a01 e2d4 |0005: const-string v1, "unplayed" // string@d4e2 │ │ +4026ea: 7020 58ad 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +4026f0: 0a01 |000a: move-result v1 │ │ +4026f2: 5c01 9176 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7691 │ │ +4026f6: 1a01 d8b5 |000d: const-string v1, "paused" // string@b5d8 │ │ +4026fa: 7020 58ad 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402700: 0a01 |0012: move-result v1 │ │ +402702: 5c01 8e76 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@768e │ │ +402706: 1a01 39ae |0015: const-string v1, "not_paused" // string@ae39 │ │ +40270a: 7020 58ad 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402710: 0a01 |001a: move-result v1 │ │ +402712: 5c01 8c76 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@768c │ │ +402716: 1a01 28b7 |001d: const-string v1, "played" // string@b728 │ │ +40271a: 7020 58ad 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402720: 0a01 |0022: move-result v1 │ │ +402722: 5c01 8f76 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@768f │ │ +402726: 1a01 24ba |0025: const-string v1, "queued" // string@ba24 │ │ +40272a: 7020 58ad 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402730: 0a01 |002a: move-result v1 │ │ +402732: 5c01 9076 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7690 │ │ +402736: 1a01 3bae |002d: const-string v1, "not_queued" // string@ae3b │ │ +40273a: 7020 58ad 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402740: 0a01 |0032: move-result v1 │ │ +402742: 5c01 8d76 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@768d │ │ +402746: 1a01 fd70 |0035: const-string v1, "downloaded" // string@70fd │ │ +40274a: 7020 58ad 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402750: 0a01 |003a: move-result v1 │ │ +402752: 5c01 8476 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@7684 │ │ +402756: 1a01 36ae |003d: const-string v1, "not_downloaded" // string@ae36 │ │ +40275a: 7020 58ad 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402760: 0a01 |0042: move-result v1 │ │ +402762: 5c01 8a76 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@768a │ │ +402766: 1a01 458a |0045: const-string v1, "has_media" // string@8a45 │ │ +40276a: 7020 58ad 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402770: 0a01 |004a: move-result v1 │ │ +402772: 5c01 8576 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@7685 │ │ +402776: 1a01 0fae |004d: const-string v1, "no_media" // string@ae0f │ │ +40277a: 7020 58ad 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402780: 0a01 |0052: move-result v1 │ │ +402782: 5c01 8976 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@7689 │ │ +402786: 1a01 1b92 |0055: const-string v1, "is_favorite" // string@921b │ │ +40278a: 7020 58ad 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +402790: 0a01 |005a: move-result v1 │ │ +402792: 5c01 8776 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@7687 │ │ +402796: 1a01 37ae |005d: const-string v1, "not_favorite" // string@ae37 │ │ +40279a: 7020 58ad 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +4027a0: 0a01 |0062: move-result v1 │ │ +4027a2: 5c01 8b76 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@768b │ │ +4027a6: 1a01 55ad |0065: const-string v1, "new" // string@ad55 │ │ +4027aa: 7020 58ad 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +4027b0: 0a01 |006a: move-result v1 │ │ +4027b2: 5c01 8876 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@7688 │ │ +4027b6: 1a01 1d92 |006d: const-string v1, "is_in_history" // string@921d │ │ +4027ba: 7020 58ad 1000 |006f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +4027c0: 0a01 |0072: move-result v1 │ │ +4027c2: 5c01 8676 |0073: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@7686 │ │ +4027c6: 1a01 a58c |0075: const-string v1, "include_not_subscribed" // string@8ca5 │ │ +4027ca: 7020 58ad 1000 |0077: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ad58 │ │ +4027d0: 0a01 |007a: move-result v1 │ │ +4027d2: 5c01 8276 |007b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@7682 │ │ +4027d6: 0e00 |007d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x0005 line=61 │ │ 0x000d line=62 │ │ 0x0015 line=63 │ │ @@ -1589475,21 +1589477,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4023e4: |[4023e4] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ -4023f4: 5410 8376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ -4023f8: 7110 6fb6 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -4023fe: 0c00 |0005: move-result-object v0 │ │ -402400: 7220 2ab7 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -402406: 0a02 |0009: move-result v2 │ │ -402408: 0f02 |000a: return v2 │ │ +40240c: |[40240c] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ +40241c: 5410 8376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ +402420: 7110 6fb6 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +402426: 0c00 |0005: move-result-object v0 │ │ +402428: 7220 2ab7 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +40242e: 0a02 |0009: move-result v2 │ │ +402430: 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; │ │ │ │ @@ -1589498,19 +1589500,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 │ │ -4025c4: |[4025c4] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -4025d4: 2200 ea1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -4025d8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -4025dc: 7020 54ad 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -4025e2: 1100 |0007: return-object v0 │ │ +4025ec: |[4025ec] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +4025fc: 2200 ea1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +402600: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +402604: 7020 54ad 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40260a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -1589518,20 +1589520,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4025e4: |[4025e4] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ -4025f4: 5410 8376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ -4025f8: 6e10 ecb9 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b9ec │ │ -4025fe: 0c00 |0005: move-result-object v0 │ │ -402600: 1f00 ca20 |0006: check-cast v0, [Ljava/lang/String; // type@20ca │ │ -402604: 1100 |0008: return-object v0 │ │ +40260c: |[40260c] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ +40261c: 5410 8376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ +402620: 6e10 ecb9 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b9ec │ │ +402626: 0c00 |0005: move-result-object v0 │ │ +402628: 1f00 ca20 |0006: check-cast v0, [Ljava/lang/String; // type@20ca │ │ +40262c: 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;) │ │ @@ -1589539,19 +1589541,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -402608: |[402608] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ -402618: 5410 8376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ -40261c: 7110 6fb6 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -402622: 0c00 |0005: move-result-object v0 │ │ -402624: 1100 |0006: return-object v0 │ │ +402630: |[402630] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ +402640: 5410 8376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@7683 │ │ +402644: 7110 6fb6 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +40264a: 0c00 |0005: move-result-object v0 │ │ +40264c: 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;) │ │ @@ -1589559,130 +1589561,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 │ │ -40240c: |[40240c] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -40241c: 5560 8876 |0000: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@7688 │ │ -402420: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -402422: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -402426: 6e10 3aad 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ -40242c: 0a00 |0008: move-result v0 │ │ -40242e: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -402432: 0f01 |000b: return v1 │ │ -402434: 5560 8f76 |000c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@768f │ │ -402438: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -40243c: 6e10 3bad 0700 |0010: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ -402442: 0a00 |0013: move-result v0 │ │ -402444: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -402448: 0f01 |0016: return v1 │ │ -40244a: 5560 9176 |0017: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7691 │ │ -40244e: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -402452: 6e10 3bad 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ -402458: 0a00 |001e: move-result v0 │ │ -40245a: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ -40245e: 0f01 |0021: return v1 │ │ -402460: 5560 8e76 |0022: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@768e │ │ -402464: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -402468: 6e10 39ad 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ad39 │ │ -40246e: 0a00 |0029: move-result v0 │ │ -402470: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ -402474: 0f01 |002c: return v1 │ │ -402476: 5560 8c76 |002d: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@768c │ │ -40247a: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ -40247e: 6e10 39ad 0700 |0031: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ad39 │ │ -402484: 0a00 |0034: move-result v0 │ │ -402486: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ -40248a: 0f01 |0037: return v1 │ │ -40248c: 5560 8876 |0038: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@7688 │ │ -402490: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ -402494: 6e10 3aad 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ -40249a: 0a00 |003f: move-result v0 │ │ -40249c: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ -4024a0: 0f01 |0042: return v1 │ │ -4024a2: 5560 9076 |0043: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7690 │ │ -4024a6: 1a02 7046 |0045: const-string v2, "Queue" // string@4670 │ │ -4024aa: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ -4024ae: 6e20 3cad 2700 |0049: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -4024b4: 0a00 |004c: move-result v0 │ │ -4024b6: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ -4024ba: 0f01 |004f: return v1 │ │ -4024bc: 5560 8d76 |0050: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@768d │ │ -4024c0: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ -4024c4: 6e20 3cad 2700 |0054: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -4024ca: 0a00 |0057: move-result v0 │ │ -4024cc: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ -4024d0: 0f01 |005a: return v1 │ │ -4024d2: 5560 8476 |005b: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@7684 │ │ -4024d6: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ -4024da: 6e10 38ad 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ -4024e0: 0a00 |0062: move-result v0 │ │ -4024e2: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ -4024e6: 0f01 |0065: return v1 │ │ -4024e8: 5560 8a76 |0066: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@768a │ │ -4024ec: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ -4024f0: 6e10 38ad 0700 |006a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ -4024f6: 0a00 |006d: move-result v0 │ │ -4024f8: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ -4024fc: 0f01 |0070: return v1 │ │ -4024fe: 5560 8576 |0071: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@7685 │ │ -402502: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ -402506: 6e10 34ad 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -40250c: 0a00 |0078: move-result v0 │ │ -40250e: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ -402512: 0f01 |007b: return v1 │ │ -402514: 5560 8976 |007c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@7689 │ │ -402518: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ -40251c: 6e10 34ad 0700 |0080: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -402522: 0a00 |0083: move-result v0 │ │ -402524: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ -402528: 0f01 |0086: return v1 │ │ -40252a: 5560 8776 |0087: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@7687 │ │ -40252e: 1a02 9818 |0089: const-string v2, "Favorite" // string@1898 │ │ -402532: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ -402536: 6e20 3cad 2700 |008d: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -40253c: 0a00 |0090: move-result v0 │ │ -40253e: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ -402542: 0f01 |0093: return v1 │ │ -402544: 5560 8b76 |0094: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@768b │ │ -402548: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ -40254c: 6e20 3cad 2700 |0098: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -402552: 0a00 |009b: move-result v0 │ │ -402554: 3800 0300 |009c: if-eqz v0, 009f // +0003 │ │ -402558: 0f01 |009e: return v1 │ │ -40255a: 5560 8676 |009f: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@7686 │ │ -40255e: 3800 1b00 |00a1: if-eqz v0, 00bc // +001b │ │ -402562: 6e10 29ad 0700 |00a3: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -402568: 0c00 |00a6: move-result-object v0 │ │ -40256a: 3800 1500 |00a7: if-eqz v0, 00bc // +0015 │ │ -40256e: 6e10 29ad 0700 |00a9: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -402574: 0c00 |00ac: move-result-object v0 │ │ -402576: 6e10 78ad 0000 |00ad: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ -40257c: 0c00 |00b0: move-result-object v0 │ │ -40257e: 6e10 ebb6 0000 |00b1: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ -402584: 0b02 |00b4: move-result-wide v2 │ │ -402586: 1604 0000 |00b5: const-wide/16 v4, #int 0 // #0 │ │ -40258a: 3100 0204 |00b7: cmp-long v0, v2, v4 │ │ -40258e: 3900 0300 |00b9: if-nez v0, 00bc // +0003 │ │ -402592: 0f01 |00bb: return v1 │ │ -402594: 5560 8276 |00bc: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@7682 │ │ -402598: 3900 1300 |00be: if-nez v0, 00d1 // +0013 │ │ -40259c: 6e10 20ad 0700 |00c0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -4025a2: 0c00 |00c3: move-result-object v0 │ │ -4025a4: 3800 0d00 |00c4: if-eqz v0, 00d1 // +000d │ │ -4025a8: 6e10 20ad 0700 |00c6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -4025ae: 0c07 |00c9: move-result-object v7 │ │ -4025b0: 6e10 dbac 0700 |00ca: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ -4025b6: 0a07 |00cd: move-result v7 │ │ -4025b8: 3807 0300 |00ce: if-eqz v7, 00d1 // +0003 │ │ -4025bc: 0f01 |00d0: return v1 │ │ -4025be: 1217 |00d1: const/4 v7, #int 1 // #1 │ │ -4025c0: 0f07 |00d2: return v7 │ │ +402434: |[402434] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +402444: 5560 8876 |0000: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@7688 │ │ +402448: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40244a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +40244e: 6e10 3aad 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ +402454: 0a00 |0008: move-result v0 │ │ +402456: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +40245a: 0f01 |000b: return v1 │ │ +40245c: 5560 8f76 |000c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@768f │ │ +402460: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +402464: 6e10 3bad 0700 |0010: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ +40246a: 0a00 |0013: move-result v0 │ │ +40246c: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +402470: 0f01 |0016: return v1 │ │ +402472: 5560 9176 |0017: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7691 │ │ +402476: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +40247a: 6e10 3bad 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ +402480: 0a00 |001e: move-result v0 │ │ +402482: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ +402486: 0f01 |0021: return v1 │ │ +402488: 5560 8e76 |0022: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@768e │ │ +40248c: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +402490: 6e10 39ad 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ad39 │ │ +402496: 0a00 |0029: move-result v0 │ │ +402498: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ +40249c: 0f01 |002c: return v1 │ │ +40249e: 5560 8c76 |002d: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@768c │ │ +4024a2: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ +4024a6: 6e10 39ad 0700 |0031: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ad39 │ │ +4024ac: 0a00 |0034: move-result v0 │ │ +4024ae: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ +4024b2: 0f01 |0037: return v1 │ │ +4024b4: 5560 8876 |0038: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@7688 │ │ +4024b8: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ +4024bc: 6e10 3aad 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ +4024c2: 0a00 |003f: move-result v0 │ │ +4024c4: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ +4024c8: 0f01 |0042: return v1 │ │ +4024ca: 5560 9076 |0043: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7690 │ │ +4024ce: 1a02 7046 |0045: const-string v2, "Queue" // string@4670 │ │ +4024d2: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ +4024d6: 6e20 3cad 2700 |0049: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +4024dc: 0a00 |004c: move-result v0 │ │ +4024de: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ +4024e2: 0f01 |004f: return v1 │ │ +4024e4: 5560 8d76 |0050: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@768d │ │ +4024e8: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ +4024ec: 6e20 3cad 2700 |0054: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +4024f2: 0a00 |0057: move-result v0 │ │ +4024f4: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ +4024f8: 0f01 |005a: return v1 │ │ +4024fa: 5560 8476 |005b: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@7684 │ │ +4024fe: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ +402502: 6e10 38ad 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ +402508: 0a00 |0062: move-result v0 │ │ +40250a: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ +40250e: 0f01 |0065: return v1 │ │ +402510: 5560 8a76 |0066: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@768a │ │ +402514: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ +402518: 6e10 38ad 0700 |006a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ +40251e: 0a00 |006d: move-result v0 │ │ +402520: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ +402524: 0f01 |0070: return v1 │ │ +402526: 5560 8576 |0071: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@7685 │ │ +40252a: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ +40252e: 6e10 34ad 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +402534: 0a00 |0078: move-result v0 │ │ +402536: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ +40253a: 0f01 |007b: return v1 │ │ +40253c: 5560 8976 |007c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@7689 │ │ +402540: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ +402544: 6e10 34ad 0700 |0080: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +40254a: 0a00 |0083: move-result v0 │ │ +40254c: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ +402550: 0f01 |0086: return v1 │ │ +402552: 5560 8776 |0087: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@7687 │ │ +402556: 1a02 9818 |0089: const-string v2, "Favorite" // string@1898 │ │ +40255a: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ +40255e: 6e20 3cad 2700 |008d: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +402564: 0a00 |0090: move-result v0 │ │ +402566: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ +40256a: 0f01 |0093: return v1 │ │ +40256c: 5560 8b76 |0094: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@768b │ │ +402570: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ +402574: 6e20 3cad 2700 |0098: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +40257a: 0a00 |009b: move-result v0 │ │ +40257c: 3800 0300 |009c: if-eqz v0, 009f // +0003 │ │ +402580: 0f01 |009e: return v1 │ │ +402582: 5560 8676 |009f: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@7686 │ │ +402586: 3800 1b00 |00a1: if-eqz v0, 00bc // +001b │ │ +40258a: 6e10 29ad 0700 |00a3: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +402590: 0c00 |00a6: move-result-object v0 │ │ +402592: 3800 1500 |00a7: if-eqz v0, 00bc // +0015 │ │ +402596: 6e10 29ad 0700 |00a9: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40259c: 0c00 |00ac: move-result-object v0 │ │ +40259e: 6e10 78ad 0000 |00ad: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ +4025a4: 0c00 |00b0: move-result-object v0 │ │ +4025a6: 6e10 ebb6 0000 |00b1: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ +4025ac: 0b02 |00b4: move-result-wide v2 │ │ +4025ae: 1604 0000 |00b5: const-wide/16 v4, #int 0 // #0 │ │ +4025b2: 3100 0204 |00b7: cmp-long v0, v2, v4 │ │ +4025b6: 3900 0300 |00b9: if-nez v0, 00bc // +0003 │ │ +4025ba: 0f01 |00bb: return v1 │ │ +4025bc: 5560 8276 |00bc: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@7682 │ │ +4025c0: 3900 1300 |00be: if-nez v0, 00d1 // +0013 │ │ +4025c4: 6e10 20ad 0700 |00c0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +4025ca: 0c00 |00c3: move-result-object v0 │ │ +4025cc: 3800 0d00 |00c4: if-eqz v0, 00d1 // +000d │ │ +4025d0: 6e10 20ad 0700 |00c6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +4025d6: 0c07 |00c9: move-result-object v7 │ │ +4025d8: 6e10 dbac 0700 |00ca: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ +4025de: 0a07 |00cd: move-result v7 │ │ +4025e0: 3807 0300 |00ce: if-eqz v7, 00d1 // +0003 │ │ +4025e4: 0f01 |00d0: return v1 │ │ +4025e6: 1217 |00d1: const/4 v7, #int 1 // #1 │ │ +4025e8: 0f07 |00d2: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000c line=93 │ │ 0x0017 line=95 │ │ 0x0022 line=97 │ │ 0x002d line=99 │ │ @@ -1589735,17 +1589737,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403344: |[403344] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ -403354: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40335a: 0e00 |0003: return-void │ │ +40336c: |[40336c] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ +40337c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +403382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ │ │ Virtual methods - │ │ @@ -1589754,55 +1589756,55 @@ │ │ type : '(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 80 16-bit code units │ │ -403244: |[403244] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -403254: 7401 0408 1800 |0000: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -40325a: 0b01 |0003: move-result-wide v1 │ │ -40325c: 7401 0408 1800 |0004: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -403262: 0b0e |0007: move-result-wide v14 │ │ -403264: 2203 ec1b |0008: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -403268: 0730 |000a: move-object v0, v3 │ │ -40326a: 7401 0108 1800 |000b: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ -403270: 0a04 |000e: move-result v4 │ │ -403272: 7401 0108 1800 |000f: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ -403278: 0a05 |0012: move-result v5 │ │ -40327a: 7401 0408 1800 |0013: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -403280: 0b06 |0016: move-result-wide v6 │ │ -403282: 7401 0808 1800 |0017: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -403288: 0c08 |001a: move-result-object v8 │ │ -40328a: 7401 0808 1800 |001b: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -403290: 0c09 |001e: move-result-object v9 │ │ -403292: 7401 0808 1800 |001f: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -403298: 0c0a |0022: move-result-object v10 │ │ -40329a: 7401 0408 1800 |0023: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -4032a0: 0b0b |0026: move-result-wide v11 │ │ -4032a2: 220d a51e |0027: new-instance v13, Ljava/util/Date; // type@1ea5 │ │ -4032a6: 0810 0d00 |0029: move-object/from16 v16, v13 │ │ -4032aa: 0511 0e00 |002b: move-wide/from16 v17, v14 │ │ -4032ae: 7401 0408 1800 |002d: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -4032b4: 0b0e |0030: move-result-wide v14 │ │ -4032b6: 0813 0300 |0031: move-object/from16 v19, v3 │ │ -4032ba: 0803 1000 |0033: move-object/from16 v3, v16 │ │ -4032be: 7030 e5b6 e30f |0035: invoke-direct {v3, v14, v15}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ -4032c4: 7401 0108 1800 |0038: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ -4032ca: 0a0e |003b: move-result v14 │ │ -4032cc: 0514 1100 |003c: move-wide/from16 v20, v17 │ │ -4032d0: 7401 0408 1800 |003e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -4032d6: 0b0f |0041: move-result-wide v15 │ │ -4032d8: 1203 |0042: const/4 v3, #int 0 // #0 │ │ -4032da: 0816 1300 |0043: move-object/from16 v22, v19 │ │ -4032de: 7611 62ad 0000 |0045: 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@ad62 │ │ -4032e4: 0500 1400 |0048: move-wide/from16 v0, v20 │ │ -4032e8: 0802 1600 |004a: move-object/from16 v2, v22 │ │ -4032ec: 7130 60ad 0201 |004c: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@ad60 │ │ -4032f2: 1102 |004f: return-object v2 │ │ +40326c: |[40326c] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +40327c: 7401 0408 1800 |0000: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +403282: 0b01 |0003: move-result-wide v1 │ │ +403284: 7401 0408 1800 |0004: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +40328a: 0b0e |0007: move-result-wide v14 │ │ +40328c: 2203 ec1b |0008: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +403290: 0730 |000a: move-object v0, v3 │ │ +403292: 7401 0108 1800 |000b: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ +403298: 0a04 |000e: move-result v4 │ │ +40329a: 7401 0108 1800 |000f: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ +4032a0: 0a05 |0012: move-result v5 │ │ +4032a2: 7401 0408 1800 |0013: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +4032a8: 0b06 |0016: move-result-wide v6 │ │ +4032aa: 7401 0808 1800 |0017: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +4032b0: 0c08 |001a: move-result-object v8 │ │ +4032b2: 7401 0808 1800 |001b: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +4032b8: 0c09 |001e: move-result-object v9 │ │ +4032ba: 7401 0808 1800 |001f: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +4032c0: 0c0a |0022: move-result-object v10 │ │ +4032c2: 7401 0408 1800 |0023: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +4032c8: 0b0b |0026: move-result-wide v11 │ │ +4032ca: 220d a51e |0027: new-instance v13, Ljava/util/Date; // type@1ea5 │ │ +4032ce: 0810 0d00 |0029: move-object/from16 v16, v13 │ │ +4032d2: 0511 0e00 |002b: move-wide/from16 v17, v14 │ │ +4032d6: 7401 0408 1800 |002d: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +4032dc: 0b0e |0030: move-result-wide v14 │ │ +4032de: 0813 0300 |0031: move-object/from16 v19, v3 │ │ +4032e2: 0803 1000 |0033: move-object/from16 v3, v16 │ │ +4032e6: 7030 e5b6 e30f |0035: invoke-direct {v3, v14, v15}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ +4032ec: 7401 0108 1800 |0038: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ +4032f2: 0a0e |003b: move-result v14 │ │ +4032f4: 0514 1100 |003c: move-wide/from16 v20, v17 │ │ +4032f8: 7401 0408 1800 |003e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +4032fe: 0b0f |0041: move-result-wide v15 │ │ +403300: 1203 |0042: const/4 v3, #int 0 // #0 │ │ +403302: 0816 1300 |0043: move-object/from16 v22, v19 │ │ +403306: 7611 62ad 0000 |0045: 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@ad62 │ │ +40330c: 0500 1400 |0048: move-wide/from16 v0, v20 │ │ +403310: 0802 1600 |004a: move-object/from16 v2, v22 │ │ +403314: 7130 60ad 0201 |004c: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@ad60 │ │ +40331a: 1102 |004f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0004 line=446 │ │ 0x0008 line=447 │ │ 0x001b line=448 │ │ 0x0038 line=449 │ │ @@ -1589816,18 +1589818,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 │ │ -40330c: |[40330c] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -40331c: 6e20 5cad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad5c │ │ -403322: 0c01 |0003: move-result-object v1 │ │ -403324: 1101 |0004: return-object v1 │ │ +403334: |[403334] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +403344: 6e20 5cad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad5c │ │ +40334a: 0c01 |0003: move-result-object v1 │ │ +40334c: 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; │ │ │ │ @@ -1589836,17 +1589838,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 │ │ -4032f4: |[4032f4] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -403304: 2311 ae20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@20ae │ │ -403308: 1101 |0002: return-object v1 │ │ +40331c: |[40331c] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +40332c: 2311 ae20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@20ae │ │ +403330: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1589855,18 +1589857,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 │ │ -403328: |[403328] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -403338: 6e20 5ead 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad5e │ │ -40333e: 0c01 |0003: move-result-object v1 │ │ -403340: 1101 |0004: return-object v1 │ │ +403350: |[403350] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +403360: 6e20 5ead 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad5e │ │ +403366: 0c01 |0003: move-result-object v1 │ │ +403368: 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 │ │ │ │ @@ -1590165,17 +1590167,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 │ │ -403ac4: |[403ac4] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ -403ad4: 5a01 9d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ -403ad8: 0e00 |0002: return-void │ │ +403aec: |[403aec] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ +403afc: 5a01 9d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ +403b00: 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 │ │ │ │ @@ -1590184,75 +1590186,75 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -403adc: |[403adc] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ -403aec: 2200 eb1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1beb │ │ -403af0: 7010 5bad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@ad5b │ │ -403af6: 6900 9376 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@7693 │ │ -403afa: 0e00 |0007: return-void │ │ +403b04: |[403b04] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ +403b14: 2200 eb1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1beb │ │ +403b18: 7010 5bad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@ad5b │ │ +403b1e: 6900 9376 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@7693 │ │ +403b22: 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 │ │ -403b9c: |[403b9c] 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 │ │ -403bac: 0750 |0000: move-object v0, v5 │ │ -403bae: 0781 |0001: move-object v1, v8 │ │ -403bb0: 0202 1300 |0002: move/from16 v2, v19 │ │ -403bb4: 7010 b0b4 0500 |0004: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -403bba: 12f3 |0007: const/4 v3, #int -1 // #ff │ │ -403bbc: 5903 a676 |0008: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ -403bc0: 07e3 |000a: move-object v3, v14 │ │ -403bc2: 5b03 a076 |000b: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -403bc6: 07f3 |000d: move-object v3, v15 │ │ -403bc8: 5b03 9876 |000e: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -403bcc: 0503 1000 |0010: move-wide/from16 v3, v16 │ │ -403bd0: 5a03 9776 |0012: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ -403bd4: 0463 |0014: move-wide v3, v6 │ │ -403bd6: 5a03 9b76 |0015: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -403bda: 5b01 9c76 |0017: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403bde: 3801 0700 |0019: if-eqz v1, 0020 // +0007 │ │ -403be2: 6e10 22ad 0800 |001b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -403be8: 0b03 |001e: move-result-wide v3 │ │ -403bea: 2803 |001f: goto 0022 // +0003 │ │ -403bec: 1603 0000 |0020: const-wide/16 v3, #int 0 // #0 │ │ -403bf0: 5a03 9d76 |0022: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ -403bf4: 0191 |0024: move v1, v9 │ │ -403bf6: 5901 9976 |0025: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -403bfa: 01a1 |0027: move v1, v10 │ │ -403bfc: 5901 a476 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ -403c00: 5902 a276 |002a: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ -403c04: 5902 a376 |002c: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ -403c08: 04b1 |002e: move-wide v1, v11 │ │ -403c0a: 5a01 a576 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -403c0e: 07d1 |0031: move-object v1, v13 │ │ -403c10: 5b01 a176 |0032: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -403c14: 3912 0400 |0034: if-nez v18, 0038 // +0004 │ │ -403c18: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -403c1a: 2807 |0037: goto 003e // +0007 │ │ -403c1c: 7401 e8b6 1200 |0038: invoke-virtual/range {v18}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -403c22: 0c01 |003b: move-result-object v1 │ │ -403c24: 1f01 a51e |003c: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ -403c28: 5b01 9e76 |003e: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ -403c2c: 0501 1400 |0040: move-wide/from16 v1, v20 │ │ -403c30: 5a01 9f76 |0042: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ -403c34: 0e00 |0044: return-void │ │ +403bc4: |[403bc4] 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 │ │ +403bd4: 0750 |0000: move-object v0, v5 │ │ +403bd6: 0781 |0001: move-object v1, v8 │ │ +403bd8: 0202 1300 |0002: move/from16 v2, v19 │ │ +403bdc: 7010 b0b4 0500 |0004: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +403be2: 12f3 |0007: const/4 v3, #int -1 // #ff │ │ +403be4: 5903 a676 |0008: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ +403be8: 07e3 |000a: move-object v3, v14 │ │ +403bea: 5b03 a076 |000b: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +403bee: 07f3 |000d: move-object v3, v15 │ │ +403bf0: 5b03 9876 |000e: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +403bf4: 0503 1000 |0010: move-wide/from16 v3, v16 │ │ +403bf8: 5a03 9776 |0012: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ +403bfc: 0463 |0014: move-wide v3, v6 │ │ +403bfe: 5a03 9b76 |0015: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +403c02: 5b01 9c76 |0017: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403c06: 3801 0700 |0019: if-eqz v1, 0020 // +0007 │ │ +403c0a: 6e10 22ad 0800 |001b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +403c10: 0b03 |001e: move-result-wide v3 │ │ +403c12: 2803 |001f: goto 0022 // +0003 │ │ +403c14: 1603 0000 |0020: const-wide/16 v3, #int 0 // #0 │ │ +403c18: 5a03 9d76 |0022: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ +403c1c: 0191 |0024: move v1, v9 │ │ +403c1e: 5901 9976 |0025: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +403c22: 01a1 |0027: move v1, v10 │ │ +403c24: 5901 a476 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ +403c28: 5902 a276 |002a: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ +403c2c: 5902 a376 |002c: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ +403c30: 04b1 |002e: move-wide v1, v11 │ │ +403c32: 5a01 a576 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403c36: 07d1 |0031: move-object v1, v13 │ │ +403c38: 5b01 a176 |0032: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +403c3c: 3912 0400 |0034: if-nez v18, 0038 // +0004 │ │ +403c40: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +403c42: 2807 |0037: goto 003e // +0007 │ │ +403c44: 7401 e8b6 1200 |0038: invoke-virtual/range {v18}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +403c4a: 0c01 |003b: move-result-object v1 │ │ +403c4c: 1f01 a51e |003c: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ +403c50: 5b01 9e76 |003e: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ +403c54: 0501 1400 |0040: move-wide/from16 v1, v20 │ │ +403c58: 5a01 9f76 |0042: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ +403c5c: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x0008 line=47 │ │ 0x000b line=71 │ │ 0x000e line=72 │ │ 0x0012 line=73 │ │ @@ -1590287,32 +1590289,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 │ │ -403b48: |[403b48] 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 │ │ -403b58: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -403b5c: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ -403b60: 0803 1400 |0004: move-object/from16 v3, v20 │ │ -403b64: 0204 1500 |0006: move/from16 v4, v21 │ │ -403b68: 0205 1600 |0008: move/from16 v5, v22 │ │ -403b6c: 0506 1700 |000a: move-wide/from16 v6, v23 │ │ -403b70: 0808 1900 |000c: move-object/from16 v8, v25 │ │ -403b74: 0809 1a00 |000e: move-object/from16 v9, v26 │ │ -403b78: 080a 1b00 |0010: move-object/from16 v10, v27 │ │ -403b7c: 050b 1c00 |0012: move-wide/from16 v11, v28 │ │ -403b80: 080d 1e00 |0014: move-object/from16 v13, v30 │ │ -403b84: 020e 1f00 |0016: move/from16 v14, v31 │ │ -403b88: 050f 2100 |0018: move-wide/from16 v15, v33 │ │ -403b8c: 7611 62ad 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@ad62 │ │ -403b92: 0801 2000 |001d: move-object/from16 v1, v32 │ │ -403b96: 5b01 9a76 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -403b9a: 0e00 |0021: return-void │ │ +403b70: |[403b70] 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 │ │ +403b80: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +403b84: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ +403b88: 0803 1400 |0004: move-object/from16 v3, v20 │ │ +403b8c: 0204 1500 |0006: move/from16 v4, v21 │ │ +403b90: 0205 1600 |0008: move/from16 v5, v22 │ │ +403b94: 0506 1700 |000a: move-wide/from16 v6, v23 │ │ +403b98: 0808 1900 |000c: move-object/from16 v8, v25 │ │ +403b9c: 0809 1a00 |000e: move-object/from16 v9, v26 │ │ +403ba0: 080a 1b00 |0010: move-object/from16 v10, v27 │ │ +403ba4: 050b 1c00 |0012: move-wide/from16 v11, v28 │ │ +403ba8: 080d 1e00 |0014: move-object/from16 v13, v30 │ │ +403bac: 020e 1f00 |0016: move/from16 v14, v31 │ │ +403bb0: 050f 2100 |0018: move-wide/from16 v15, v33 │ │ +403bb4: 7611 62ad 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@ad62 │ │ +403bba: 0801 2000 |001d: move-object/from16 v1, v32 │ │ +403bbe: 5b01 9a76 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +403bc2: 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 │ │ @@ -1590334,31 +1590336,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 │ │ -403afc: |[403afc] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ -403b0c: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -403b12: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -403b14: 5920 a676 |0004: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ -403b18: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -403b1a: 5b20 a076 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -403b1e: 5b24 9876 |0009: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -403b22: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -403b26: 5a20 9776 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ -403b2a: 5b23 9c76 |000f: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403b2e: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ -403b32: 6e10 22ad 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -403b38: 0b00 |0016: move-result-wide v0 │ │ -403b3a: 5a20 9d76 |0017: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ -403b3e: 5a25 a576 |0019: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -403b42: 5b27 a176 |001b: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -403b46: 0e00 |001d: return-void │ │ +403b24: |[403b24] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ +403b34: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +403b3a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +403b3c: 5920 a676 |0004: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ +403b40: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +403b42: 5b20 a076 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +403b46: 5b24 9876 |0009: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +403b4a: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +403b4e: 5a20 9776 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ +403b52: 5b23 9c76 |000f: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403b56: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ +403b5a: 6e10 22ad 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +403b60: 0b00 |0016: move-result-wide v0 │ │ +403b62: 5a20 9d76 |0017: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ +403b66: 5a25 a576 |0019: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403b6a: 5b27 a176 |001b: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +403b6e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0004 line=47 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ 0x000d line=60 │ │ @@ -1590379,49 +1590381,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -403c38: |[403c38] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ -403c48: 6e10 8dad 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ad8d │ │ -403c4e: 0a00 |0003: move-result v0 │ │ -403c50: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -403c54: 6200 78d7 |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ -403c58: 5b20 9a76 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -403c5c: 0e00 |000a: return-void │ │ -403c5e: 2200 d01b |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bd0 │ │ -403c62: 7010 55ac 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ac55 │ │ -403c68: 6e10 7aad 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -403c6e: 0c01 |0013: move-result-object v1 │ │ -403c70: 6e20 6a06 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@066a │ │ -403c76: 6e10 6206 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0662 │ │ -403c7c: 0c01 |001a: move-result-object v1 │ │ -403c7e: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -403c82: 6201 79d7 |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d779 │ │ -403c86: 5b21 9a76 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -403c8a: 2807 |0021: goto 0028 // +0007 │ │ -403c8c: 0d01 |0022: move-exception v1 │ │ -403c8e: 280b |0023: goto 002e // +000b │ │ -403c90: 6201 78d7 |0024: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ -403c94: 5b21 9a76 |0026: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -403c98: 6e10 56ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ -403c9e: 2813 |002b: goto 003e // +0013 │ │ -403ca0: 0d00 |002c: move-exception v0 │ │ -403ca2: 280a |002d: goto 0037 // +000a │ │ -403ca4: 6e10 56ac 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ -403caa: 2805 |0031: goto 0036 // +0005 │ │ -403cac: 0d00 |0032: move-exception v0 │ │ -403cae: 6e20 35b5 0100 |0033: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ -403cb4: 2701 |0036: throw v1 │ │ -403cb6: 6e10 3bb5 0000 |0037: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -403cbc: 6200 78d7 |003a: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ -403cc0: 5b20 9a76 |003c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -403cc4: 0e00 |003e: return-void │ │ +403c60: |[403c60] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ +403c70: 6e10 8dad 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ad8d │ │ +403c76: 0a00 |0003: move-result v0 │ │ +403c78: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +403c7c: 6200 78d7 |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ +403c80: 5b20 9a76 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +403c84: 0e00 |000a: return-void │ │ +403c86: 2200 d01b |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bd0 │ │ +403c8a: 7010 55ac 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ac55 │ │ +403c90: 6e10 7aad 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +403c96: 0c01 |0013: move-result-object v1 │ │ +403c98: 6e20 6a06 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@066a │ │ +403c9e: 6e10 6206 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0662 │ │ +403ca4: 0c01 |001a: move-result-object v1 │ │ +403ca6: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +403caa: 6201 79d7 |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d779 │ │ +403cae: 5b21 9a76 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +403cb2: 2807 |0021: goto 0028 // +0007 │ │ +403cb4: 0d01 |0022: move-exception v1 │ │ +403cb6: 280b |0023: goto 002e // +000b │ │ +403cb8: 6201 78d7 |0024: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ +403cbc: 5b21 9a76 |0026: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +403cc0: 6e10 56ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ +403cc6: 2813 |002b: goto 003e // +0013 │ │ +403cc8: 0d00 |002c: move-exception v0 │ │ +403cca: 280a |002d: goto 0037 // +000a │ │ +403ccc: 6e10 56ac 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ +403cd2: 2805 |0031: goto 0036 // +0005 │ │ +403cd4: 0d00 |0032: move-exception v0 │ │ +403cd6: 6e20 35b5 0100 |0033: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ +403cdc: 2701 |0036: throw v1 │ │ +403cde: 6e10 3bb5 0000 |0037: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +403ce4: 6200 78d7 |003a: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ +403ce8: 5b20 9a76 |003c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +403cec: 0e00 |003e: return-void │ │ catches : 5 │ │ 0x000b - 0x0010 │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0010 - 0x0028 │ │ -> 0x0022 │ │ 0x0028 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ @@ -1590449,23 +1590451,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -403450: |[403450] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ -403460: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -403466: 5352 a576 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -40346a: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ -40346e: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ -403472: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -403474: 2802 |000a: goto 000c // +0002 │ │ -403476: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -403478: 0f00 |000c: return v0 │ │ +403478: |[403478] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ +403488: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +40348e: 5352 a576 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403492: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ +403496: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ +40349a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +40349c: 2802 |000a: goto 000c // +0002 │ │ +40349e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4034a0: 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;) │ │ @@ -1590473,45 +1590475,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 │ │ -40347c: |[40347c] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -40348c: 5460 9876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -403490: 5471 9876 |0002: iget-object v1, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -403494: 7120 42b9 1000 |0004: invoke-static {v0, v1}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -40349a: 0a00 |0007: move-result v0 │ │ -40349c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -40349e: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -4034a2: 0f01 |000b: return v1 │ │ -4034a4: 5470 a176 |000c: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -4034a8: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -4034ac: 5462 a176 |0010: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -4034b0: 3802 0800 |0012: if-eqz v2, 001a // +0008 │ │ -4034b4: 6e20 d7b4 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4034ba: 0a00 |0017: move-result v0 │ │ -4034bc: 3900 0300 |0018: if-nez v0, 001b // +0003 │ │ -4034c0: 0f01 |001a: return v1 │ │ -4034c2: 5372 a576 |001b: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -4034c6: 1604 0000 |001d: const-wide/16 v4, #int 0 // #0 │ │ -4034ca: 3100 0204 |001f: cmp-long v0, v2, v4 │ │ -4034ce: 3d00 0900 |0021: if-lez v0, 002a // +0009 │ │ -4034d2: 5364 a576 |0023: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -4034d6: 3100 0204 |0025: cmp-long v0, v2, v4 │ │ -4034da: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ -4034de: 0f01 |0029: return v1 │ │ -4034e0: 5277 9976 |002a: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -4034e4: 3d07 0700 |002c: if-lez v7, 0033 // +0007 │ │ -4034e8: 5267 9976 |002e: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -4034ec: 3c07 0300 |0030: if-gtz v7, 0033 // +0003 │ │ -4034f0: 0f01 |0032: return v1 │ │ -4034f2: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -4034f4: 0f07 |0034: return v7 │ │ +4034a4: |[4034a4] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +4034b4: 5460 9876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +4034b8: 5471 9876 |0002: iget-object v1, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +4034bc: 7120 42b9 1000 |0004: invoke-static {v0, v1}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +4034c2: 0a00 |0007: move-result v0 │ │ +4034c4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4034c6: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +4034ca: 0f01 |000b: return v1 │ │ +4034cc: 5470 a176 |000c: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +4034d0: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +4034d4: 5462 a176 |0010: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +4034d8: 3802 0800 |0012: if-eqz v2, 001a // +0008 │ │ +4034dc: 6e20 d7b4 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4034e2: 0a00 |0017: move-result v0 │ │ +4034e4: 3900 0300 |0018: if-nez v0, 001b // +0003 │ │ +4034e8: 0f01 |001a: return v1 │ │ +4034ea: 5372 a576 |001b: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +4034ee: 1604 0000 |001d: const-wide/16 v4, #int 0 // #0 │ │ +4034f2: 3100 0204 |001f: cmp-long v0, v2, v4 │ │ +4034f6: 3d00 0900 |0021: if-lez v0, 002a // +0009 │ │ +4034fa: 5364 a576 |0023: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +4034fe: 3100 0204 |0025: cmp-long v0, v2, v4 │ │ +403502: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ +403506: 0f01 |0029: return v1 │ │ +403508: 5277 9976 |002a: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +40350c: 3d07 0700 |002c: if-lez v7, 0033 // +0007 │ │ +403510: 5267 9976 |002e: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +403514: 3c07 0300 |0030: if-gtz v7, 0033 // +0003 │ │ +403518: 0f01 |0032: return v1 │ │ +40351a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +40351c: 0f07 |0034: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x000c line=158 │ │ 0x0010 line=159 │ │ 0x001b line=163 │ │ 0x002a line=166 │ │ @@ -1590524,56 +1590526,56 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -403694: |[403694] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ -4036a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4036a6: 0f00 |0001: return v0 │ │ +4036bc: |[4036bc] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ +4036cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4036ce: 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 │ │ -4034f8: |[4034f8] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ -403508: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -40350a: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -40350e: 0f00 |0003: return v0 │ │ -403510: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -403512: 3907 0300 |0005: if-nez v7, 0008 // +0003 │ │ -403516: 0f01 |0007: return v1 │ │ -403518: 2072 fe1b |0008: instance-of v2, v7, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ -40351c: 3802 0700 |000a: if-eqz v2, 0011 // +0007 │ │ -403520: 6e20 b2b4 6700 |000c: invoke-virtual {v7, v6}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b4b2 │ │ -403526: 0a07 |000f: move-result v7 │ │ -403528: 0f07 |0010: return v7 │ │ -40352a: 6e10 b3b4 0600 |0011: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -403530: 0c02 |0014: move-result-object v2 │ │ -403532: 6e10 b3b4 0700 |0015: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -403538: 0c03 |0018: move-result-object v3 │ │ -40353a: 3232 0300 |0019: if-eq v2, v3, 001c // +0003 │ │ -40353e: 0f01 |001b: return v1 │ │ -403540: 1f07 ec1b |001c: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -403544: 5362 9b76 |001e: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -403548: 5374 9b76 |0020: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -40354c: 3107 0204 |0022: cmp-long v7, v2, v4 │ │ -403550: 3907 0300 |0024: if-nez v7, 0027 // +0003 │ │ -403554: 2802 |0026: goto 0028 // +0002 │ │ -403556: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -403558: 0f00 |0028: return v0 │ │ +403520: |[403520] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ +403530: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +403532: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +403536: 0f00 |0003: return v0 │ │ +403538: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +40353a: 3907 0300 |0005: if-nez v7, 0008 // +0003 │ │ +40353e: 0f01 |0007: return v1 │ │ +403540: 2072 fe1b |0008: instance-of v2, v7, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ +403544: 3802 0700 |000a: if-eqz v2, 0011 // +0007 │ │ +403548: 6e20 b2b4 6700 |000c: invoke-virtual {v7, v6}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b4b2 │ │ +40354e: 0a07 |000f: move-result v7 │ │ +403550: 0f07 |0010: return v7 │ │ +403552: 6e10 b3b4 0600 |0011: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +403558: 0c02 |0014: move-result-object v2 │ │ +40355a: 6e10 b3b4 0700 |0015: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +403560: 0c03 |0018: move-result-object v3 │ │ +403562: 3232 0300 |0019: if-eq v2, v3, 001c // +0003 │ │ +403566: 0f01 |001b: return v1 │ │ +403568: 1f07 ec1b |001c: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +40356c: 5362 9b76 |001e: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +403570: 5374 9b76 |0020: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +403574: 3107 0204 |0022: cmp-long v7, v2, v4 │ │ +403578: 3907 0300 |0024: if-nez v7, 0027 // +0003 │ │ +40357c: 2802 |0026: goto 0028 // +0002 │ │ +40357e: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +403580: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=519 │ │ 0x000c line=520 │ │ 0x0011 line=523 │ │ 0x001c line=527 │ │ 0x001e line=528 │ │ @@ -1590586,25 +1590588,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40355c: |[40355c] de.danoeh.antennapod.model.feed.FeedMedia.fileExists:()Z │ │ -40356c: 5420 a076 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -403570: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -403574: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -403576: 0f00 |0005: return v0 │ │ -403578: 2200 d91d |0006: new-instance v0, Ljava/io/File; // type@1dd9 │ │ -40357c: 5421 a076 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -403580: 7020 6ab3 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -403586: 6e10 72b3 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ -40358c: 0a00 |0010: move-result v0 │ │ -40358e: 0f00 |0011: return v0 │ │ +403584: |[403584] de.danoeh.antennapod.model.feed.FeedMedia.fileExists:()Z │ │ +403594: 5420 a076 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +403598: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +40359c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40359e: 0f00 |0005: return v0 │ │ +4035a0: 2200 d91d |0006: new-instance v0, Ljava/io/File; // type@1dd9 │ │ +4035a4: 5421 a076 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +4035a8: 7020 6ab3 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +4035ae: 6e10 72b3 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ +4035b4: 0a00 |0010: move-result v0 │ │ +4035b6: 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; │ │ @@ -1590614,23 +1590616,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -403a20: |[403a20] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ -403a30: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403a34: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -403a38: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -403a3a: 1100 |0005: return-object v0 │ │ -403a3c: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403a40: 6e10 1ead 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ad1e │ │ -403a46: 0c00 |000b: move-result-object v0 │ │ -403a48: 1100 |000c: return-object v0 │ │ +403a48: |[403a48] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ +403a58: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403a5c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +403a60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +403a62: 1100 |0005: return-object v0 │ │ +403a64: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403a68: 6e10 1ead 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ad1e │ │ +403a6e: 0c00 |000b: move-result-object v0 │ │ +403a70: 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; │ │ │ │ @@ -1590639,23 +1590641,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -403788: |[403788] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ -403798: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -40379c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -4037a0: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4037a4: 6e10 1fad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ -4037aa: 0c00 |0009: move-result-object v0 │ │ -4037ac: 1100 |000a: return-object v0 │ │ -4037ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4037b0: 1100 |000c: return-object v0 │ │ +4037b0: |[4037b0] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ +4037c0: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4037c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +4037c8: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4037cc: 6e10 1fad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ +4037d2: 0c00 |0009: move-result-object v0 │ │ +4037d4: 1100 |000a: return-object v0 │ │ +4037d6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4037d8: 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; │ │ │ │ @@ -1590664,17 +1590666,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403a4c: |[403a4c] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadDate:()J │ │ -403a5c: 5320 9776 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ -403a60: 1000 |0002: return-wide v0 │ │ +403a74: |[403a74] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadDate:()J │ │ +403a84: 5320 9776 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ +403a88: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1590682,17 +1590684,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4037b4: |[4037b4] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadUrl:()Ljava/lang/String; │ │ -4037c4: 5410 9876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -4037c8: 1100 |0002: return-object v0 │ │ +4037dc: |[4037dc] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadUrl:()Ljava/lang/String; │ │ +4037ec: 5410 9876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +4037f0: 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;) │ │ @@ -1590700,17 +1590702,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4036a8: |[4036a8] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ -4036b8: 5210 9976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -4036bc: 0f00 |0002: return v0 │ │ +4036d0: |[4036d0] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ +4036e0: 5210 9976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +4036e4: 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;) │ │ @@ -1590718,31 +1590720,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -4037cc: |[4037cc] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -4037dc: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4037e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -4037e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4037e6: 1100 |0005: return-object v0 │ │ -4037e8: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4037ec: 6e10 2fad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -4037f2: 0c00 |000b: move-result-object v0 │ │ -4037f4: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -4037f8: 5410 9c76 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4037fc: 6e10 2fad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -403802: 0c00 |0013: move-result-object v0 │ │ -403804: 1100 |0014: return-object v0 │ │ -403806: 5410 9c76 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -40380a: 6e10 23ad 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ad23 │ │ -403810: 0c00 |001a: move-result-object v0 │ │ -403812: 1100 |001b: return-object v0 │ │ +4037f4: |[4037f4] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +403804: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403808: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +40380c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40380e: 1100 |0005: return-object v0 │ │ +403810: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403814: 6e10 2fad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +40381a: 0c00 |000b: move-result-object v0 │ │ +40381c: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +403820: 5410 9c76 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403824: 6e10 2fad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +40382a: 0c00 |0013: move-result-object v0 │ │ +40382c: 1100 |0014: return-object v0 │ │ +40382e: 5410 9c76 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403832: 6e10 23ad 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ad23 │ │ +403838: 0c00 |001a: move-result-object v0 │ │ +40383a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0006 line=311 │ │ 0x000e line=312 │ │ 0x0015 line=314 │ │ locals : │ │ @@ -1590753,30 +1590755,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -403814: |[403814] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ -403824: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403828: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -40382c: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403830: 6e10 20ad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -403836: 0c00 |0009: move-result-object v0 │ │ -403838: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -40383c: 280c |000c: goto 0018 // +000c │ │ -40383e: 5410 9c76 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403842: 6e10 20ad 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -403848: 0c00 |0012: move-result-object v0 │ │ -40384a: 6e10 dcac 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -403850: 0c00 |0016: move-result-object v0 │ │ -403852: 1100 |0017: return-object v0 │ │ -403854: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -403856: 1100 |0019: return-object v0 │ │ +40383c: |[40383c] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ +40384c: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403850: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +403854: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403858: 6e10 20ad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +40385e: 0c00 |0009: move-result-object v0 │ │ +403860: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +403864: 280c |000c: goto 0018 // +000c │ │ +403866: 5410 9c76 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +40386a: 6e10 20ad 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +403870: 0c00 |0012: move-result-object v0 │ │ +403872: 6e10 dcac 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +403878: 0c00 |0016: move-result-object v0 │ │ +40387a: 1100 |0017: return-object v0 │ │ +40387c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +40387e: 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; │ │ │ │ @@ -1590785,27 +1590787,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -403858: |[403858] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -403868: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -40386c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -403870: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403874: 6e10 2fad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -40387a: 0c00 |0009: move-result-object v0 │ │ -40387c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -403880: 5410 9c76 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403884: 6e10 2fad 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -40388a: 0c00 |0011: move-result-object v0 │ │ -40388c: 1100 |0012: return-object v0 │ │ -40388e: 5410 9876 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -403892: 1100 |0015: return-object v0 │ │ +403880: |[403880] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +403890: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403894: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +403898: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +40389c: 6e10 2fad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +4038a2: 0c00 |0009: move-result-object v0 │ │ +4038a4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +4038a8: 5410 9c76 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4038ac: 6e10 2fad 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +4038b2: 0c00 |0011: move-result-object v0 │ │ +4038b4: 1100 |0012: return-object v0 │ │ +4038b6: 5410 9876 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +4038ba: 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; │ │ @@ -1590815,17 +1590817,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403a64: |[403a64] de.danoeh.antennapod.model.feed.FeedMedia.getId:()J │ │ -403a74: 5320 9b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -403a78: 1000 |0002: return-wide v0 │ │ +403a8c: |[403a8c] de.danoeh.antennapod.model.feed.FeedMedia.getId:()J │ │ +403a9c: 5320 9b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +403aa0: 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;) │ │ @@ -1590833,19 +1590835,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -403768: |[403768] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ -403778: 5320 9b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -40377c: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -403782: 0c00 |0005: move-result-object v0 │ │ -403784: 1100 |0006: return-object v0 │ │ +403790: |[403790] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ +4037a0: 5320 9b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +4037a4: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +4037aa: 0c00 |0005: move-result-object v0 │ │ +4037ac: 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;) │ │ @@ -1590853,36 +1590855,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -403894: |[403894] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ -4038a4: 5420 9c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4038a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -4038ac: 5420 9c76 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4038b0: 6e10 24ad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ad24 │ │ -4038b6: 0c00 |0009: move-result-object v0 │ │ -4038b8: 1100 |000a: return-object v0 │ │ -4038ba: 6e10 89ad 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ad89 │ │ -4038c0: 0a00 |000e: move-result v0 │ │ -4038c2: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ -4038c6: 2200 271e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4038ca: 7010 ffb4 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4038d0: 1a01 e6a9 |0016: const-string v1, "metadata-retriever:" // string@a9e6 │ │ -4038d4: 6e20 0bb5 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4038da: 6e10 7aad 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -4038e0: 0c01 |001e: move-result-object v1 │ │ -4038e2: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4038e8: 6e10 15b5 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4038ee: 0c00 |0025: move-result-object v0 │ │ -4038f0: 1100 |0026: return-object v0 │ │ -4038f2: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -4038f4: 1100 |0028: return-object v0 │ │ +4038bc: |[4038bc] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ +4038cc: 5420 9c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4038d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +4038d4: 5420 9c76 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4038d8: 6e10 24ad 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ad24 │ │ +4038de: 0c00 |0009: move-result-object v0 │ │ +4038e0: 1100 |000a: return-object v0 │ │ +4038e2: 6e10 89ad 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ad89 │ │ +4038e8: 0a00 |000e: move-result v0 │ │ +4038ea: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ +4038ee: 2200 271e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4038f2: 7010 ffb4 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4038f8: 1a01 e6a9 |0016: const-string v1, "metadata-retriever:" // string@a9e6 │ │ +4038fc: 6e20 0bb5 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +403902: 6e10 7aad 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +403908: 0c01 |001e: move-result-object v1 │ │ +40390a: 6e20 0bb5 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +403910: 6e10 15b5 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +403916: 0c00 |0025: move-result-object v0 │ │ +403918: 1100 |0026: return-object v0 │ │ +40391a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +40391c: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0004 line=462 │ │ 0x000b line=463 │ │ 0x0011 line=464 │ │ locals : │ │ @@ -1590893,17 +1590895,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 │ │ -403630: |[403630] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -403640: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403644: 1100 |0002: return-object v0 │ │ +403658: |[403658] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +403668: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +40366c: 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;) │ │ @@ -1590911,17 +1590913,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403a7c: |[403a7c] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ -403a8c: 5320 9d76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ -403a90: 1000 |0002: return-wide v0 │ │ +403aa4: |[403aa4] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ +403ab4: 5320 9d76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ +403ab8: 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;) │ │ @@ -1590929,23 +1590931,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -4039b8: |[4039b8] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTimeHistory:()Ljava/util/Date; │ │ -4039c8: 5410 9e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ -4039cc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -4039d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4039d2: 2807 |0005: goto 000c // +0007 │ │ -4039d4: 6e10 e8b6 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -4039da: 0c00 |0009: move-result-object v0 │ │ -4039dc: 1f00 a51e |000a: check-cast v0, Ljava/util/Date; // type@1ea5 │ │ -4039e0: 1100 |000c: return-object v0 │ │ +4039e0: |[4039e0] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTimeHistory:()Ljava/util/Date; │ │ +4039f0: 5410 9e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ +4039f4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +4039f8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4039fa: 2807 |0005: goto 000c // +0007 │ │ +4039fc: 6e10 e8b6 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +403a02: 0c00 |0009: move-result-object v0 │ │ +403a04: 1f00 a51e |000a: check-cast v0, Ljava/util/Date; // type@1ea5 │ │ +403a08: 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; │ │ │ │ @@ -1590954,17 +1590956,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403a94: |[403a94] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTimeStatistics:()J │ │ -403aa4: 5320 9f76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ -403aa8: 1000 |0002: return-wide v0 │ │ +403abc: |[403abc] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTimeStatistics:()J │ │ +403acc: 5320 9f76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ +403ad0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1590972,17 +1590974,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4038f8: |[4038f8] de.danoeh.antennapod.model.feed.FeedMedia.getLocalFileUrl:()Ljava/lang/String; │ │ -403908: 5410 a076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -40390c: 1100 |0002: return-object v0 │ │ +403920: |[403920] de.danoeh.antennapod.model.feed.FeedMedia.getLocalFileUrl:()Ljava/lang/String; │ │ +403930: 5410 a076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +403934: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1590990,71 +1590992,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 │ │ -40335c: |[40335c] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -40336c: 2200 d101 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d1 │ │ -403370: 7010 b808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08b8 │ │ -403376: 5331 9b76 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -40337a: 7120 fcb4 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ -403380: 0c01 |000a: move-result-object v1 │ │ -403382: 6e20 be08 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08be │ │ -403388: 0c00 |000e: move-result-object v0 │ │ -40338a: 7210 1fae 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ae1f │ │ -403390: 0c01 |0012: move-result-object v1 │ │ -403392: 6e20 c108 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08c1 │ │ -403398: 0c00 |0016: move-result-object v0 │ │ -40339a: 7210 20ae 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ae20 │ │ -4033a0: 0c01 |001a: move-result-object v1 │ │ -4033a2: 6e20 ba08 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ba │ │ -4033a8: 0c00 |001e: move-result-object v0 │ │ -4033aa: 7210 20ae 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ae20 │ │ -4033b0: 0c01 |0022: move-result-object v1 │ │ -4033b2: 6e20 c008 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08c0 │ │ -4033b8: 0c00 |0026: move-result-object v0 │ │ -4033ba: 5431 9c76 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4033be: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ -4033c2: 5431 9c76 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4033c6: 6e10 25ad 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ -4033cc: 0c01 |0030: move-result-object v1 │ │ -4033ce: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ -4033d2: 5431 9c76 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4033d6: 6e10 25ad 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ -4033dc: 0c01 |0038: move-result-object v1 │ │ -4033de: 7110 2107 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -4033e4: 0c01 |003c: move-result-object v1 │ │ -4033e6: 6e20 bd08 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08bd │ │ -4033ec: 2826 |0040: goto 0066 // +0026 │ │ -4033ee: 5431 9c76 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4033f2: 6e10 20ad 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -4033f8: 0c01 |0046: move-result-object v1 │ │ -4033fa: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ -4033fe: 5431 9c76 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403402: 6e10 20ad 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -403408: 0c01 |004e: move-result-object v1 │ │ -40340a: 6e10 ccac 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -403410: 0c01 |0052: move-result-object v1 │ │ -403412: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ -403416: 5431 9c76 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -40341a: 6e10 20ad 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -403420: 0c01 |005a: move-result-object v1 │ │ -403422: 6e10 ccac 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -403428: 0c01 |005e: move-result-object v1 │ │ -40342a: 7110 2107 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -403430: 0c01 |0062: move-result-object v1 │ │ -403432: 6e20 bd08 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08bd │ │ -403438: 2201 c901 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01c9 │ │ -40343c: 6e10 b908 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08b9 │ │ -403442: 0c00 |006b: move-result-object v0 │ │ -403444: 1222 |006c: const/4 v2, #int 2 // #2 │ │ -403446: 7030 9908 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0899 │ │ -40344c: 1101 |0070: return-object v1 │ │ +403384: |[403384] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +403394: 2200 d101 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d1 │ │ +403398: 7010 b808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08b8 │ │ +40339e: 5331 9b76 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +4033a2: 7120 fcb4 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ +4033a8: 0c01 |000a: move-result-object v1 │ │ +4033aa: 6e20 be08 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08be │ │ +4033b0: 0c00 |000e: move-result-object v0 │ │ +4033b2: 7210 1fae 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ae1f │ │ +4033b8: 0c01 |0012: move-result-object v1 │ │ +4033ba: 6e20 c108 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08c1 │ │ +4033c0: 0c00 |0016: move-result-object v0 │ │ +4033c2: 7210 20ae 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ae20 │ │ +4033c8: 0c01 |001a: move-result-object v1 │ │ +4033ca: 6e20 ba08 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ba │ │ +4033d0: 0c00 |001e: move-result-object v0 │ │ +4033d2: 7210 20ae 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ae20 │ │ +4033d8: 0c01 |0022: move-result-object v1 │ │ +4033da: 6e20 c008 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08c0 │ │ +4033e0: 0c00 |0026: move-result-object v0 │ │ +4033e2: 5431 9c76 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4033e6: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ +4033ea: 5431 9c76 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4033ee: 6e10 25ad 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ +4033f4: 0c01 |0030: move-result-object v1 │ │ +4033f6: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ +4033fa: 5431 9c76 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4033fe: 6e10 25ad 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ +403404: 0c01 |0038: move-result-object v1 │ │ +403406: 7110 2107 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +40340c: 0c01 |003c: move-result-object v1 │ │ +40340e: 6e20 bd08 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08bd │ │ +403414: 2826 |0040: goto 0066 // +0026 │ │ +403416: 5431 9c76 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +40341a: 6e10 20ad 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +403420: 0c01 |0046: move-result-object v1 │ │ +403422: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ +403426: 5431 9c76 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +40342a: 6e10 20ad 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +403430: 0c01 |004e: move-result-object v1 │ │ +403432: 6e10 ccac 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +403438: 0c01 |0052: move-result-object v1 │ │ +40343a: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ +40343e: 5431 9c76 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403442: 6e10 20ad 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +403448: 0c01 |005a: move-result-object v1 │ │ +40344a: 6e10 ccac 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +403450: 0c01 |005e: move-result-object v1 │ │ +403452: 7110 2107 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +403458: 0c01 |0062: move-result-object v1 │ │ +40345a: 6e20 bd08 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08bd │ │ +403460: 2201 c901 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01c9 │ │ +403464: 6e10 b908 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08b9 │ │ +40346a: 0c00 |006b: move-result-object v0 │ │ +40346c: 1222 |006c: const/4 v2, #int 2 // #2 │ │ +40346e: 7030 9908 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0899 │ │ +403474: 1101 |0070: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=112 │ │ 0x000f line=113 │ │ 0x0017 line=114 │ │ 0x001f line=115 │ │ @@ -1591072,19 +1591074,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 │ │ -403674: |[403674] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -403684: 5410 a176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -403688: 7110 19ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ae19 │ │ -40368e: 0c00 |0005: move-result-object v0 │ │ -403690: 1100 |0006: return-object v0 │ │ +40369c: |[40369c] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +4036ac: 5410 a176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +4036b0: 7110 19ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ae19 │ │ +4036b6: 0c00 |0005: move-result-object v0 │ │ +4036b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1591092,17 +1591094,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403910: |[403910] de.danoeh.antennapod.model.feed.FeedMedia.getMimeType:()Ljava/lang/String; │ │ -403920: 5410 a176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -403924: 1100 |0002: return-object v0 │ │ +403938: |[403938] de.danoeh.antennapod.model.feed.FeedMedia.getMimeType:()Ljava/lang/String; │ │ +403948: 5410 a176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +40394c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1591110,33 +1591112,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4036c0: |[4036c0] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ -4036d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4036d2: 0f00 |0001: return v0 │ │ +4036e8: |[4036e8] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ +4036f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4036fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ name : 'getPlayedDuration' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4036d4: |[4036d4] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ -4036e4: 5210 a276 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ -4036e8: 0f00 |0002: return v0 │ │ +4036fc: |[4036fc] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ +40370c: 5210 a276 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ +403710: 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;) │ │ @@ -1591144,17 +1591146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4036ec: |[4036ec] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ -4036fc: 5210 a376 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ -403700: 0f00 |0002: return v0 │ │ +403714: |[403714] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ +403724: 5210 a376 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ +403728: 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;) │ │ @@ -1591162,17 +1591164,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403704: |[403704] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ -403714: 5210 a476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ -403718: 0f00 |0002: return v0 │ │ +40372c: |[40372c] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ +40373c: 5210 a476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ +403740: 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;) │ │ @@ -1591180,28 +1591182,28 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -4039e4: |[4039e4] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ -4039f4: 5420 9c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4039f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4039fa: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -4039fe: 1101 |0005: return-object v1 │ │ -403a00: 5420 9c76 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403a04: 6e10 2dad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -403a0a: 0c00 |000b: move-result-object v0 │ │ -403a0c: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -403a10: 5420 9c76 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403a14: 6e10 2dad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -403a1a: 0c00 |0013: move-result-object v0 │ │ -403a1c: 1100 |0014: return-object v0 │ │ -403a1e: 1101 |0015: return-object v1 │ │ +403a0c: |[403a0c] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ +403a1c: 5420 9c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403a20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +403a22: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +403a26: 1101 |0005: return-object v1 │ │ +403a28: 5420 9c76 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403a2c: 6e10 2dad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +403a32: 0c00 |000b: move-result-object v0 │ │ +403a34: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +403a38: 5420 9c76 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403a3c: 6e10 2dad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +403a42: 0c00 |0013: move-result-object v0 │ │ +403a44: 1100 |0014: return-object v0 │ │ +403a46: 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; │ │ @@ -1591211,17 +1591213,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403aac: |[403aac] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ -403abc: 5320 a576 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -403ac0: 1000 |0002: return-wide v0 │ │ +403ad4: |[403ad4] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ +403ae4: 5320 a576 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403ae8: 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;) │ │ @@ -1591229,17 +1591231,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40371c: |[40371c] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ -40372c: 5210 a676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ -403730: 0f00 |0002: return v0 │ │ +403744: |[403744] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ +403754: 5210 a676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ +403758: 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;) │ │ @@ -1591247,17 +1591249,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403928: |[403928] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ -403938: 5410 9876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -40393c: 1100 |0002: return-object v0 │ │ +403950: |[403950] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ +403960: 5410 9876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +403964: 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;) │ │ @@ -1591265,23 +1591267,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 │ │ -403648: |[403648] de.danoeh.antennapod.model.feed.FeedMedia.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ -403658: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -40365c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -403660: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -403662: 1100 |0005: return-object v0 │ │ -403664: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403668: 6e10 30ad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; // method@ad30 │ │ -40366e: 0c00 |000b: move-result-object v0 │ │ -403670: 1100 |000c: return-object v0 │ │ +403670: |[403670] de.danoeh.antennapod.model.feed.FeedMedia.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ +403680: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403684: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +403688: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40368a: 1100 |0005: return-object v0 │ │ +40368c: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403690: 6e10 30ad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; // method@ad30 │ │ +403696: 0c00 |000b: move-result-object v0 │ │ +403698: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0006 line=549 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1591290,30 +1591292,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -403940: |[403940] de.danoeh.antennapod.model.feed.FeedMedia.getTranscriptFileUrl:()Ljava/lang/String; │ │ -403950: 6e10 7aad 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -403956: 0c00 |0003: move-result-object v0 │ │ -403958: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -40395c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40395e: 1100 |0007: return-object v0 │ │ -403960: 2200 271e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -403964: 7010 ffb4 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40396a: 6e10 7aad 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -403970: 0c01 |0010: move-result-object v1 │ │ -403972: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -403978: 1a01 7907 |0014: const-string v1, ".transcript" // string@0779 │ │ -40397c: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -403982: 6e10 15b5 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -403988: 0c00 |001c: move-result-object v0 │ │ -40398a: 1100 |001d: return-object v0 │ │ +403968: |[403968] de.danoeh.antennapod.model.feed.FeedMedia.getTranscriptFileUrl:()Ljava/lang/String; │ │ +403978: 6e10 7aad 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +40397e: 0c00 |0003: move-result-object v0 │ │ +403980: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +403984: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +403986: 1100 |0007: return-object v0 │ │ +403988: 2200 271e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +40398c: 7010 ffb4 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +403992: 6e10 7aad 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +403998: 0c01 |0010: move-result-object v1 │ │ +40399a: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4039a0: 1a01 7907 |0014: const-string v1, ".transcript" // string@0779 │ │ +4039a4: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4039aa: 6e10 15b5 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4039b0: 0c00 |001c: move-result-object v0 │ │ +4039b2: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0008 line=535 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1591322,23 +1591324,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -40398c: |[40398c] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ -40399c: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4039a0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -4039a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4039a6: 1100 |0005: return-object v0 │ │ -4039a8: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -4039ac: 6e10 27ad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ -4039b2: 0c00 |000b: move-result-object v0 │ │ -4039b4: 1100 |000c: return-object v0 │ │ +4039b4: |[4039b4] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ +4039c4: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4039c8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +4039cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4039ce: 1100 |0005: return-object v0 │ │ +4039d0: 5410 9c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +4039d4: 6e10 27ad 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ +4039da: 0c00 |000b: move-result-object v0 │ │ +4039dc: 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; │ │ │ │ @@ -1591347,22 +1591349,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -403590: |[403590] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ -4035a0: 5410 9a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -4035a4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -4035a8: 6e10 65ad 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ad65 │ │ -4035ae: 5410 9a76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -4035b2: 6e10 e5b3 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ -4035b8: 0a00 |000c: move-result v0 │ │ -4035ba: 0f00 |000d: return v0 │ │ +4035b8: |[4035b8] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ +4035c8: 5410 9a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +4035cc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +4035d0: 6e10 65ad 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ad65 │ │ +4035d6: 5410 9a76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +4035da: 6e10 e5b3 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ +4035e0: 0a00 |000c: move-result v0 │ │ +4035e2: 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; │ │ @@ -1591372,25 +1591374,25 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -403734: |[403734] de.danoeh.antennapod.model.feed.FeedMedia.hasTranscript:()Ljava/lang/Boolean; │ │ -403744: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403748: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -40374c: 6200 78d7 |0004: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ -403750: 1100 |0006: return-object v0 │ │ -403752: 5410 9c76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403756: 6e10 35ad 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasTranscript:()Z // method@ad35 │ │ -40375c: 0a00 |000c: move-result v0 │ │ -40375e: 7110 e9b3 0000 |000d: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b3e9 │ │ -403764: 0c00 |0010: move-result-object v0 │ │ -403766: 1100 |0011: return-object v0 │ │ +40375c: |[40375c] de.danoeh.antennapod.model.feed.FeedMedia.hasTranscript:()Ljava/lang/Boolean; │ │ +40376c: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403770: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +403774: 6200 78d7 |0004: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ +403778: 1100 |0006: return-object v0 │ │ +40377a: 5410 9c76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +40377e: 6e10 35ad 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasTranscript:()Z // method@ad35 │ │ +403784: 0a00 |000c: move-result v0 │ │ +403786: 7110 e9b3 0000 |000d: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b3e9 │ │ +40378c: 0c00 |0010: move-result-object v0 │ │ +40378e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0004 line=554 │ │ 0x0007 line=556 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1591400,23 +1591402,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -4035bc: |[4035bc] de.danoeh.antennapod.model.feed.FeedMedia.isDownloaded:()Z │ │ -4035cc: 5350 9776 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ -4035d0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -4035d4: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -4035d8: 3d04 0400 |0006: if-lez v4, 000a // +0004 │ │ -4035dc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -4035de: 2802 |0009: goto 000b // +0002 │ │ -4035e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4035e2: 0f00 |000b: return v0 │ │ +4035e4: |[4035e4] de.danoeh.antennapod.model.feed.FeedMedia.isDownloaded:()Z │ │ +4035f4: 5350 9776 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ +4035f8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +4035fc: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +403600: 3d04 0400 |0006: if-lez v4, 000a // +0004 │ │ +403604: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +403606: 2802 |0009: goto 000b // +0002 │ │ +403608: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +40360a: 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;) │ │ @@ -1591424,21 +1591426,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -4035e4: |[4035e4] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ -4035f4: 5210 a476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ -4035f8: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -4035fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -4035fe: 2802 |0005: goto 0007 // +0002 │ │ -403600: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -403602: 0f00 |0007: return v0 │ │ +40360c: |[40360c] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ +40361c: 5210 a476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ +403620: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +403624: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +403626: 2802 |0005: goto 0007 // +0002 │ │ +403628: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40362a: 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;) │ │ @@ -1591446,24 +1591448,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -403604: |[403604] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ -403614: 6e10 8bad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -40361a: 0a00 |0003: move-result v0 │ │ -40361c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -403620: 5410 a076 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -403624: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -403628: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -40362a: 2802 |000b: goto 000d // +0002 │ │ -40362c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -40362e: 0f00 |000d: return v0 │ │ +40362c: |[40362c] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ +40363c: 6e10 8bad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +403642: 0a00 |0003: move-result v0 │ │ +403644: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +403648: 5410 a076 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +40364c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +403650: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +403652: 2802 |000b: goto 000d // +0002 │ │ +403654: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +403656: 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;) │ │ @@ -1591471,18 +1591473,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -403cfc: |[403cfc] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -403d0c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -403d0e: 5901 a676 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ -403d12: 0e00 |0003: return-void │ │ +403d24: |[403d24] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +403d34: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +403d36: 5901 a676 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ +403d3a: 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; │ │ │ │ @@ -1591491,25 +1591493,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -403d14: |[403d14] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -403d24: 5223 a476 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ -403d28: 5220 a676 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ -403d2c: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ -403d30: 5221 a376 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ -403d34: b031 |0008: add-int/2addr v1, v3 │ │ -403d36: b101 |0009: sub-int/2addr v1, v0 │ │ -403d38: 5921 a276 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ -403d3c: 5921 a376 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ -403d40: 5923 a676 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ -403d44: 0e00 |0010: return-void │ │ +403d3c: |[403d3c] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +403d4c: 5223 a476 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ +403d50: 5220 a676 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ +403d54: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ +403d58: 5221 a376 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ +403d5c: b031 |0008: add-int/2addr v1, v3 │ │ +403d5e: b101 |0009: sub-int/2addr v1, v0 │ │ +403d60: 5921 a276 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ +403d64: 5921 a376 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ +403d68: 5923 a676 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ +403d6c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0006 line=420 │ │ 0x000c line=421 │ │ 0x000e line=423 │ │ locals : │ │ @@ -1591521,23 +1591523,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -403d48: |[403d48] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ -403d58: 5220 a476 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ -403d5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -403d5e: 7120 93b4 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b493 │ │ -403d64: 0a00 |0006: move-result v0 │ │ -403d66: 5920 a676 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ -403d6a: 5220 a276 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ -403d6e: 5920 a376 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ -403d72: 0e00 |000d: return-void │ │ +403d70: |[403d70] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ +403d80: 5220 a476 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ +403d84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +403d86: 7120 93b4 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b493 │ │ +403d8c: 0a00 |0006: move-result v0 │ │ +403d8e: 5920 a676 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@76a6 │ │ +403d92: 5220 a276 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ +403d96: 5920 a376 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@76a3 │ │ +403d9a: 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; │ │ │ │ @@ -1591546,20 +1591548,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -403d74: |[403d74] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ -403d84: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403d88: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -403d8c: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403d90: 6e20 3ead 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ad3e │ │ -403d96: 0e00 |0009: return-void │ │ +403d9c: |[403d9c] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ +403dac: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403db0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +403db4: 5410 9c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403db8: 6e20 3ead 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ad3e │ │ +403dbe: 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; │ │ @@ -1591569,18 +1591571,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -403d98: |[403d98] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ -403da8: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -403dae: 5a20 a576 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -403db2: 0e00 |0005: return-void │ │ +403dc0: |[403dc0] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ +403dd0: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +403dd6: 5a20 a576 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403dda: 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;) │ │ @@ -1591588,30 +1591590,30 @@ │ │ type : '(ZJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -403db4: |[403db4] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(ZJ)V │ │ -403dc4: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ -403dc8: 2803 |0002: goto 0005 // +0003 │ │ -403dca: 1602 0000 |0003: const-wide/16 v2, #int 0 // #0 │ │ -403dce: 5a02 9776 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ -403dd2: 5402 9c76 |0007: iget-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403dd6: 3802 1200 |0009: if-eqz v2, 001b // +0012 │ │ -403dda: 3801 1000 |000b: if-eqz v1, 001b // +0010 │ │ -403dde: 5401 9c76 |000d: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403de2: 6e10 3aad 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ -403de8: 0a01 |0012: move-result v1 │ │ -403dea: 3801 0800 |0013: if-eqz v1, 001b // +0008 │ │ -403dee: 5401 9c76 |0015: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403df2: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -403df4: 6e20 49ad 2100 |0018: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ad49 │ │ -403dfa: 0e00 |001b: return-void │ │ +403ddc: |[403ddc] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(ZJ)V │ │ +403dec: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ +403df0: 2803 |0002: goto 0005 // +0003 │ │ +403df2: 1602 0000 |0003: const-wide/16 v2, #int 0 // #0 │ │ +403df6: 5a02 9776 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ +403dfa: 5402 9c76 |0007: iget-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403dfe: 3802 1200 |0009: if-eqz v2, 001b // +0012 │ │ +403e02: 3801 1000 |000b: if-eqz v1, 001b // +0010 │ │ +403e06: 5401 9c76 |000d: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403e0a: 6e10 3aad 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ +403e10: 0a01 |0012: move-result v1 │ │ +403e12: 3801 0800 |0013: if-eqz v1, 001b // +0008 │ │ +403e16: 5401 9c76 |0015: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403e1a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +403e1c: 6e20 49ad 2100 |0018: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ad49 │ │ +403e22: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=475 │ │ 0x0007 line=476 │ │ 0x0015 line=477 │ │ locals : │ │ 0x0000 - 0x001c reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1591623,17 +1591625,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403dfc: |[403dfc] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ -403e0c: 5901 9976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -403e10: 0e00 |0002: return-void │ │ +403e24: |[403e24] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ +403e34: 5901 9976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +403e38: 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 │ │ │ │ @@ -1591642,17 +1591644,17 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403e14: |[403e14] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ -403e24: 5b01 9a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ -403e28: 0e00 |0002: return-void │ │ +403e3c: |[403e3c] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ +403e4c: 5b01 9a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@769a │ │ +403e50: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1591661,17 +1591663,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403e2c: |[403e2c] de.danoeh.antennapod.model.feed.FeedMedia.setId:(J)V │ │ -403e3c: 5a01 9b76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -403e40: 0e00 |0002: return-void │ │ +403e54: |[403e54] de.danoeh.antennapod.model.feed.FeedMedia.setId:(J)V │ │ +403e64: 5a01 9b76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +403e68: 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 │ │ │ │ @@ -1591680,28 +1591682,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 │ │ -403e44: |[403e44] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -403e54: 5b23 9c76 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403e58: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -403e5c: 6e10 22ad 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -403e62: 0b00 |0007: move-result-wide v0 │ │ -403e64: 2803 |0008: goto 000b // +0003 │ │ -403e66: 1600 0000 |0009: const-wide/16 v0, #int 0 // #0 │ │ -403e6a: 5a20 9d76 |000b: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ -403e6e: 3803 0b00 |000d: if-eqz v3, 0018 // +000b │ │ -403e72: 6e10 29ad 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -403e78: 0c00 |0012: move-result-object v0 │ │ -403e7a: 3220 0500 |0013: if-eq v0, v2, 0018 // +0005 │ │ -403e7e: 6e20 46ad 2300 |0015: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ -403e84: 0e00 |0018: return-void │ │ +403e6c: |[403e6c] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +403e7c: 5b23 9c76 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403e80: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +403e84: 6e10 22ad 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +403e8a: 0b00 |0007: move-result-wide v0 │ │ +403e8c: 2803 |0008: goto 000b // +0003 │ │ +403e8e: 1600 0000 |0009: const-wide/16 v0, #int 0 // #0 │ │ +403e92: 5a20 9d76 |000b: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ +403e96: 3803 0b00 |000d: if-eqz v3, 0018 // +000b │ │ +403e9a: 6e10 29ad 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +403ea0: 0c00 |0012: move-result-object v0 │ │ +403ea2: 3220 0500 |0013: if-eq v0, v2, 0018 // +0005 │ │ +403ea6: 6e20 46ad 2300 |0015: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ +403eac: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x000f line=258 │ │ 0x0015 line=259 │ │ locals : │ │ @@ -1591713,17 +1591715,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403e88: |[403e88] de.danoeh.antennapod.model.feed.FeedMedia.setItemId:(J)V │ │ -403e98: 5a01 9d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ -403e9c: 0e00 |0002: return-void │ │ +403eb0: |[403eb0] de.danoeh.antennapod.model.feed.FeedMedia.setItemId:(J)V │ │ +403ec0: 5a01 9d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@769d │ │ +403ec4: 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 │ │ │ │ @@ -1591732,23 +1591734,23 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -403ea0: |[403ea0] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTimeHistory:(Ljava/util/Date;)V │ │ -403eb0: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -403eb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -403eb6: 2807 |0003: goto 000a // +0007 │ │ -403eb8: 6e10 e8b6 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ -403ebe: 0c01 |0007: move-result-object v1 │ │ -403ec0: 1f01 a51e |0008: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ -403ec4: 5b01 9e76 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ -403ec8: 0e00 |000c: return-void │ │ +403ec8: |[403ec8] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTimeHistory:(Ljava/util/Date;)V │ │ +403ed8: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +403edc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +403ede: 2807 |0003: goto 000a // +0007 │ │ +403ee0: 6e10 e8b6 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b6e8 │ │ +403ee6: 0c01 |0007: move-result-object v1 │ │ +403ee8: 1f01 a51e |0008: check-cast v1, Ljava/util/Date; // type@1ea5 │ │ +403eec: 5b01 9e76 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ +403ef0: 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; │ │ │ │ @@ -1591757,17 +1591759,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403ecc: |[403ecc] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTimeStatistics:(J)V │ │ -403edc: 5a01 9f76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ -403ee0: 0e00 |0002: return-void │ │ +403ef4: |[403ef4] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTimeStatistics:(J)V │ │ +403f04: 5a01 9f76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ +403f08: 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 │ │ │ │ @@ -1591776,20 +1591778,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -403ee4: |[403ee4] de.danoeh.antennapod.model.feed.FeedMedia.setLocalFileUrl:(Ljava/lang/String;)V │ │ -403ef4: 5b23 a076 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -403ef8: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ -403efc: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ -403f00: 5a20 9776 |0006: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ -403f04: 0e00 |0008: return-void │ │ +403f0c: |[403f0c] de.danoeh.antennapod.model.feed.FeedMedia.setLocalFileUrl:(Ljava/lang/String;)V │ │ +403f1c: 5b23 a076 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +403f20: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ +403f24: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ +403f28: 5a20 9776 |0006: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ +403f2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/String; │ │ @@ -1591799,17 +1591801,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403f08: |[403f08] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ -403f18: 5901 a276 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ -403f1c: 0e00 |0002: return-void │ │ +403f30: |[403f30] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ +403f40: 5901 a276 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ +403f44: 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 │ │ │ │ @@ -1591818,27 +1591820,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -403f20: |[403f20] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ -403f30: 5912 a476 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ -403f34: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ -403f38: 5412 9c76 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403f3c: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ -403f40: 5412 9c76 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403f44: 6e10 3aad 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ -403f4a: 0a02 |000d: move-result v2 │ │ -403f4c: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -403f50: 5412 9c76 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403f54: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -403f56: 6e20 49ad 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ad49 │ │ -403f5c: 0e00 |0016: return-void │ │ +403f48: |[403f48] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ +403f58: 5912 a476 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ +403f5c: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ +403f60: 5412 9c76 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403f64: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ +403f68: 5412 9c76 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403f6c: 6e10 3aad 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ +403f72: 0a02 |000d: move-result v2 │ │ +403f74: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +403f78: 5412 9c76 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403f7c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +403f7e: 6e20 49ad 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ad49 │ │ +403f84: 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; │ │ @@ -1591849,17 +1591851,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403f60: |[403f60] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ -403f70: 5a01 a576 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -403f74: 0e00 |0002: return-void │ │ +403f88: |[403f88] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ +403f98: 5a01 a576 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403f9c: 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 │ │ │ │ @@ -1591868,21 +1591870,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 │ │ -403f78: |[403f78] de.danoeh.antennapod.model.feed.FeedMedia.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ -403f88: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403f8c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -403f90: 0e00 |0004: return-void │ │ -403f92: 5410 9c76 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -403f96: 6e20 4ead 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V // method@ad4e │ │ -403f9c: 0e00 |000a: return-void │ │ +403fa0: |[403fa0] de.danoeh.antennapod.model.feed.FeedMedia.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ +403fb0: 5410 9c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403fb4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +403fb8: 0e00 |0004: return-void │ │ +403fba: 5410 9c76 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +403fbe: 6e20 4ead 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V // method@ad4e │ │ +403fc4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000b reg=2 (null) Lde/danoeh/antennapod/model/feed/Transcript; │ │ @@ -1591892,31 +1591894,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 │ │ -403fa0: |[403fa0] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -403fb0: 5460 9876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -403fb4: 5b50 9876 |0002: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -403fb8: 5360 a576 |0004: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -403fbc: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -403fc0: 3104 0002 |0008: cmp-long v4, v0, v2 │ │ -403fc4: 3d04 0400 |000a: if-lez v4, 000e // +0004 │ │ -403fc8: 5a50 a576 |000c: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -403fcc: 5260 9976 |000e: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -403fd0: 3d00 0800 |0010: if-lez v0, 0018 // +0008 │ │ -403fd4: 5251 9976 |0012: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -403fd8: 3c01 0400 |0014: if-gtz v1, 0018 // +0004 │ │ -403fdc: 5950 9976 |0016: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -403fe0: 5466 a176 |0018: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -403fe4: 3806 0400 |001a: if-eqz v6, 001e // +0004 │ │ -403fe8: 5b56 a176 |001c: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -403fec: 0e00 |001e: return-void │ │ +403fc8: |[403fc8] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +403fd8: 5460 9876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +403fdc: 5b50 9876 |0002: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +403fe0: 5360 a576 |0004: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403fe4: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +403fe8: 3104 0002 |0008: cmp-long v4, v0, v2 │ │ +403fec: 3d04 0400 |000a: if-lez v4, 000e // +0004 │ │ +403ff0: 5a50 a576 |000c: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +403ff4: 5260 9976 |000e: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +403ff8: 3d00 0800 |0010: if-lez v0, 0018 // +0008 │ │ +403ffc: 5251 9976 |0012: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +404000: 3c01 0400 |0014: if-gtz v1, 0018 // +0004 │ │ +404004: 5950 9976 |0016: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +404008: 5466 a176 |0018: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +40400c: 3806 0400 |001a: if-eqz v6, 001e // +0004 │ │ +404010: 5b56 a176 |001c: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +404014: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000c line=137 │ │ 0x000e line=139 │ │ 0x0016 line=140 │ │ @@ -1591931,50 +1591933,50 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -403ff0: |[403ff0] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -404000: 5340 9b76 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ -404004: 6e30 1808 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -40400a: 5446 9c76 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -40400e: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -404012: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ -404016: 5446 9c76 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ -40401a: 6e10 22ad 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -404020: 0b02 |0010: move-result-wide v2 │ │ -404022: 2802 |0011: goto 0013 // +0002 │ │ -404024: 0402 |0012: move-wide v2, v0 │ │ -404026: 6e30 1808 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -40402c: 5246 9976 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ -404030: 6e20 1408 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ -404036: 5246 a476 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ -40403a: 6e20 1408 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ -404040: 5342 a576 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ -404044: 6e30 1808 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -40404a: 5446 a176 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ -40404e: 6e20 1d08 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -404054: 5446 a076 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ -404058: 6e20 1d08 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -40405e: 5446 9876 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ -404062: 6e20 1d08 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -404068: 5342 9776 |0034: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ -40406c: 6e30 1808 2503 |0036: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -404072: 5446 9e76 |0039: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ -404076: 3806 0600 |003b: if-eqz v6, 0041 // +0006 │ │ -40407a: 6e10 ebb6 0600 |003d: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ -404080: 0b00 |0040: move-result-wide v0 │ │ -404082: 6e30 1808 0501 |0041: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -404088: 5246 a276 |0044: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ -40408c: 6e20 1408 6500 |0046: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ -404092: 5340 9f76 |0049: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ -404096: 6e30 1808 0501 |004b: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -40409c: 0e00 |004e: return-void │ │ +404018: |[404018] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +404028: 5340 9b76 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@769b │ │ +40402c: 6e30 1808 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +404032: 5446 9c76 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +404036: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +40403a: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ +40403e: 5446 9c76 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@769c │ │ +404042: 6e10 22ad 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +404048: 0b02 |0010: move-result-wide v2 │ │ +40404a: 2802 |0011: goto 0013 // +0002 │ │ +40404c: 0402 |0012: move-wide v2, v0 │ │ +40404e: 6e30 1808 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +404054: 5246 9976 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7699 │ │ +404058: 6e20 1408 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ +40405e: 5246 a476 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@76a4 │ │ +404062: 6e20 1408 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ +404068: 5342 a576 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@76a5 │ │ +40406c: 6e30 1808 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +404072: 5446 a176 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@76a1 │ │ +404076: 6e20 1d08 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +40407c: 5446 a076 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@76a0 │ │ +404080: 6e20 1d08 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +404086: 5446 9876 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7698 │ │ +40408a: 6e20 1d08 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +404090: 5342 9776 |0034: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7697 │ │ +404094: 6e30 1808 2503 |0036: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +40409a: 5446 9e76 |0039: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeHistory:Ljava/util/Date; // field@769e │ │ +40409e: 3806 0600 |003b: if-eqz v6, 0041 // +0006 │ │ +4040a2: 6e10 ebb6 0600 |003d: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ +4040a8: 0b00 |0040: move-result-wide v0 │ │ +4040aa: 6e30 1808 0501 |0041: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +4040b0: 5246 a276 |0044: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@76a2 │ │ +4040b4: 6e20 1408 6500 |0046: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ +4040ba: 5340 9f76 |0049: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTimeStatistics:J // field@769f │ │ +4040be: 6e30 1808 0501 |004b: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +4040c4: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ 0x0016 line=294 │ │ 0x001b line=295 │ │ 0x0020 line=296 │ │ @@ -1592045,69 +1592047,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 │ │ -404100: |[404100] de.danoeh.antennapod.model.feed.FeedOrder.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -404110: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -404112: 2300 af20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@20af │ │ -404116: 6201 a976 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a9 │ │ -40411a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -40411c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -404120: 6201 a876 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a8 │ │ -404124: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -404126: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -40412a: 6201 aa76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76aa │ │ -40412e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -404130: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -404134: 6201 ab76 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76ab │ │ -404138: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -40413a: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -40413e: 1100 |0017: return-object v0 │ │ +404128: |[404128] de.danoeh.antennapod.model.feed.FeedOrder.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +404138: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +40413a: 2300 af20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@20af │ │ +40413e: 6201 a976 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a9 │ │ +404142: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +404144: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +404148: 6201 a876 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a8 │ │ +40414c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +40414e: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +404152: 6201 aa76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76aa │ │ +404156: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +404158: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +40415c: 6201 ab76 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76ab │ │ +404160: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +404162: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +404166: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedOrder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -404164: |[404164] de.danoeh.antennapod.model.feed.FeedOrder.:()V │ │ -404174: 2200 ed1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ -404178: 1a01 d90e |0002: const-string v1, "COUNTER" // string@0ed9 │ │ -40417c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -40417e: 7040 a4ad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ -404184: 6900 a976 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a9 │ │ -404188: 2200 ed1b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ -40418c: 1a01 2909 |000c: const-string v1, "ALPHABETICAL" // string@0929 │ │ -404190: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -404192: 7040 a4ad 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ -404198: 6900 a876 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a8 │ │ -40419c: 2200 ed1b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ -4041a0: 1a01 2240 |0016: const-string v1, "MOST_PLAYED" // string@4022 │ │ -4041a4: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4041a6: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -4041a8: 7040 a4ad 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ -4041ae: 6900 aa76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76aa │ │ -4041b2: 2200 ed1b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ -4041b6: 1a01 2340 |0021: const-string v1, "MOST_RECENT_EPISODE" // string@4023 │ │ -4041ba: 7040 a4ad 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ -4041c0: 6900 ab76 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76ab │ │ -4041c4: 7100 a2ad 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@ada2 │ │ -4041ca: 0c00 |002b: move-result-object v0 │ │ -4041cc: 6900 a776 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a7 │ │ -4041d0: 0e00 |002e: return-void │ │ +40418c: |[40418c] de.danoeh.antennapod.model.feed.FeedOrder.:()V │ │ +40419c: 2200 ed1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ +4041a0: 1a01 d90e |0002: const-string v1, "COUNTER" // string@0ed9 │ │ +4041a4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4041a6: 7040 a4ad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ +4041ac: 6900 a976 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a9 │ │ +4041b0: 2200 ed1b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ +4041b4: 1a01 2909 |000c: const-string v1, "ALPHABETICAL" // string@0929 │ │ +4041b8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4041ba: 7040 a4ad 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ +4041c0: 6900 a876 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a8 │ │ +4041c4: 2200 ed1b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ +4041c8: 1a01 2240 |0016: const-string v1, "MOST_PLAYED" // string@4022 │ │ +4041cc: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4041ce: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +4041d0: 7040 a4ad 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ +4041d6: 6900 aa76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76aa │ │ +4041da: 2200 ed1b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ +4041de: 1a01 2340 |0021: const-string v1, "MOST_RECENT_EPISODE" // string@4023 │ │ +4041e2: 7040 a4ad 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@ada4 │ │ +4041e8: 6900 ab76 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76ab │ │ +4041ec: 7100 a2ad 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@ada2 │ │ +4041f2: 0c00 |002b: move-result-object v0 │ │ +4041f4: 6900 a776 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a7 │ │ +4041f8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000a line=5 │ │ 0x0014 line=6 │ │ 0x001f line=7 │ │ 0x0028 line=3 │ │ @@ -1592118,18 +1592120,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 │ │ -4041d4: |[4041d4] de.danoeh.antennapod.model.feed.FeedOrder.:(Ljava/lang/String;II)V │ │ -4041e4: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -4041ea: 5903 ac76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@76ac │ │ -4041ee: 0e00 |0005: return-void │ │ +4041fc: |[4041fc] de.danoeh.antennapod.model.feed.FeedOrder.:(Ljava/lang/String;II)V │ │ +40420c: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +404212: 5903 ac76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@76ac │ │ +404216: 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; │ │ @@ -1592141,28 +1592143,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 │ │ -4040a0: |[4040a0] de.danoeh.antennapod.model.feed.FeedOrder.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -4040b0: 7100 a7ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@ada7 │ │ -4040b6: 0c00 |0003: move-result-object v0 │ │ -4040b8: 2101 |0004: array-length v1, v0 │ │ -4040ba: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4040bc: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -4040c0: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -4040c4: 5234 ac76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@76ac │ │ -4040c8: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -4040cc: 1103 |000e: return-object v3 │ │ -4040ce: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4040d2: 28f5 |0011: goto 0006 // -000b │ │ -4040d4: 6205 ab76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76ab │ │ -4040d8: 1105 |0014: return-object v5 │ │ +4040c8: |[4040c8] de.danoeh.antennapod.model.feed.FeedOrder.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +4040d8: 7100 a7ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@ada7 │ │ +4040de: 0c00 |0003: move-result-object v0 │ │ +4040e0: 2101 |0004: array-length v1, v0 │ │ +4040e2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4040e4: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +4040e8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +4040ec: 5234 ac76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@76ac │ │ +4040f0: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +4040f4: 1103 |000e: return-object v3 │ │ +4040f6: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4040fa: 28f5 |0011: goto 0006 // -000b │ │ +4040fc: 6205 ab76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76ab │ │ +404100: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x000a line=17 │ │ 0x0012 line=21 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -1592172,20 +1592174,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 │ │ -4040dc: |[4040dc] de.danoeh.antennapod.model.feed.FeedOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -4040ec: 1c00 ed1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ -4040f0: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -4040f6: 0c01 |0005: move-result-object v1 │ │ -4040f8: 1f01 ed1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ -4040fc: 1101 |0008: return-object v1 │ │ +404104: |[404104] de.danoeh.antennapod.model.feed.FeedOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +404114: 1c00 ed1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ +404118: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +40411e: 0c01 |0005: move-result-object v1 │ │ +404120: 1f01 ed1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bed │ │ +404124: 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;) │ │ @@ -1592193,20 +1592195,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 │ │ -404140: |[404140] de.danoeh.antennapod.model.feed.FeedOrder.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -404150: 6200 a776 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a7 │ │ -404154: 6e10 ddb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedOrder;.clone:()Ljava/lang/Object; // method@b9dd │ │ -40415a: 0c00 |0005: move-result-object v0 │ │ -40415c: 1f00 af20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@20af │ │ -404160: 1100 |0008: return-object v0 │ │ +404168: |[404168] de.danoeh.antennapod.model.feed.FeedOrder.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +404178: 6200 a776 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@76a7 │ │ +40417c: 6e10 ddb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedOrder;.clone:()Ljava/lang/Object; // method@b9dd │ │ +404182: 0c00 |0005: move-result-object v0 │ │ +404184: 1f00 af20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@20af │ │ +404188: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1592243,32 +1592245,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -4041f0: |[4041f0] de.danoeh.antennapod.model.feed.FeedPreferences$1.:()V │ │ -404200: 7100 b5ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // method@adb5 │ │ -404206: 0c00 |0003: move-result-object v0 │ │ -404208: 2100 |0004: array-length v0, v0 │ │ -40420a: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ -40420e: 6900 ad76 |0007: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDownloadSetting:[I // field@76ad │ │ -404212: 6201 b576 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ -404216: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -40421c: 0a01 |000e: move-result v1 │ │ -40421e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -404220: 4b02 0001 |0010: aput v2, v0, v1 │ │ -404224: 6200 ad76 |0012: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDownloadSetting:[I // field@76ad │ │ -404228: 6201 b476 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ -40422c: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -404232: 0a01 |0019: move-result v1 │ │ -404234: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -404236: 4b02 0001 |001b: aput v2, v0, v1 │ │ -40423a: 0e00 |001d: return-void │ │ +404218: |[404218] de.danoeh.antennapod.model.feed.FeedPreferences$1.:()V │ │ +404228: 7100 b5ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // method@adb5 │ │ +40422e: 0c00 |0003: move-result-object v0 │ │ +404230: 2100 |0004: array-length v0, v0 │ │ +404232: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ +404236: 6900 ad76 |0007: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDownloadSetting:[I // field@76ad │ │ +40423a: 6201 b576 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ +40423e: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +404244: 0a01 |000e: move-result v1 │ │ +404246: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +404248: 4b02 0001 |0010: aput v2, v0, v1 │ │ +40424c: 6200 ad76 |0012: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDownloadSetting:[I // field@76ad │ │ +404250: 6201 b476 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ +404254: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +40425a: 0a01 |0019: move-result v1 │ │ +40425c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +40425e: 4b02 0001 |001b: aput v2, v0, v1 │ │ +404262: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=207 │ │ @@ -1592328,61 +1592330,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 │ │ -4042b8: |[4042b8] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -4042c8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -4042ca: 2300 b020 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20b0 │ │ -4042ce: 6201 b076 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ -4042d2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4042d4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -4042d8: 6201 af76 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76af │ │ -4042dc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4042de: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -4042e2: 6201 b176 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b1 │ │ -4042e6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -4042e8: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -4042ec: 1100 |0012: return-object v0 │ │ +4042e0: |[4042e0] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +4042f0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +4042f2: 2300 b020 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20b0 │ │ +4042f6: 6201 b076 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ +4042fa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4042fc: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +404300: 6201 af76 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76af │ │ +404304: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +404306: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +40430a: 6201 b176 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b1 │ │ +40430e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +404310: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +404314: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=19 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -404314: |[404314] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ -404324: 2200 ef1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ -404328: 1a01 9019 |0002: const-string v1, "GLOBAL" // string@1990 │ │ -40432c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -40432e: 7040 abad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@adab │ │ -404334: 6900 b076 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ -404338: 2200 ef1b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ -40433c: 1a01 3109 |000c: const-string v1, "ALWAYS" // string@0931 │ │ -404340: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -404342: 7040 abad 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@adab │ │ -404348: 6900 af76 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76af │ │ -40434c: 2200 ef1b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ -404350: 1a01 0842 |0016: const-string v1, "NEVER" // string@4208 │ │ -404354: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -404356: 7040 abad 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@adab │ │ -40435c: 6900 b176 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b1 │ │ -404360: 7100 a9ad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ada9 │ │ -404366: 0c00 |0021: move-result-object v0 │ │ -404368: 6900 ae76 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76ae │ │ -40436c: 0e00 |0024: return-void │ │ +40433c: |[40433c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ +40434c: 2200 ef1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ +404350: 1a01 9019 |0002: const-string v1, "GLOBAL" // string@1990 │ │ +404354: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +404356: 7040 abad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@adab │ │ +40435c: 6900 b076 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ +404360: 2200 ef1b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ +404364: 1a01 3109 |000c: const-string v1, "ALWAYS" // string@0931 │ │ +404368: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +40436a: 7040 abad 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@adab │ │ +404370: 6900 af76 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76af │ │ +404374: 2200 ef1b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ +404378: 1a01 0842 |0016: const-string v1, "NEVER" // string@4208 │ │ +40437c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +40437e: 7040 abad 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@adab │ │ +404384: 6900 b176 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b1 │ │ +404388: 7100 a9ad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ada9 │ │ +40438e: 0c00 |0021: move-result-object v0 │ │ +404390: 6900 ae76 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76ae │ │ +404394: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0014 line=22 │ │ 0x001e line=19 │ │ locals : │ │ @@ -1592392,18 +1592394,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 │ │ -404370: |[404370] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ -404380: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -404386: 5903 b276 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@76b2 │ │ -40438a: 0e00 |0005: return-void │ │ +404398: |[404398] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ +4043a8: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +4043ae: 5903 b276 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@76b2 │ │ +4043b2: 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; │ │ @@ -1592415,28 +1592417,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 │ │ -404258: |[404258] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -404268: 7100 aead 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@adae │ │ -40426e: 0c00 |0003: move-result-object v0 │ │ -404270: 2101 |0004: array-length v1, v0 │ │ -404272: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -404274: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -404278: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -40427c: 5234 b276 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@76b2 │ │ -404280: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -404284: 1103 |000e: return-object v3 │ │ -404286: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -40428a: 28f5 |0011: goto 0006 // -000b │ │ -40428c: 6205 b176 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b1 │ │ -404290: 1105 |0014: return-object v5 │ │ +404280: |[404280] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +404290: 7100 aead 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@adae │ │ +404296: 0c00 |0003: move-result-object v0 │ │ +404298: 2101 |0004: array-length v1, v0 │ │ +40429a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +40429c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +4042a0: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +4042a4: 5234 b276 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@76b2 │ │ +4042a8: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +4042ac: 1103 |000e: return-object v3 │ │ +4042ae: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4042b2: 28f5 |0011: goto 0006 // -000b │ │ +4042b4: 6205 b176 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b1 │ │ +4042b8: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000a line=32 │ │ 0x0012 line=36 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -1592446,20 +1592448,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 │ │ -404294: |[404294] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -4042a4: 1c00 ef1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ -4042a8: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -4042ae: 0c01 |0005: move-result-object v1 │ │ -4042b0: 1f01 ef1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ -4042b4: 1101 |0008: return-object v1 │ │ +4042bc: |[4042bc] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +4042cc: 1c00 ef1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ +4042d0: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +4042d6: 0c01 |0005: move-result-object v1 │ │ +4042d8: 1f01 ef1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bef │ │ +4042dc: 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;) │ │ @@ -1592467,20 +1592469,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 │ │ -4042f0: |[4042f0] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -404300: 6200 ae76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76ae │ │ -404304: 6e10 deb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@b9de │ │ -40430a: 0c00 |0005: move-result-object v0 │ │ -40430c: 1f00 b020 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20b0 │ │ -404310: 1100 |0008: return-object v0 │ │ +404318: |[404318] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +404328: 6200 ae76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76ae │ │ +40432c: 6e10 deb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@b9de │ │ +404332: 0c00 |0005: move-result-object v0 │ │ +404334: 1f00 b020 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20b0 │ │ +404338: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1592536,61 +1592538,61 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -40440c: |[40440c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ -40441c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -40441e: 2300 b120 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@20b1 │ │ -404422: 6201 b476 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ -404426: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -404428: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -40442c: 6201 b576 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ -404430: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -404432: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -404436: 6201 b676 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ -40443a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -40443c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -404440: 1100 |0012: return-object v0 │ │ +404434: |[404434] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ +404444: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +404446: 2300 b120 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@20b1 │ │ +40444a: 6201 b476 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ +40444e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +404450: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +404454: 6201 b576 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ +404458: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +40445a: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +40445e: 6201 b676 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ +404462: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +404464: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +404468: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=81 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -404468: |[404468] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.:()V │ │ -404478: 2200 f01b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ -40447c: 1a01 4e13 |0002: const-string v1, "DISABLED" // string@134e │ │ -404480: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -404482: 7040 b1ad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.:(Ljava/lang/String;II)V // method@adb1 │ │ -404488: 6900 b476 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ -40448c: 2200 f01b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ -404490: 1a01 e714 |000c: const-string v1, "ENABLED" // string@14e7 │ │ -404494: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -404496: 1223 |000f: const/4 v3, #int 2 // #2 │ │ -404498: 7040 b1ad 1032 |0010: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.:(Ljava/lang/String;II)V // method@adb1 │ │ -40449e: 6900 b576 |0013: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ -4044a2: 2200 f01b |0015: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ -4044a6: 1a01 9019 |0017: const-string v1, "GLOBAL" // string@1990 │ │ -4044aa: 7040 b1ad 1023 |0019: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.:(Ljava/lang/String;II)V // method@adb1 │ │ -4044b0: 6900 b676 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ -4044b4: 7100 afad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // method@adaf │ │ -4044ba: 0c00 |0021: move-result-object v0 │ │ -4044bc: 6900 b376 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b3 │ │ -4044c0: 0e00 |0024: return-void │ │ +404490: |[404490] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.:()V │ │ +4044a0: 2200 f01b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ +4044a4: 1a01 4e13 |0002: const-string v1, "DISABLED" // string@134e │ │ +4044a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4044aa: 7040 b1ad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.:(Ljava/lang/String;II)V // method@adb1 │ │ +4044b0: 6900 b476 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ +4044b4: 2200 f01b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ +4044b8: 1a01 e714 |000c: const-string v1, "ENABLED" // string@14e7 │ │ +4044bc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4044be: 1223 |000f: const/4 v3, #int 2 // #2 │ │ +4044c0: 7040 b1ad 1032 |0010: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.:(Ljava/lang/String;II)V // method@adb1 │ │ +4044c6: 6900 b576 |0013: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ +4044ca: 2200 f01b |0015: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ +4044ce: 1a01 9019 |0017: const-string v1, "GLOBAL" // string@1990 │ │ +4044d2: 7040 b1ad 1023 |0019: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.:(Ljava/lang/String;II)V // method@adb1 │ │ +4044d8: 6900 b676 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ +4044dc: 7100 afad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // method@adaf │ │ +4044e2: 0c00 |0021: move-result-object v0 │ │ +4044e4: 6900 b376 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b3 │ │ +4044e8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x000a line=83 │ │ 0x0015 line=84 │ │ 0x001e line=81 │ │ locals : │ │ @@ -1592600,18 +1592602,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 │ │ -4044c4: |[4044c4] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.:(Ljava/lang/String;II)V │ │ -4044d4: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -4044da: 5903 b776 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.code:I // field@76b7 │ │ -4044de: 0e00 |0005: return-void │ │ +4044ec: |[4044ec] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.:(Ljava/lang/String;II)V │ │ +4044fc: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +404502: 5903 b776 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.code:I // field@76b7 │ │ +404506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -1592623,20 +1592625,20 @@ │ │ type : '(Z)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -40438c: |[40438c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.fromBoolean:(Z)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ -40439c: 3800 0500 |0000: if-eqz v0, 0005 // +0005 │ │ -4043a0: 6200 b576 |0002: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ -4043a4: 1100 |0004: return-object v0 │ │ -4043a6: 6200 b476 |0005: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ -4043aa: 1100 |0007: return-object v0 │ │ +4043b4: |[4043b4] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.fromBoolean:(Z)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ +4043c4: 3800 0500 |0000: if-eqz v0, 0005 // +0005 │ │ +4043c8: 6200 b576 |0002: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.ENABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b5 │ │ +4043cc: 1100 |0004: return-object v0 │ │ +4043ce: 6200 b476 |0005: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ +4043d2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=103 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Z │ │ │ │ @@ -1592645,28 +1592647,28 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -4043ac: |[4043ac] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ -4043bc: 7100 b5ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // method@adb5 │ │ -4043c2: 0c00 |0003: move-result-object v0 │ │ -4043c4: 2101 |0004: array-length v1, v0 │ │ -4043c6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4043c8: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -4043cc: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -4043d0: 5234 b776 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.code:I // field@76b7 │ │ -4043d4: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -4043d8: 1103 |000e: return-object v3 │ │ -4043da: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4043de: 28f5 |0011: goto 0006 // -000b │ │ -4043e0: 6205 b676 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ -4043e4: 1105 |0014: return-object v5 │ │ +4043d4: |[4043d4] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ +4043e4: 7100 b5ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // method@adb5 │ │ +4043ea: 0c00 |0003: move-result-object v0 │ │ +4043ec: 2101 |0004: array-length v1, v0 │ │ +4043ee: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4043f0: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +4043f4: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +4043f8: 5234 b776 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.code:I // field@76b7 │ │ +4043fc: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +404400: 1103 |000e: return-object v3 │ │ +404402: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +404406: 28f5 |0011: goto 0006 // -000b │ │ +404408: 6205 b676 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ +40440c: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000a line=94 │ │ 0x0012 line=98 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -1592676,20 +1592678,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4043e8: |[4043e8] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ -4043f8: 1c00 f01b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ -4043fc: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -404402: 0c01 |0005: move-result-object v1 │ │ -404404: 1f01 f01b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ -404408: 1101 |0008: return-object v1 │ │ +404410: |[404410] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ +404420: 1c00 f01b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ +404424: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +40442a: 0c01 |0005: move-result-object v1 │ │ +40442c: 1f01 f01b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@1bf0 │ │ +404430: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;) │ │ @@ -1592697,20 +1592699,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -404444: |[404444] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ -404454: 6200 b376 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b3 │ │ -404458: 6e10 dfb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.clone:()Ljava/lang/Object; // method@b9df │ │ -40445e: 0c00 |0005: move-result-object v0 │ │ -404460: 1f00 b120 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@20b1 │ │ -404464: 1100 |0008: return-object v0 │ │ +40446c: |[40446c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDownloadSetting.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ +40447c: 6200 b376 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b3 │ │ +404480: 6e10 dfb9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.clone:()Ljava/lang/Object; // method@b9df │ │ +404486: 0c00 |0005: move-result-object v0 │ │ +404488: 1f00 b120 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // type@20b1 │ │ +40448c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1592770,69 +1592772,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 │ │ -404540: |[404540] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -404550: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -404552: 2300 b220 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20b2 │ │ -404556: 6201 bb76 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ -40455a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -40455c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -404560: 6201 b976 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b9 │ │ -404564: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -404566: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -40456a: 6201 ba76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76ba │ │ -40456e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -404570: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -404574: 6201 bc76 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bc │ │ -404578: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -40457a: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -40457e: 1100 |0017: return-object v0 │ │ +404568: |[404568] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +404578: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +40457a: 2300 b220 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20b2 │ │ +40457e: 6201 bb76 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ +404582: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +404584: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +404588: 6201 b976 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b9 │ │ +40458c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +40458e: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +404592: 6201 ba76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76ba │ │ +404596: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +404598: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +40459c: 6201 bc76 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bc │ │ +4045a0: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +4045a2: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +4045a6: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -4045a4: |[4045a4] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ -4045b4: 2200 f11b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ -4045b8: 1a01 9019 |0002: const-string v1, "GLOBAL" // string@1990 │ │ -4045bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4045be: 7040 b8ad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ -4045c4: 6900 bb76 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ -4045c8: 2200 f11b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ -4045cc: 1a01 fb08 |000c: const-string v1, "ADD_TO_INBOX" // string@08fb │ │ -4045d0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4045d2: 7040 b8ad 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ -4045d8: 6900 b976 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b9 │ │ -4045dc: 2200 f11b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ -4045e0: 1a01 fc08 |0016: const-string v1, "ADD_TO_QUEUE" // string@08fc │ │ -4045e4: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4045e6: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -4045e8: 7040 b8ad 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ -4045ee: 6900 ba76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76ba │ │ -4045f2: 2200 f11b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ -4045f6: 1a01 1942 |0021: const-string v1, "NOTHING" // string@4219 │ │ -4045fa: 7040 b8ad 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ -404600: 6900 bc76 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bc │ │ -404604: 7100 b6ad 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@adb6 │ │ -40460a: 0c00 |002b: move-result-object v0 │ │ -40460c: 6900 b876 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b8 │ │ -404610: 0e00 |002e: return-void │ │ +4045cc: |[4045cc] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ +4045dc: 2200 f11b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ +4045e0: 1a01 9019 |0002: const-string v1, "GLOBAL" // string@1990 │ │ +4045e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4045e6: 7040 b8ad 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ +4045ec: 6900 bb76 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ +4045f0: 2200 f11b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ +4045f4: 1a01 fb08 |000c: const-string v1, "ADD_TO_INBOX" // string@08fb │ │ +4045f8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4045fa: 7040 b8ad 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ +404600: 6900 b976 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b9 │ │ +404604: 2200 f11b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ +404608: 1a01 fc08 |0016: const-string v1, "ADD_TO_QUEUE" // string@08fc │ │ +40460c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +40460e: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +404610: 7040 b8ad 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ +404616: 6900 ba76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76ba │ │ +40461a: 2200 f11b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ +40461e: 1a01 1942 |0021: const-string v1, "NOTHING" // string@4219 │ │ +404622: 7040 b8ad 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@adb8 │ │ +404628: 6900 bc76 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bc │ │ +40462c: 7100 b6ad 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@adb6 │ │ +404632: 0c00 |002b: move-result-object v0 │ │ +404634: 6900 b876 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b8 │ │ +404638: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x000a line=42 │ │ 0x0014 line=43 │ │ 0x001f line=44 │ │ 0x0028 line=40 │ │ @@ -1592843,18 +1592845,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 │ │ -404614: |[404614] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ -404624: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -40462a: 5903 bd76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@76bd │ │ -40462e: 0e00 |0005: return-void │ │ +40463c: |[40463c] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ +40464c: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +404652: 5903 bd76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@76bd │ │ +404656: 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; │ │ @@ -1592866,28 +1592868,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 │ │ -4044e0: |[4044e0] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -4044f0: 7100 bbad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@adbb │ │ -4044f6: 0c00 |0003: move-result-object v0 │ │ -4044f8: 2101 |0004: array-length v1, v0 │ │ -4044fa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4044fc: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -404500: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -404504: 5234 bd76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@76bd │ │ -404508: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -40450c: 1103 |000e: return-object v3 │ │ -40450e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -404512: 28f5 |0011: goto 0006 // -000b │ │ -404514: 6205 b976 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b9 │ │ -404518: 1105 |0014: return-object v5 │ │ +404508: |[404508] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +404518: 7100 bbad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@adbb │ │ +40451e: 0c00 |0003: move-result-object v0 │ │ +404520: 2101 |0004: array-length v1, v0 │ │ +404522: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +404524: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +404528: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +40452c: 5234 bd76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@76bd │ │ +404530: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +404534: 1103 |000e: return-object v3 │ │ +404536: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +40453a: 28f5 |0011: goto 0006 // -000b │ │ +40453c: 6205 b976 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b9 │ │ +404540: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0012 line=58 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -1592897,20 +1592899,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 │ │ -40451c: |[40451c] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -40452c: 1c00 f11b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ -404530: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -404536: 0c01 |0005: move-result-object v1 │ │ -404538: 1f01 f11b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ -40453c: 1101 |0008: return-object v1 │ │ +404544: |[404544] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +404554: 1c00 f11b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ +404558: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +40455e: 0c01 |0005: move-result-object v1 │ │ +404560: 1f01 f11b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bf1 │ │ +404564: 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;) │ │ @@ -1592918,20 +1592920,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 │ │ -404580: |[404580] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -404590: 6200 b876 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b8 │ │ -404594: 6e10 e0b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@b9e0 │ │ -40459a: 0c00 |0005: move-result-object v0 │ │ -40459c: 1f00 b220 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20b2 │ │ -4045a0: 1100 |0008: return-object v0 │ │ +4045a8: |[4045a8] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +4045b8: 6200 b876 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76b8 │ │ +4045bc: 6e10 e0b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@b9e0 │ │ +4045c2: 0c00 |0005: move-result-object v0 │ │ +4045c4: 1f00 b220 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20b2 │ │ +4045c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1592987,61 +1592989,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 │ │ -404690: |[404690] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -4046a0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -4046a2: 2300 b320 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@20b3 │ │ -4046a6: 6201 c176 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c1 │ │ -4046aa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4046ac: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -4046b0: 6201 c076 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ -4046b4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4046b6: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -4046ba: 6201 bf76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76bf │ │ -4046be: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -4046c0: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -4046c4: 1100 |0012: return-object v0 │ │ +4046b8: |[4046b8] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +4046c8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +4046ca: 2300 b320 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@20b3 │ │ +4046ce: 6201 c176 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c1 │ │ +4046d2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4046d4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +4046d8: 6201 c076 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ +4046dc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4046de: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +4046e2: 6201 bf76 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76bf │ │ +4046e6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +4046e8: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +4046ec: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=62 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -4046ec: |[4046ec] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:()V │ │ -4046fc: 2200 f21b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ -404700: 1a01 3543 |0002: const-string v1, "OFF" // string@4335 │ │ -404704: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -404706: 7040 bead 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@adbe │ │ -40470c: 6900 c176 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c1 │ │ -404710: 2200 f21b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ -404714: 1a01 9019 |000c: const-string v1, "GLOBAL" // string@1990 │ │ -404718: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -40471a: 7040 bead 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@adbe │ │ -404720: 6900 c076 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ -404724: 2200 f21b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ -404728: 1a01 1209 |0016: const-string v1, "AGGRESSIVE" // string@0912 │ │ -40472c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -40472e: 7040 bead 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@adbe │ │ -404734: 6900 bf76 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76bf │ │ -404738: 7100 bcad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@adbc │ │ -40473e: 0c00 |0021: move-result-object v0 │ │ -404740: 6900 be76 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76be │ │ -404744: 0e00 |0024: return-void │ │ +404714: |[404714] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:()V │ │ +404724: 2200 f21b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ +404728: 1a01 3543 |0002: const-string v1, "OFF" // string@4335 │ │ +40472c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40472e: 7040 bead 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@adbe │ │ +404734: 6900 c176 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c1 │ │ +404738: 2200 f21b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ +40473c: 1a01 9019 |000c: const-string v1, "GLOBAL" // string@1990 │ │ +404740: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +404742: 7040 bead 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@adbe │ │ +404748: 6900 c076 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ +40474c: 2200 f21b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ +404750: 1a01 1209 |0016: const-string v1, "AGGRESSIVE" // string@0912 │ │ +404754: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +404756: 7040 bead 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@adbe │ │ +40475c: 6900 bf76 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76bf │ │ +404760: 7100 bcad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@adbc │ │ +404766: 0c00 |0021: move-result-object v0 │ │ +404768: 6900 be76 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76be │ │ +40476c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x001e line=62 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;) │ │ @@ -1593049,18 +1593051,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 │ │ -404748: |[404748] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:(Ljava/lang/String;II)V │ │ -404758: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -40475e: 5903 c276 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@76c2 │ │ -404762: 0e00 |0005: return-void │ │ +404770: |[404770] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:(Ljava/lang/String;II)V │ │ +404780: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +404786: 5903 c276 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@76c2 │ │ +40478a: 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; │ │ @@ -1593072,28 +1593074,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 │ │ -404630: |[404630] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -404640: 7100 c1ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@adc1 │ │ -404646: 0c00 |0003: move-result-object v0 │ │ -404648: 2101 |0004: array-length v1, v0 │ │ -40464a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -40464c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -404650: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -404654: 5234 c276 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@76c2 │ │ -404658: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -40465c: 1103 |000e: return-object v3 │ │ -40465e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -404662: 28f5 |0011: goto 0006 // -000b │ │ -404664: 6205 c076 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ -404668: 1105 |0014: return-object v5 │ │ +404658: |[404658] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +404668: 7100 c1ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@adc1 │ │ +40466e: 0c00 |0003: move-result-object v0 │ │ +404670: 2101 |0004: array-length v1, v0 │ │ +404672: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +404674: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +404678: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +40467c: 5234 c276 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@76c2 │ │ +404680: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +404684: 1103 |000e: return-object v3 │ │ +404686: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +40468a: 28f5 |0011: goto 0006 // -000b │ │ +40468c: 6205 c076 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ +404690: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ 0x0012 line=77 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -1593103,20 +1593105,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 │ │ -40466c: |[40466c] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -40467c: 1c00 f21b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ -404680: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -404686: 0c01 |0005: move-result-object v1 │ │ -404688: 1f01 f21b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ -40468c: 1101 |0008: return-object v1 │ │ +404694: |[404694] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +4046a4: 1c00 f21b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ +4046a8: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +4046ae: 0c01 |0005: move-result-object v1 │ │ +4046b0: 1f01 f21b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bf2 │ │ +4046b4: 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;) │ │ @@ -1593124,20 +1593126,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 │ │ -4046c8: |[4046c8] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -4046d8: 6200 be76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76be │ │ -4046dc: 6e10 e1b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.clone:()Ljava/lang/Object; // method@b9e1 │ │ -4046e2: 0c00 |0005: move-result-object v0 │ │ -4046e4: 1f00 b320 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@20b3 │ │ -4046e8: 1100 |0008: return-object v0 │ │ +4046f0: |[4046f0] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +404700: 6200 be76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76be │ │ +404704: 6e10 e1b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.clone:()Ljava/lang/Object; // method@b9e1 │ │ +40470a: 0c00 |0005: move-result-object v0 │ │ +40470c: 1f00 b320 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@20b3 │ │ +404710: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1593251,37 +1593253,37 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;Lde/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 : 26 │ │ ins : 9 │ │ outs : 17 │ │ insns size : 41 16-bit code units │ │ -4049e8: |[4049e8] de.danoeh.antennapod.model.feed.FeedPreferences.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;Lde/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 │ │ -4049f8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -4049fc: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ -404a00: 0803 1400 |0004: move-object/from16 v3, v20 │ │ -404a04: 0805 1500 |0006: move-object/from16 v5, v21 │ │ -404a08: 0806 1600 |0008: move-object/from16 v6, v22 │ │ -404a0c: 080f 1700 |000a: move-object/from16 v15, v23 │ │ -404a10: 0807 1800 |000c: move-object/from16 v7, v24 │ │ -404a14: 0808 1900 |000e: move-object/from16 v8, v25 │ │ -404a18: 2204 e71b |0010: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1be7 │ │ -404a1c: 0749 |0012: move-object v9, v4 │ │ -404a1e: 7010 01ad 0400 |0013: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ad01 │ │ -404a24: 620d c076 |0016: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ -404a28: 2204 aa1e |0018: new-instance v4, Ljava/util/HashSet; // type@1eaa │ │ -404a2c: 0810 0400 |001a: move-object/from16 v16, v4 │ │ -404a30: 7010 06b7 0400 |001c: invoke-direct {v4}, Ljava/util/HashSet;.:()V // method@b706 │ │ -404a36: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -404a38: 150a 80bf |0020: const/high16 v10, #int -1082130432 // #bf80 │ │ -404a3c: 120b |0022: const/4 v11, #int 0 // #0 │ │ -404a3e: 120c |0023: const/4 v12, #int 0 // #0 │ │ -404a40: 120e |0024: const/4 v14, #int 0 // #0 │ │ -404a42: 7611 c3ad 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;.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;ZLde/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@adc3 │ │ -404a48: 0e00 |0028: return-void │ │ +404a10: |[404a10] de.danoeh.antennapod.model.feed.FeedPreferences.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;Lde/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 │ │ +404a20: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +404a24: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ +404a28: 0803 1400 |0004: move-object/from16 v3, v20 │ │ +404a2c: 0805 1500 |0006: move-object/from16 v5, v21 │ │ +404a30: 0806 1600 |0008: move-object/from16 v6, v22 │ │ +404a34: 080f 1700 |000a: move-object/from16 v15, v23 │ │ +404a38: 0807 1800 |000c: move-object/from16 v7, v24 │ │ +404a3c: 0808 1900 |000e: move-object/from16 v8, v25 │ │ +404a40: 2204 e71b |0010: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1be7 │ │ +404a44: 0749 |0012: move-object v9, v4 │ │ +404a46: 7010 01ad 0400 |0013: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ad01 │ │ +404a4c: 620d c076 |0016: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ +404a50: 2204 aa1e |0018: new-instance v4, Ljava/util/HashSet; // type@1eaa │ │ +404a54: 0810 0400 |001a: move-object/from16 v16, v4 │ │ +404a58: 7010 06b7 0400 |001c: invoke-direct {v4}, Ljava/util/HashSet;.:()V // method@b706 │ │ +404a5e: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +404a60: 150a 80bf |0020: const/high16 v10, #int -1082130432 // #bf80 │ │ +404a64: 120b |0022: const/4 v11, #int 0 // #0 │ │ +404a66: 120c |0023: const/4 v12, #int 0 // #0 │ │ +404a68: 120e |0024: const/4 v14, #int 0 // #0 │ │ +404a6a: 7611 c3ad 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;.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;ZLde/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@adc3 │ │ +404a70: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0010 line=129 │ │ locals : │ │ 0x0000 - 0x0029 reg=17 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0029 reg=18 (null) J │ │ 0x0000 - 0x0029 reg=20 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ @@ -1593296,51 +1593298,51 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;ZLde/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 │ │ -404958: |[404958] de.danoeh.antennapod.model.feed.FeedPreferences.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;ZLde/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 │ │ -404968: 0740 |0000: move-object v0, v4 │ │ -40496a: 7010 b0b4 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -404970: 2201 aa1e |0004: new-instance v1, Ljava/util/HashSet; // type@1eaa │ │ -404974: 7010 06b7 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b706 │ │ -40497a: 5b01 d276 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@76d2 │ │ -40497e: 0452 |000b: move-wide v2, v5 │ │ -404980: 5a02 c876 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@76c8 │ │ -404984: 0772 |000e: move-object v2, v7 │ │ -404986: 5b02 c776 |000f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ -40498a: 0182 |0011: move v2, v8 │ │ -40498c: 5c02 ce76 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@76ce │ │ -404990: 0792 |0014: move-object v2, v9 │ │ -404992: 5b02 c676 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ -404996: 07a2 |0017: move-object v2, v10 │ │ -404998: 5b02 d476 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@76d4 │ │ -40499c: 07b2 |001a: move-object v2, v11 │ │ -40499e: 5b02 d376 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ -4049a2: 07c2 |001d: move-object v2, v12 │ │ -4049a4: 5b02 d076 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ -4049a8: 07d2 |0020: move-object v2, v13 │ │ -4049aa: 5b02 cd76 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@76cd │ │ -4049ae: 01e2 |0023: move v2, v14 │ │ -4049b0: 5902 c976 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ -4049b4: 01f2 |0026: move v2, v15 │ │ -4049b6: 5902 cb76 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@76cb │ │ -4049ba: 0202 1000 |0029: move/from16 v2, v16 │ │ -4049be: 5902 ca76 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@76ca │ │ -4049c2: 0802 1100 |002d: move-object/from16 v2, v17 │ │ -4049c6: 5b02 cc76 |002f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76cc │ │ -4049ca: 0202 1200 |0031: move/from16 v2, v18 │ │ -4049ce: 5c02 d176 |0033: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@76d1 │ │ -4049d2: 0802 1300 |0035: move-object/from16 v2, v19 │ │ -4049d6: 5b02 cf76 |0037: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76cf │ │ -4049da: 0802 1400 |0039: move-object/from16 v2, v20 │ │ -4049de: 7220 8eb7 2100 |003b: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b78e │ │ -4049e4: 0e00 |003e: return-void │ │ +404980: |[404980] de.danoeh.antennapod.model.feed.FeedPreferences.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;ZLde/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 │ │ +404990: 0740 |0000: move-object v0, v4 │ │ +404992: 7010 b0b4 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +404998: 2201 aa1e |0004: new-instance v1, Ljava/util/HashSet; // type@1eaa │ │ +40499c: 7010 06b7 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b706 │ │ +4049a2: 5b01 d276 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@76d2 │ │ +4049a6: 0452 |000b: move-wide v2, v5 │ │ +4049a8: 5a02 c876 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@76c8 │ │ +4049ac: 0772 |000e: move-object v2, v7 │ │ +4049ae: 5b02 c776 |000f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ +4049b2: 0182 |0011: move v2, v8 │ │ +4049b4: 5c02 ce76 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@76ce │ │ +4049b8: 0792 |0014: move-object v2, v9 │ │ +4049ba: 5b02 c676 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ +4049be: 07a2 |0017: move-object v2, v10 │ │ +4049c0: 5b02 d476 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@76d4 │ │ +4049c4: 07b2 |001a: move-object v2, v11 │ │ +4049c6: 5b02 d376 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ +4049ca: 07c2 |001d: move-object v2, v12 │ │ +4049cc: 5b02 d076 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ +4049d0: 07d2 |0020: move-object v2, v13 │ │ +4049d2: 5b02 cd76 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@76cd │ │ +4049d6: 01e2 |0023: move v2, v14 │ │ +4049d8: 5902 c976 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ +4049dc: 01f2 |0026: move v2, v15 │ │ +4049de: 5902 cb76 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@76cb │ │ +4049e2: 0202 1000 |0029: move/from16 v2, v16 │ │ +4049e6: 5902 ca76 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@76ca │ │ +4049ea: 0802 1100 |002d: move-object/from16 v2, v17 │ │ +4049ee: 5b02 cc76 |002f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76cc │ │ +4049f2: 0202 1200 |0031: move/from16 v2, v18 │ │ +4049f6: 5c02 d176 |0033: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@76d1 │ │ +4049fa: 0802 1300 |0035: move-object/from16 v2, v19 │ │ +4049fe: 5b02 cf76 |0037: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76cf │ │ +404a02: 0802 1400 |0039: move-object/from16 v2, v20 │ │ +404a06: 7220 8eb7 2100 |003b: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b78e │ │ +404a0c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0004 line=124 │ │ 0x000c line=140 │ │ 0x000f line=141 │ │ 0x0012 line=142 │ │ @@ -1593380,17 +1593382,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 │ │ -4047e8: |[4047e8] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -4047f8: 5410 c676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ -4047fc: 1100 |0002: return-object v0 │ │ +404810: |[404810] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +404820: 5410 c676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ +404824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593398,17 +1593400,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404818: |[404818] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ -404828: 5410 c776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ -40482c: 1100 |0002: return-object v0 │ │ +404840: |[404840] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ +404850: 5410 c776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ +404854: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593416,17 +1593418,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 │ │ -404800: |[404800] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -404810: 5410 c676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ -404814: 1100 |0002: return-object v0 │ │ +404828: |[404828] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +404838: 5410 c676 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ +40483c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593434,17 +1593436,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404940: |[404940] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ -404950: 5320 c876 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@76c8 │ │ -404954: 1000 |0002: return-wide v0 │ │ +404968: |[404968] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ +404978: 5320 c876 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@76c8 │ │ +40497c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593452,17 +1593454,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40488c: |[40488c] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ -40489c: 5210 c976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ -4048a0: 0f00 |0002: return v0 │ │ +4048b4: |[4048b4] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ +4048c4: 5210 c976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ +4048c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593470,17 +1593472,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4048a4: |[4048a4] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ -4048b4: 5210 ca76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@76ca │ │ -4048b8: 0f00 |0002: return v0 │ │ +4048cc: |[4048cc] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ +4048dc: 5210 ca76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@76ca │ │ +4048e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593488,17 +1593490,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4048bc: |[4048bc] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ -4048cc: 5210 cb76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@76cb │ │ -4048d0: 0f00 |0002: return v0 │ │ +4048e4: |[4048e4] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ +4048f4: 5210 cb76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@76cb │ │ +4048f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593506,23 +1593508,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 │ │ -404848: |[404848] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -404858: 5220 c976 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ -40485c: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -404860: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -404864: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -404868: 6200 c076 |0008: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ -40486c: 1100 |000a: return-object v0 │ │ -40486e: 5420 cc76 |000b: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76cc │ │ -404872: 1100 |000d: return-object v0 │ │ +404870: |[404870] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +404880: 5220 c976 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ +404884: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +404888: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +40488c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +404890: 6200 c076 |0008: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76c0 │ │ +404894: 1100 |000a: return-object v0 │ │ +404896: 5420 cc76 |000b: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76cc │ │ +40489a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0008 line=299 │ │ 0x000b line=301 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ @@ -1593532,17 +1593534,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 │ │ -4047d0: |[4047d0] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ -4047e0: 5410 cd76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@76cd │ │ -4047e4: 1100 |0002: return-object v0 │ │ +4047f8: |[4047f8] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ +404808: 5410 cd76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@76cd │ │ +40480c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593550,17 +1593552,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404764: |[404764] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ -404774: 5510 ce76 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@76ce │ │ -404778: 0f00 |0002: return v0 │ │ +40478c: |[40478c] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ +40479c: 5510 ce76 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@76ce │ │ +4047a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593568,17 +1593570,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 │ │ -404830: |[404830] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -404840: 5410 cf76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76cf │ │ -404844: 1100 |0002: return-object v0 │ │ +404858: |[404858] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +404868: 5410 cf76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76cf │ │ +40486c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593586,17 +1593588,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4048d4: |[4048d4] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ -4048e4: 5410 d076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ -4048e8: 1100 |0002: return-object v0 │ │ +4048fc: |[4048fc] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ +40490c: 5410 d076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ +404910: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593604,17 +1593606,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40477c: |[40477c] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ -40478c: 5510 d176 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@76d1 │ │ -404790: 0f00 |0002: return v0 │ │ +4047a4: |[4047a4] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ +4047b4: 5510 d176 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@76d1 │ │ +4047b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593622,17 +1593624,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404928: |[404928] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ -404938: 5410 d276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@76d2 │ │ -40493c: 1100 |0002: return-object v0 │ │ +404950: |[404950] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ +404960: 5410 d276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@76d2 │ │ +404964: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593640,20 +1593642,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4048ec: |[4048ec] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ -4048fc: 1a00 1900 |0000: const-string v0, "" // string@0019 │ │ -404900: 5421 d276 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@76d2 │ │ -404904: 7120 240b 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b24 │ │ -40490a: 0c00 |0007: move-result-object v0 │ │ -40490c: 1100 |0008: return-object v0 │ │ +404914: |[404914] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ +404924: 1a00 1900 |0000: const-string v0, "" // string@0019 │ │ +404928: 5421 d276 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@76d2 │ │ +40492c: 7120 240b 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b24 │ │ +404932: 0c00 |0007: move-result-object v0 │ │ +404934: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593661,17 +1593663,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404910: |[404910] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ -404920: 5410 d376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ -404924: 1100 |0002: return-object v0 │ │ +404938: |[404938] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ +404948: 5410 d376 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ +40494c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593679,17 +1593681,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 │ │ -404874: |[404874] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -404884: 5410 d476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@76d4 │ │ -404888: 1100 |0002: return-object v0 │ │ +40489c: |[40489c] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +4048ac: 5410 d476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@76d4 │ │ +4048b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -1593697,29 +1593699,29 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -404794: |[404794] de.danoeh.antennapod.model.feed.FeedPreferences.isAutoDownload:(Z)Z │ │ -4047a4: 6200 ad76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDownloadSetting:[I // field@76ad │ │ -4047a8: 5421 c776 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ -4047ac: 6e10 44b4 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -4047b2: 0a01 |0007: move-result v1 │ │ -4047b4: 4400 0001 |0008: aget v0, v0, v1 │ │ -4047b8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4047ba: 3210 0800 |000b: if-eq v0, v1, 0013 // +0008 │ │ -4047be: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -4047c0: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ -4047c4: 2804 |0010: goto 0014 // +0004 │ │ -4047c6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -4047c8: 2802 |0012: goto 0014 // +0002 │ │ -4047ca: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4047cc: 0f03 |0014: return v3 │ │ +4047bc: |[4047bc] de.danoeh.antennapod.model.feed.FeedPreferences.isAutoDownload:(Z)Z │ │ +4047cc: 6200 ad76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDownloadSetting:[I // field@76ad │ │ +4047d0: 5421 c776 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ +4047d4: 6e10 44b4 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +4047da: 0a01 |0007: move-result v1 │ │ +4047dc: 4400 0001 |0008: aget v0, v0, v1 │ │ +4047e0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4047e2: 3210 0800 |000b: if-eq v0, v1, 0013 // +0008 │ │ +4047e6: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +4047e8: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ +4047ec: 2804 |0010: goto 0014 // +0004 │ │ +4047ee: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4047f0: 2802 |0012: goto 0014 // +0002 │ │ +4047f2: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4047f4: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0015 reg=3 (null) Z │ │ │ │ @@ -1593728,17 +1593730,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 │ │ -404a4c: |[404a4c] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ -404a5c: 5b01 c676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ -404a60: 0e00 |0002: return-void │ │ +404a74: |[404a74] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ +404a84: 5b01 c676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76c6 │ │ +404a88: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ │ │ @@ -1593747,17 +1593749,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404a64: |[404a64] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;)V │ │ -404a74: 5b01 c776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ -404a78: 0e00 |0002: return-void │ │ +404a8c: |[404a8c] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;)V │ │ +404a9c: 5b01 c776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76c7 │ │ +404aa0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; │ │ │ │ @@ -1593766,17 +1593768,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404a7c: |[404a7c] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ -404a8c: 5a01 c876 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@76c8 │ │ -404a90: 0e00 |0002: return-void │ │ +404aa4: |[404aa4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ +404ab4: 5a01 c876 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@76c8 │ │ +404ab8: 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) J │ │ │ │ @@ -1593785,17 +1593787,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404a94: |[404a94] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ -404aa4: 5901 c976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ -404aa8: 0e00 |0002: return-void │ │ +404abc: |[404abc] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ +404acc: 5901 c976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@76c9 │ │ +404ad0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) F │ │ │ │ @@ -1593804,17 +1593806,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404aac: |[404aac] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ -404abc: 5901 ca76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@76ca │ │ -404ac0: 0e00 |0002: return-void │ │ +404ad4: |[404ad4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ +404ae4: 5901 ca76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@76ca │ │ +404ae8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1593823,17 +1593825,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404ac4: |[404ac4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ -404ad4: 5901 cb76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@76cb │ │ -404ad8: 0e00 |0002: return-void │ │ +404aec: |[404aec] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ +404afc: 5901 cb76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@76cb │ │ +404b00: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1593842,17 +1593844,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 │ │ -404adc: |[404adc] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipSilence:(Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ -404aec: 5b01 cc76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76cc │ │ -404af0: 0e00 |0002: return-void │ │ +404b04: |[404b04] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipSilence:(Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ +404b14: 5b01 cc76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@76cc │ │ +404b18: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ │ │ @@ -1593861,17 +1593863,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 │ │ -404af4: |[404af4] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -404b04: 5b01 cd76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@76cd │ │ -404b08: 0e00 |0002: return-void │ │ +404b1c: |[404b1c] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +404b2c: 5b01 cd76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@76cd │ │ +404b30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ @@ -1593880,17 +1593882,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404b0c: |[404b0c] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ -404b1c: 5c01 ce76 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@76ce │ │ -404b20: 0e00 |0002: return-void │ │ +404b34: |[404b34] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ +404b44: 5c01 ce76 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@76ce │ │ +404b48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1593899,17 +1593901,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 │ │ -404b24: |[404b24] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ -404b34: 5b01 cf76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76cf │ │ -404b38: 0e00 |0002: return-void │ │ +404b4c: |[404b4c] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ +404b5c: 5b01 cf76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76cf │ │ +404b60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ │ │ @@ -1593918,17 +1593920,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404b3c: |[404b3c] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ -404b4c: 5b01 d076 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ -404b50: 0e00 |0002: return-void │ │ +404b64: |[404b64] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ +404b74: 5b01 d076 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ +404b78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1593937,17 +1593939,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404b54: |[404b54] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ -404b64: 5c01 d176 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@76d1 │ │ -404b68: 0e00 |0002: return-void │ │ +404b7c: |[404b7c] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ +404b8c: 5c01 d176 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@76d1 │ │ +404b90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1593956,17 +1593958,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404b6c: |[404b6c] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ -404b7c: 5b01 d376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ -404b80: 0e00 |0002: return-void │ │ +404b94: |[404b94] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ +404ba4: 5b01 d376 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ +404ba8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1593975,17 +1593977,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 │ │ -404b84: |[404b84] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ -404b94: 5b01 d476 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@76d4 │ │ -404b98: 0e00 |0002: return-void │ │ +404bac: |[404bac] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ +404bbc: 5b01 d476 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@76d4 │ │ +404bc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ @@ -1593994,22 +1593996,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 │ │ -404b9c: |[404b9c] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -404bac: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -404bb0: 0e00 |0002: return-void │ │ -404bb2: 5420 d376 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ -404bb6: 5b10 d376 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ -404bba: 5422 d076 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ -404bbe: 5b12 d076 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ -404bc2: 0e00 |000b: return-void │ │ +404bc4: |[404bc4] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +404bd4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +404bd8: 0e00 |0002: return-void │ │ +404bda: 5420 d376 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ +404bde: 5b10 d376 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@76d3 │ │ +404be2: 5422 d076 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ +404be6: 5b12 d076 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@76d0 │ │ +404bea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=187 │ │ 0x0007 line=188 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ @@ -1594059,53 +1594061,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 │ │ -405688: |[405688] de.danoeh.antennapod.model.feed.SortOrder$Scope.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -405698: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -40569a: 2300 b420 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20b4 │ │ -40569e: 6201 d776 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ -4056a2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4056a4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -4056a8: 6201 d676 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d6 │ │ -4056ac: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4056ae: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -4056b2: 1100 |000d: return-object v0 │ │ +4056b0: |[4056b0] de.danoeh.antennapod.model.feed.SortOrder$Scope.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +4056c0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +4056c2: 2300 b420 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20b4 │ │ +4056c6: 6201 d776 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ +4056ca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4056cc: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +4056d0: 6201 d676 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d6 │ │ +4056d4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4056d6: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +4056da: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -4056d8: |[4056d8] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ -4056e8: 2200 f41b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ -4056ec: 1a01 6e1b |0002: const-string v1, "INTRA_FEED" // string@1b6e │ │ -4056f0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4056f2: 7030 e7ad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ade7 │ │ -4056f8: 6900 d776 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ -4056fc: 2200 f41b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ -405700: 1a01 6d1b |000c: const-string v1, "INTER_FEED" // string@1b6d │ │ -405704: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -405706: 7030 e7ad 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ade7 │ │ -40570c: 6900 d676 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d6 │ │ -405710: 7100 e5ad 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // method@ade5 │ │ -405716: 0c00 |0017: move-result-object v0 │ │ -405718: 6900 d576 |0018: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d5 │ │ -40571c: 0e00 |001a: return-void │ │ +405700: |[405700] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ +405710: 2200 f41b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ +405714: 1a01 6e1b |0002: const-string v1, "INTRA_FEED" // string@1b6e │ │ +405718: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40571a: 7030 e7ad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ade7 │ │ +405720: 6900 d776 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ +405724: 2200 f41b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ +405728: 1a01 6d1b |000c: const-string v1, "INTER_FEED" // string@1b6d │ │ +40572c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +40572e: 7030 e7ad 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ade7 │ │ +405734: 6900 d676 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d6 │ │ +405738: 7100 e5ad 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // method@ade5 │ │ +40573e: 0c00 |0017: move-result-object v0 │ │ +405740: 6900 d576 |0018: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d5 │ │ +405744: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0014 line=32 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ @@ -1594113,17 +1594115,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 │ │ -405720: |[405720] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ -405730: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -405736: 0e00 |0003: return-void │ │ +405748: |[405748] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ +405758: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +40575e: 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 │ │ @@ -1594133,20 +1594135,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 │ │ -405664: |[405664] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -405674: 1c00 f41b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ -405678: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -40567e: 0c01 |0005: move-result-object v1 │ │ -405680: 1f01 f41b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ -405684: 1101 |0008: return-object v1 │ │ +40568c: |[40568c] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +40569c: 1c00 f41b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ +4056a0: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +4056a6: 0c01 |0005: move-result-object v1 │ │ +4056a8: 1f01 f41b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bf4 │ │ +4056ac: 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;) │ │ @@ -1594154,20 +1594156,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 │ │ -4056b4: |[4056b4] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -4056c4: 6200 d576 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d5 │ │ -4056c8: 6e10 e2b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@b9e2 │ │ -4056ce: 0c00 |0005: move-result-object v0 │ │ -4056d0: 1f00 b420 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20b4 │ │ -4056d4: 1100 |0008: return-object v0 │ │ +4056dc: |[4056dc] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +4056ec: 6200 d576 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d5 │ │ +4056f0: 6e10 e2b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@b9e2 │ │ +4056f6: 0c00 |0005: move-result-object v0 │ │ +4056f8: 1f00 b420 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20b4 │ │ +4056fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1594278,173 +1594280,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 │ │ -405804: |[405804] de.danoeh.antennapod.model.feed.SortOrder.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -405814: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -405818: 2300 b520 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20b5 │ │ -40581c: 6201 db76 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76db │ │ -405820: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -405822: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ -405826: 6201 da76 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ -40582a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -40582c: 4d01 0002 |000c: aput-object v1, v0, v2 │ │ -405830: 6201 e076 |000e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e0 │ │ -405834: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -405836: 4d01 0002 |0011: aput-object v1, v0, v2 │ │ -40583a: 6201 e176 |0013: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e1 │ │ -40583e: 1232 |0015: const/4 v2, #int 3 // #3 │ │ -405840: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -405844: 6201 dd76 |0018: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dd │ │ -405848: 1242 |001a: const/4 v2, #int 4 // #4 │ │ -40584a: 4d01 0002 |001b: aput-object v1, v0, v2 │ │ -40584e: 6201 dc76 |001d: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dc │ │ -405852: 1252 |001f: const/4 v2, #int 5 // #5 │ │ -405854: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ -405858: 6201 de76 |0022: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76de │ │ -40585c: 1262 |0024: const/4 v2, #int 6 // #6 │ │ -40585e: 4d01 0002 |0025: aput-object v1, v0, v2 │ │ -405862: 6201 df76 |0027: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76df │ │ -405866: 1272 |0029: const/4 v2, #int 7 // #7 │ │ -405868: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ -40586c: 6201 e676 |002c: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e6 │ │ -405870: 1302 0800 |002e: const/16 v2, #int 8 // #8 │ │ -405874: 4d01 0002 |0030: aput-object v1, v0, v2 │ │ -405878: 6201 e576 |0032: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e5 │ │ -40587c: 1302 0900 |0034: const/16 v2, #int 9 // #9 │ │ -405880: 4d01 0002 |0036: aput-object v1, v0, v2 │ │ -405884: 6201 e276 |0038: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e2 │ │ -405888: 1302 0a00 |003a: const/16 v2, #int 10 // #a │ │ -40588c: 4d01 0002 |003c: aput-object v1, v0, v2 │ │ -405890: 6201 e376 |003e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e3 │ │ -405894: 1302 0b00 |0040: const/16 v2, #int 11 // #b │ │ -405898: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ -40589c: 6201 e476 |0044: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e4 │ │ -4058a0: 1302 0c00 |0046: const/16 v2, #int 12 // #c │ │ -4058a4: 4d01 0002 |0048: aput-object v1, v0, v2 │ │ -4058a8: 6201 e876 |004a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e8 │ │ -4058ac: 1302 0d00 |004c: const/16 v2, #int 13 // #d │ │ -4058b0: 4d01 0002 |004e: aput-object v1, v0, v2 │ │ -4058b4: 6201 e776 |0050: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e7 │ │ -4058b8: 1302 0e00 |0052: const/16 v2, #int 14 // #e │ │ -4058bc: 4d01 0002 |0054: aput-object v1, v0, v2 │ │ -4058c0: 6201 d976 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d9 │ │ -4058c4: 1302 0f00 |0058: const/16 v2, #int 15 // #f │ │ -4058c8: 4d01 0002 |005a: aput-object v1, v0, v2 │ │ -4058cc: 1100 |005c: return-object v0 │ │ +40582c: |[40582c] de.danoeh.antennapod.model.feed.SortOrder.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +40583c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +405840: 2300 b520 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20b5 │ │ +405844: 6201 db76 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76db │ │ +405848: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +40584a: 4d01 0002 |0007: aput-object v1, v0, v2 │ │ +40584e: 6201 da76 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ +405852: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +405854: 4d01 0002 |000c: aput-object v1, v0, v2 │ │ +405858: 6201 e076 |000e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e0 │ │ +40585c: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +40585e: 4d01 0002 |0011: aput-object v1, v0, v2 │ │ +405862: 6201 e176 |0013: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e1 │ │ +405866: 1232 |0015: const/4 v2, #int 3 // #3 │ │ +405868: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +40586c: 6201 dd76 |0018: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dd │ │ +405870: 1242 |001a: const/4 v2, #int 4 // #4 │ │ +405872: 4d01 0002 |001b: aput-object v1, v0, v2 │ │ +405876: 6201 dc76 |001d: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dc │ │ +40587a: 1252 |001f: const/4 v2, #int 5 // #5 │ │ +40587c: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ +405880: 6201 de76 |0022: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76de │ │ +405884: 1262 |0024: const/4 v2, #int 6 // #6 │ │ +405886: 4d01 0002 |0025: aput-object v1, v0, v2 │ │ +40588a: 6201 df76 |0027: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76df │ │ +40588e: 1272 |0029: const/4 v2, #int 7 // #7 │ │ +405890: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ +405894: 6201 e676 |002c: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e6 │ │ +405898: 1302 0800 |002e: const/16 v2, #int 8 // #8 │ │ +40589c: 4d01 0002 |0030: aput-object v1, v0, v2 │ │ +4058a0: 6201 e576 |0032: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e5 │ │ +4058a4: 1302 0900 |0034: const/16 v2, #int 9 // #9 │ │ +4058a8: 4d01 0002 |0036: aput-object v1, v0, v2 │ │ +4058ac: 6201 e276 |0038: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e2 │ │ +4058b0: 1302 0a00 |003a: const/16 v2, #int 10 // #a │ │ +4058b4: 4d01 0002 |003c: aput-object v1, v0, v2 │ │ +4058b8: 6201 e376 |003e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e3 │ │ +4058bc: 1302 0b00 |0040: const/16 v2, #int 11 // #b │ │ +4058c0: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ +4058c4: 6201 e476 |0044: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e4 │ │ +4058c8: 1302 0c00 |0046: const/16 v2, #int 12 // #c │ │ +4058cc: 4d01 0002 |0048: aput-object v1, v0, v2 │ │ +4058d0: 6201 e876 |004a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e8 │ │ +4058d4: 1302 0d00 |004c: const/16 v2, #int 13 // #d │ │ +4058d8: 4d01 0002 |004e: aput-object v1, v0, v2 │ │ +4058dc: 6201 e776 |0050: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e7 │ │ +4058e0: 1302 0e00 |0052: const/16 v2, #int 14 // #e │ │ +4058e4: 4d01 0002 |0054: aput-object v1, v0, v2 │ │ +4058e8: 6201 d976 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d9 │ │ +4058ec: 1302 0f00 |0058: const/16 v2, #int 15 // #f │ │ +4058f0: 4d01 0002 |005a: aput-object v1, v0, v2 │ │ +4058f4: 1100 |005c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=14 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 191 16-bit code units │ │ -40591c: |[40591c] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ -40592c: 2200 f51b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405930: 6201 d776 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ -405934: 1a02 cb12 |0004: const-string v2, "DATE_OLD_NEW" // string@12cb │ │ -405938: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -40593a: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -40593c: 7051 ecad 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@adec │ │ -405942: 6900 db76 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76db │ │ -405946: 2200 f51b |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -40594a: 1a02 ca12 |000f: const-string v2, "DATE_NEW_OLD" // string@12ca │ │ -40594e: 1223 |0011: const/4 v3, #int 2 // #2 │ │ -405950: 7051 ecad 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@adec │ │ -405956: 6900 da76 |0015: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ -40595a: 2200 f51b |0017: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -40595e: 1a02 0615 |0019: const-string v2, "EPISODE_TITLE_A_Z" // string@1506 │ │ -405962: 1234 |001b: const/4 v4, #int 3 // #3 │ │ -405964: 7051 ecad 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@adec │ │ -40596a: 6900 e076 |001f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e0 │ │ -40596e: 2200 f51b |0021: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405972: 1a02 0715 |0023: const-string v2, "EPISODE_TITLE_Z_A" // string@1507 │ │ -405976: 1243 |0025: const/4 v3, #int 4 // #4 │ │ -405978: 7051 ecad 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@adec │ │ -40597e: 6900 e176 |0029: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e1 │ │ -405982: 2200 f51b |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405986: 1a02 8e13 |002d: const-string v2, "DURATION_SHORT_LONG" // string@138e │ │ -40598a: 1254 |002f: const/4 v4, #int 5 // #5 │ │ -40598c: 7051 ecad 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@adec │ │ -405992: 6900 dd76 |0033: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dd │ │ -405996: 2200 f51b |0035: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -40599a: 1a02 8d13 |0037: const-string v2, "DURATION_LONG_SHORT" // string@138d │ │ -40599e: 1263 |0039: const/4 v3, #int 6 // #6 │ │ -4059a0: 7051 ecad 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@adec │ │ -4059a6: 6900 dc76 |003d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dc │ │ -4059aa: 2200 f51b |003f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -4059ae: 1a02 0215 |0041: const-string v2, "EPISODE_FILENAME_A_Z" // string@1502 │ │ -4059b2: 1274 |0043: const/4 v4, #int 7 // #7 │ │ -4059b4: 7051 ecad 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@adec │ │ -4059ba: 6900 de76 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76de │ │ -4059be: 2200 f51b |0049: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -4059c2: 1a02 0315 |004b: const-string v2, "EPISODE_FILENAME_Z_A" // string@1503 │ │ -4059c6: 1303 0800 |004d: const/16 v3, #int 8 // #8 │ │ -4059ca: 7051 ecad 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@adec │ │ -4059d0: 6900 df76 |0052: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76df │ │ -4059d4: 2200 f51b |0054: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -4059d8: 1a02 6548 |0056: const-string v2, "SIZE_SMALL_LARGE" // string@4865 │ │ -4059dc: 1304 0900 |0058: const/16 v4, #int 9 // #9 │ │ -4059e0: 7051 ecad 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@adec │ │ -4059e6: 6900 e676 |005d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e6 │ │ -4059ea: 2200 f51b |005f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -4059ee: 1a02 6348 |0061: const-string v2, "SIZE_LARGE_SMALL" // string@4863 │ │ -4059f2: 1303 0a00 |0063: const/16 v3, #int 10 // #a │ │ -4059f6: 7051 ecad 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@adec │ │ -4059fc: 6900 e576 |0068: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e5 │ │ -405a00: 2200 f51b |006a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405a04: 6201 d676 |006c: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d6 │ │ -405a08: 1a02 8116 |006e: const-string v2, "FEED_TITLE_A_Z" // string@1681 │ │ -405a0c: 1304 6500 |0070: const/16 v4, #int 101 // #65 │ │ -405a10: 7051 ecad 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@adec │ │ -405a16: 6900 e276 |0075: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e2 │ │ -405a1a: 2200 f51b |0077: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405a1e: 1302 0b00 |0079: const/16 v2, #int 11 // #b │ │ -405a22: 1303 6600 |007b: const/16 v3, #int 102 // #66 │ │ -405a26: 1a04 8216 |007d: const-string v4, "FEED_TITLE_Z_A" // string@1682 │ │ -405a2a: 7051 ecad 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@adec │ │ -405a30: 6900 e376 |0082: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e3 │ │ -405a34: 2200 f51b |0084: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405a38: 1302 0c00 |0086: const/16 v2, #int 12 // #c │ │ -405a3c: 1303 6700 |0088: const/16 v3, #int 103 // #67 │ │ -405a40: 1a04 7746 |008a: const-string v4, "RANDOM" // string@4677 │ │ -405a44: 7051 ecad 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@adec │ │ -405a4a: 6900 e476 |008f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e4 │ │ -405a4e: 2200 f51b |0091: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405a52: 1302 0d00 |0093: const/16 v2, #int 13 // #d │ │ -405a56: 1303 6800 |0095: const/16 v3, #int 104 // #68 │ │ -405a5a: 1a04 8048 |0097: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@4880 │ │ -405a5e: 7051 ecad 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@adec │ │ -405a64: 6900 e876 |009c: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e8 │ │ -405a68: 2200 f51b |009e: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405a6c: 1302 0e00 |00a0: const/16 v2, #int 14 // #e │ │ -405a70: 1303 6900 |00a2: const/16 v3, #int 105 // #69 │ │ -405a74: 1a04 7f48 |00a4: const-string v4, "SMART_SHUFFLE_NEW_OLD" // string@487f │ │ -405a78: 7051 ecad 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@adec │ │ -405a7e: 6900 e776 |00a9: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e7 │ │ -405a82: 2200 f51b |00ab: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405a86: 1302 0f00 |00ad: const/16 v2, #int 15 // #f │ │ -405a8a: 1303 6a00 |00af: const/16 v3, #int 106 // #6a │ │ -405a8e: 1a04 c20e |00b1: const-string v4, "COMPLETION_DATE_NEW_OLD" // string@0ec2 │ │ -405a92: 7051 ecad 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@adec │ │ -405a98: 6900 d976 |00b6: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d9 │ │ -405a9c: 7100 eaad 0000 |00b8: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@adea │ │ -405aa2: 0c00 |00bb: move-result-object v0 │ │ -405aa4: 6900 d876 |00bc: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d8 │ │ -405aa8: 0e00 |00be: return-void │ │ +405944: |[405944] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ +405954: 2200 f51b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405958: 6201 d776 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d7 │ │ +40595c: 1a02 cb12 |0004: const-string v2, "DATE_OLD_NEW" // string@12cb │ │ +405960: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +405962: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +405964: 7051 ecad 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@adec │ │ +40596a: 6900 db76 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76db │ │ +40596e: 2200 f51b |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405972: 1a02 ca12 |000f: const-string v2, "DATE_NEW_OLD" // string@12ca │ │ +405976: 1223 |0011: const/4 v3, #int 2 // #2 │ │ +405978: 7051 ecad 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@adec │ │ +40597e: 6900 da76 |0015: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ +405982: 2200 f51b |0017: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405986: 1a02 0615 |0019: const-string v2, "EPISODE_TITLE_A_Z" // string@1506 │ │ +40598a: 1234 |001b: const/4 v4, #int 3 // #3 │ │ +40598c: 7051 ecad 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@adec │ │ +405992: 6900 e076 |001f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e0 │ │ +405996: 2200 f51b |0021: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +40599a: 1a02 0715 |0023: const-string v2, "EPISODE_TITLE_Z_A" // string@1507 │ │ +40599e: 1243 |0025: const/4 v3, #int 4 // #4 │ │ +4059a0: 7051 ecad 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@adec │ │ +4059a6: 6900 e176 |0029: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e1 │ │ +4059aa: 2200 f51b |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +4059ae: 1a02 8e13 |002d: const-string v2, "DURATION_SHORT_LONG" // string@138e │ │ +4059b2: 1254 |002f: const/4 v4, #int 5 // #5 │ │ +4059b4: 7051 ecad 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@adec │ │ +4059ba: 6900 dd76 |0033: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dd │ │ +4059be: 2200 f51b |0035: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +4059c2: 1a02 8d13 |0037: const-string v2, "DURATION_LONG_SHORT" // string@138d │ │ +4059c6: 1263 |0039: const/4 v3, #int 6 // #6 │ │ +4059c8: 7051 ecad 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@adec │ │ +4059ce: 6900 dc76 |003d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76dc │ │ +4059d2: 2200 f51b |003f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +4059d6: 1a02 0215 |0041: const-string v2, "EPISODE_FILENAME_A_Z" // string@1502 │ │ +4059da: 1274 |0043: const/4 v4, #int 7 // #7 │ │ +4059dc: 7051 ecad 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@adec │ │ +4059e2: 6900 de76 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76de │ │ +4059e6: 2200 f51b |0049: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +4059ea: 1a02 0315 |004b: const-string v2, "EPISODE_FILENAME_Z_A" // string@1503 │ │ +4059ee: 1303 0800 |004d: const/16 v3, #int 8 // #8 │ │ +4059f2: 7051 ecad 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@adec │ │ +4059f8: 6900 df76 |0052: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76df │ │ +4059fc: 2200 f51b |0054: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405a00: 1a02 6548 |0056: const-string v2, "SIZE_SMALL_LARGE" // string@4865 │ │ +405a04: 1304 0900 |0058: const/16 v4, #int 9 // #9 │ │ +405a08: 7051 ecad 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@adec │ │ +405a0e: 6900 e676 |005d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e6 │ │ +405a12: 2200 f51b |005f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405a16: 1a02 6348 |0061: const-string v2, "SIZE_LARGE_SMALL" // string@4863 │ │ +405a1a: 1303 0a00 |0063: const/16 v3, #int 10 // #a │ │ +405a1e: 7051 ecad 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@adec │ │ +405a24: 6900 e576 |0068: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e5 │ │ +405a28: 2200 f51b |006a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405a2c: 6201 d676 |006c: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76d6 │ │ +405a30: 1a02 8116 |006e: const-string v2, "FEED_TITLE_A_Z" // string@1681 │ │ +405a34: 1304 6500 |0070: const/16 v4, #int 101 // #65 │ │ +405a38: 7051 ecad 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@adec │ │ +405a3e: 6900 e276 |0075: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e2 │ │ +405a42: 2200 f51b |0077: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405a46: 1302 0b00 |0079: const/16 v2, #int 11 // #b │ │ +405a4a: 1303 6600 |007b: const/16 v3, #int 102 // #66 │ │ +405a4e: 1a04 8216 |007d: const-string v4, "FEED_TITLE_Z_A" // string@1682 │ │ +405a52: 7051 ecad 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@adec │ │ +405a58: 6900 e376 |0082: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e3 │ │ +405a5c: 2200 f51b |0084: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405a60: 1302 0c00 |0086: const/16 v2, #int 12 // #c │ │ +405a64: 1303 6700 |0088: const/16 v3, #int 103 // #67 │ │ +405a68: 1a04 7746 |008a: const-string v4, "RANDOM" // string@4677 │ │ +405a6c: 7051 ecad 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@adec │ │ +405a72: 6900 e476 |008f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e4 │ │ +405a76: 2200 f51b |0091: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405a7a: 1302 0d00 |0093: const/16 v2, #int 13 // #d │ │ +405a7e: 1303 6800 |0095: const/16 v3, #int 104 // #68 │ │ +405a82: 1a04 8048 |0097: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@4880 │ │ +405a86: 7051 ecad 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@adec │ │ +405a8c: 6900 e876 |009c: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e8 │ │ +405a90: 2200 f51b |009e: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405a94: 1302 0e00 |00a0: const/16 v2, #int 14 // #e │ │ +405a98: 1303 6900 |00a2: const/16 v3, #int 105 // #69 │ │ +405a9c: 1a04 7f48 |00a4: const-string v4, "SMART_SHUFFLE_NEW_OLD" // string@487f │ │ +405aa0: 7051 ecad 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@adec │ │ +405aa6: 6900 e776 |00a9: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76e7 │ │ +405aaa: 2200 f51b |00ab: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405aae: 1302 0f00 |00ad: const/16 v2, #int 15 // #f │ │ +405ab2: 1303 6a00 |00af: const/16 v3, #int 106 // #6a │ │ +405ab6: 1a04 c20e |00b1: const-string v4, "COMPLETION_DATE_NEW_OLD" // string@0ec2 │ │ +405aba: 7051 ecad 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@adec │ │ +405ac0: 6900 d976 |00b6: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d9 │ │ +405ac4: 7100 eaad 0000 |00b8: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@adea │ │ +405aca: 0c00 |00bb: move-result-object v0 │ │ +405acc: 6900 d876 |00bc: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d8 │ │ +405ad0: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x000d line=16 │ │ 0x0017 line=17 │ │ 0x0021 line=18 │ │ 0x002b line=19 │ │ @@ -1594467,19 +1594469,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 │ │ -405aac: |[405aac] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ -405abc: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -405ac2: 5903 e976 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@76e9 │ │ -405ac6: 5b04 ea76 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76ea │ │ -405aca: 0e00 |0007: return-void │ │ +405ad4: |[405ad4] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ +405ae4: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +405aea: 5903 e976 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@76e9 │ │ +405aee: 5b04 ea76 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@76ea │ │ +405af2: 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; │ │ @@ -1594493,43 +1594495,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 │ │ -405738: |[405738] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -405748: 7110 230b 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -40574e: 0a00 |0003: move-result v0 │ │ -405750: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -405754: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -405756: 1105 |0007: return-object v5 │ │ -405758: 7110 66b4 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -40575e: 0a05 |000b: move-result v5 │ │ -405760: 7100 f1ad 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@adf1 │ │ -405766: 0c00 |000f: move-result-object v0 │ │ -405768: 2101 |0010: array-length v1, v0 │ │ -40576a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -40576c: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ -405770: 4603 0002 |0014: aget-object v3, v0, v2 │ │ -405774: 5234 e976 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@76e9 │ │ -405778: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ -40577c: 1103 |001a: return-object v3 │ │ -40577e: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -405782: 28f5 |001d: goto 0012 // -000b │ │ -405784: 2200 0b1e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -405788: 2201 271e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -40578c: 7010 ffb4 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -405792: 1a02 0f51 |0025: const-string v2, "Unsupported code: " // string@510f │ │ -405796: 6e20 0bb5 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40579c: 6e20 06b5 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -4057a2: 6e10 15b5 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4057a8: 0c05 |0030: move-result-object v5 │ │ -4057aa: 7020 57b4 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ -4057b0: 2700 |0034: throw v0 │ │ +405760: |[405760] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +405770: 7110 230b 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +405776: 0a00 |0003: move-result v0 │ │ +405778: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +40577c: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +40577e: 1105 |0007: return-object v5 │ │ +405780: 7110 66b4 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +405786: 0a05 |000b: move-result v5 │ │ +405788: 7100 f1ad 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@adf1 │ │ +40578e: 0c00 |000f: move-result-object v0 │ │ +405790: 2101 |0010: array-length v1, v0 │ │ +405792: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +405794: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ +405798: 4603 0002 |0014: aget-object v3, v0, v2 │ │ +40579c: 5234 e976 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@76e9 │ │ +4057a0: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ +4057a4: 1103 |001a: return-object v3 │ │ +4057a6: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4057aa: 28f5 |001d: goto 0012 // -000b │ │ +4057ac: 2200 0b1e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +4057b0: 2201 271e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +4057b4: 7010 ffb4 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4057ba: 1a02 0f51 |0025: const-string v2, "Unsupported code: " // string@510f │ │ +4057be: 6e20 0bb5 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4057c4: 6e20 06b5 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4057ca: 6e10 15b5 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4057d0: 0c05 |0030: move-result-object v5 │ │ +4057d2: 7020 57b4 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ +4057d8: 2700 |0034: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0008 line=63 │ │ 0x000c line=64 │ │ 0x0016 line=65 │ │ 0x001e line=69 │ │ @@ -1594541,19 +1594543,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 │ │ -4057b4: |[4057b4] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -4057c4: 7110 f0ad 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@adf0 │ │ -4057ca: 0c00 |0003: move-result-object v0 │ │ -4057cc: 1100 |0004: return-object v0 │ │ -4057ce: 1101 |0005: return-object v1 │ │ +4057dc: |[4057dc] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +4057ec: 7110 f0ad 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@adf0 │ │ +4057f2: 0c00 |0003: move-result-object v0 │ │ +4057f4: 1100 |0004: return-object v0 │ │ +4057f6: 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; │ │ @@ -1594564,22 +1594566,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 │ │ -4058f4: |[4058f4] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ -405904: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ -405908: 5200 e976 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@76e9 │ │ -40590c: 7110 6db4 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b46d │ │ -405912: 0c00 |0007: move-result-object v0 │ │ -405914: 2802 |0008: goto 000a // +0002 │ │ -405916: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -405918: 1100 |000a: return-object v0 │ │ +40591c: |[40591c] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ +40592c: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ +405930: 5200 e976 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@76e9 │ │ +405934: 7110 6db4 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b46d │ │ +40593a: 0c00 |0007: move-result-object v0 │ │ +40593c: 2802 |0008: goto 000a // +0002 │ │ +40593e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +405940: 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;) │ │ @@ -1594587,20 +1594589,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 │ │ -4057e0: |[4057e0] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -4057f0: 1c00 f51b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -4057f4: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -4057fa: 0c01 |0005: move-result-object v1 │ │ -4057fc: 1f01 f51b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ -405800: 1101 |0008: return-object v1 │ │ +405808: |[405808] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +405818: 1c00 f51b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +40581c: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +405822: 0c01 |0005: move-result-object v1 │ │ +405824: 1f01 f51b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bf5 │ │ +405828: 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;) │ │ @@ -1594608,20 +1594610,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 │ │ -4058d0: |[4058d0] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -4058e0: 6200 d876 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d8 │ │ -4058e4: 6e10 e3b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@b9e3 │ │ -4058ea: 0c00 |0005: move-result-object v0 │ │ -4058ec: 1f00 b520 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20b5 │ │ -4058f0: 1100 |0008: return-object v0 │ │ +4058f8: |[4058f8] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +405908: 6200 d876 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@76d8 │ │ +40590c: 6e10 e3b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@b9e3 │ │ +405912: 0c00 |0005: move-result-object v0 │ │ +405914: 1f00 b520 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20b5 │ │ +405918: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1594730,20 +1594732,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -405b64: |[405b64] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ -405b74: 1a00 9005 |0000: const-string v0, "," // string@0590 │ │ -405b78: 7120 260b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b26 │ │ -405b7e: 0c02 |0005: move-result-object v2 │ │ -405b80: 7020 f3ad 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@adf3 │ │ -405b86: 0e00 |0009: return-void │ │ +405b8c: |[405b8c] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ +405b9c: 1a00 9005 |0000: const-string v0, "," // string@0590 │ │ +405ba0: 7120 260b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b26 │ │ +405ba6: 0c02 |0005: move-result-object v2 │ │ +405ba8: 7020 f3ad 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@adf3 │ │ +405bae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1594752,51 +1594754,51 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -405b88: |[405b88] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ -405b98: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -405b9e: 5b01 f576 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ -405ba2: 1a01 756a |0005: const-string v1, "counter_greater_zero" // string@6a75 │ │ -405ba6: 7020 f5ad 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405bac: 0a01 |000a: move-result v1 │ │ -405bae: 5c01 fa76 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@76fa │ │ -405bb2: 1a01 a472 |000d: const-string v1, "enabled_auto_download" // string@72a4 │ │ -405bb6: 7020 f5ad 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405bbc: 0a01 |0012: move-result v1 │ │ -405bbe: 5c01 f776 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@76f7 │ │ -405bc2: 1a01 9a6f |0015: const-string v1, "disabled_auto_download" // string@6f9a │ │ -405bc6: 7020 f5ad 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405bcc: 0a01 |001a: move-result v1 │ │ -405bce: 5c01 f676 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@76f6 │ │ -405bd2: 1a01 a672 |001d: const-string v1, "enabled_updates" // string@72a6 │ │ -405bd6: 7020 f5ad 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405bdc: 0a01 |0022: move-result v1 │ │ -405bde: 5c01 fc76 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@76fc │ │ -405be2: 1a01 9b6f |0025: const-string v1, "disabled_updates" // string@6f9b │ │ -405be6: 7020 f5ad 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405bec: 0a01 |002a: move-result v1 │ │ -405bee: 5c01 fb76 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@76fb │ │ -405bf2: 1a01 ae73 |002d: const-string v1, "episode_notification_enabled" // string@73ae │ │ -405bf6: 7020 f5ad 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405bfc: 0a01 |0032: move-result v1 │ │ -405bfe: 5c01 f976 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@76f9 │ │ -405c02: 1a01 ad73 |0035: const-string v1, "episode_notification_disabled" // string@73ad │ │ -405c06: 7020 f5ad 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405c0c: 0a01 |003a: move-result v1 │ │ -405c0e: 5c01 f876 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@76f8 │ │ -405c12: 1a01 9fcc |003d: const-string v1, "show_non_subscribed" // string@cc9f │ │ -405c16: 7020 f5ad 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ -405c1c: 0a01 |0042: move-result v1 │ │ -405c1e: df01 0101 |0043: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -405c22: 5c01 f476 |0045: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hideNonSubscribedFeeds:Z // field@76f4 │ │ -405c26: 0e00 |0047: return-void │ │ +405bb0: |[405bb0] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ +405bc0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +405bc6: 5b01 f576 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ +405bca: 1a01 756a |0005: const-string v1, "counter_greater_zero" // string@6a75 │ │ +405bce: 7020 f5ad 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405bd4: 0a01 |000a: move-result v1 │ │ +405bd6: 5c01 fa76 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@76fa │ │ +405bda: 1a01 a472 |000d: const-string v1, "enabled_auto_download" // string@72a4 │ │ +405bde: 7020 f5ad 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405be4: 0a01 |0012: move-result v1 │ │ +405be6: 5c01 f776 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@76f7 │ │ +405bea: 1a01 9a6f |0015: const-string v1, "disabled_auto_download" // string@6f9a │ │ +405bee: 7020 f5ad 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405bf4: 0a01 |001a: move-result v1 │ │ +405bf6: 5c01 f676 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@76f6 │ │ +405bfa: 1a01 a672 |001d: const-string v1, "enabled_updates" // string@72a6 │ │ +405bfe: 7020 f5ad 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405c04: 0a01 |0022: move-result v1 │ │ +405c06: 5c01 fc76 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@76fc │ │ +405c0a: 1a01 9b6f |0025: const-string v1, "disabled_updates" // string@6f9b │ │ +405c0e: 7020 f5ad 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405c14: 0a01 |002a: move-result v1 │ │ +405c16: 5c01 fb76 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@76fb │ │ +405c1a: 1a01 ae73 |002d: const-string v1, "episode_notification_enabled" // string@73ae │ │ +405c1e: 7020 f5ad 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405c24: 0a01 |0032: move-result v1 │ │ +405c26: 5c01 f976 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@76f9 │ │ +405c2a: 1a01 ad73 |0035: const-string v1, "episode_notification_disabled" // string@73ad │ │ +405c2e: 7020 f5ad 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405c34: 0a01 |003a: move-result v1 │ │ +405c36: 5c01 f876 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@76f8 │ │ +405c3a: 1a01 9fcc |003d: const-string v1, "show_non_subscribed" // string@cc9f │ │ +405c3e: 7020 f5ad 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hasProperty:(Ljava/lang/String;)Z // method@adf5 │ │ +405c44: 0a01 |0042: move-result v1 │ │ +405c46: df01 0101 |0043: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +405c4a: 5c01 f476 |0045: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hideNonSubscribedFeeds:Z // field@76f4 │ │ +405c4e: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x000d line=38 │ │ 0x0015 line=39 │ │ @@ -1594814,21 +1594816,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -405acc: |[405acc] de.danoeh.antennapod.model.feed.SubscriptionsFilter.hasProperty:(Ljava/lang/String;)Z │ │ -405adc: 5410 f576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ -405ae0: 7110 6fb6 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -405ae6: 0c00 |0005: move-result-object v0 │ │ -405ae8: 7220 2ab7 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -405aee: 0a02 |0009: move-result v2 │ │ -405af0: 0f02 |000a: return v2 │ │ +405af4: |[405af4] de.danoeh.antennapod.model.feed.SubscriptionsFilter.hasProperty:(Ljava/lang/String;)Z │ │ +405b04: 5410 f576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ +405b08: 7110 6fb6 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +405b0e: 0c00 |0005: move-result-object v0 │ │ +405b10: 7220 2ab7 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +405b16: 0a02 |0009: move-result v2 │ │ +405b18: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1594838,20 +1594840,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -405b40: |[405b40] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ -405b50: 5410 f576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ -405b54: 6e10 ecb9 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b9ec │ │ -405b5a: 0c00 |0005: move-result-object v0 │ │ -405b5c: 1f00 ca20 |0006: check-cast v0, [Ljava/lang/String; // type@20ca │ │ -405b60: 1100 |0008: return-object v0 │ │ +405b68: |[405b68] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ +405b78: 5410 f576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ +405b7c: 6e10 ecb9 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b9ec │ │ +405b82: 0c00 |0005: move-result-object v0 │ │ +405b84: 1f00 ca20 |0006: check-cast v0, [Ljava/lang/String; // type@20ca │ │ +405b88: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;) │ │ @@ -1594859,22 +1594861,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -405af4: |[405af4] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ -405b04: 5410 f576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ -405b08: 2100 |0002: array-length v0, v0 │ │ -405b0a: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ -405b0e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -405b10: 2802 |0006: goto 0008 // +0002 │ │ -405b12: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -405b14: 0f00 |0008: return v0 │ │ +405b1c: |[405b1c] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ +405b2c: 5410 f576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@76f5 │ │ +405b30: 2100 |0002: array-length v0, v0 │ │ +405b32: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ +405b36: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +405b38: 2802 |0006: goto 0008 // +0002 │ │ +405b3a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +405b3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;) │ │ @@ -1594882,21 +1594884,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -405b18: |[405b18] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ -405b28: 1a00 9005 |0000: const-string v0, "," // string@0590 │ │ -405b2c: 6e10 f4ad 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@adf4 │ │ -405b32: 0c01 |0005: move-result-object v1 │ │ -405b34: 7120 250b 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b25 │ │ -405b3a: 0c00 |0009: move-result-object v0 │ │ -405b3c: 1100 |000a: return-object v0 │ │ +405b40: |[405b40] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ +405b50: 1a00 9005 |0000: const-string v0, "," // string@0590 │ │ +405b54: 6e10 f4ad 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@adf4 │ │ +405b5a: 0c01 |0005: move-result-object v1 │ │ +405b5c: 7120 250b 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b25 │ │ +405b62: 0c00 |0009: move-result-object v0 │ │ +405b64: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1594942,20 +1594944,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -406000: |[406000] de.danoeh.antennapod.model.feed.Transcript.:()V │ │ -406010: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -406016: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -40601a: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -406020: 5b10 fd76 |0008: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -406024: 0e00 |000a: return-void │ │ +406028: |[406028] de.danoeh.antennapod.model.feed.Transcript.:()V │ │ +406038: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40603e: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +406042: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +406048: 5b10 fd76 |0008: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +40604c: 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; │ │ │ │ @@ -1594965,40 +1594967,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 │ │ -406028: |[406028] de.danoeh.antennapod.model.feed.Transcript.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V │ │ -406038: 5450 fd76 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -40603c: 6e10 64b6 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@b664 │ │ -406042: 0a00 |0005: move-result v0 │ │ -406044: 3900 2500 |0006: if-nez v0, 002b // +0025 │ │ -406048: 5450 fd76 |0008: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -40604c: 6e10 6bb6 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ -406052: 0a01 |000d: move-result v1 │ │ -406054: d801 01ff |000e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -406058: 6e20 62b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -40605e: 0c00 |0013: move-result-object v0 │ │ -406060: 1f00 f81b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -406064: 6e10 04ae 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ -40606a: 0b00 |0019: move-result-wide v0 │ │ -40606c: 6e10 04ae 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ -406072: 0b02 |001d: move-result-wide v2 │ │ -406074: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ -406078: 3b04 0300 |0020: if-gez v4, 0023 // +0003 │ │ -40607c: 2809 |0022: goto 002b // +0009 │ │ -40607e: 2206 0b1e |0023: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -406082: 1a00 9449 |0025: const-string v0, "Segments must be added in sorted order" // string@4994 │ │ -406086: 7020 57b4 0600 |0027: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ -40608c: 2706 |002a: throw v6 │ │ -40608e: 5450 fd76 |002b: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -406092: 6e20 5db6 6000 |002d: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -406098: 0e00 |0030: return-void │ │ +406050: |[406050] de.danoeh.antennapod.model.feed.Transcript.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V │ │ +406060: 5450 fd76 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +406064: 6e10 64b6 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@b664 │ │ +40606a: 0a00 |0005: move-result v0 │ │ +40606c: 3900 2500 |0006: if-nez v0, 002b // +0025 │ │ +406070: 5450 fd76 |0008: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +406074: 6e10 6bb6 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ +40607a: 0a01 |000d: move-result v1 │ │ +40607c: d801 01ff |000e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +406080: 6e20 62b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +406086: 0c00 |0013: move-result-object v0 │ │ +406088: 1f00 f81b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +40608c: 6e10 04ae 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ +406092: 0b00 |0019: move-result-wide v0 │ │ +406094: 6e10 04ae 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ +40609a: 0b02 |001d: move-result-wide v2 │ │ +40609c: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ +4060a0: 3b04 0300 |0020: if-gez v4, 0023 // +0003 │ │ +4060a4: 2809 |0022: goto 002b // +0009 │ │ +4060a6: 2206 0b1e |0023: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +4060aa: 1a00 9449 |0025: const-string v0, "Segments must be added in sorted order" // string@4994 │ │ +4060ae: 7020 57b4 0600 |0027: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ +4060b4: 2706 |002a: throw v6 │ │ +4060b6: 5450 fd76 |002b: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +4060ba: 6e20 5db6 6000 |002d: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +4060c0: 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; │ │ @@ -1595009,38 +1595011,38 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -405f68: |[405f68] de.danoeh.antennapod.model.feed.Transcript.findSegmentIndexBefore:(J)I │ │ -405f78: 5460 fd76 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -405f7c: 6e10 6bb6 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ -405f82: 0a00 |0005: move-result v0 │ │ -405f84: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ -405f88: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -405f8a: 3501 1e00 |0009: if-ge v1, v0, 0027 // +001e │ │ -405f8e: 9002 0100 |000b: add-int v2, v1, v0 │ │ -405f92: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -405f96: db02 0202 |000f: div-int/lit8 v2, v2, #int 2 // #02 │ │ -405f9a: 5463 fd76 |0011: iget-object v3, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -405f9e: 6e20 62b6 2300 |0013: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -405fa4: 0c03 |0016: move-result-object v3 │ │ -405fa6: 1f03 f81b |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -405faa: 6e10 04ae 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ -405fb0: 0b03 |001c: move-result-wide v3 │ │ -405fb2: 3105 0307 |001d: cmp-long v5, v3, v7 │ │ -405fb6: 3d05 0600 |001f: if-lez v5, 0025 // +0006 │ │ -405fba: d802 02ff |0021: add-int/lit8 v2, v2, #int -1 // #ff │ │ -405fbe: 0120 |0023: move v0, v2 │ │ -405fc0: 28e5 |0024: goto 0009 // -001b │ │ -405fc2: 0121 |0025: move v1, v2 │ │ -405fc4: 28e3 |0026: goto 0009 // -001d │ │ -405fc6: 0f01 |0027: return v1 │ │ +405f90: |[405f90] de.danoeh.antennapod.model.feed.Transcript.findSegmentIndexBefore:(J)I │ │ +405fa0: 5460 fd76 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +405fa4: 6e10 6bb6 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ +405faa: 0a00 |0005: move-result v0 │ │ +405fac: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ +405fb0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +405fb2: 3501 1e00 |0009: if-ge v1, v0, 0027 // +001e │ │ +405fb6: 9002 0100 |000b: add-int v2, v1, v0 │ │ +405fba: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +405fbe: db02 0202 |000f: div-int/lit8 v2, v2, #int 2 // #02 │ │ +405fc2: 5463 fd76 |0011: iget-object v3, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +405fc6: 6e20 62b6 2300 |0013: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +405fcc: 0c03 |0016: move-result-object v3 │ │ +405fce: 1f03 f81b |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +405fd2: 6e10 04ae 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ +405fd8: 0b03 |001c: move-result-wide v3 │ │ +405fda: 3105 0307 |001d: cmp-long v5, v3, v7 │ │ +405fde: 3d05 0600 |001f: if-lez v5, 0025 // +0006 │ │ +405fe2: d802 02ff |0021: add-int/lit8 v2, v2, #int -1 // #ff │ │ +405fe6: 0120 |0023: move v0, v2 │ │ +405fe8: 28e5 |0024: goto 0009 // -001b │ │ +405fea: 0121 |0025: move v1, v2 │ │ +405fec: 28e3 |0026: goto 0009 // -001d │ │ +405fee: 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; │ │ @@ -1595051,20 +1595053,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 │ │ -405f20: |[405f20] de.danoeh.antennapod.model.feed.Transcript.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ -405f30: 5410 fd76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -405f34: 6e20 62b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -405f3a: 0c02 |0005: move-result-object v2 │ │ -405f3c: 1f02 f81b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -405f40: 1102 |0008: return-object v2 │ │ +405f48: |[405f48] de.danoeh.antennapod.model.feed.Transcript.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ +405f58: 5410 fd76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +405f5c: 6e20 62b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +405f62: 0c02 |0005: move-result-object v2 │ │ +405f64: 1f02 f81b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +405f68: 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 │ │ │ │ @@ -1595073,20 +1595075,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 │ │ -405f44: |[405f44] de.danoeh.antennapod.model.feed.Transcript.getSegmentAtTime:(J)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ -405f54: 6e30 faad 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.findSegmentIndexBefore:(J)I // method@adfa │ │ -405f5a: 0a01 |0003: move-result v1 │ │ -405f5c: 6e20 fbad 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; // method@adfb │ │ -405f62: 0c01 |0007: move-result-object v1 │ │ -405f64: 1101 |0008: return-object v1 │ │ +405f6c: |[405f6c] de.danoeh.antennapod.model.feed.Transcript.getSegmentAtTime:(J)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ +405f7c: 6e30 faad 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.findSegmentIndexBefore:(J)I // method@adfa │ │ +405f82: 0a01 |0003: move-result v1 │ │ +405f84: 6e20 fbad 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; // method@adfb │ │ +405f8a: 0c01 |0007: move-result-object v1 │ │ +405f8c: 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 │ │ │ │ @@ -1595095,19 +1595097,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -405fc8: |[405fc8] de.danoeh.antennapod.model.feed.Transcript.getSegmentCount:()I │ │ -405fd8: 5410 fd76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ -405fdc: 6e10 6bb6 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ -405fe2: 0a00 |0005: move-result v0 │ │ -405fe4: 0f00 |0006: return v0 │ │ +405ff0: |[405ff0] de.danoeh.antennapod.model.feed.Transcript.getSegmentCount:()I │ │ +406000: 5410 fd76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@76fd │ │ +406004: 6e10 6bb6 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ +40600a: 0a00 |0005: move-result v0 │ │ +40600c: 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;) │ │ @@ -1595115,17 +1595117,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405fe8: |[405fe8] de.danoeh.antennapod.model.feed.Transcript.getSpeakers:()Ljava/util/Set; │ │ -405ff8: 5410 fe76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@76fe │ │ -405ffc: 1100 |0002: return-object v0 │ │ +406010: |[406010] de.danoeh.antennapod.model.feed.Transcript.getSpeakers:()Ljava/util/Set; │ │ +406020: 5410 fe76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@76fe │ │ +406024: 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;) │ │ @@ -1595133,17 +1595135,17 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40609c: |[40609c] de.danoeh.antennapod.model.feed.Transcript.setSpeakers:(Ljava/util/Set;)V │ │ -4060ac: 5b01 fe76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@76fe │ │ -4060b0: 0e00 |0002: return-void │ │ +4060c4: |[4060c4] de.danoeh.antennapod.model.feed.Transcript.setSpeakers:(Ljava/util/Set;)V │ │ +4060d4: 5b01 fe76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@76fe │ │ +4060d8: 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; │ │ │ │ @@ -1595188,21 +1595190,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 │ │ -405c88: |[405c88] de.danoeh.antennapod.model.feed.TranscriptSegment.:(JJLjava/lang/String;Ljava/lang/String;)V │ │ -405c98: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -405c9e: 5a01 0177 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7701 │ │ -405ca2: 5a03 ff76 |0005: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@76ff │ │ -405ca6: 5b05 0277 |0007: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ -405caa: 5b06 0077 |0009: iput-object v6, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7700 │ │ -405cae: 0e00 |000b: return-void │ │ +405cb0: |[405cb0] de.danoeh.antennapod.model.feed.TranscriptSegment.:(JJLjava/lang/String;Ljava/lang/String;)V │ │ +405cc0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +405cc6: 5a01 0177 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7701 │ │ +405cca: 5a03 ff76 |0005: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@76ff │ │ +405cce: 5b05 0277 |0007: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ +405cd2: 5b06 0077 |0009: iput-object v6, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7700 │ │ +405cd6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ 0x0005 line=11 │ │ 0x0007 line=12 │ │ 0x0009 line=13 │ │ @@ -1595219,27 +1595221,27 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -405cb0: |[405cb0] de.danoeh.antennapod.model.feed.TranscriptSegment.append:(JLjava/lang/String;)V │ │ -405cc0: 5a01 ff76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@76ff │ │ -405cc4: 2201 271e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -405cc8: 7010 ffb4 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -405cce: 5402 0277 |0007: iget-object v2, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ -405cd2: 6e20 0bb5 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -405cd8: 1a02 1b00 |000c: const-string v2, " " // string@001b │ │ -405cdc: 6e20 0bb5 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -405ce2: 6e20 0bb5 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -405ce8: 6e10 15b5 0100 |0014: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -405cee: 0c01 |0017: move-result-object v1 │ │ -405cf0: 5b01 0277 |0018: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ -405cf4: 0e00 |001a: return-void │ │ +405cd8: |[405cd8] de.danoeh.antennapod.model.feed.TranscriptSegment.append:(JLjava/lang/String;)V │ │ +405ce8: 5a01 ff76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@76ff │ │ +405cec: 2201 271e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +405cf0: 7010 ffb4 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +405cf6: 5402 0277 |0007: iget-object v2, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ +405cfa: 6e20 0bb5 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +405d00: 1a02 1b00 |000c: const-string v2, " " // string@001b │ │ +405d04: 6e20 0bb5 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +405d0a: 6e20 0bb5 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +405d10: 6e10 15b5 0100 |0014: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +405d16: 0c01 |0017: move-result-object v1 │ │ +405d18: 5b01 0277 |0018: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ +405d1c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0002 line=18 │ │ locals : │ │ 0x0000 - 0x001b reg=0 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ 0x0000 - 0x001b reg=1 (null) J │ │ @@ -1595250,17 +1595252,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405c58: |[405c58] de.danoeh.antennapod.model.feed.TranscriptSegment.getEndTime:()J │ │ -405c68: 5320 ff76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@76ff │ │ -405c6c: 1000 |0002: return-wide v0 │ │ +405c80: |[405c80] de.danoeh.antennapod.model.feed.TranscriptSegment.getEndTime:()J │ │ +405c90: 5320 ff76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@76ff │ │ +405c94: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/TranscriptSegment;) │ │ @@ -1595268,17 +1595270,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405c28: |[405c28] de.danoeh.antennapod.model.feed.TranscriptSegment.getSpeaker:()Ljava/lang/String; │ │ -405c38: 5410 0077 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7700 │ │ -405c3c: 1100 |0002: return-object v0 │ │ +405c50: |[405c50] de.danoeh.antennapod.model.feed.TranscriptSegment.getSpeaker:()Ljava/lang/String; │ │ +405c60: 5410 0077 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7700 │ │ +405c64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/TranscriptSegment;) │ │ @@ -1595286,17 +1595288,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405c70: |[405c70] de.danoeh.antennapod.model.feed.TranscriptSegment.getStartTime:()J │ │ -405c80: 5320 0177 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7701 │ │ -405c84: 1000 |0002: return-wide v0 │ │ +405c98: |[405c98] de.danoeh.antennapod.model.feed.TranscriptSegment.getStartTime:()J │ │ +405ca8: 5320 0177 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7701 │ │ +405cac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/TranscriptSegment;) │ │ @@ -1595304,17 +1595306,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -405c40: |[405c40] de.danoeh.antennapod.model.feed.TranscriptSegment.getWords:()Ljava/lang/String; │ │ -405c50: 5410 0277 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ -405c54: 1100 |0002: return-object v0 │ │ +405c68: |[405c68] de.danoeh.antennapod.model.feed.TranscriptSegment.getWords:()Ljava/lang/String; │ │ +405c78: 5410 0277 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7702 │ │ +405c7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1595376,74 +1595378,74 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/TranscriptType;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -405e1c: |[405e1c] de.danoeh.antennapod.model.feed.TranscriptType.$values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ -405e2c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -405e2e: 2300 b620 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/TranscriptType; // type@20b6 │ │ -405e32: 6201 0477 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ -405e36: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -405e38: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -405e3c: 6201 0777 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ -405e40: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -405e42: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -405e46: 6201 0677 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ -405e4a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -405e4c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -405e50: 6201 0577 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ -405e54: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -405e56: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -405e5a: 1100 |0017: return-object v0 │ │ +405e44: |[405e44] de.danoeh.antennapod.model.feed.TranscriptType.$values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ +405e54: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +405e56: 2300 b620 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/TranscriptType; // type@20b6 │ │ +405e5a: 6201 0477 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ +405e5e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +405e60: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +405e64: 6201 0777 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ +405e68: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +405e6a: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +405e6e: 6201 0677 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ +405e72: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +405e74: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +405e78: 6201 0577 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ +405e7c: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +405e7e: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +405e82: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/TranscriptType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -405e80: |[405e80] de.danoeh.antennapod.model.feed.TranscriptType.:()V │ │ -405e90: 2200 f91b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ -405e94: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -405e96: 1a02 2a5f |0003: const-string v2, "application/json" // string@5f2a │ │ -405e9a: 1a03 001d |0005: const-string v3, "JSON" // string@1d00 │ │ -405e9e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -405ea0: 7052 08ae 3014 |0008: invoke-direct {v0, v3, v4, v1, v2}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ -405ea6: 6900 0477 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ -405eaa: 2200 f91b |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ -405eae: 1a01 3ad1 |000f: const-string v1, "text/vtt" // string@d13a │ │ -405eb2: 1a02 7b53 |0011: const-string v2, "VTT" // string@537b │ │ -405eb6: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -405eb8: 1235 |0014: const/4 v5, #int 3 // #3 │ │ -405eba: 7051 08ae 2053 |0015: invoke-direct {v0, v2, v3, v5, v1}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ -405ec0: 6900 0777 |0018: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ -405ec4: 2200 f91b |001a: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ -405ec8: 1221 |001c: const/4 v1, #int 2 // #2 │ │ -405eca: 1a02 335f |001d: const-string v2, "application/srt" // string@5f33 │ │ -405ece: 1a03 a648 |001f: const-string v3, "SRT" // string@48a6 │ │ -405ed2: 7052 08ae 3011 |0021: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ -405ed8: 6900 0677 |0024: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ -405edc: 2200 f91b |0026: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ -405ee0: 1a01 1342 |0028: const-string v1, "NONE" // string@4213 │ │ -405ee4: 1a02 0000 |002a: const-string v2, "" // string@0000 │ │ -405ee8: 7052 08ae 1045 |002c: invoke-direct {v0, v1, v5, v4, v2}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ -405eee: 6900 0577 |002f: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ -405ef2: 7100 06ae 0000 |0031: invoke-static {}, Lde/danoeh/antennapod/model/feed/TranscriptType;.$values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae06 │ │ -405ef8: 0c00 |0034: move-result-object v0 │ │ -405efa: 6900 0377 |0035: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.$VALUES:[Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7703 │ │ -405efe: 0e00 |0037: return-void │ │ +405ea8: |[405ea8] de.danoeh.antennapod.model.feed.TranscriptType.:()V │ │ +405eb8: 2200 f91b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ +405ebc: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +405ebe: 1a02 2a5f |0003: const-string v2, "application/json" // string@5f2a │ │ +405ec2: 1a03 001d |0005: const-string v3, "JSON" // string@1d00 │ │ +405ec6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +405ec8: 7052 08ae 3014 |0008: invoke-direct {v0, v3, v4, v1, v2}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ +405ece: 6900 0477 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ +405ed2: 2200 f91b |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ +405ed6: 1a01 3ad1 |000f: const-string v1, "text/vtt" // string@d13a │ │ +405eda: 1a02 7b53 |0011: const-string v2, "VTT" // string@537b │ │ +405ede: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +405ee0: 1235 |0014: const/4 v5, #int 3 // #3 │ │ +405ee2: 7051 08ae 2053 |0015: invoke-direct {v0, v2, v3, v5, v1}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ +405ee8: 6900 0777 |0018: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ +405eec: 2200 f91b |001a: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ +405ef0: 1221 |001c: const/4 v1, #int 2 // #2 │ │ +405ef2: 1a02 335f |001d: const-string v2, "application/srt" // string@5f33 │ │ +405ef6: 1a03 a648 |001f: const-string v3, "SRT" // string@48a6 │ │ +405efa: 7052 08ae 3011 |0021: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ +405f00: 6900 0677 |0024: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ +405f04: 2200 f91b |0026: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ +405f08: 1a01 1342 |0028: const-string v1, "NONE" // string@4213 │ │ +405f0c: 1a02 0000 |002a: const-string v2, "" // string@0000 │ │ +405f10: 7052 08ae 1045 |002c: invoke-direct {v0, v1, v5, v4, v2}, Lde/danoeh/antennapod/model/feed/TranscriptType;.:(Ljava/lang/String;IILjava/lang/String;)V // method@ae08 │ │ +405f16: 6900 0577 |002f: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ +405f1a: 7100 06ae 0000 |0031: invoke-static {}, Lde/danoeh/antennapod/model/feed/TranscriptType;.$values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae06 │ │ +405f20: 0c00 |0034: move-result-object v0 │ │ +405f22: 6900 0377 |0035: sput-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.$VALUES:[Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7703 │ │ +405f26: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000d line=5 │ │ 0x001a line=6 │ │ 0x0026 line=7 │ │ 0x0031 line=3 │ │ @@ -1595454,19 +1595456,19 @@ │ │ type : '(Ljava/lang/String;IILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -405f00: |[405f00] de.danoeh.antennapod.model.feed.TranscriptType.:(Ljava/lang/String;IILjava/lang/String;)V │ │ -405f10: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -405f16: 5903 0977 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.priority:I // field@7709 │ │ -405f1a: 5b04 0877 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.canonicalMime:Ljava/lang/String; // field@7708 │ │ -405f1e: 0e00 |0007: return-void │ │ +405f28: |[405f28] de.danoeh.antennapod.model.feed.TranscriptType.:(Ljava/lang/String;IILjava/lang/String;)V │ │ +405f38: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +405f3e: 5903 0977 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.priority:I // field@7709 │ │ +405f42: 5b04 0877 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.canonicalMime:Ljava/lang/String; // field@7708 │ │ +405f46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x0005 line=14 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ @@ -1595480,69 +1595482,69 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 120 16-bit code units │ │ -405cf8: |[405cf8] de.danoeh.antennapod.model.feed.TranscriptType.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ -405d08: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -405d0c: 6202 0577 |0002: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ -405d10: 1102 |0004: return-object v2 │ │ -405d12: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -405d14: 6e10 deb4 0200 |0006: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -405d1a: 0a01 |0009: move-result v1 │ │ -405d1c: 2c01 4a00 0000 |000a: sparse-switch v1, 00000054 // +0000004a │ │ -405d22: 2837 |000d: goto 0044 // +0037 │ │ -405d24: 1a01 445f |000e: const-string v1, "application/x-subrip" // string@5f44 │ │ -405d28: 6e20 d7b4 1200 |0010: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -405d2e: 0a02 |0013: move-result v2 │ │ -405d30: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ -405d34: 282e |0016: goto 0044 // +002e │ │ -405d36: 1240 |0017: const/4 v0, #int 4 // #4 │ │ -405d38: 282c |0018: goto 0044 // +002c │ │ -405d3a: 1a01 2a5f |0019: const-string v1, "application/json" // string@5f2a │ │ -405d3e: 6e20 d7b4 1200 |001b: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -405d44: 0a02 |001e: move-result v2 │ │ -405d46: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -405d4a: 2823 |0021: goto 0044 // +0023 │ │ -405d4c: 1230 |0022: const/4 v0, #int 3 // #3 │ │ -405d4e: 2821 |0023: goto 0044 // +0021 │ │ -405d50: 1a01 3ad1 |0024: const-string v1, "text/vtt" // string@d13a │ │ -405d54: 6e20 d7b4 1200 |0026: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -405d5a: 0a02 |0029: move-result v2 │ │ -405d5c: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ -405d60: 2818 |002c: goto 0044 // +0018 │ │ -405d62: 1220 |002d: const/4 v0, #int 2 // #2 │ │ -405d64: 2816 |002e: goto 0044 // +0016 │ │ -405d66: 1a01 335f |002f: const-string v1, "application/srt" // string@5f33 │ │ -405d6a: 6e20 d7b4 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -405d70: 0a02 |0034: move-result v2 │ │ -405d72: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -405d76: 280d |0037: goto 0044 // +000d │ │ -405d78: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -405d7a: 280b |0039: goto 0044 // +000b │ │ -405d7c: 1a01 325f |003a: const-string v1, "application/srr" // string@5f32 │ │ -405d80: 6e20 d7b4 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -405d86: 0a02 |003f: move-result v2 │ │ -405d88: 3902 0300 |0040: if-nez v2, 0043 // +0003 │ │ -405d8c: 2802 |0042: goto 0044 // +0002 │ │ -405d8e: 1200 |0043: const/4 v0, #int 0 // #0 │ │ -405d90: 2b00 2600 0000 |0044: packed-switch v0, 0000006a // +00000026 │ │ -405d96: 6202 0577 |0047: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ -405d9a: 2809 |0049: goto 0052 // +0009 │ │ -405d9c: 6202 0477 |004a: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ -405da0: 2806 |004c: goto 0052 // +0006 │ │ -405da2: 6202 0777 |004d: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ -405da6: 2803 |004f: goto 0052 // +0003 │ │ -405da8: 6202 0677 |0050: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ -405dac: 1102 |0052: return-object v2 │ │ -405dae: 0000 |0053: nop // spacer │ │ -405db0: 0002 0500 b4f8 97b5 b6f8 97b5 940d ... |0054: sparse-switch-data (22 units) │ │ -405ddc: 0001 0500 0000 0000 0c00 0000 0c00 ... |006a: packed-switch-data (14 units) │ │ +405d20: |[405d20] de.danoeh.antennapod.model.feed.TranscriptType.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ +405d30: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +405d34: 6202 0577 |0002: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ +405d38: 1102 |0004: return-object v2 │ │ +405d3a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +405d3c: 6e10 deb4 0200 |0006: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +405d42: 0a01 |0009: move-result v1 │ │ +405d44: 2c01 4a00 0000 |000a: sparse-switch v1, 00000054 // +0000004a │ │ +405d4a: 2837 |000d: goto 0044 // +0037 │ │ +405d4c: 1a01 445f |000e: const-string v1, "application/x-subrip" // string@5f44 │ │ +405d50: 6e20 d7b4 1200 |0010: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +405d56: 0a02 |0013: move-result v2 │ │ +405d58: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ +405d5c: 282e |0016: goto 0044 // +002e │ │ +405d5e: 1240 |0017: const/4 v0, #int 4 // #4 │ │ +405d60: 282c |0018: goto 0044 // +002c │ │ +405d62: 1a01 2a5f |0019: const-string v1, "application/json" // string@5f2a │ │ +405d66: 6e20 d7b4 1200 |001b: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +405d6c: 0a02 |001e: move-result v2 │ │ +405d6e: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +405d72: 2823 |0021: goto 0044 // +0023 │ │ +405d74: 1230 |0022: const/4 v0, #int 3 // #3 │ │ +405d76: 2821 |0023: goto 0044 // +0021 │ │ +405d78: 1a01 3ad1 |0024: const-string v1, "text/vtt" // string@d13a │ │ +405d7c: 6e20 d7b4 1200 |0026: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +405d82: 0a02 |0029: move-result v2 │ │ +405d84: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ +405d88: 2818 |002c: goto 0044 // +0018 │ │ +405d8a: 1220 |002d: const/4 v0, #int 2 // #2 │ │ +405d8c: 2816 |002e: goto 0044 // +0016 │ │ +405d8e: 1a01 335f |002f: const-string v1, "application/srt" // string@5f33 │ │ +405d92: 6e20 d7b4 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +405d98: 0a02 |0034: move-result v2 │ │ +405d9a: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +405d9e: 280d |0037: goto 0044 // +000d │ │ +405da0: 1210 |0038: const/4 v0, #int 1 // #1 │ │ +405da2: 280b |0039: goto 0044 // +000b │ │ +405da4: 1a01 325f |003a: const-string v1, "application/srr" // string@5f32 │ │ +405da8: 6e20 d7b4 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +405dae: 0a02 |003f: move-result v2 │ │ +405db0: 3902 0300 |0040: if-nez v2, 0043 // +0003 │ │ +405db4: 2802 |0042: goto 0044 // +0002 │ │ +405db6: 1200 |0043: const/4 v0, #int 0 // #0 │ │ +405db8: 2b00 2600 0000 |0044: packed-switch v0, 0000006a // +00000026 │ │ +405dbe: 6202 0577 |0047: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.NONE:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7705 │ │ +405dc2: 2809 |0049: goto 0052 // +0009 │ │ +405dc4: 6202 0477 |004a: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ +405dc8: 2806 |004c: goto 0052 // +0006 │ │ +405dca: 6202 0777 |004d: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ +405dce: 2803 |004f: goto 0052 // +0003 │ │ +405dd0: 6202 0677 |0050: sget-object v2, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ +405dd4: 1102 |0052: return-object v2 │ │ +405dd6: 0000 |0053: nop // spacer │ │ +405dd8: 0002 0500 b4f8 97b5 b6f8 97b5 940d ... |0054: sparse-switch-data (22 units) │ │ +405e04: 0001 0500 0000 0000 0c00 0000 0c00 ... |006a: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=19 │ │ 0x0006 line=21 │ │ 0x0047 line=25 │ │ 0x004a line=22 │ │ 0x004d line=23 │ │ @@ -1595555,20 +1595557,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -405df8: |[405df8] de.danoeh.antennapod.model.feed.TranscriptType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ -405e08: 1c00 f91b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ -405e0c: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -405e12: 0c01 |0005: move-result-object v1 │ │ -405e14: 1f01 f91b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ -405e18: 1101 |0008: return-object v1 │ │ +405e20: |[405e20] de.danoeh.antennapod.model.feed.TranscriptType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ +405e30: 1c00 f91b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ +405e34: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +405e3a: 0c01 |0005: move-result-object v1 │ │ +405e3c: 1f01 f91b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/TranscriptType; // type@1bf9 │ │ +405e40: 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/TranscriptType;) │ │ @@ -1595576,20 +1595578,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/TranscriptType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -405e5c: |[405e5c] de.danoeh.antennapod.model.feed.TranscriptType.values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ -405e6c: 6200 0377 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.$VALUES:[Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7703 │ │ -405e70: 6e10 e4b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/TranscriptType;.clone:()Ljava/lang/Object; // method@b9e4 │ │ -405e76: 0c00 |0005: move-result-object v0 │ │ -405e78: 1f00 b620 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/TranscriptType; // type@20b6 │ │ -405e7c: 1100 |0008: return-object v0 │ │ +405e84: |[405e84] de.danoeh.antennapod.model.feed.TranscriptType.values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; │ │ +405e94: 6200 0377 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/TranscriptType;.$VALUES:[Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7703 │ │ +405e98: 6e10 e4b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/TranscriptType;.clone:()Ljava/lang/Object; // method@b9e4 │ │ +405e9e: 0c00 |0005: move-result-object v0 │ │ +405ea0: 1f00 b620 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/TranscriptType; // type@20b6 │ │ +405ea4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1595663,93 +1595665,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 │ │ -4061b4: |[4061b4] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -4061c4: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -4061c6: 2300 b720 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20b7 │ │ -4061ca: 6201 1077 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ -4061ce: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4061d0: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -4061d4: 6201 0e77 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770e │ │ -4061d8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4061da: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -4061de: 6201 0c77 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770c │ │ -4061e2: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -4061e4: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -4061e8: 6201 0d77 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770d │ │ -4061ec: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -4061ee: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -4061f2: 6201 0f77 |0017: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770f │ │ -4061f6: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -4061f8: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -4061fc: 6201 0b77 |001c: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770b │ │ -406200: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -406202: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ -406206: 1100 |0021: return-object v0 │ │ +4061dc: |[4061dc] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +4061ec: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +4061ee: 2300 b720 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20b7 │ │ +4061f2: 6201 1077 |0003: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ +4061f6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4061f8: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +4061fc: 6201 0e77 |0008: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770e │ │ +406200: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +406202: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +406206: 6201 0c77 |000d: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770c │ │ +40620a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +40620c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +406210: 6201 0d77 |0012: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770d │ │ +406214: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +406216: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +40621a: 6201 0f77 |0017: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770f │ │ +40621e: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +406220: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +406224: 6201 0b77 |001c: sget-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770b │ │ +406228: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +40622a: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ +40622e: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=8 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -40625c: |[40625c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ -40626c: 2200 fa1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -406270: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -406272: 1502 803f |0003: const/high16 v2, #int 1065353216 // #3f80 │ │ -406276: 1a03 3543 |0005: const-string v3, "OFF" // string@4335 │ │ -40627a: 7052 0eae 3011 |0007: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ -406280: 6900 1077 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ -406284: 2200 fa1b |000c: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -406288: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -40628a: 1502 003f |000f: const/high16 v2, #int 1056964608 // #3f00 │ │ -40628e: 1a03 081e |0011: const-string v3, "LIGHT_REDUCTION" // string@1e08 │ │ -406292: 7052 0eae 3011 |0013: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ -406298: 6900 0e77 |0016: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770e │ │ -40629c: 2200 fa1b |0018: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -4062a0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -4062a2: 1402 cdcc 4c3e |001b: const v2, #float 0.2 // #3e4ccccd │ │ -4062a8: 1a03 4e1a |001e: const-string v3, "HEAVY_REDUCTION" // string@1a4e │ │ -4062ac: 7052 0eae 3011 |0020: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ -4062b2: 6900 0c77 |0023: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770c │ │ -4062b6: 2200 fa1b |0025: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -4062ba: 1231 |0027: const/4 v1, #int 3 // #3 │ │ -4062bc: 1502 c03f |0028: const/high16 v2, #int 1069547520 // #3fc0 │ │ -4062c0: 1a03 071e |002a: const-string v3, "LIGHT_BOOST" // string@1e07 │ │ -4062c4: 7052 0eae 3011 |002c: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ -4062ca: 6900 0d77 |002f: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770d │ │ -4062ce: 2200 fa1b |0031: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -4062d2: 1241 |0033: const/4 v1, #int 4 // #4 │ │ -4062d4: 1502 0040 |0034: const/high16 v2, #int 1073741824 // #4000 │ │ -4062d8: 1a03 e93f |0036: const-string v3, "MEDIUM_BOOST" // string@3fe9 │ │ -4062dc: 7052 0eae 3011 |0038: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ -4062e2: 6900 0f77 |003b: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770f │ │ -4062e6: 2200 fa1b |003d: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -4062ea: 1251 |003f: const/4 v1, #int 5 // #5 │ │ -4062ec: 1502 2040 |0040: const/high16 v2, #int 1075838976 // #4020 │ │ -4062f0: 1a03 4d1a |0042: const-string v3, "HEAVY_BOOST" // string@1a4d │ │ -4062f4: 7052 0eae 3011 |0044: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ -4062fa: 6900 0b77 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770b │ │ -4062fe: 7100 0cae 0000 |0049: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ae0c │ │ -406304: 0c00 |004c: move-result-object v0 │ │ -406306: 6900 0a77 |004d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770a │ │ -40630a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -40630c: 6900 1277 |0050: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ -406310: 0e00 |0052: return-void │ │ +406284: |[406284] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ +406294: 2200 fa1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +406298: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40629a: 1502 803f |0003: const/high16 v2, #int 1065353216 // #3f80 │ │ +40629e: 1a03 3543 |0005: const-string v3, "OFF" // string@4335 │ │ +4062a2: 7052 0eae 3011 |0007: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ +4062a8: 6900 1077 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ +4062ac: 2200 fa1b |000c: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +4062b0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +4062b2: 1502 003f |000f: const/high16 v2, #int 1056964608 // #3f00 │ │ +4062b6: 1a03 081e |0011: const-string v3, "LIGHT_REDUCTION" // string@1e08 │ │ +4062ba: 7052 0eae 3011 |0013: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ +4062c0: 6900 0e77 |0016: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770e │ │ +4062c4: 2200 fa1b |0018: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +4062c8: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +4062ca: 1402 cdcc 4c3e |001b: const v2, #float 0.2 // #3e4ccccd │ │ +4062d0: 1a03 4e1a |001e: const-string v3, "HEAVY_REDUCTION" // string@1a4e │ │ +4062d4: 7052 0eae 3011 |0020: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ +4062da: 6900 0c77 |0023: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770c │ │ +4062de: 2200 fa1b |0025: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +4062e2: 1231 |0027: const/4 v1, #int 3 // #3 │ │ +4062e4: 1502 c03f |0028: const/high16 v2, #int 1069547520 // #3fc0 │ │ +4062e8: 1a03 071e |002a: const-string v3, "LIGHT_BOOST" // string@1e07 │ │ +4062ec: 7052 0eae 3011 |002c: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ +4062f2: 6900 0d77 |002f: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770d │ │ +4062f6: 2200 fa1b |0031: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +4062fa: 1241 |0033: const/4 v1, #int 4 // #4 │ │ +4062fc: 1502 0040 |0034: const/high16 v2, #int 1073741824 // #4000 │ │ +406300: 1a03 e93f |0036: const-string v3, "MEDIUM_BOOST" // string@3fe9 │ │ +406304: 7052 0eae 3011 |0038: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ +40630a: 6900 0f77 |003b: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770f │ │ +40630e: 2200 fa1b |003d: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +406312: 1251 |003f: const/4 v1, #int 5 // #5 │ │ +406314: 1502 2040 |0040: const/high16 v2, #int 1075838976 // #4020 │ │ +406318: 1a03 4d1a |0042: const-string v3, "HEAVY_BOOST" // string@1a4d │ │ +40631c: 7052 0eae 3011 |0044: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ae0e │ │ +406322: 6900 0b77 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770b │ │ +406326: 7100 0cae 0000 |0049: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ae0c │ │ +40632c: 0c00 |004c: move-result-object v0 │ │ +40632e: 6900 0a77 |004d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770a │ │ +406332: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +406334: 6900 1277 |0050: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ +406338: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x000c line=10 │ │ 0x0018 line=11 │ │ 0x0025 line=12 │ │ 0x0031 line=13 │ │ @@ -1595763,19 +1595765,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 │ │ -406314: |[406314] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ -406324: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -40632a: 5903 1377 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@7713 │ │ -40632e: 5904 1177 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@7711 │ │ -406332: 0e00 |0007: return-void │ │ +40633c: |[40633c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ +40634c: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +406352: 5903 1377 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@7713 │ │ +406356: 5904 1177 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@7711 │ │ +40635a: 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; │ │ @@ -1595789,36 +1595791,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 │ │ -40612c: |[40612c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -40613c: 7100 15ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ae15 │ │ -406142: 0c00 |0003: move-result-object v0 │ │ -406144: 2101 |0004: array-length v1, v0 │ │ -406146: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -406148: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -40614c: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -406150: 5234 1377 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@7713 │ │ -406154: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -406158: 1103 |000e: return-object v3 │ │ -40615a: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -40615e: 28f5 |0011: goto 0006 // -000b │ │ -406160: 2200 0b1e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -406164: 2201 271e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -406168: 7010 ffb4 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40616e: 1a02 7b0f |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@0f7b │ │ -406172: 6e20 0bb5 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -406178: 6e20 06b5 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -40617e: 6e10 15b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -406184: 0c05 |0024: move-result-object v5 │ │ -406186: 7020 57b4 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ -40618c: 2700 |0028: throw v0 │ │ +406154: |[406154] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +406164: 7100 15ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ae15 │ │ +40616a: 0c00 |0003: move-result-object v0 │ │ +40616c: 2101 |0004: array-length v1, v0 │ │ +40616e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +406170: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +406174: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +406178: 5234 1377 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@7713 │ │ +40617c: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +406180: 1103 |000e: return-object v3 │ │ +406182: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +406186: 28f5 |0011: goto 0006 // -000b │ │ +406188: 2200 0b1e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +40618c: 2201 271e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +406190: 7010 ffb4 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +406196: 1a02 7b0f |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@0f7b │ │ +40619a: 6e20 0bb5 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4061a0: 6e20 06b5 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4061a6: 6e10 15b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4061ac: 0c05 |0024: move-result-object v5 │ │ +4061ae: 7020 57b4 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ +4061b4: 2700 |0028: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000a line=26 │ │ 0x0012 line=30 │ │ locals : │ │ 0x0000 - 0x0029 reg=5 (null) I │ │ @@ -1595828,44 +1595830,44 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -4060b4: |[4060b4] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.isBoostSupported:()Z │ │ -4060c4: 6200 1277 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ -4060c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -4060cc: 6e10 e5b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ -4060d2: 0a00 |0007: move-result v0 │ │ -4060d4: 0f00 |0008: return v0 │ │ -4060d6: 7100 8306 0000 |0009: invoke-static {}, Landroid/media/audiofx/AudioEffect;.queryEffects:()[Landroid/media/audiofx/AudioEffect$Descriptor; // method@0683 │ │ -4060dc: 0c00 |000c: move-result-object v0 │ │ -4060de: 3800 1e00 |000d: if-eqz v0, 002b // +001e │ │ -4060e2: 2101 |000f: array-length v1, v0 │ │ -4060e4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -4060e6: 3512 1a00 |0011: if-ge v2, v1, 002b // +001a │ │ -4060ea: 4603 0002 |0013: aget-object v3, v0, v2 │ │ -4060ee: 5433 db00 |0015: iget-object v3, v3, Landroid/media/audiofx/AudioEffect$Descriptor;.type:Ljava/util/UUID; // field@00db │ │ -4060f2: 6204 dc00 |0017: sget-object v4, Landroid/media/audiofx/AudioEffect;.EFFECT_TYPE_LOUDNESS_ENHANCER:Ljava/util/UUID; // field@00dc │ │ -4060f6: 6e20 c8b7 4300 |0019: invoke-virtual {v3, v4}, Ljava/util/UUID;.equals:(Ljava/lang/Object;)Z // method@b7c8 │ │ -4060fc: 0a03 |001c: move-result v3 │ │ -4060fe: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ -406102: 6200 79d7 |001f: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d779 │ │ -406106: 6900 1277 |0021: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ -40610a: 6e10 e5b3 0000 |0023: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ -406110: 0a00 |0026: move-result v0 │ │ -406112: 0f00 |0027: return v0 │ │ -406114: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -406118: 28e7 |002a: goto 0011 // -0019 │ │ -40611a: 6200 78d7 |002b: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ -40611e: 6900 1277 |002d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ -406122: 6e10 e5b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ -406128: 0a00 |0032: move-result v0 │ │ -40612a: 0f00 |0033: return v0 │ │ +4060dc: |[4060dc] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.isBoostSupported:()Z │ │ +4060ec: 6200 1277 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ +4060f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +4060f4: 6e10 e5b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ +4060fa: 0a00 |0007: move-result v0 │ │ +4060fc: 0f00 |0008: return v0 │ │ +4060fe: 7100 8306 0000 |0009: invoke-static {}, Landroid/media/audiofx/AudioEffect;.queryEffects:()[Landroid/media/audiofx/AudioEffect$Descriptor; // method@0683 │ │ +406104: 0c00 |000c: move-result-object v0 │ │ +406106: 3800 1e00 |000d: if-eqz v0, 002b // +001e │ │ +40610a: 2101 |000f: array-length v1, v0 │ │ +40610c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +40610e: 3512 1a00 |0011: if-ge v2, v1, 002b // +001a │ │ +406112: 4603 0002 |0013: aget-object v3, v0, v2 │ │ +406116: 5433 db00 |0015: iget-object v3, v3, Landroid/media/audiofx/AudioEffect$Descriptor;.type:Ljava/util/UUID; // field@00db │ │ +40611a: 6204 dc00 |0017: sget-object v4, Landroid/media/audiofx/AudioEffect;.EFFECT_TYPE_LOUDNESS_ENHANCER:Ljava/util/UUID; // field@00dc │ │ +40611e: 6e20 c8b7 4300 |0019: invoke-virtual {v3, v4}, Ljava/util/UUID;.equals:(Ljava/lang/Object;)Z // method@b7c8 │ │ +406124: 0a03 |001c: move-result v3 │ │ +406126: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ +40612a: 6200 79d7 |001f: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d779 │ │ +40612e: 6900 1277 |0021: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ +406132: 6e10 e5b3 0000 |0023: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ +406138: 0a00 |0026: move-result v0 │ │ +40613a: 0f00 |0027: return v0 │ │ +40613c: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +406140: 28e7 |002a: goto 0011 // -0019 │ │ +406142: 6200 78d7 |002b: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d778 │ │ +406146: 6900 1277 |002d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ +40614a: 6e10 e5b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b3e5 │ │ +406150: 0a00 |0032: move-result v0 │ │ +406152: 0f00 |0033: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x0009 line=48 │ │ 0x000f line=50 │ │ 0x0015 line=51 │ │ @@ -1595880,17 +1595882,17 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406334: |[406334] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.setBoostSupported:(Ljava/lang/Boolean;)V │ │ -406344: 6900 1277 |0000: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ -406348: 0e00 |0002: return-void │ │ +40635c: |[40635c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.setBoostSupported:(Ljava/lang/Boolean;)V │ │ +40636c: 6900 1277 |0000: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@7712 │ │ +406370: 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;) │ │ @@ -1595898,20 +1595900,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 │ │ -406190: |[406190] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -4061a0: 1c00 fa1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -4061a4: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -4061aa: 0c01 |0005: move-result-object v1 │ │ -4061ac: 1f01 fa1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ -4061b0: 1101 |0008: return-object v1 │ │ +4061b8: |[4061b8] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +4061c8: 1c00 fa1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +4061cc: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +4061d2: 0c01 |0005: move-result-object v1 │ │ +4061d4: 1f01 fa1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bfa │ │ +4061d8: 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;) │ │ @@ -1595919,20 +1595921,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 │ │ -406208: |[406208] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -406218: 6200 0a77 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770a │ │ -40621c: 6e10 e5b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@b9e5 │ │ -406222: 0c00 |0005: move-result-object v0 │ │ -406224: 1f00 b720 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20b7 │ │ -406228: 1100 |0008: return-object v0 │ │ +406230: |[406230] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +406240: 6200 0a77 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@770a │ │ +406244: 6e10 e5b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@b9e5 │ │ +40624a: 0c00 |0005: move-result-object v0 │ │ +40624c: 1f00 b720 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20b7 │ │ +406250: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -1595940,17 +1595942,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40622c: |[40622c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ -40623c: 5210 1177 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@7711 │ │ -406240: 0f00 |0002: return v0 │ │ +406254: |[406254] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ +406264: 5210 1177 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@7711 │ │ +406268: 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;) │ │ @@ -1595958,17 +1595960,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406244: |[406244] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ -406254: 5210 1377 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@7713 │ │ -406258: 0f00 |0002: return v0 │ │ +40626c: |[40626c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ +40627c: 5210 1377 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@7713 │ │ +406280: 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 : 19114 (SourceFile) │ │ @@ -1596024,71 +1596026,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 │ │ -4063dc: |[4063dc] de.danoeh.antennapod.model.playback.MediaType.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ -4063ec: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -4063ee: 2300 b820 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20b8 │ │ -4063f2: 6201 1577 |0003: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ -4063f6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4063f8: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -4063fc: 6201 1877 |0008: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ -406400: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -406402: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -406406: 6201 1777 |000d: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ -40640a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -40640c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -406410: 1100 |0012: return-object v0 │ │ +406404: |[406404] de.danoeh.antennapod.model.playback.MediaType.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ +406414: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +406416: 2300 b820 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20b8 │ │ +40641a: 6201 1577 |0003: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ +40641e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +406420: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +406424: 6201 1877 |0008: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ +406428: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +40642a: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +40642e: 6201 1777 |000d: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ +406432: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +406434: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +406438: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=9 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/playback/MediaType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -406438: |[406438] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ -406448: 2200 fb1b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ -40644c: 1a01 6709 |0002: const-string v1, "AUDIO" // string@0967 │ │ -406450: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -406452: 7030 18ae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ae18 │ │ -406458: 6900 1577 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ -40645c: 2200 fb1b |000a: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ -406460: 1a01 8a51 |000c: const-string v1, "VIDEO" // string@518a │ │ -406464: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -406466: 7030 18ae 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ae18 │ │ -40646c: 6900 1877 |0012: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ -406470: 2200 fb1b |0014: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ -406474: 1a01 f74f |0016: const-string v1, "UNKNOWN" // string@4ff7 │ │ -406478: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -40647a: 7030 18ae 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ae18 │ │ -406480: 6900 1777 |001c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ -406484: 7100 16ae 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/playback/MediaType;.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; // method@ae16 │ │ -40648a: 0c00 |0021: move-result-object v0 │ │ -40648c: 6900 1477 |0022: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@7714 │ │ -406490: 2200 aa1e |0024: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ -406494: 1a01 2f5f |0026: const-string v1, "application/opus" // string@5f2f │ │ -406498: 1a02 3b5f |0028: const-string v2, "application/x-flac" // string@5f3b │ │ -40649c: 1a03 2e5f |002a: const-string v3, "application/ogg" // string@5f2e │ │ -4064a0: 2430 ca20 1302 |002c: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@20ca │ │ -4064a6: 0c01 |002f: move-result-object v1 │ │ -4064a8: 7110 6fb6 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -4064ae: 0c01 |0033: move-result-object v1 │ │ -4064b0: 7020 08b7 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b708 │ │ -4064b6: 6900 1677 |0037: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7716 │ │ -4064ba: 0e00 |0039: return-void │ │ +406460: |[406460] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ +406470: 2200 fb1b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ +406474: 1a01 6709 |0002: const-string v1, "AUDIO" // string@0967 │ │ +406478: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40647a: 7030 18ae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ae18 │ │ +406480: 6900 1577 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ +406484: 2200 fb1b |000a: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ +406488: 1a01 8a51 |000c: const-string v1, "VIDEO" // string@518a │ │ +40648c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +40648e: 7030 18ae 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ae18 │ │ +406494: 6900 1877 |0012: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ +406498: 2200 fb1b |0014: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ +40649c: 1a01 f74f |0016: const-string v1, "UNKNOWN" // string@4ff7 │ │ +4064a0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4064a2: 7030 18ae 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ae18 │ │ +4064a8: 6900 1777 |001c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ +4064ac: 7100 16ae 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/playback/MediaType;.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; // method@ae16 │ │ +4064b2: 0c00 |0021: move-result-object v0 │ │ +4064b4: 6900 1477 |0022: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@7714 │ │ +4064b8: 2200 aa1e |0024: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ +4064bc: 1a01 2f5f |0026: const-string v1, "application/opus" // string@5f2f │ │ +4064c0: 1a02 3b5f |0028: const-string v2, "application/x-flac" // string@5f3b │ │ +4064c4: 1a03 2e5f |002a: const-string v3, "application/ogg" // string@5f2e │ │ +4064c8: 2430 ca20 1302 |002c: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@20ca │ │ +4064ce: 0c01 |002f: move-result-object v1 │ │ +4064d0: 7110 6fb6 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +4064d6: 0c01 |0033: move-result-object v1 │ │ +4064d8: 7020 08b7 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b708 │ │ +4064de: 6900 1677 |0037: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7716 │ │ +4064e2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x001e line=9 │ │ 0x0024 line=12 │ │ locals : │ │ │ │ @@ -1596097,17 +1596099,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 │ │ -4064bc: |[4064bc] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ -4064cc: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -4064d2: 0e00 |0003: return-void │ │ +4064e4: |[4064e4] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ +4064f4: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +4064fa: 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 │ │ @@ -1596117,40 +1596119,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 │ │ -40634c: |[40634c] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -40635c: 7110 230b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -406362: 0a00 |0003: move-result v0 │ │ -406364: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -406368: 6201 1777 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ -40636c: 1101 |0008: return-object v1 │ │ -40636e: 1a00 7f60 |0009: const-string v0, "audio" // string@607f │ │ -406372: 6e20 eeb4 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -406378: 0a00 |000e: move-result v0 │ │ -40637a: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -40637e: 6201 1577 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ -406382: 1101 |0013: return-object v1 │ │ -406384: 1a00 28d8 |0014: const-string v0, "video" // string@d828 │ │ -406388: 6e20 eeb4 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -40638e: 0a00 |0019: move-result v0 │ │ -406390: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -406394: 6201 1877 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ -406398: 1101 |001e: return-object v1 │ │ -40639a: 6200 1677 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7716 │ │ -40639e: 7220 90b7 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ -4063a4: 0a01 |0024: move-result v1 │ │ -4063a6: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ -4063aa: 6201 1577 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ -4063ae: 1101 |0029: return-object v1 │ │ -4063b0: 6201 1777 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ -4063b4: 1101 |002c: return-object v1 │ │ +406374: |[406374] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +406384: 7110 230b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +40638a: 0a00 |0003: move-result v0 │ │ +40638c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +406390: 6201 1777 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ +406394: 1101 |0008: return-object v1 │ │ +406396: 1a00 7f60 |0009: const-string v0, "audio" // string@607f │ │ +40639a: 6e20 eeb4 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +4063a0: 0a00 |000e: move-result v0 │ │ +4063a2: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +4063a6: 6201 1577 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ +4063aa: 1101 |0013: return-object v1 │ │ +4063ac: 1a00 28d8 |0014: const-string v0, "video" // string@d828 │ │ +4063b0: 6e20 eeb4 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +4063b6: 0a00 |0019: move-result v0 │ │ +4063b8: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +4063bc: 6201 1877 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ +4063c0: 1101 |001e: return-object v1 │ │ +4063c2: 6200 1677 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7716 │ │ +4063c6: 7220 90b7 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ +4063cc: 0a01 |0024: move-result v1 │ │ +4063ce: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ +4063d2: 6201 1577 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ +4063d6: 1101 |0029: return-object v1 │ │ +4063d8: 6201 1777 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7717 │ │ +4063dc: 1101 |002c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0006 line=20 │ │ 0x0009 line=21 │ │ 0x0011 line=22 │ │ 0x0014 line=23 │ │ @@ -1596166,20 +1596168,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 │ │ -4063b8: |[4063b8] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -4063c8: 1c00 fb1b |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ -4063cc: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -4063d2: 0c01 |0005: move-result-object v1 │ │ -4063d4: 1f01 fb1b |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ -4063d8: 1101 |0008: return-object v1 │ │ +4063e0: |[4063e0] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +4063f0: 1c00 fb1b |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ +4063f4: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +4063fa: 0c01 |0005: move-result-object v1 │ │ +4063fc: 1f01 fb1b |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1bfb │ │ +406400: 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;) │ │ @@ -1596187,20 +1596189,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 │ │ -406414: |[406414] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ -406424: 6200 1477 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@7714 │ │ -406428: 6e10 e6b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@b9e6 │ │ -40642e: 0c00 |0005: move-result-object v0 │ │ -406430: 1f00 b820 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20b8 │ │ -406434: 1100 |0008: return-object v0 │ │ +40643c: |[40643c] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ +40644c: 6200 1477 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@7714 │ │ +406450: 6e10 e6b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@b9e6 │ │ +406456: 0c00 |0005: move-result-object v0 │ │ +406458: 1f00 b820 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20b8 │ │ +40645c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1596235,17 +1596237,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4065d8: |[4065d8] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ -4065e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4065ee: 0e00 |0003: return-void │ │ +406600: |[406600] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ +406610: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +406616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ │ │ Virtual methods - │ │ @@ -1596254,54 +1596256,54 @@ │ │ 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 │ │ -4064d4: |[4064d4] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -4064e4: 220d fe1b |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ -4064e8: 7401 0808 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -4064ee: 0c01 |0005: move-result-object v1 │ │ -4064f0: 7401 0808 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -4064f6: 0c02 |0009: move-result-object v2 │ │ -4064f8: 7401 0808 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -4064fe: 0c03 |000d: move-result-object v3 │ │ -406500: 7401 0808 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -406506: 0c04 |0011: move-result-object v4 │ │ -406508: 7401 0808 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -40650e: 0c05 |0015: move-result-object v5 │ │ -406510: 7401 0808 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -406516: 0c06 |0019: move-result-object v6 │ │ -406518: 7401 0808 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -40651e: 0c07 |001d: move-result-object v7 │ │ -406520: 7401 0808 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -406526: 0c08 |0021: move-result-object v8 │ │ -406528: 7401 0808 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -40652e: 0c09 |0025: move-result-object v9 │ │ -406530: 7401 0808 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -406536: 0c0a |0029: move-result-object v10 │ │ -406538: 220b a51e |002a: new-instance v11, Ljava/util/Date; // type@1ea5 │ │ -40653c: 7401 0408 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -406542: 0b0e |002f: move-result-wide v14 │ │ -406544: 7030 e5b6 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ -40654a: 7401 0808 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ -406550: 0c0c |0036: move-result-object v12 │ │ -406552: 07d0 |0037: move-object v0, v13 │ │ -406554: 760d 3aae 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@ae3a │ │ -40655a: 7401 0108 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ -406560: 0a00 |003e: move-result v0 │ │ -406562: 6e20 5bae 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@ae5b │ │ -406568: 7401 0108 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ -40656e: 0a00 |0045: move-result v0 │ │ -406570: 6e20 5dae 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@ae5d │ │ -406576: 7401 0408 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ -40657c: 0b00 |004c: move-result-wide v0 │ │ -40657e: 6e30 5cae 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTimeStatistics:(J)V // method@ae5c │ │ -406584: 110d |0050: return-object v13 │ │ +4064fc: |[4064fc] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +40650c: 220d fe1b |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ +406510: 7401 0808 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +406516: 0c01 |0005: move-result-object v1 │ │ +406518: 7401 0808 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40651e: 0c02 |0009: move-result-object v2 │ │ +406520: 7401 0808 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +406526: 0c03 |000d: move-result-object v3 │ │ +406528: 7401 0808 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40652e: 0c04 |0011: move-result-object v4 │ │ +406530: 7401 0808 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +406536: 0c05 |0015: move-result-object v5 │ │ +406538: 7401 0808 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40653e: 0c06 |0019: move-result-object v6 │ │ +406540: 7401 0808 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +406546: 0c07 |001d: move-result-object v7 │ │ +406548: 7401 0808 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40654e: 0c08 |0021: move-result-object v8 │ │ +406550: 7401 0808 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +406556: 0c09 |0025: move-result-object v9 │ │ +406558: 7401 0808 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +40655e: 0c0a |0029: move-result-object v10 │ │ +406560: 220b a51e |002a: new-instance v11, Ljava/util/Date; // type@1ea5 │ │ +406564: 7401 0408 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +40656a: 0b0e |002f: move-result-wide v14 │ │ +40656c: 7030 e5b6 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ +406572: 7401 0808 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0808 │ │ +406578: 0c0c |0036: move-result-object v12 │ │ +40657a: 07d0 |0037: move-object v0, v13 │ │ +40657c: 760d 3aae 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@ae3a │ │ +406582: 7401 0108 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ +406588: 0a00 |003e: move-result v0 │ │ +40658a: 6e20 5bae 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@ae5b │ │ +406590: 7401 0108 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0801 │ │ +406596: 0a00 |0045: move-result v0 │ │ +406598: 6e20 5dae 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@ae5d │ │ +40659e: 7401 0408 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0804 │ │ +4065a4: 0b00 |004c: move-result-wide v0 │ │ +4065a6: 6e30 5cae 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTimeStatistics:(J)V // method@ae5c │ │ +4065ac: 110d |0050: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x000e line=265 │ │ 0x0022 line=266 │ │ 0x003b line=267 │ │ 0x0042 line=268 │ │ @@ -1596315,18 +1596317,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 │ │ -4065a0: |[4065a0] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -4065b0: 6e20 34ae 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ae34 │ │ -4065b6: 0c01 |0003: move-result-object v1 │ │ -4065b8: 1101 |0004: return-object v1 │ │ +4065c8: |[4065c8] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +4065d8: 6e20 34ae 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ae34 │ │ +4065de: 0c01 |0003: move-result-object v1 │ │ +4065e0: 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; │ │ │ │ @@ -1596335,17 +1596337,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 │ │ -406588: |[406588] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -406598: 2311 b920 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@20b9 │ │ -40659c: 1101 |0002: return-object v1 │ │ +4065b0: |[4065b0] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +4065c0: 2311 b920 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@20b9 │ │ +4065c4: 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 │ │ │ │ @@ -1596354,18 +1596356,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 │ │ -4065bc: |[4065bc] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -4065cc: 6e20 36ae 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ae36 │ │ -4065d2: 0c01 |0003: move-result-object v1 │ │ -4065d4: 1101 |0004: return-object v1 │ │ +4065e4: |[4065e4] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +4065f4: 6e20 36ae 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ae36 │ │ +4065fa: 0c01 |0003: move-result-object v1 │ │ +4065fc: 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 │ │ │ │ @@ -1596484,95 +1596486,95 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4069b0: |[4069b0] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ -4069c0: 2200 fd1b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1bfd │ │ -4069c4: 7010 33ae 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@ae33 │ │ -4069ca: 6900 1a77 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@771a │ │ -4069ce: 0e00 |0007: return-void │ │ +4069d8: |[4069d8] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ +4069e8: 2200 fd1b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1bfd │ │ +4069ec: 7010 33ae 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@ae33 │ │ +4069f2: 6900 1a77 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@771a │ │ +4069f6: 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 │ │ -4069d0: |[4069d0] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4069e0: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4069e6: 6e10 29ad 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -4069ec: 0c00 |0006: move-result-object v0 │ │ -4069ee: 6e10 6ead 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -4069f4: 0c00 |000a: move-result-object v0 │ │ -4069f6: 5b10 1e77 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -4069fa: 6e10 26ad 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ad26 │ │ -406a00: 0c00 |0010: move-result-object v0 │ │ -406a02: 5b10 2777 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -406a06: 6e10 20ad 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -406a0c: 0c00 |0016: move-result-object v0 │ │ -406a0e: 6e10 c6ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -406a14: 0c00 |001a: move-result-object v0 │ │ -406a16: 5b10 2577 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -406a1a: 6e10 20ad 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -406a20: 0c00 |0020: move-result-object v0 │ │ -406a22: 6e10 dcac 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -406a28: 0c00 |0024: move-result-object v0 │ │ -406a2a: 5b10 2477 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ -406a2e: 6e10 2fad 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -406a34: 0c00 |002a: move-result-object v0 │ │ -406a36: 5b10 2177 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ -406a3a: 6e10 27ad 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ -406a40: 0c00 |0030: move-result-object v0 │ │ -406a42: 5b10 2077 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ -406a46: 6e10 20ad 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -406a4c: 0c00 |0036: move-result-object v0 │ │ -406a4e: 6e10 c3ac 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@acc3 │ │ -406a54: 0c00 |003a: move-result-object v0 │ │ -406a56: 5b10 2277 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ -406a5a: 6e10 25ad 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ -406a60: 0c00 |0040: move-result-object v0 │ │ -406a62: 7110 46b9 0000 |0041: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -406a68: 0a00 |0044: move-result v0 │ │ -406a6a: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ -406a6e: 6e10 25ad 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ -406a74: 0c00 |004a: move-result-object v0 │ │ -406a76: 5b10 2677 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ -406a7a: 280b |004d: goto 0058 // +000b │ │ -406a7c: 6e10 20ad 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -406a82: 0c00 |0051: move-result-object v0 │ │ -406a84: 6e10 ccac 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -406a8a: 0c00 |0055: move-result-object v0 │ │ -406a8c: 5b10 2677 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ -406a90: 6e10 20ad 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -406a96: 0c00 |005b: move-result-object v0 │ │ -406a98: 6e10 d3ac 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ -406a9e: 0c00 |005f: move-result-object v0 │ │ -406aa0: 5b10 2377 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ -406aa4: 6e10 29ad 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -406aaa: 0c00 |0065: move-result-object v0 │ │ -406aac: 6e10 7dad 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ad7d │ │ -406ab2: 0c00 |0069: move-result-object v0 │ │ -406ab4: 5b10 2977 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ -406ab8: 6e10 2dad 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -406abe: 0c00 |006f: move-result-object v0 │ │ -406ac0: 5b10 2c77 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ -406ac4: 6e10 1fad 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ -406aca: 0c02 |0075: move-result-object v2 │ │ -406acc: 5b12 2a77 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ -406ad0: 0e00 |0078: return-void │ │ +4069f8: |[4069f8] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +406a08: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +406a0e: 6e10 29ad 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +406a14: 0c00 |0006: move-result-object v0 │ │ +406a16: 6e10 6ead 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +406a1c: 0c00 |000a: move-result-object v0 │ │ +406a1e: 5b10 1e77 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +406a22: 6e10 26ad 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ad26 │ │ +406a28: 0c00 |0010: move-result-object v0 │ │ +406a2a: 5b10 2777 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +406a2e: 6e10 20ad 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +406a34: 0c00 |0016: move-result-object v0 │ │ +406a36: 6e10 c6ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +406a3c: 0c00 |001a: move-result-object v0 │ │ +406a3e: 5b10 2577 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +406a42: 6e10 20ad 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +406a48: 0c00 |0020: move-result-object v0 │ │ +406a4a: 6e10 dcac 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +406a50: 0c00 |0024: move-result-object v0 │ │ +406a52: 5b10 2477 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ +406a56: 6e10 2fad 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +406a5c: 0c00 |002a: move-result-object v0 │ │ +406a5e: 5b10 2177 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ +406a62: 6e10 27ad 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ +406a68: 0c00 |0030: move-result-object v0 │ │ +406a6a: 5b10 2077 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ +406a6e: 6e10 20ad 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +406a74: 0c00 |0036: move-result-object v0 │ │ +406a76: 6e10 c3ac 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@acc3 │ │ +406a7c: 0c00 |003a: move-result-object v0 │ │ +406a7e: 5b10 2277 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ +406a82: 6e10 25ad 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ +406a88: 0c00 |0040: move-result-object v0 │ │ +406a8a: 7110 46b9 0000 |0041: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +406a90: 0a00 |0044: move-result v0 │ │ +406a92: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ +406a96: 6e10 25ad 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ad25 │ │ +406a9c: 0c00 |004a: move-result-object v0 │ │ +406a9e: 5b10 2677 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ +406aa2: 280b |004d: goto 0058 // +000b │ │ +406aa4: 6e10 20ad 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +406aaa: 0c00 |0051: move-result-object v0 │ │ +406aac: 6e10 ccac 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +406ab2: 0c00 |0055: move-result-object v0 │ │ +406ab4: 5b10 2677 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ +406ab8: 6e10 20ad 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +406abe: 0c00 |005b: move-result-object v0 │ │ +406ac0: 6e10 d3ac 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ +406ac6: 0c00 |005f: move-result-object v0 │ │ +406ac8: 5b10 2377 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ +406acc: 6e10 29ad 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +406ad2: 0c00 |0065: move-result-object v0 │ │ +406ad4: 6e10 7dad 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ad7d │ │ +406ada: 0c00 |0069: move-result-object v0 │ │ +406adc: 5b10 2977 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ +406ae0: 6e10 2dad 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +406ae6: 0c00 |006f: move-result-object v0 │ │ +406ae8: 5b10 2c77 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ +406aec: 6e10 1fad 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ +406af2: 0c02 |0075: move-result-object v2 │ │ +406af4: 5b12 2a77 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ +406af8: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0013 line=66 │ │ 0x001d line=67 │ │ @@ -1596595,29 +1596597,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 │ │ -406ad4: |[406ad4] 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 │ │ -406ae4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -406aea: 5b01 1e77 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406aee: 5b02 2777 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -406af2: 5b03 2577 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -406af6: 5b04 2477 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ -406afa: 5b05 2177 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ -406afe: 5b06 2077 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ -406b02: 5b07 2277 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ -406b06: 5b08 2677 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ -406b0a: 5b09 2377 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ -406b0e: 5b0a 2977 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ -406b12: 5b0b 2c77 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ -406b16: 5b0c 2a77 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ -406b1a: 0e00 |001b: return-void │ │ +406afc: |[406afc] 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 │ │ +406b0c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +406b12: 5b01 1e77 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +406b16: 5b02 2777 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +406b1a: 5b03 2577 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +406b1e: 5b04 2477 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ +406b22: 5b05 2177 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ +406b26: 5b06 2077 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ +406b2a: 5b07 2277 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ +406b2e: 5b08 2677 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ +406b32: 5b09 2377 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ +406b36: 5b0a 2977 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ +406b3a: 5b0b 2c77 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ +406b3e: 5b0c 2a77 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ +406b42: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -1596650,87 +1596652,87 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -406700: |[406700] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ -406710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -406712: 0f00 |0001: return v0 │ │ +406728: |[406728] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ +406738: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40673a: 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 │ │ -4065f0: |[4065f0] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ -406600: 2050 fe1b |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ -406604: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -406606: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -406608: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ -40660c: 1f05 fe1b |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ -406610: 5440 1e77 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406614: 5453 1e77 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406618: 7120 42b9 3000 |000c: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -40661e: 0a00 |000f: move-result v0 │ │ -406620: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -406624: 5440 2577 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -406628: 5453 2577 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -40662c: 7120 42b9 3000 |0016: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -406632: 0a00 |0019: move-result v0 │ │ -406634: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -406638: 5440 2777 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -40663c: 5455 2777 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -406640: 7120 42b9 5000 |0020: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -406646: 0a05 |0023: move-result v5 │ │ -406648: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ -40664c: 2802 |0026: goto 0028 // +0002 │ │ -40664e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -406650: 0f01 |0028: return v1 │ │ -406652: 2050 ec1b |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -406656: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ -40665a: 1f05 ec1b |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -40665e: 5440 1e77 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406662: 6e10 85ad 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ad85 │ │ -406668: 0c03 |0034: move-result-object v3 │ │ -40666a: 7120 42b9 3000 |0035: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -406670: 0a00 |0038: move-result v0 │ │ -406672: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ -406676: 0f02 |003b: return v2 │ │ -406678: 6e10 76ad 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40667e: 0c05 |003f: move-result-object v5 │ │ -406680: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ -406684: 5440 2777 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -406688: 6e10 26ad 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ad26 │ │ -40668e: 0c03 |0047: move-result-object v3 │ │ -406690: 7120 42b9 3000 |0048: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -406696: 0a00 |004b: move-result v0 │ │ -406698: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ -40669c: 2816 |004e: goto 0064 // +0016 │ │ -40669e: 6e10 20ad 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -4066a4: 0c05 |0052: move-result-object v5 │ │ -4066a6: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ -4066aa: 5440 2577 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -4066ae: 6e10 c6ac 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -4066b4: 0c05 |005a: move-result-object v5 │ │ -4066b6: 7120 42b9 5000 |005b: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -4066bc: 0a05 |005e: move-result v5 │ │ -4066be: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ -4066c2: 2802 |0061: goto 0063 // +0002 │ │ -4066c4: 1201 |0062: const/4 v1, #int 0 // #0 │ │ -4066c6: 0f01 |0063: return v1 │ │ -4066c8: 0f02 |0064: return v2 │ │ +406618: |[406618] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ +406628: 2050 fe1b |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ +40662c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +40662e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +406630: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ +406634: 1f05 fe1b |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1bfe │ │ +406638: 5440 1e77 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +40663c: 5453 1e77 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +406640: 7120 42b9 3000 |000c: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +406646: 0a00 |000f: move-result v0 │ │ +406648: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +40664c: 5440 2577 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +406650: 5453 2577 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +406654: 7120 42b9 3000 |0016: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +40665a: 0a00 |0019: move-result v0 │ │ +40665c: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +406660: 5440 2777 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +406664: 5455 2777 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +406668: 7120 42b9 5000 |0020: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +40666e: 0a05 |0023: move-result v5 │ │ +406670: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ +406674: 2802 |0026: goto 0028 // +0002 │ │ +406676: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +406678: 0f01 |0028: return v1 │ │ +40667a: 2050 ec1b |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +40667e: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ +406682: 1f05 ec1b |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +406686: 5440 1e77 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +40668a: 6e10 85ad 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ad85 │ │ +406690: 0c03 |0034: move-result-object v3 │ │ +406692: 7120 42b9 3000 |0035: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +406698: 0a00 |0038: move-result v0 │ │ +40669a: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ +40669e: 0f02 |003b: return v2 │ │ +4066a0: 6e10 76ad 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +4066a6: 0c05 |003f: move-result-object v5 │ │ +4066a8: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ +4066ac: 5440 2777 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +4066b0: 6e10 26ad 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ad26 │ │ +4066b6: 0c03 |0047: move-result-object v3 │ │ +4066b8: 7120 42b9 3000 |0048: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +4066be: 0a00 |004b: move-result v0 │ │ +4066c0: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ +4066c4: 2816 |004e: goto 0064 // +0016 │ │ +4066c6: 6e10 20ad 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +4066cc: 0c05 |0052: move-result-object v5 │ │ +4066ce: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ +4066d2: 5440 2577 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +4066d6: 6e10 c6ac 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +4066dc: 0c05 |005a: move-result-object v5 │ │ +4066de: 7120 42b9 5000 |005b: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +4066e4: 0a05 |005e: move-result v5 │ │ +4066e6: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ +4066ea: 2802 |0061: goto 0063 // +0002 │ │ +4066ec: 1201 |0062: const/4 v1, #int 0 // #0 │ │ +4066ee: 0f01 |0063: return v1 │ │ +4066f0: 0f02 |0064: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0006 line=282 │ │ 0x0008 line=283 │ │ 0x0016 line=284 │ │ 0x0020 line=285 │ │ @@ -1596750,17 +1596752,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406980: |[406980] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ -406990: 5410 1d77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@771d │ │ -406994: 1100 |0002: return-object v0 │ │ +4069a8: |[4069a8] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ +4069b8: 5410 1d77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@771d │ │ +4069bc: 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;) │ │ @@ -1596768,17 +1596770,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4067e4: |[4067e4] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ -4067f4: 5410 2a77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ -4067f8: 1100 |0002: return-object v0 │ │ +40680c: |[40680c] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ +40681c: 5410 2a77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ +406820: 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;) │ │ @@ -1596786,17 +1596788,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4067fc: |[4067fc] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ -40680c: 5410 1e77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406810: 1100 |0002: return-object v0 │ │ +406824: |[406824] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ +406834: 5410 1e77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +406838: 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;) │ │ @@ -1596804,17 +1596806,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406714: |[406714] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ -406724: 5210 1f77 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@771f │ │ -406728: 0f00 |0002: return v0 │ │ +40673c: |[40673c] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ +40674c: 5210 1f77 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@771f │ │ +406750: 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;) │ │ @@ -1596822,17 +1596824,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406814: |[406814] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ -406824: 5410 2777 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -406828: 1100 |0002: return-object v0 │ │ +40683c: |[40683c] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ +40684c: 5410 2777 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +406850: 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;) │ │ @@ -1596840,17 +1596842,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40682c: |[40682c] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ -40683c: 5410 2077 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ -406840: 1100 |0002: return-object v0 │ │ +406854: |[406854] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ +406864: 5410 2077 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ +406868: 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;) │ │ @@ -1596858,17 +1596860,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406844: |[406844] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -406854: 5410 2177 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ -406858: 1100 |0002: return-object v0 │ │ +40686c: |[40686c] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +40687c: 5410 2177 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ +406880: 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;) │ │ @@ -1596876,17 +1596878,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40685c: |[40685c] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ -40686c: 5410 2277 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ -406870: 1100 |0002: return-object v0 │ │ +406884: |[406884] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ +406894: 5410 2277 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ +406898: 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;) │ │ @@ -1596894,17 +1596896,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406874: |[406874] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ -406884: 5410 2377 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ -406888: 1100 |0002: return-object v0 │ │ +40689c: |[40689c] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ +4068ac: 5410 2377 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ +4068b0: 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;) │ │ @@ -1596912,17 +1596914,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40688c: |[40688c] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ -40689c: 5410 2477 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ -4068a0: 1100 |0002: return-object v0 │ │ +4068b4: |[4068b4] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ +4068c4: 5410 2477 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ +4068c8: 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;) │ │ @@ -1596930,17 +1596932,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4068a4: |[4068a4] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ -4068b4: 5410 2577 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -4068b8: 1100 |0002: return-object v0 │ │ +4068cc: |[4068cc] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ +4068dc: 5410 2577 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +4068e0: 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;) │ │ @@ -1596948,26 +1596950,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4067a0: |[4067a0] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ -4067b0: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4067b4: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4067ba: 5421 2777 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -4067be: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4067c4: 1a01 9008 |000a: const-string v1, "@" // string@0890 │ │ -4067c8: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4067ce: 5421 2577 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -4067d2: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4067d8: 6e10 15b5 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4067de: 0c00 |0017: move-result-object v0 │ │ -4067e0: 1100 |0018: return-object v0 │ │ +4067c8: |[4067c8] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ +4067d8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4067dc: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4067e2: 5421 2777 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +4067e6: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4067ec: 1a01 9008 |000a: const-string v1, "@" // string@0890 │ │ +4067f0: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4067f6: 5421 2577 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +4067fa: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +406800: 6e10 15b5 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +406806: 0c00 |0017: move-result-object v0 │ │ +406808: 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;) │ │ @@ -1596975,17 +1596977,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4068bc: |[4068bc] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ -4068cc: 5410 2677 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ -4068d0: 1100 |0002: return-object v0 │ │ +4068e4: |[4068e4] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ +4068f4: 5410 2677 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ +4068f8: 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;) │ │ @@ -1596993,17 +1596995,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4068d4: |[4068d4] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ -4068e4: 5410 2677 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ -4068e8: 1100 |0002: return-object v0 │ │ +4068fc: |[4068fc] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ +40690c: 5410 2677 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ +406910: 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;) │ │ @@ -1597011,17 +1597013,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406998: |[406998] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTimeStatistics:()J │ │ -4069a8: 5320 2877 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTimeStatistics:J // field@7728 │ │ -4069ac: 1000 |0002: return-wide v0 │ │ +4069c0: |[4069c0] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTimeStatistics:()J │ │ +4069d0: 5320 2877 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTimeStatistics:J // field@7728 │ │ +4069d4: 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;) │ │ @@ -1597029,35 +1597031,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4068ec: |[4068ec] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalFileUrl:()Ljava/lang/String; │ │ -4068fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4068fe: 1100 |0001: return-object v0 │ │ +406914: |[406914] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalFileUrl:()Ljava/lang/String; │ │ +406924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +406926: 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 │ │ -4066e0: |[4066e0] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -4066f0: 5410 2977 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ -4066f4: 7110 19ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ae19 │ │ -4066fa: 0c00 |0005: move-result-object v0 │ │ -4066fc: 1100 |0006: return-object v0 │ │ +406708: |[406708] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +406718: 5410 2977 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ +40671c: 7110 19ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ae19 │ │ +406722: 0c00 |0005: move-result-object v0 │ │ +406724: 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;) │ │ @@ -1597065,17 +1597067,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406900: |[406900] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ -406910: 5410 2977 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ -406914: 1100 |0002: return-object v0 │ │ +406928: |[406928] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ +406938: 5410 2977 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ +40693c: 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;) │ │ @@ -1597083,17 +1597085,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406918: |[406918] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ -406928: 5410 2a77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ -40692c: 1100 |0002: return-object v0 │ │ +406940: |[406940] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ +406950: 5410 2a77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ +406954: 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;) │ │ @@ -1597101,33 +1597103,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40672c: |[40672c] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ -40673c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -40673e: 0f00 |0001: return v0 │ │ +406754: |[406754] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ +406764: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +406766: 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 │ │ -406740: |[406740] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ -406750: 5210 2b77 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@772b │ │ -406754: 0f00 |0002: return v0 │ │ +406768: |[406768] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ +406778: 5210 2b77 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@772b │ │ +40677c: 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;) │ │ @@ -1597135,17 +1597137,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406968: |[406968] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ -406978: 5410 2c77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ -40697c: 1100 |0002: return-object v0 │ │ +406990: |[406990] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ +4069a0: 5410 2c77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ +4069a4: 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;) │ │ @@ -1597153,17 +1597155,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406930: |[406930] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ -406940: 5410 1e77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406944: 1100 |0002: return-object v0 │ │ +406958: |[406958] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ +406968: 5410 1e77 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +40696c: 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;) │ │ @@ -1597171,20 +1597173,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -406948: |[406948] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ -406958: 5410 2077 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ -40695c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -406960: 1100 |0004: return-object v0 │ │ -406962: 5410 2577 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -406966: 1100 |0007: return-object v0 │ │ +406970: |[406970] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ +406980: 5410 2077 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ +406984: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +406988: 1100 |0004: return-object v0 │ │ +40698a: 5410 2577 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +40698e: 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; │ │ │ │ @@ -1597193,29 +1597195,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -406758: |[406758] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ -406768: 2200 761f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1f76 │ │ -40676c: 7010 51b9 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@b951 │ │ -406772: 5421 1e77 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406776: 6e20 52b9 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b952 │ │ -40677c: 0c00 |000a: move-result-object v0 │ │ -40677e: 5421 2577 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -406782: 6e20 52b9 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b952 │ │ -406788: 0c00 |0010: move-result-object v0 │ │ -40678a: 5421 2777 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -40678e: 6e20 52b9 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b952 │ │ -406794: 0c00 |0016: move-result-object v0 │ │ -406796: 6e10 53b9 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@b953 │ │ -40679c: 0a00 |001a: move-result v0 │ │ -40679e: 0f00 |001b: return v0 │ │ +406780: |[406780] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ +406790: 2200 761f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1f76 │ │ +406794: 7010 51b9 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@b951 │ │ +40679a: 5421 1e77 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +40679e: 6e20 52b9 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b952 │ │ +4067a4: 0c00 |000a: move-result-object v0 │ │ +4067a6: 5421 2577 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +4067aa: 6e20 52b9 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b952 │ │ +4067b0: 0c00 |0010: move-result-object v0 │ │ +4067b2: 5421 2777 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +4067b6: 6e20 52b9 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b952 │ │ +4067bc: 0c00 |0016: move-result-object v0 │ │ +4067be: 6e10 53b9 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@b953 │ │ +4067c4: 0a00 |001a: move-result v0 │ │ +4067c6: 0f00 |001b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0007 line=305 │ │ 0x000d line=306 │ │ 0x0013 line=307 │ │ 0x0017 line=308 │ │ @@ -1597227,78 +1597229,78 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4066cc: |[4066cc] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ -4066dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4066de: 0f00 |0001: return v0 │ │ +4066f4: |[4066f4] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ +406704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +406706: 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 │ │ -406b1c: |[406b1c] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -406b2c: 0e00 |0000: return-void │ │ +406b44: |[406b44] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +406b54: 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 │ │ -406b30: |[406b30] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -406b40: 0e00 |0000: return-void │ │ +406b58: |[406b58] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +406b68: 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 │ │ -406b44: |[406b44] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ -406b54: 0e00 |0000: return-void │ │ +406b6c: |[406b6c] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ +406b7c: 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 │ │ -406b58: |[406b58] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ -406b68: 5b01 1d77 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@771d │ │ -406b6c: 0e00 |0002: return-void │ │ +406b80: |[406b80] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ +406b90: 5b01 1d77 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@771d │ │ +406b94: 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; │ │ │ │ @@ -1597307,17 +1597309,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406b70: |[406b70] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ -406b80: 5901 1f77 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@771f │ │ -406b84: 0e00 |0002: return-void │ │ +406b98: |[406b98] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ +406ba8: 5901 1f77 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@771f │ │ +406bac: 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 │ │ │ │ @@ -1597326,17 +1597328,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406b88: |[406b88] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTimeStatistics:(J)V │ │ -406b98: 5a01 2877 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTimeStatistics:J // field@7728 │ │ -406b9c: 0e00 |0002: return-void │ │ +406bb0: |[406bb0] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTimeStatistics:(J)V │ │ +406bc0: 5a01 2877 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTimeStatistics:J // field@7728 │ │ +406bc4: 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 │ │ │ │ @@ -1597345,17 +1597347,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406ba0: |[406ba0] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ -406bb0: 5901 2b77 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@772b │ │ -406bb4: 0e00 |0002: return-void │ │ +406bc8: |[406bc8] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ +406bd8: 5901 2b77 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@772b │ │ +406bdc: 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 │ │ │ │ @@ -1597364,51 +1597366,51 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -406bb8: |[406bb8] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -406bc8: 5424 1e77 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ -406bcc: 6e20 1d08 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406bd2: 5424 2777 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ -406bd6: 6e20 1d08 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406bdc: 5424 2577 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ -406be0: 6e20 1d08 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406be6: 5424 2477 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ -406bea: 6e20 1d08 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406bf0: 5424 2177 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ -406bf4: 6e20 1d08 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406bfa: 5424 2077 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ -406bfe: 6e20 1d08 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406c04: 5424 2277 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ -406c08: 6e20 1d08 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406c0e: 5424 2677 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ -406c12: 6e20 1d08 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406c18: 5424 2377 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ -406c1c: 6e20 1d08 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406c22: 5424 2977 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ -406c26: 6e20 1d08 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406c2c: 5424 2c77 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ -406c30: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -406c34: 6e10 ebb6 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ -406c3a: 0b00 |0039: move-result-wide v0 │ │ -406c3c: 2803 |003a: goto 003d // +0003 │ │ -406c3e: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ -406c42: 6e30 1808 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -406c48: 5424 2a77 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ -406c4c: 6e20 1d08 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ -406c52: 5224 1f77 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@771f │ │ -406c56: 6e20 1408 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ -406c5c: 5224 2b77 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@772b │ │ -406c60: 6e20 1408 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ -406c66: 5320 2877 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTimeStatistics:J // field@7728 │ │ -406c6a: 6e30 1808 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ -406c70: 0e00 |0054: return-void │ │ +406be0: |[406be0] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +406bf0: 5424 1e77 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@771e │ │ +406bf4: 6e20 1d08 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406bfa: 5424 2777 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7727 │ │ +406bfe: 6e20 1d08 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c04: 5424 2577 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7725 │ │ +406c08: 6e20 1d08 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c0e: 5424 2477 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@7724 │ │ +406c12: 6e20 1d08 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c18: 5424 2177 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@7721 │ │ +406c1c: 6e20 1d08 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c22: 5424 2077 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@7720 │ │ +406c26: 6e20 1d08 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c2c: 5424 2277 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@7722 │ │ +406c30: 6e20 1d08 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c36: 5424 2677 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7726 │ │ +406c3a: 6e20 1d08 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c40: 5424 2377 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@7723 │ │ +406c44: 6e20 1d08 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c4a: 5424 2977 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7729 │ │ +406c4e: 6e20 1d08 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c54: 5424 2c77 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@772c │ │ +406c58: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +406c5c: 6e10 ebb6 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ +406c62: 0b00 |0039: move-result-wide v0 │ │ +406c64: 2803 |003a: goto 003d // +0003 │ │ +406c66: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ +406c6a: 6e30 1808 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +406c70: 5424 2a77 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@772a │ │ +406c74: 6e20 1d08 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@081d │ │ +406c7a: 5224 1f77 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@771f │ │ +406c7e: 6e20 1408 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ +406c84: 5224 2b77 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@772b │ │ +406c88: 6e20 1408 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0814 │ │ +406c8e: 5320 2877 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTimeStatistics:J // field@7728 │ │ +406c92: 6e30 1808 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0818 │ │ +406c98: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0005 line=245 │ │ 0x000a line=246 │ │ 0x000f line=247 │ │ 0x0014 line=248 │ │ @@ -1597453,17 +1597455,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406c90: |[406c90] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ -406ca0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -406ca6: 0e00 |0003: return-void │ │ +406cb8: |[406cb8] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ +406cc8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +406cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1597472,18 +1597474,18 @@ │ │ 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 │ │ -406c74: |[406c74] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -406c84: 7120 61ae 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.$r8$lambda$ax0aWax3NEkU6HdENmtSoZTtdWI:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ae61 │ │ -406c8a: 0c01 |0003: move-result-object v1 │ │ -406c8c: 1101 |0004: return-object v1 │ │ +406c9c: |[406c9c] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +406cac: 7120 61ae 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.$r8$lambda$ax0aWax3NEkU6HdENmtSoZTtdWI:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ae61 │ │ +406cb2: 0c01 |0003: move-result-object v1 │ │ +406cb4: 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; │ │ @@ -1597549,18 +1597551,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 │ │ -406e70: |[406e70] de.danoeh.antennapod.net.common.AntennapodHttpClient.$r8$lambda$ax0aWax3NEkU6HdENmtSoZTtdWI:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -406e80: 7120 65ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ae65 │ │ -406e86: 0c00 |0003: move-result-object v0 │ │ -406e88: 1100 |0004: return-object v0 │ │ +406e98: |[406e98] de.danoeh.antennapod.net.common.AntennapodHttpClient.$r8$lambda$ax0aWax3NEkU6HdENmtSoZTtdWI:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +406ea8: 7120 65ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ae65 │ │ +406eae: 0c00 |0003: move-result-object v0 │ │ +406eb0: 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; │ │ │ │ @@ -1597569,32 +1597571,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -406ed8: |[406ed8] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ -406ee8: 0e00 |0000: return-void │ │ +406f00: |[406f00] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ +406f10: 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 │ │ -406eec: |[406eec] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ -406efc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -406f02: 0e00 |0003: return-void │ │ +406f14: |[406f14] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ +406f24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +406f2a: 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;) │ │ @@ -1597602,32 +1597604,32 @@ │ │ type : '()Lokhttp3/OkHttpClient;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -406ca8: |[406ca8] de.danoeh.antennapod.net.common.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ -406cb8: 1c00 001c |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1c00 │ │ -406cbc: 1d00 |0002: monitor-enter v0 │ │ -406cbe: 6201 3277 |0003: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ -406cc2: 3901 0f00 |0005: if-nez v1, 0014 // +000f │ │ -406cc6: 7100 66ae 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ae66 │ │ -406ccc: 0c01 |000a: move-result-object v1 │ │ -406cce: 6e10 e8b8 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b8e8 │ │ -406cd4: 0c01 |000e: move-result-object v1 │ │ -406cd6: 6901 3277 |000f: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ -406cda: 2803 |0011: goto 0014 // +0003 │ │ -406cdc: 0d01 |0012: move-exception v1 │ │ -406cde: 2805 |0013: goto 0018 // +0005 │ │ -406ce0: 6201 3277 |0014: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ -406ce4: 1e00 |0016: monitor-exit v0 │ │ -406ce6: 1101 |0017: return-object v1 │ │ -406ce8: 1e00 |0018: monitor-exit v0 │ │ -406cea: 2701 |0019: throw v1 │ │ +406cd0: |[406cd0] de.danoeh.antennapod.net.common.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ +406ce0: 1c00 001c |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1c00 │ │ +406ce4: 1d00 |0002: monitor-enter v0 │ │ +406ce6: 6201 3277 |0003: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ +406cea: 3901 0f00 |0005: if-nez v1, 0014 // +000f │ │ +406cee: 7100 66ae 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ae66 │ │ +406cf4: 0c01 |000a: move-result-object v1 │ │ +406cf6: 6e10 e8b8 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b8e8 │ │ +406cfc: 0c01 |000e: move-result-object v1 │ │ +406cfe: 6901 3277 |000f: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ +406d02: 2803 |0011: goto 0014 // +0003 │ │ +406d04: 0d01 |0012: move-exception v1 │ │ +406d06: 2805 |0013: goto 0018 // +0005 │ │ +406d08: 6201 3277 |0014: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ +406d0c: 1e00 |0016: monitor-exit v0 │ │ +406d0e: 1101 |0017: return-object v1 │ │ +406d10: 1e00 |0018: monitor-exit v0 │ │ +406d12: 2701 |0019: throw v1 │ │ catches : 2 │ │ 0x0003 - 0x0016 │ │ -> 0x0012 │ │ 0x0018 - 0x0019 │ │ -> 0x0012 │ │ positions : │ │ 0x0003 line=41 │ │ @@ -1597640,30 +1597642,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 │ │ -406e8c: |[406e8c] de.danoeh.antennapod.net.common.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -406e9c: 6201 3377 |0000: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406ea0: 5410 2076 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7620 │ │ -406ea4: 5411 1d76 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@761d │ │ -406ea8: 7120 d7b8 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b8d7 │ │ -406eae: 0c01 |0009: move-result-object v1 │ │ -406eb0: 6e10 11b9 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ -406eb6: 0c02 |000d: move-result-object v2 │ │ -406eb8: 6e10 06b9 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ -406ebe: 0c02 |0011: move-result-object v2 │ │ -406ec0: 1a00 5246 |0012: const-string v0, "Proxy-Authorization" // string@4652 │ │ -406ec4: 6e30 feb8 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -406eca: 0c01 |0017: move-result-object v1 │ │ -406ecc: 6e10 fbb8 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -406ed2: 0c01 |001b: move-result-object v1 │ │ -406ed4: 1101 |001c: return-object v1 │ │ +406eb4: |[406eb4] de.danoeh.antennapod.net.common.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +406ec4: 6201 3377 |0000: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406ec8: 5410 2076 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7620 │ │ +406ecc: 5411 1d76 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@761d │ │ +406ed0: 7120 d7b8 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b8d7 │ │ +406ed6: 0c01 |0009: move-result-object v1 │ │ +406ed8: 6e10 11b9 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ +406ede: 0c02 |000d: move-result-object v2 │ │ +406ee0: 6e10 06b9 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ +406ee6: 0c02 |0011: move-result-object v2 │ │ +406ee8: 1a00 5246 |0012: const-string v0, "Proxy-Authorization" // string@4652 │ │ +406eec: 6e30 feb8 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +406ef2: 0c01 |0017: move-result-object v1 │ │ +406ef4: 6e10 fbb8 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +406efa: 0c01 |001b: move-result-object v1 │ │ +406efc: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000a line=90 │ │ 0x0014 line=91 │ │ 0x0018 line=92 │ │ locals : │ │ @@ -1597675,92 +1597677,92 @@ │ │ type : '()Lokhttp3/OkHttpClient$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 175 16-bit code units │ │ -406d00: |[406d00] de.danoeh.antennapod.net.common.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ -406d10: 1a00 7b0a |0000: const-string v0, "AntennapodHttpClient" // string@0a7b │ │ -406d14: 1a01 9912 |0002: const-string v1, "Creating new instance of HTTP client" // string@1299 │ │ -406d18: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -406d1e: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -406d22: 7110 fbb4 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -406d28: 0c00 |000c: move-result-object v0 │ │ -406d2a: 1a01 2b8b |000d: const-string v1, "http.maxConnections" // string@8b2b │ │ -406d2e: 7120 1cb5 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b51c │ │ -406d34: 2200 5a1f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1f5a │ │ -406d38: 7010 e7b8 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@b8e7 │ │ -406d3e: 6e10 efb8 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b8ef │ │ -406d44: 0c01 |001a: move-result-object v1 │ │ -406d46: 2202 011c |001b: new-instance v2, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor; // type@1c01 │ │ -406d4a: 7010 6aae 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor;.:()V // method@ae6a │ │ -406d50: 7220 26b7 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -406d56: 6e10 efb8 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b8ef │ │ -406d5c: 0c01 |0026: move-result-object v1 │ │ -406d5e: 2202 181c |0027: new-instance v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor; // type@1c18 │ │ -406d62: 7010 9bae 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.:()V // method@ae9b │ │ -406d68: 7220 26b7 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -406d6e: 2201 4e1e |002f: new-instance v1, Ljava/net/CookieManager; // type@1e4e │ │ -406d72: 7010 80b5 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b580 │ │ -406d78: 6202 95d7 |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@d795 │ │ -406d7c: 6e20 81b5 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b581 │ │ -406d82: 2202 581f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1f58 │ │ -406d86: 7020 e4b8 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@b8e4 │ │ -406d8c: 6e20 ecb8 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@b8ec │ │ -406d92: 6201 a3d7 |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ -406d96: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ -406d9a: 6e40 eab8 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b8ea │ │ -406da0: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ -406da4: 6e40 f3b8 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b8f3 │ │ -406daa: 6e40 f5b8 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b8f5 │ │ -406db0: 2201 4a1f |0050: new-instance v1, Lokhttp3/Cache; // type@1f4a │ │ -406db4: 6202 3177 |0052: sget-object v2, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@7731 │ │ -406db8: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ -406dbe: 7040 cdb8 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@b8cd │ │ -406dc4: 6e20 e9b8 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@b8e9 │ │ -406dca: 1211 |005d: const/4 v1, #int 1 // #1 │ │ -406dcc: 6e20 edb8 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b8ed │ │ -406dd2: 6e20 eeb8 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b8ee │ │ -406dd8: 6201 3377 |0064: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406ddc: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ -406de0: 5411 1f76 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@761f │ │ -406de4: 6202 96d7 |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d796 │ │ -406de8: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ -406dec: 6201 3377 |006e: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406df0: 5411 1c76 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@761c │ │ -406df4: 7110 230b 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -406dfa: 0a01 |0075: move-result v1 │ │ -406dfc: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ -406e00: 6201 3377 |0078: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406e04: 5212 1e76 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@761e │ │ -406e08: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ -406e0c: 2803 |007e: goto 0081 // +0003 │ │ -406e0e: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ -406e12: 5411 1c76 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@761c │ │ -406e16: 7120 93b5 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b593 │ │ -406e1c: 0c01 |0086: move-result-object v1 │ │ -406e1e: 2202 5a1e |0087: new-instance v2, Ljava/net/Proxy; // type@1e5a │ │ -406e22: 6203 3377 |0089: sget-object v3, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406e26: 5433 1f76 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@761f │ │ -406e2a: 7030 98b5 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b598 │ │ -406e30: 6e20 f1b8 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b8f1 │ │ -406e36: 6201 3377 |0093: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406e3a: 5411 2076 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7620 │ │ -406e3e: 7110 230b 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -406e44: 0a01 |009a: move-result v1 │ │ -406e46: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ -406e4a: 6201 3377 |009d: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406e4e: 5411 1d76 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@761d │ │ -406e52: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ -406e56: 2201 ff1b |00a3: new-instance v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@1bff │ │ -406e5a: 7010 5fae 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@ae5f │ │ -406e60: 6e20 f2b8 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b8f2 │ │ -406e66: 7110 47b0 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@b047 │ │ -406e6c: 1100 |00ae: return-object v0 │ │ +406d28: |[406d28] de.danoeh.antennapod.net.common.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ +406d38: 1a00 7b0a |0000: const-string v0, "AntennapodHttpClient" // string@0a7b │ │ +406d3c: 1a01 9912 |0002: const-string v1, "Creating new instance of HTTP client" // string@1299 │ │ +406d40: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +406d46: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +406d4a: 7110 fbb4 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +406d50: 0c00 |000c: move-result-object v0 │ │ +406d52: 1a01 2b8b |000d: const-string v1, "http.maxConnections" // string@8b2b │ │ +406d56: 7120 1cb5 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b51c │ │ +406d5c: 2200 5a1f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1f5a │ │ +406d60: 7010 e7b8 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@b8e7 │ │ +406d66: 6e10 efb8 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b8ef │ │ +406d6c: 0c01 |001a: move-result-object v1 │ │ +406d6e: 2202 011c |001b: new-instance v2, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor; // type@1c01 │ │ +406d72: 7010 6aae 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor;.:()V // method@ae6a │ │ +406d78: 7220 26b7 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +406d7e: 6e10 efb8 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b8ef │ │ +406d84: 0c01 |0026: move-result-object v1 │ │ +406d86: 2202 181c |0027: new-instance v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor; // type@1c18 │ │ +406d8a: 7010 9bae 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.:()V // method@ae9b │ │ +406d90: 7220 26b7 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +406d96: 2201 4e1e |002f: new-instance v1, Ljava/net/CookieManager; // type@1e4e │ │ +406d9a: 7010 80b5 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b580 │ │ +406da0: 6202 95d7 |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@d795 │ │ +406da4: 6e20 81b5 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b581 │ │ +406daa: 2202 581f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1f58 │ │ +406dae: 7020 e4b8 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@b8e4 │ │ +406db4: 6e20 ecb8 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@b8ec │ │ +406dba: 6201 a3d7 |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ +406dbe: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ +406dc2: 6e40 eab8 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b8ea │ │ +406dc8: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ +406dcc: 6e40 f3b8 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b8f3 │ │ +406dd2: 6e40 f5b8 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b8f5 │ │ +406dd8: 2201 4a1f |0050: new-instance v1, Lokhttp3/Cache; // type@1f4a │ │ +406ddc: 6202 3177 |0052: sget-object v2, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@7731 │ │ +406de0: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ +406de6: 7040 cdb8 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@b8cd │ │ +406dec: 6e20 e9b8 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@b8e9 │ │ +406df2: 1211 |005d: const/4 v1, #int 1 // #1 │ │ +406df4: 6e20 edb8 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b8ed │ │ +406dfa: 6e20 eeb8 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b8ee │ │ +406e00: 6201 3377 |0064: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406e04: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ +406e08: 5411 1f76 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@761f │ │ +406e0c: 6202 96d7 |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d796 │ │ +406e10: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ +406e14: 6201 3377 |006e: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406e18: 5411 1c76 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@761c │ │ +406e1c: 7110 230b 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +406e22: 0a01 |0075: move-result v1 │ │ +406e24: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ +406e28: 6201 3377 |0078: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406e2c: 5212 1e76 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@761e │ │ +406e30: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ +406e34: 2803 |007e: goto 0081 // +0003 │ │ +406e36: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ +406e3a: 5411 1c76 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@761c │ │ +406e3e: 7120 93b5 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b593 │ │ +406e44: 0c01 |0086: move-result-object v1 │ │ +406e46: 2202 5a1e |0087: new-instance v2, Ljava/net/Proxy; // type@1e5a │ │ +406e4a: 6203 3377 |0089: sget-object v3, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406e4e: 5433 1f76 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@761f │ │ +406e52: 7030 98b5 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b598 │ │ +406e58: 6e20 f1b8 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b8f1 │ │ +406e5e: 6201 3377 |0093: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406e62: 5411 2076 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7620 │ │ +406e66: 7110 230b 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +406e6c: 0a01 |009a: move-result v1 │ │ +406e6e: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ +406e72: 6201 3377 |009d: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406e76: 5411 1d76 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@761d │ │ +406e7a: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ +406e7e: 2201 ff1b |00a3: new-instance v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@1bff │ │ +406e82: 7010 5fae 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@ae5f │ │ +406e88: 6e20 f2b8 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b8f2 │ │ +406e8e: 7110 47b0 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@b047 │ │ +406e94: 1100 |00ae: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0012 line=64 │ │ 0x0017 line=65 │ │ 0x0023 line=66 │ │ @@ -1597787,27 +1597789,27 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -406f04: |[406f04] de.danoeh.antennapod.net.common.AntennapodHttpClient.reinit:()V │ │ -406f14: 1c00 001c |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1c00 │ │ -406f18: 1d00 |0002: monitor-enter v0 │ │ -406f1a: 7100 66ae 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ae66 │ │ -406f20: 0c01 |0006: move-result-object v1 │ │ -406f22: 6e10 e8b8 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b8e8 │ │ -406f28: 0c01 |000a: move-result-object v1 │ │ -406f2a: 6901 3277 |000b: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ -406f2e: 1e00 |000d: monitor-exit v0 │ │ -406f30: 0e00 |000e: return-void │ │ -406f32: 0d01 |000f: move-exception v1 │ │ -406f34: 1e00 |0010: monitor-exit v0 │ │ -406f36: 2701 |0011: throw v1 │ │ +406f2c: |[406f2c] de.danoeh.antennapod.net.common.AntennapodHttpClient.reinit:()V │ │ +406f3c: 1c00 001c |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1c00 │ │ +406f40: 1d00 |0002: monitor-enter v0 │ │ +406f42: 7100 66ae 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ae66 │ │ +406f48: 0c01 |0006: move-result-object v1 │ │ +406f4a: 6e10 e8b8 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b8e8 │ │ +406f50: 0c01 |000a: move-result-object v1 │ │ +406f52: 6901 3277 |000b: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@7732 │ │ +406f56: 1e00 |000d: monitor-exit v0 │ │ +406f58: 0e00 |000e: return-void │ │ +406f5a: 0d01 |000f: move-exception v1 │ │ +406f5c: 1e00 |0010: monitor-exit v0 │ │ +406f5e: 2701 |0011: throw v1 │ │ catches : 2 │ │ 0x0003 - 0x000d │ │ -> 0x000f │ │ 0x0010 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0003 line=48 │ │ @@ -1597819,17 +1597821,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406f4c: |[406f4c] de.danoeh.antennapod.net.common.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ -406f5c: 6900 3177 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@7731 │ │ -406f60: 0e00 |0002: return-void │ │ +406f74: |[406f74] de.danoeh.antennapod.net.common.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ +406f84: 6900 3177 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@7731 │ │ +406f88: 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;) │ │ @@ -1597837,17 +1597839,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 │ │ -406f64: |[406f64] de.danoeh.antennapod.net.common.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ -406f74: 6900 3377 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ -406f78: 0e00 |0002: return-void │ │ +406f8c: |[406f8c] de.danoeh.antennapod.net.common.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ +406f9c: 6900 3377 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@7733 │ │ +406fa0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ │ │ Virtual methods - │ │ @@ -1597891,17 +1597893,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407230: |[407230] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.:()V │ │ -407240: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -407246: 0e00 |0003: return-void │ │ +407258: |[407258] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.:()V │ │ +407268: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40726e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor; │ │ │ │ Virtual methods - │ │ @@ -1597910,177 +1597912,177 @@ │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 337 16-bit code units │ │ -406f7c: |[406f7c] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -406f8c: 7210 e3b8 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b8e3 │ │ -406f92: 0c00 |0003: move-result-object v0 │ │ -406f94: 7220 e2b8 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ -406f9a: 0c01 |0007: move-result-object v1 │ │ -406f9c: 6e10 0cb9 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b90c │ │ -406fa2: 0a02 |000b: move-result v2 │ │ -406fa4: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ -406fa8: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ -406fac: 1101 |0010: return-object v1 │ │ -406fae: 6e10 06b9 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ -406fb4: 0c02 |0014: move-result-object v2 │ │ -406fb6: 6e10 11b9 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ -406fbc: 0c04 |0018: move-result-object v4 │ │ -406fbe: 6e10 08b9 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ -406fc4: 0c04 |001c: move-result-object v4 │ │ -406fc6: 6e10 e1b8 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ -406fcc: 0c04 |0020: move-result-object v4 │ │ -406fce: 6e10 08b9 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ -406fd4: 0c05 |0024: move-result-object v5 │ │ -406fd6: 6e10 e1b8 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ -406fdc: 0c05 |0028: move-result-object v5 │ │ -406fde: 7120 200b 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ -406fe4: 0a04 |002c: move-result v4 │ │ -406fe6: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -406fe8: 1a06 c90b |002e: const-string v6, "Authorization" // string@0bc9 │ │ -406fec: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ -406ff0: 6e10 11b9 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ -406ff6: 0c04 |0035: move-result-object v4 │ │ -406ff8: 6e10 08b9 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ -406ffe: 0c04 |0039: move-result-object v4 │ │ -407000: 6e20 04b9 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b904 │ │ -407006: 6e10 05b9 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@b905 │ │ -40700c: 0c04 |0040: move-result-object v4 │ │ -40700e: 6e20 d9b8 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@b8d9 │ │ -407014: 0c04 |0044: move-result-object v4 │ │ -407016: 7210 30b7 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -40701c: 0a07 |0048: move-result v7 │ │ -40701e: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ -407022: 7220 2db7 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -407028: 0c07 |004e: move-result-object v7 │ │ -40702a: 1f07 fa1d |004f: check-cast v7, Ljava/lang/CharSequence; // type@1dfa │ │ -40702e: 7110 230b 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -407034: 0a07 |0054: move-result v7 │ │ -407036: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ -40703a: 7220 2db7 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -407040: 0c00 |005a: move-result-object v0 │ │ -407042: 1f00 261e |005b: check-cast v0, Ljava/lang/String; // type@1e26 │ │ -407046: 6e30 feb8 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -40704c: 6e10 fbb8 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -407052: 0c00 |0063: move-result-object v0 │ │ -407054: 7220 e2b8 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ -40705a: 0c0c |0067: move-result-object v12 │ │ -40705c: 110c |0068: return-object v12 │ │ -40705e: 6e10 07b9 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b907 │ │ -407064: 0c04 |006c: move-result-object v4 │ │ -407066: 2044 df1b |006d: instance-of v4, v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ -40706a: 1a07 c707 |006f: const-string v7, ":" // string@07c7 │ │ -40706e: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ -407072: 6e10 07b9 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b907 │ │ -407078: 0c04 |0076: move-result-object v4 │ │ -40707a: 1f04 df1b |0077: check-cast v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ -40707e: 6e10 7fac 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -407084: 0c08 |007c: move-result-object v8 │ │ -407086: 7110 92ae 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ae92 │ │ -40708c: 0c08 |0080: move-result-object v8 │ │ -40708e: 6e10 9eb5 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b59e │ │ -407094: 0c08 |0084: move-result-object v8 │ │ -407096: 7110 230b 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -40709c: 0a09 |0088: move-result v9 │ │ -40709e: 3809 3200 |0089: if-eqz v9, 00bb // +0032 │ │ -4070a2: 6e10 81ac 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ac81 │ │ -4070a8: 0c09 |008e: move-result-object v9 │ │ -4070aa: 7110 230b 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -4070b0: 0a09 |0092: move-result v9 │ │ -4070b2: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ -4070b6: 6e10 7bac 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ac7b │ │ -4070bc: 0c09 |0098: move-result-object v9 │ │ -4070be: 7110 230b 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -4070c4: 0a09 |009c: move-result v9 │ │ -4070c6: 3909 1e00 |009d: if-nez v9, 00bb // +001e │ │ -4070ca: 2208 271e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e27 │ │ -4070ce: 7010 ffb4 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4070d4: 6e10 81ac 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ac81 │ │ -4070da: 0c09 |00a7: move-result-object v9 │ │ -4070dc: 6e20 0bb5 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4070e2: 6e20 0bb5 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4070e8: 6e10 7bac 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ac7b │ │ -4070ee: 0c04 |00b1: move-result-object v4 │ │ -4070f0: 6e20 0bb5 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4070f6: 6e10 15b5 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4070fc: 0c08 |00b8: move-result-object v8 │ │ -4070fe: 2802 |00b9: goto 00bb // +0002 │ │ -407100: 1208 |00ba: const/4 v8, #int 0 // #0 │ │ -407102: 7110 230b 0800 |00bb: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -407108: 0a04 |00be: move-result v4 │ │ -40710a: 1a09 1f05 |00bf: const-string v9, "'" // string@051f │ │ -40710e: 1a0a 9d0d |00c1: const-string v10, "BasicAuthInterceptor" // string@0d9d │ │ -407112: 3804 1e00 |00c3: if-eqz v4, 00e1 // +001e │ │ -407116: 220c 271e |00c5: new-instance v12, Ljava/lang/StringBuilder; // type@1e27 │ │ -40711a: 7010 ffb4 0c00 |00c7: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -407120: 1a02 e9ad |00ca: const-string v2, "no credentials for '" // string@ade9 │ │ -407124: 6e20 0bb5 2c00 |00cc: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40712a: 6e10 08b9 0000 |00cf: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ -407130: 0c00 |00d2: move-result-object v0 │ │ -407132: 6e20 0ab5 0c00 |00d3: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -407138: 6e20 0bb5 9c00 |00d6: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40713e: 6e10 15b5 0c00 |00d9: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -407144: 0c0c |00dc: move-result-object v12 │ │ -407146: 7120 6e0b ca00 |00dd: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40714c: 1101 |00e0: return-object v1 │ │ -40714e: 6e20 d3b4 7800 |00e1: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -407154: 0a04 |00e4: move-result v4 │ │ -407156: 3904 1e00 |00e5: if-nez v4, 0103 // +001e │ │ -40715a: 220c 271e |00e7: new-instance v12, Ljava/lang/StringBuilder; // type@1e27 │ │ -40715e: 7010 ffb4 0c00 |00e9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -407164: 1a02 711c |00ec: const-string v2, "Invalid credentials for '" // string@1c71 │ │ -407168: 6e20 0bb5 2c00 |00ee: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40716e: 6e10 08b9 0000 |00f1: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ -407174: 0c00 |00f4: move-result-object v0 │ │ -407176: 6e20 0ab5 0c00 |00f5: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -40717c: 6e20 0bb5 9c00 |00f8: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -407182: 6e10 15b5 0c00 |00fb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -407188: 0c0c |00fe: move-result-object v12 │ │ -40718a: 7120 6e0b ca00 |00ff: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -407190: 1101 |0102: return-object v1 │ │ -407192: 1300 3a00 |0103: const/16 v0, #int 58 // #3a │ │ -407196: 6e20 dfb4 0800 |0105: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ -40719c: 0a04 |0108: move-result v4 │ │ -40719e: 6e30 f1b4 5804 |0109: invoke-virtual {v8, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -4071a4: 0c04 |010c: move-result-object v4 │ │ -4071a6: 6e20 dfb4 0800 |010d: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ -4071ac: 0a00 |0110: move-result v0 │ │ -4071ae: d800 0001 |0111: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4071b2: 6e20 f0b4 0800 |0113: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -4071b8: 0c00 |0116: move-result-object v0 │ │ -4071ba: 1a05 ca0b |0117: const-string v5, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0bca │ │ -4071be: 7120 6e0b 5a00 |0119: invoke-static {v10, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4071c4: 1a05 821b |011c: const-string v5, "ISO-8859-1" // string@1b82 │ │ -4071c8: 7130 6eae 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@ae6e │ │ -4071ce: 0c05 |0121: move-result-object v5 │ │ -4071d0: 6e30 feb8 6205 |0122: invoke-virtual {v2, v6, v5}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -4071d6: 6e10 0bb9 0100 |0125: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@b90b │ │ -4071dc: 6e10 fbb8 0200 |0128: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -4071e2: 0c01 |012b: move-result-object v1 │ │ -4071e4: 7220 e2b8 1c00 |012c: invoke-interface {v12, v1}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ -4071ea: 0c01 |012f: move-result-object v1 │ │ -4071ec: 6e10 0cb9 0100 |0130: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b90c │ │ -4071f2: 0a05 |0133: move-result v5 │ │ -4071f4: 3235 0300 |0134: if-eq v5, v3, 0137 // +0003 │ │ -4071f8: 1101 |0136: return-object v1 │ │ -4071fa: 1a03 cb0b |0137: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0bcb │ │ -4071fe: 7120 6e0b 3a00 |0139: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -407204: 1a03 4050 |013c: const-string v3, "UTF-8" // string@5040 │ │ -407208: 7130 6eae 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@ae6e │ │ -40720e: 0c00 |0141: move-result-object v0 │ │ -407210: 6e30 feb8 6200 |0142: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -407216: 6e10 0bb9 0100 |0145: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@b90b │ │ -40721c: 6e10 fbb8 0200 |0148: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -407222: 0c00 |014b: move-result-object v0 │ │ -407224: 7220 e2b8 0c00 |014c: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ -40722a: 0c0c |014f: move-result-object v12 │ │ -40722c: 110c |0150: return-object v12 │ │ +406fa4: |[406fa4] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +406fb4: 7210 e3b8 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b8e3 │ │ +406fba: 0c00 |0003: move-result-object v0 │ │ +406fbc: 7220 e2b8 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ +406fc2: 0c01 |0007: move-result-object v1 │ │ +406fc4: 6e10 0cb9 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b90c │ │ +406fca: 0a02 |000b: move-result v2 │ │ +406fcc: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ +406fd0: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ +406fd4: 1101 |0010: return-object v1 │ │ +406fd6: 6e10 06b9 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ +406fdc: 0c02 |0014: move-result-object v2 │ │ +406fde: 6e10 11b9 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ +406fe4: 0c04 |0018: move-result-object v4 │ │ +406fe6: 6e10 08b9 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ +406fec: 0c04 |001c: move-result-object v4 │ │ +406fee: 6e10 e1b8 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ +406ff4: 0c04 |0020: move-result-object v4 │ │ +406ff6: 6e10 08b9 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ +406ffc: 0c05 |0024: move-result-object v5 │ │ +406ffe: 6e10 e1b8 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ +407004: 0c05 |0028: move-result-object v5 │ │ +407006: 7120 200b 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ +40700c: 0a04 |002c: move-result v4 │ │ +40700e: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +407010: 1a06 c90b |002e: const-string v6, "Authorization" // string@0bc9 │ │ +407014: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ +407018: 6e10 11b9 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ +40701e: 0c04 |0035: move-result-object v4 │ │ +407020: 6e10 08b9 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ +407026: 0c04 |0039: move-result-object v4 │ │ +407028: 6e20 04b9 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b904 │ │ +40702e: 6e10 05b9 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@b905 │ │ +407034: 0c04 |0040: move-result-object v4 │ │ +407036: 6e20 d9b8 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@b8d9 │ │ +40703c: 0c04 |0044: move-result-object v4 │ │ +40703e: 7210 30b7 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +407044: 0a07 |0048: move-result v7 │ │ +407046: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ +40704a: 7220 2db7 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +407050: 0c07 |004e: move-result-object v7 │ │ +407052: 1f07 fa1d |004f: check-cast v7, Ljava/lang/CharSequence; // type@1dfa │ │ +407056: 7110 230b 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +40705c: 0a07 |0054: move-result v7 │ │ +40705e: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ +407062: 7220 2db7 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +407068: 0c00 |005a: move-result-object v0 │ │ +40706a: 1f00 261e |005b: check-cast v0, Ljava/lang/String; // type@1e26 │ │ +40706e: 6e30 feb8 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +407074: 6e10 fbb8 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +40707a: 0c00 |0063: move-result-object v0 │ │ +40707c: 7220 e2b8 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ +407082: 0c0c |0067: move-result-object v12 │ │ +407084: 110c |0068: return-object v12 │ │ +407086: 6e10 07b9 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b907 │ │ +40708c: 0c04 |006c: move-result-object v4 │ │ +40708e: 2044 df1b |006d: instance-of v4, v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ +407092: 1a07 c707 |006f: const-string v7, ":" // string@07c7 │ │ +407096: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ +40709a: 6e10 07b9 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b907 │ │ +4070a0: 0c04 |0076: move-result-object v4 │ │ +4070a2: 1f04 df1b |0077: check-cast v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ +4070a6: 6e10 7fac 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +4070ac: 0c08 |007c: move-result-object v8 │ │ +4070ae: 7110 92ae 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ae92 │ │ +4070b4: 0c08 |0080: move-result-object v8 │ │ +4070b6: 6e10 9eb5 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b59e │ │ +4070bc: 0c08 |0084: move-result-object v8 │ │ +4070be: 7110 230b 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +4070c4: 0a09 |0088: move-result v9 │ │ +4070c6: 3809 3200 |0089: if-eqz v9, 00bb // +0032 │ │ +4070ca: 6e10 81ac 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ac81 │ │ +4070d0: 0c09 |008e: move-result-object v9 │ │ +4070d2: 7110 230b 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +4070d8: 0a09 |0092: move-result v9 │ │ +4070da: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ +4070de: 6e10 7bac 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ac7b │ │ +4070e4: 0c09 |0098: move-result-object v9 │ │ +4070e6: 7110 230b 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +4070ec: 0a09 |009c: move-result v9 │ │ +4070ee: 3909 1e00 |009d: if-nez v9, 00bb // +001e │ │ +4070f2: 2208 271e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e27 │ │ +4070f6: 7010 ffb4 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4070fc: 6e10 81ac 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ac81 │ │ +407102: 0c09 |00a7: move-result-object v9 │ │ +407104: 6e20 0bb5 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40710a: 6e20 0bb5 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +407110: 6e10 7bac 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ac7b │ │ +407116: 0c04 |00b1: move-result-object v4 │ │ +407118: 6e20 0bb5 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40711e: 6e10 15b5 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +407124: 0c08 |00b8: move-result-object v8 │ │ +407126: 2802 |00b9: goto 00bb // +0002 │ │ +407128: 1208 |00ba: const/4 v8, #int 0 // #0 │ │ +40712a: 7110 230b 0800 |00bb: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +407130: 0a04 |00be: move-result v4 │ │ +407132: 1a09 1f05 |00bf: const-string v9, "'" // string@051f │ │ +407136: 1a0a 9d0d |00c1: const-string v10, "BasicAuthInterceptor" // string@0d9d │ │ +40713a: 3804 1e00 |00c3: if-eqz v4, 00e1 // +001e │ │ +40713e: 220c 271e |00c5: new-instance v12, Ljava/lang/StringBuilder; // type@1e27 │ │ +407142: 7010 ffb4 0c00 |00c7: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +407148: 1a02 e9ad |00ca: const-string v2, "no credentials for '" // string@ade9 │ │ +40714c: 6e20 0bb5 2c00 |00cc: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +407152: 6e10 08b9 0000 |00cf: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ +407158: 0c00 |00d2: move-result-object v0 │ │ +40715a: 6e20 0ab5 0c00 |00d3: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +407160: 6e20 0bb5 9c00 |00d6: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +407166: 6e10 15b5 0c00 |00d9: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40716c: 0c0c |00dc: move-result-object v12 │ │ +40716e: 7120 6e0b ca00 |00dd: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +407174: 1101 |00e0: return-object v1 │ │ +407176: 6e20 d3b4 7800 |00e1: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +40717c: 0a04 |00e4: move-result v4 │ │ +40717e: 3904 1e00 |00e5: if-nez v4, 0103 // +001e │ │ +407182: 220c 271e |00e7: new-instance v12, Ljava/lang/StringBuilder; // type@1e27 │ │ +407186: 7010 ffb4 0c00 |00e9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40718c: 1a02 711c |00ec: const-string v2, "Invalid credentials for '" // string@1c71 │ │ +407190: 6e20 0bb5 2c00 |00ee: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +407196: 6e10 08b9 0000 |00f1: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ +40719c: 0c00 |00f4: move-result-object v0 │ │ +40719e: 6e20 0ab5 0c00 |00f5: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +4071a4: 6e20 0bb5 9c00 |00f8: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4071aa: 6e10 15b5 0c00 |00fb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4071b0: 0c0c |00fe: move-result-object v12 │ │ +4071b2: 7120 6e0b ca00 |00ff: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4071b8: 1101 |0102: return-object v1 │ │ +4071ba: 1300 3a00 |0103: const/16 v0, #int 58 // #3a │ │ +4071be: 6e20 dfb4 0800 |0105: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ +4071c4: 0a04 |0108: move-result v4 │ │ +4071c6: 6e30 f1b4 5804 |0109: invoke-virtual {v8, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +4071cc: 0c04 |010c: move-result-object v4 │ │ +4071ce: 6e20 dfb4 0800 |010d: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ +4071d4: 0a00 |0110: move-result v0 │ │ +4071d6: d800 0001 |0111: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4071da: 6e20 f0b4 0800 |0113: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +4071e0: 0c00 |0116: move-result-object v0 │ │ +4071e2: 1a05 ca0b |0117: const-string v5, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0bca │ │ +4071e6: 7120 6e0b 5a00 |0119: invoke-static {v10, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4071ec: 1a05 821b |011c: const-string v5, "ISO-8859-1" // string@1b82 │ │ +4071f0: 7130 6eae 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@ae6e │ │ +4071f6: 0c05 |0121: move-result-object v5 │ │ +4071f8: 6e30 feb8 6205 |0122: invoke-virtual {v2, v6, v5}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +4071fe: 6e10 0bb9 0100 |0125: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@b90b │ │ +407204: 6e10 fbb8 0200 |0128: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +40720a: 0c01 |012b: move-result-object v1 │ │ +40720c: 7220 e2b8 1c00 |012c: invoke-interface {v12, v1}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ +407212: 0c01 |012f: move-result-object v1 │ │ +407214: 6e10 0cb9 0100 |0130: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b90c │ │ +40721a: 0a05 |0133: move-result v5 │ │ +40721c: 3235 0300 |0134: if-eq v5, v3, 0137 // +0003 │ │ +407220: 1101 |0136: return-object v1 │ │ +407222: 1a03 cb0b |0137: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0bcb │ │ +407226: 7120 6e0b 3a00 |0139: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40722c: 1a03 4050 |013c: const-string v3, "UTF-8" // string@5040 │ │ +407230: 7130 6eae 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@ae6e │ │ +407236: 0c00 |0141: move-result-object v0 │ │ +407238: 6e30 feb8 6200 |0142: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +40723e: 6e10 0bb9 0100 |0145: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@b90b │ │ +407244: 6e10 fbb8 0200 |0148: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +40724a: 0c00 |014b: move-result-object v0 │ │ +40724c: 7220 e2b8 0c00 |014c: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ +407252: 0c0c |014f: move-result-object v12 │ │ +407254: 110c |0150: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=26 │ │ 0x0008 line=28 │ │ 0x0011 line=32 │ │ 0x0015 line=33 │ │ @@ -1598160,17 +1598162,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407248: |[407248] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ -407258: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40725e: 0e00 |0003: return-void │ │ +407270: |[407270] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ +407280: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +407286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1598199,17 +1598201,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4072ec: |[4072ec] de.danoeh.antennapod.net.common.HttpCredentialEncoder.:()V │ │ -4072fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -407302: 0e00 |0003: return-void │ │ +407314: |[407314] de.danoeh.antennapod.net.common.HttpCredentialEncoder.:()V │ │ +407324: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40732a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/HttpCredentialEncoder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;) │ │ @@ -1598217,40 +1598219,40 @@ │ │ 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 │ │ -407260: |[407260] de.danoeh.antennapod.net.common.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -407270: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -407274: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40727a: 6e20 0bb5 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -407280: 1a01 c707 |0008: const-string v1, ":" // string@07c7 │ │ -407284: 6e20 0bb5 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40728a: 6e20 0bb5 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -407290: 6e10 15b5 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -407296: 0c01 |0013: move-result-object v1 │ │ -407298: 6e20 dcb4 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b4dc │ │ -40729e: 0c01 |0017: move-result-object v1 │ │ -4072a0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4072a2: 7120 6c0b 2100 |0019: invoke-static {v1, v2}, Landroid/util/Base64;.encodeToString:([BI)Ljava/lang/String; // method@0b6c │ │ -4072a8: 0c01 |001c: move-result-object v1 │ │ -4072aa: 2202 271e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -4072ae: 7010 ffb4 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4072b4: 1a03 9b0d |0022: const-string v3, "Basic " // string@0d9b │ │ -4072b8: 6e20 0bb5 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4072be: 6e20 0bb5 1200 |0027: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4072c4: 6e10 15b5 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4072ca: 0c01 |002d: move-result-object v1 │ │ -4072cc: 1101 |002e: return-object v1 │ │ -4072ce: 0d01 |002f: move-exception v1 │ │ -4072d0: 2202 f61d |0030: new-instance v2, Ljava/lang/AssertionError; // type@1df6 │ │ -4072d4: 7020 e2b3 1200 |0032: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b3e2 │ │ -4072da: 2702 |0035: throw v2 │ │ +407288: |[407288] de.danoeh.antennapod.net.common.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +407298: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +40729c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4072a2: 6e20 0bb5 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4072a8: 1a01 c707 |0008: const-string v1, ":" // string@07c7 │ │ +4072ac: 6e20 0bb5 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4072b2: 6e20 0bb5 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4072b8: 6e10 15b5 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4072be: 0c01 |0013: move-result-object v1 │ │ +4072c0: 6e20 dcb4 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b4dc │ │ +4072c6: 0c01 |0017: move-result-object v1 │ │ +4072c8: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4072ca: 7120 6c0b 2100 |0019: invoke-static {v1, v2}, Landroid/util/Base64;.encodeToString:([BI)Ljava/lang/String; // method@0b6c │ │ +4072d0: 0c01 |001c: move-result-object v1 │ │ +4072d2: 2202 271e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +4072d6: 7010 ffb4 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4072dc: 1a03 9b0d |0022: const-string v3, "Basic " // string@0d9b │ │ +4072e0: 6e20 0bb5 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4072e6: 6e20 0bb5 1200 |0027: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4072ec: 6e10 15b5 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4072f2: 0c01 |002d: move-result-object v1 │ │ +4072f4: 1101 |002e: return-object v1 │ │ +4072f6: 0d01 |002f: move-exception v1 │ │ +4072f8: 2202 f61d |0030: new-instance v2, Ljava/lang/AssertionError; // type@1df6 │ │ +4072fc: 7020 e2b3 1200 |0032: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b3e2 │ │ +407302: 2702 |0035: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x002e │ │ Ljava/io/UnsupportedEncodingException; -> 0x002f │ │ positions : │ │ 0x0000 line=10 │ │ 0x0014 line=11 │ │ 0x0019 line=12 │ │ @@ -1598296,17 +1598298,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407690: |[407690] de.danoeh.antennapod.net.common.NetworkUtils.:()V │ │ -4076a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4076a6: 0e00 |0003: return-void │ │ +4076b8: |[4076b8] de.danoeh.antennapod.net.common.NetworkUtils.:()V │ │ +4076c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4076ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/NetworkUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ @@ -1598314,17 +1598316,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4076a8: |[4076a8] de.danoeh.antennapod.net.common.NetworkUtils.init:(Landroid/content/Context;)V │ │ -4076b8: 6900 3b77 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ -4076bc: 0e00 |0002: return-void │ │ +4076d0: |[4076d0] de.danoeh.antennapod.net.common.NetworkUtils.init:(Landroid/content/Context;)V │ │ +4076e0: 6900 3b77 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ +4076e4: 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;) │ │ @@ -1598332,46 +1598334,46 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -407304: |[407304] de.danoeh.antennapod.net.common.NetworkUtils.isAutoDownloadAllowed:()Z │ │ -407314: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ -407318: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ -40731c: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -407322: 0c00 |0007: move-result-object v0 │ │ -407324: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -407328: 6e10 f206 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f2 │ │ -40732e: 0c00 |000d: move-result-object v0 │ │ -407330: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -407332: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -407336: 0f01 |0011: return v1 │ │ -407338: 6e10 fb06 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06fb │ │ -40733e: 0a02 |0015: move-result v2 │ │ -407340: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -407342: 3332 0800 |0017: if-ne v2, v3, 001f // +0008 │ │ -407346: 7100 77ae 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ae77 │ │ -40734c: 0a00 |001c: move-result v0 │ │ -40734e: b730 |001d: xor-int/2addr v0, v3 │ │ -407350: 0f00 |001e: return v0 │ │ -407352: 6e10 fb06 0000 |001f: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06fb │ │ -407358: 0a00 |0022: move-result v0 │ │ -40735a: 1302 0900 |0023: const/16 v2, #int 9 // #9 │ │ -40735e: 3320 0300 |0025: if-ne v0, v2, 0028 // +0003 │ │ -407362: 0f03 |0027: return v3 │ │ -407364: 7100 cbb2 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b2cb │ │ -40736a: 0a00 |002b: move-result v0 │ │ -40736c: 3900 0800 |002c: if-nez v0, 0034 // +0008 │ │ -407370: 7100 78ae 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -407376: 0a00 |0031: move-result v0 │ │ -407378: 3900 0300 |0032: if-nez v0, 0035 // +0003 │ │ -40737c: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -40737e: 0f01 |0035: return v1 │ │ +40732c: |[40732c] de.danoeh.antennapod.net.common.NetworkUtils.isAutoDownloadAllowed:()Z │ │ +40733c: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ +407340: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ +407344: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +40734a: 0c00 |0007: move-result-object v0 │ │ +40734c: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +407350: 6e10 f206 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f2 │ │ +407356: 0c00 |000d: move-result-object v0 │ │ +407358: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +40735a: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +40735e: 0f01 |0011: return v1 │ │ +407360: 6e10 fb06 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06fb │ │ +407366: 0a02 |0015: move-result v2 │ │ +407368: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +40736a: 3332 0800 |0017: if-ne v2, v3, 001f // +0008 │ │ +40736e: 7100 77ae 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ae77 │ │ +407374: 0a00 |001c: move-result v0 │ │ +407376: b730 |001d: xor-int/2addr v0, v3 │ │ +407378: 0f00 |001e: return v0 │ │ +40737a: 6e10 fb06 0000 |001f: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06fb │ │ +407380: 0a00 |0022: move-result v0 │ │ +407382: 1302 0900 |0023: const/16 v2, #int 9 // #9 │ │ +407386: 3320 0300 |0025: if-ne v0, v2, 0028 // +0003 │ │ +40738a: 0f03 |0027: return v3 │ │ +40738c: 7100 cbb2 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b2cb │ │ +407392: 0a00 |002b: move-result v0 │ │ +407394: 3900 0800 |002c: if-nez v0, 0034 // +0008 │ │ +407398: 7100 78ae 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +40739e: 0a00 |0031: move-result v0 │ │ +4073a0: 3900 0300 |0032: if-nez v0, 0035 // +0003 │ │ +4073a4: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +4073a6: 0f01 |0035: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x000a line=25 │ │ 0x0012 line=29 │ │ 0x0019 line=30 │ │ 0x001f line=31 │ │ @@ -1598383,146 +1598385,146 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -407380: |[407380] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ -407390: 7100 ccb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b2cc │ │ -407396: 0a00 |0003: move-result v0 │ │ -407398: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -40739c: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -4073a2: 0a00 |0009: move-result v0 │ │ -4073a4: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -4073a8: 2803 |000c: goto 000f // +0003 │ │ -4073aa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4073ac: 2802 |000e: goto 0010 // +0002 │ │ -4073ae: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -4073b0: 0f00 |0010: return v0 │ │ +4073a8: |[4073a8] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ +4073b8: 7100 ccb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b2cc │ │ +4073be: 0a00 |0003: move-result v0 │ │ +4073c0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +4073c4: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +4073ca: 0a00 |0009: move-result v0 │ │ +4073cc: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +4073d0: 2803 |000c: goto 000f // +0003 │ │ +4073d2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4073d4: 2802 |000e: goto 0010 // +0002 │ │ +4073d6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +4073d8: 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 │ │ -4073b4: |[4073b4] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ -4073c4: 7100 75ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isImageAllowed:()Z // method@ae75 │ │ -4073ca: 0a00 |0003: move-result v0 │ │ -4073cc: 0f00 |0004: return v0 │ │ +4073dc: |[4073dc] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ +4073ec: 7100 75ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isImageAllowed:()Z // method@ae75 │ │ +4073f2: 0a00 |0003: move-result v0 │ │ +4073f4: 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 │ │ -4073d0: |[4073d0] de.danoeh.antennapod.net.common.NetworkUtils.isFeedRefreshAllowed:()Z │ │ -4073e0: 7100 cdb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b2cd │ │ -4073e6: 0a00 |0003: move-result v0 │ │ -4073e8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -4073ec: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -4073f2: 0a00 |0009: move-result v0 │ │ -4073f4: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -4073f8: 2803 |000c: goto 000f // +0003 │ │ -4073fa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4073fc: 2802 |000e: goto 0010 // +0002 │ │ -4073fe: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -407400: 0f00 |0010: return v0 │ │ +4073f8: |[4073f8] de.danoeh.antennapod.net.common.NetworkUtils.isFeedRefreshAllowed:()Z │ │ +407408: 7100 cdb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b2cd │ │ +40740e: 0a00 |0003: move-result v0 │ │ +407410: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +407414: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +40741a: 0a00 |0009: move-result v0 │ │ +40741c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +407420: 2803 |000c: goto 000f // +0003 │ │ +407422: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +407424: 2802 |000e: goto 0010 // +0002 │ │ +407426: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +407428: 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 │ │ -407404: |[407404] de.danoeh.antennapod.net.common.NetworkUtils.isImageAllowed:()Z │ │ -407414: 7100 ceb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b2ce │ │ -40741a: 0a00 |0003: move-result v0 │ │ -40741c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -407420: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -407426: 0a00 |0009: move-result v0 │ │ -407428: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -40742c: 2803 |000c: goto 000f // +0003 │ │ -40742e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -407430: 2802 |000e: goto 0010 // +0002 │ │ -407432: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -407434: 0f00 |0010: return v0 │ │ +40742c: |[40742c] de.danoeh.antennapod.net.common.NetworkUtils.isImageAllowed:()Z │ │ +40743c: 7100 ceb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b2ce │ │ +407442: 0a00 |0003: move-result v0 │ │ +407444: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +407448: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +40744e: 0a00 |0009: move-result v0 │ │ +407450: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +407454: 2803 |000c: goto 000f // +0003 │ │ +407456: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +407458: 2802 |000e: goto 0010 // +0002 │ │ +40745a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +40745c: 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 │ │ -407438: |[407438] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkCellular:()Z │ │ -407448: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ -40744c: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ -407450: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -407456: 0c00 |0007: move-result-object v0 │ │ -407458: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -40745c: 6001 e600 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -407460: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ -407464: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -407466: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -407468: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ -40746c: 7110 7a7b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b7a │ │ -407472: 0c01 |0015: move-result-object v1 │ │ -407474: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -407478: 0f04 |0018: return v4 │ │ -40747a: 6e20 f406 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@06f4 │ │ -407480: 0c02 |001c: move-result-object v2 │ │ -407482: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -407486: 0f03 |001f: return v3 │ │ -407488: 6e20 f306 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f3 │ │ -40748e: 0c00 |0023: move-result-object v0 │ │ -407490: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ -407494: 0f03 |0026: return v3 │ │ -407496: 6e20 f906 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06f9 │ │ -40749c: 0a00 |002a: move-result v0 │ │ -40749e: 0f00 |002b: return v0 │ │ -4074a0: 6e10 f206 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f2 │ │ -4074a6: 0c00 |002f: move-result-object v0 │ │ -4074a8: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ -4074ac: 0f04 |0032: return v4 │ │ -4074ae: 6e10 fb06 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06fb │ │ -4074b4: 0a00 |0036: move-result v0 │ │ -4074b6: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ -4074ba: 2802 |0039: goto 003b // +0002 │ │ -4074bc: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -4074be: 0f03 |003b: return v3 │ │ +407460: |[407460] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkCellular:()Z │ │ +407470: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ +407474: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ +407478: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +40747e: 0c00 |0007: move-result-object v0 │ │ +407480: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +407484: 6001 e600 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +407488: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ +40748c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +40748e: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +407490: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ +407494: 7110 7a7b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b7a │ │ +40749a: 0c01 |0015: move-result-object v1 │ │ +40749c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +4074a0: 0f04 |0018: return v4 │ │ +4074a2: 6e20 f406 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@06f4 │ │ +4074a8: 0c02 |001c: move-result-object v2 │ │ +4074aa: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +4074ae: 0f03 |001f: return v3 │ │ +4074b0: 6e20 f306 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f3 │ │ +4074b6: 0c00 |0023: move-result-object v0 │ │ +4074b8: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ +4074bc: 0f03 |0026: return v3 │ │ +4074be: 6e20 f906 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06f9 │ │ +4074c4: 0a00 |002a: move-result v0 │ │ +4074c6: 0f00 |002b: return v0 │ │ +4074c8: 6e10 f206 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f2 │ │ +4074ce: 0c00 |002f: move-result-object v0 │ │ +4074d0: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ +4074d4: 0f04 |0032: return v4 │ │ +4074d6: 6e10 fb06 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06fb │ │ +4074dc: 0a00 |0036: move-result v0 │ │ +4074de: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ +4074e2: 2802 |0039: goto 003b // +0002 │ │ +4074e4: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +4074e6: 0f03 |003b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000a line=88 │ │ 0x0012 line=89 │ │ 0x0019 line=93 │ │ 0x0020 line=97 │ │ @@ -1598536,23 +1598538,23 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4074c0: |[4074c0] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkMetered:()Z │ │ -4074d0: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ -4074d4: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ -4074d8: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -4074de: 0c00 |0007: move-result-object v0 │ │ -4074e0: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -4074e4: 6e10 f506 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@06f5 │ │ -4074ea: 0a00 |000d: move-result v0 │ │ -4074ec: 0f00 |000e: return v0 │ │ +4074e8: |[4074e8] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkMetered:()Z │ │ +4074f8: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ +4074fc: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ +407500: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +407506: 0c00 |0007: move-result-object v0 │ │ +407508: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +40750c: 6e10 f506 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@06f5 │ │ +407512: 0a00 |000d: move-result v0 │ │ +407514: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=72 │ │ locals : │ │ │ │ #9 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ @@ -1598560,92 +1598562,92 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -4074f0: |[4074f0] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkRestricted:()Z │ │ -407500: 7100 77ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ae77 │ │ -407506: 0a00 |0003: move-result v0 │ │ -407508: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -40750c: 7100 76ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkCellular:()Z // method@ae76 │ │ -407512: 0a00 |0009: move-result v0 │ │ -407514: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -407518: 2803 |000c: goto 000f // +0003 │ │ -40751a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -40751c: 2802 |000e: goto 0010 // +0002 │ │ -40751e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -407520: 0f00 |0010: return v0 │ │ +407518: |[407518] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkRestricted:()Z │ │ +407528: 7100 77ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ae77 │ │ +40752e: 0a00 |0003: move-result v0 │ │ +407530: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +407534: 7100 76ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkCellular:()Z // method@ae76 │ │ +40753a: 0a00 |0009: move-result v0 │ │ +40753c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +407540: 2803 |000c: goto 000f // +0003 │ │ +407542: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +407544: 2802 |000e: goto 0010 // +0002 │ │ +407546: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +407548: 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 │ │ -407524: |[407524] de.danoeh.antennapod.net.common.NetworkUtils.isStreamingAllowed:()Z │ │ -407534: 7100 cfb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b2cf │ │ -40753a: 0a00 |0003: move-result v0 │ │ -40753c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -407540: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -407546: 0a00 |0009: move-result v0 │ │ -407548: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -40754c: 2803 |000c: goto 000f // +0003 │ │ -40754e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -407550: 2802 |000e: goto 0010 // +0002 │ │ -407552: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -407554: 0f00 |0010: return v0 │ │ +40754c: |[40754c] de.danoeh.antennapod.net.common.NetworkUtils.isStreamingAllowed:()Z │ │ +40755c: 7100 cfb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b2cf │ │ +407562: 0a00 |0003: move-result v0 │ │ +407564: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +407568: 7100 78ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +40756e: 0a00 |0009: move-result v0 │ │ +407570: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +407574: 2803 |000c: goto 000f // +0003 │ │ +407576: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +407578: 2802 |000e: goto 0010 // +0002 │ │ +40757a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +40757c: 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 │ │ -407558: |[407558] de.danoeh.antennapod.net.common.NetworkUtils.isVpnOverWifi:()Z │ │ -407568: 6000 e600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -40756c: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ -407570: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -407572: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ -407576: 0f02 |0007: return v2 │ │ -407578: 6200 3b77 |0008: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ -40757c: 1a01 4169 |000a: const-string v1, "connectivity" // string@6941 │ │ -407580: 6e20 4902 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -407586: 0c00 |000f: move-result-object v0 │ │ -407588: 1f00 6c01 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -40758c: 7110 7a7b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b7a │ │ -407592: 0c01 |0015: move-result-object v1 │ │ -407594: 6e20 f306 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f3 │ │ -40759a: 0c00 |0019: move-result-object v0 │ │ -40759c: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ -4075a0: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -4075a2: 6e20 f906 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06f9 │ │ -4075a8: 0a03 |0020: move-result v3 │ │ -4075aa: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -4075ae: 1243 |0023: const/4 v3, #int 4 // #4 │ │ -4075b0: 6e20 f906 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06f9 │ │ -4075b6: 0a00 |0027: move-result v0 │ │ -4075b8: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -4075bc: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -4075be: 0f02 |002b: return v2 │ │ +407580: |[407580] de.danoeh.antennapod.net.common.NetworkUtils.isVpnOverWifi:()Z │ │ +407590: 6000 e600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +407594: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ +407598: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40759a: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ +40759e: 0f02 |0007: return v2 │ │ +4075a0: 6200 3b77 |0008: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ +4075a4: 1a01 4169 |000a: const-string v1, "connectivity" // string@6941 │ │ +4075a8: 6e20 4902 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +4075ae: 0c00 |000f: move-result-object v0 │ │ +4075b0: 1f00 6c01 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +4075b4: 7110 7a7b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b7a │ │ +4075ba: 0c01 |0015: move-result-object v1 │ │ +4075bc: 6e20 f306 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f3 │ │ +4075c2: 0c00 |0019: move-result-object v0 │ │ +4075c4: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +4075c8: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +4075ca: 6e20 f906 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06f9 │ │ +4075d0: 0a03 |0020: move-result v3 │ │ +4075d2: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +4075d6: 1243 |0023: const/4 v3, #int 4 // #4 │ │ +4075d8: 6e20 f906 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06f9 │ │ +4075de: 0a00 |0027: move-result v0 │ │ +4075e0: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +4075e4: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +4075e6: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=79 │ │ 0x0012 line=80 │ │ 0x001d line=82 │ │ 0x0024 line=83 │ │ @@ -1598656,30 +1598658,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4075c0: |[4075c0] de.danoeh.antennapod.net.common.NetworkUtils.networkAvailable:()Z │ │ -4075d0: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ -4075d4: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ -4075d8: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -4075de: 0c00 |0007: move-result-object v0 │ │ -4075e0: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -4075e4: 6e10 f206 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f2 │ │ -4075ea: 0c00 |000d: move-result-object v0 │ │ -4075ec: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -4075f0: 6e10 fc06 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@06fc │ │ -4075f6: 0a00 |0013: move-result v0 │ │ -4075f8: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -4075fc: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4075fe: 2802 |0017: goto 0019 // +0002 │ │ -407600: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -407602: 0f00 |0019: return v0 │ │ +4075e8: |[4075e8] de.danoeh.antennapod.net.common.NetworkUtils.networkAvailable:()Z │ │ +4075f8: 6200 3b77 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@773b │ │ +4075fc: 1a01 4169 |0002: const-string v1, "connectivity" // string@6941 │ │ +407600: 6e20 4902 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +407606: 0c00 |0007: move-result-object v0 │ │ +407608: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +40760c: 6e10 f206 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f2 │ │ +407612: 0c00 |000d: move-result-object v0 │ │ +407614: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +407618: 6e10 fc06 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@06fc │ │ +40761e: 0a00 |0013: move-result v0 │ │ +407620: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +407624: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +407626: 2802 |0017: goto 0019 // +0002 │ │ +407628: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +40762a: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000a line=40 │ │ 0x0010 line=41 │ │ locals : │ │ │ │ @@ -1598688,48 +1598690,48 @@ │ │ type : '(Ljava/lang/Throwable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -407604: |[407604] de.danoeh.antennapod.net.common.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ -407614: 6e10 38b5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -40761a: 0c00 |0003: move-result-object v0 │ │ -40761c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -40761e: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ -407622: 1a02 4e05 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@054e │ │ -407626: 7110 52b8 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -40762c: 0c02 |000c: move-result-object v2 │ │ -40762e: 6e20 54b8 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -407634: 0c00 |0010: move-result-object v0 │ │ -407636: 6e10 4bb8 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ -40763c: 0a02 |0014: move-result v2 │ │ -40763e: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ -407642: 6e10 4db8 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@b84d │ │ -407648: 0c03 |001a: move-result-object v3 │ │ -40764a: 1a00 b407 |001b: const-string v0, "127." // string@07b4 │ │ -40764e: 6e20 eeb4 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -407654: 0a00 |0020: move-result v0 │ │ -407656: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ -40765a: 1a00 9b07 |0023: const-string v0, "0." // string@079b │ │ -40765e: 6e20 eeb4 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -407664: 0a03 |0028: move-result v3 │ │ -407666: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ -40766a: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -40766c: 0f01 |002c: return v1 │ │ -40766e: 6e10 36b5 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b536 │ │ -407674: 0c00 |0030: move-result-object v0 │ │ -407676: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ -40767a: 6e10 36b5 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b536 │ │ -407680: 0c03 |0036: move-result-object v3 │ │ -407682: 7110 7cae 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ae7c │ │ -407688: 0a03 |003a: move-result v3 │ │ -40768a: 0f03 |003b: return v3 │ │ -40768c: 0f01 |003c: return v1 │ │ +40762c: |[40762c] de.danoeh.antennapod.net.common.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ +40763c: 6e10 38b5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +407642: 0c00 |0003: move-result-object v0 │ │ +407644: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +407646: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ +40764a: 1a02 4e05 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@054e │ │ +40764e: 7110 52b8 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +407654: 0c02 |000c: move-result-object v2 │ │ +407656: 6e20 54b8 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +40765c: 0c00 |0010: move-result-object v0 │ │ +40765e: 6e10 4bb8 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ +407664: 0a02 |0014: move-result v2 │ │ +407666: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ +40766a: 6e10 4db8 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@b84d │ │ +407670: 0c03 |001a: move-result-object v3 │ │ +407672: 1a00 b407 |001b: const-string v0, "127." // string@07b4 │ │ +407676: 6e20 eeb4 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +40767c: 0a00 |0020: move-result v0 │ │ +40767e: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ +407682: 1a00 9b07 |0023: const-string v0, "0." // string@079b │ │ +407686: 6e20 eeb4 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +40768c: 0a03 |0028: move-result v3 │ │ +40768e: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ +407692: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +407694: 0f01 |002c: return v1 │ │ +407696: 6e10 36b5 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b536 │ │ +40769c: 0c00 |0030: move-result-object v0 │ │ +40769e: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ +4076a2: 6e10 36b5 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b536 │ │ +4076a8: 0c03 |0036: move-result-object v3 │ │ +4076aa: 7110 7cae 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ae7c │ │ +4076b0: 0a03 |003a: move-result v3 │ │ +4076b2: 0f03 |003b: return v3 │ │ +4076b4: 0f01 |003c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0007 line=117 │ │ 0x000d line=118 │ │ 0x0011 line=119 │ │ 0x0017 line=120 │ │ @@ -1598895,17 +1598897,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4076d8: |[4076d8] de.danoeh.antennapod.net.common.R$anim.:()V │ │ -4076e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4076ee: 0e00 |0003: return-void │ │ +407700: |[407700] de.danoeh.antennapod.net.common.R$anim.:()V │ │ +407710: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +407716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1598967,17 +1598969,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4076c0: |[4076c0] de.danoeh.antennapod.net.common.R$animator.:()V │ │ -4076d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4076d6: 0e00 |0003: return-void │ │ +4076e8: |[4076e8] de.danoeh.antennapod.net.common.R$animator.:()V │ │ +4076f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4076fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1599014,17 +1599016,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4076f0: |[4076f0] de.danoeh.antennapod.net.common.R$array.:()V │ │ -407700: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -407706: 0e00 |0003: return-void │ │ +407718: |[407718] de.danoeh.antennapod.net.common.R$array.:()V │ │ +407728: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40772e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1600876,17 +1600878,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407708: |[407708] de.danoeh.antennapod.net.common.R$attr.:()V │ │ -407718: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40771e: 0e00 |0003: return-void │ │ +407730: |[407730] de.danoeh.antennapod.net.common.R$attr.:()V │ │ +407740: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +407746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1600933,17 +1600935,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407720: |[407720] de.danoeh.antennapod.net.common.R$bool.:()V │ │ -407730: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -407736: 0e00 |0003: return-void │ │ +407748: |[407748] de.danoeh.antennapod.net.common.R$bool.:()V │ │ +407758: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40775e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1601420,17 +1601422,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407738: |[407738] de.danoeh.antennapod.net.common.R$color.:()V │ │ -407748: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40774e: 0e00 |0003: return-void │ │ +407760: |[407760] de.danoeh.antennapod.net.common.R$color.:()V │ │ +407770: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +407776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1602117,17 +1602119,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407750: |[407750] de.danoeh.antennapod.net.common.R$dimen.:()V │ │ -407760: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -407766: 0e00 |0003: return-void │ │ +407778: |[407778] de.danoeh.antennapod.net.common.R$dimen.:()V │ │ +407788: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40778e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1602679,17 +1602681,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407768: |[407768] de.danoeh.antennapod.net.common.R$drawable.:()V │ │ -407778: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40777e: 0e00 |0003: return-void │ │ +407790: |[407790] de.danoeh.antennapod.net.common.R$drawable.:()V │ │ +4077a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4077a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1603591,17 +1603593,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407780: |[407780] de.danoeh.antennapod.net.common.R$id.:()V │ │ -407790: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -407796: 0e00 |0003: return-void │ │ +4077a8: |[4077a8] de.danoeh.antennapod.net.common.R$id.:()V │ │ +4077b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4077be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1603658,17 +1603660,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407798: |[407798] de.danoeh.antennapod.net.common.R$integer.:()V │ │ -4077a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4077ae: 0e00 |0003: return-void │ │ +4077c0: |[4077c0] de.danoeh.antennapod.net.common.R$integer.:()V │ │ +4077d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4077d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1603735,17 +1603737,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4077b0: |[4077b0] de.danoeh.antennapod.net.common.R$interpolator.:()V │ │ -4077c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4077c6: 0e00 |0003: return-void │ │ +4077d8: |[4077d8] de.danoeh.antennapod.net.common.R$interpolator.:()V │ │ +4077e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4077ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1604107,17 +1604109,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4077c8: |[4077c8] de.danoeh.antennapod.net.common.R$layout.:()V │ │ -4077d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4077de: 0e00 |0003: return-void │ │ +4077f0: |[4077f0] de.danoeh.antennapod.net.common.R$layout.:()V │ │ +407800: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +407806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1604334,17 +1604336,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4077e0: |[4077e0] de.danoeh.antennapod.net.common.R$string.:()V │ │ -4077f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4077f6: 0e00 |0003: return-void │ │ +407808: |[407808] de.danoeh.antennapod.net.common.R$string.:()V │ │ +407818: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40781e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1606311,17 +1606313,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408638: |[408638] de.danoeh.antennapod.net.common.R$style.:()V │ │ -408648: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40864e: 0e00 |0003: return-void │ │ +408660: |[408660] de.danoeh.antennapod.net.common.R$style.:()V │ │ +408670: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1609673,353 +1609675,353 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1804 16-bit code units │ │ -4077f8: |[4077f8] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ -407808: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ -40780e: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -407812: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -407816: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ -40781c: 6901 b37c |000a: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBar:[I // field@7cb3 │ │ -407820: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -407826: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -40782c: 0c02 |0012: move-result-object v2 │ │ -40782e: 6902 b47c |0013: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBarLayout:[I // field@7cb4 │ │ -407832: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -407838: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -40783e: 0c02 |001b: move-result-object v2 │ │ -407840: 6902 d37c |001c: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuItemView:[I // field@7cd3 │ │ -407844: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -407846: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -40784a: 6903 d57c |0021: sput-object v3, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuView:[I // field@7cd5 │ │ -40784e: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -407850: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -407854: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ -40785a: 6904 d67c |0029: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMode:[I // field@7cd6 │ │ -40785e: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -407864: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -40786a: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -407870: 0c04 |0034: move-result-object v4 │ │ -407872: 6904 dd7c |0035: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActivityChooserView:[I // field@7cdd │ │ -407876: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ -40787c: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ -407880: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ -407884: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ -40788a: 6905 e07c |0041: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AlertDialog:[I // field@7ce0 │ │ -40788e: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ -407892: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ -407898: 6905 e97c |0048: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableCompat:[I // field@7ce9 │ │ -40789c: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ -4078a2: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ -4078a8: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ -4078ae: 0c07 |0053: move-result-object v7 │ │ -4078b0: 6907 f07c |0054: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableItem:[I // field@7cf0 │ │ -4078b4: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ -4078ba: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ -4078c0: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ -4078c6: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ -4078cc: 0c07 |0062: move-result-object v7 │ │ -4078ce: 6907 f37c |0063: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableTransition:[I // field@7cf3 │ │ -4078d2: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ -4078d6: 6902 f87c |0067: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatEmojiHelper:[I // field@7cf8 │ │ -4078da: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ -4078e0: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ -4078e6: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ -4078ec: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ -4078f2: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -4078f8: 0c02 |0078: move-result-object v2 │ │ -4078fa: 6902 f97c |0079: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatImageView:[I // field@7cf9 │ │ -4078fe: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ -407904: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ -40790a: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ -407910: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ -407916: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -40791c: 0c02 |008a: move-result-object v2 │ │ -40791e: 6902 fe7c |008b: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatSeekBar:[I // field@7cfe │ │ -407922: 1272 |008d: const/4 v2, #int 7 // #7 │ │ -407924: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ -407928: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ -40792e: 6907 037d |0093: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextHelper:[I // field@7d03 │ │ -407932: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ -407936: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ -40793a: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ -407940: 6907 0b7d |009c: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextView:[I // field@7d0b │ │ -407944: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ -407948: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ -40794c: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ -407952: 6907 227d |00a5: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTheme:[I // field@7d22 │ │ -407956: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ -40795c: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ -407962: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ -407968: 0c07 |00b0: move-result-object v7 │ │ -40796a: 6907 a27d |00b1: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.BackgroundStyle:[I // field@7da2 │ │ -40796e: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ -407974: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ -40797a: 0c07 |00b9: move-result-object v7 │ │ -40797c: 6907 a57d |00ba: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ButtonBarLayout:[I // field@7da5 │ │ -407980: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ -407986: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ -40798c: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ -407992: 0c07 |00c5: move-result-object v7 │ │ -407994: 6907 a77d |00c6: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.Capability:[I // field@7da7 │ │ -407998: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ -40799c: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ -4079a2: 6907 aa7d |00cd: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckBoxPreference:[I // field@7daa │ │ -4079a6: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ -4079ac: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ -4079b2: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ -4079b8: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ -4079be: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -4079c4: 0c07 |00de: move-result-object v7 │ │ -4079c6: 6907 b17d |00df: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckedTextView:[I // field@7db1 │ │ -4079ca: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ -4079d0: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ -4079d6: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ -4079dc: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ -4079e2: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ -4079e8: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ -4079ee: 0c07 |00f3: move-result-object v7 │ │ -4079f0: 6907 b67d |00f4: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ColorStateListItem:[I // field@7db6 │ │ -4079f4: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ -4079fa: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ -407a00: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ -407a06: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -407a0c: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ -407a12: 0c07 |0105: move-result-object v7 │ │ -407a14: 6907 bc7d |0106: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CompoundButton:[I // field@7dbc │ │ -407a18: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ -407a1e: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ -407a24: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ -407a2a: 0c07 |0111: move-result-object v7 │ │ -407a2c: 6907 c17d |0112: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout:[I // field@7dc1 │ │ -407a30: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ -407a34: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ -407a3a: 6907 c27d |0119: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout_Layout:[I // field@7dc2 │ │ -407a3e: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ -407a42: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ -407a46: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ -407a4c: 6908 cc7d |0122: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.DialogPreference:[I // field@7dcc │ │ -407a50: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ -407a54: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ -407a58: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ -407a5e: 6908 d97d |012b: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.DrawerArrowToggle:[I // field@7dd9 │ │ -407a62: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ -407a68: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ -407a6e: 0c0a |0133: move-result-object v10 │ │ -407a70: 690a e27d |0134: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.EditTextPreference:[I // field@7de2 │ │ -407a74: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ -407a78: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ -407a7e: 690a e47d |013b: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamily:[I // field@7de4 │ │ -407a82: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ -407a86: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ -407a8a: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ -407a90: 690b e57d |0144: sput-object v11, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamilyFont:[I // field@7de5 │ │ -407a94: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ -407a9a: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ -407aa0: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ -407aa6: 0c0d |014f: move-result-object v13 │ │ -407aa8: 690d f77d |0150: sput-object v13, Lde/danoeh/antennapod/net/common/R$styleable;.Fragment:[I // field@7df7 │ │ -407aac: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ -407ab2: 0c0b |0155: move-result-object v11 │ │ -407ab4: 690b f87d |0156: sput-object v11, Lde/danoeh/antennapod/net/common/R$styleable;.FragmentContainerView:[I // field@7df8 │ │ -407ab8: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ -407abc: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ -407ac2: 690b fe7d |015d: sput-object v11, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColor:[I // field@7dfe │ │ -407ac6: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ -407acc: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ -407ad2: 0c09 |0165: move-result-object v9 │ │ -407ad4: 6909 ff7d |0166: sput-object v9, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColorItem:[I // field@7dff │ │ -407ad8: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ -407adc: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ -407ae0: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ -407ae6: 6909 0e7e |016f: sput-object v9, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat:[I // field@7e0e │ │ -407aea: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ -407af0: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ -407af6: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ -407afc: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ -407b02: 0c01 |017d: move-result-object v1 │ │ -407b04: 6901 0f7e |017e: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat_Layout:[I // field@7e0f │ │ -407b08: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ -407b0e: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ -407b14: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ -407b1a: 0c01 |0189: move-result-object v1 │ │ -407b1c: 6901 1d7e |018a: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ListPopupWindow:[I // field@7e1d │ │ -407b20: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ -407b26: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ -407b2c: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -407b32: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -407b38: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ -407b3e: 0c08 |019b: move-result-object v8 │ │ -407b40: 6908 207e |019c: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.ListPreference:[I // field@7e20 │ │ -407b44: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ -407b48: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ -407b4e: 6908 267e |01a3: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MenuGroup:[I // field@7e26 │ │ -407b52: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ -407b56: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ -407b5a: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ -407b60: 6908 2d7e |01ac: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MenuItem:[I // field@7e2d │ │ -407b64: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ -407b68: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ -407b6c: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ -407b72: 6908 457e |01b5: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MenuView:[I // field@7e45 │ │ -407b76: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ -407b7c: 0c08 |01ba: move-result-object v8 │ │ -407b7e: 6908 4f7e |01bb: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MultiSelectListPreference:[I // field@7e4f │ │ -407b82: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ -407b88: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ -407b8e: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ -407b94: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ -407b9a: 0c08 |01c9: move-result-object v8 │ │ -407b9c: 6908 547e |01ca: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindow:[I // field@7e54 │ │ -407ba0: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ -407ba6: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ -407bac: 0c08 |01d2: move-result-object v8 │ │ -407bae: 6908 557e |01d3: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindowBackgroundState:[I // field@7e55 │ │ -407bb2: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ -407bb6: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ -407bba: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ -407bc0: 6908 5a7e |01dc: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.Preference:[I // field@7e5a │ │ -407bc4: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ -407bca: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ -407bd0: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ -407bd6: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -407bdc: 0c0d |01ea: move-result-object v13 │ │ -407bde: 690d 5b7e |01eb: sput-object v13, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragment:[I // field@7e5b │ │ -407be2: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -407be8: 0c08 |01f0: move-result-object v8 │ │ -407bea: 6908 5c7e |01f1: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragmentCompat:[I // field@7e5c │ │ -407bee: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ -407bf4: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ -407bfa: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ -407c00: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ -407c06: 0c08 |01ff: move-result-object v8 │ │ -407c08: 6908 657e |0200: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceGroup:[I // field@7e65 │ │ -407c0c: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ -407c12: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ -407c18: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ -407c1e: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ -407c24: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ -407c2a: 0c08 |0211: move-result-object v8 │ │ -407c2c: 6908 697e |0212: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceImageView:[I // field@7e69 │ │ -407c30: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ -407c34: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ -407c38: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ -407c3e: 6908 6e7e |021b: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceTheme:[I // field@7e6e │ │ -407c42: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ -407c48: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ -407c4e: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ -407c54: 0c08 |0226: move-result-object v8 │ │ -407c56: 6908 a37e |0227: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.RecycleListView:[I // field@7ea3 │ │ -407c5a: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ -407c5e: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ -407c64: 6907 a67e |022e: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.RecyclerView:[I // field@7ea6 │ │ -407c68: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ -407c6c: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ -407c70: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ -407c76: 6907 b37e |0237: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.SearchView:[I // field@7eb3 │ │ -407c7a: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ -407c7e: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ -407c84: 6902 d17e |023e: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.SeekBarPreference:[I // field@7ed1 │ │ -407c88: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ -407c8e: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ -407c94: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ -407c9a: 0c00 |0249: move-result-object v0 │ │ -407c9c: 6900 d97e |024a: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Spinner:[I // field@7ed9 │ │ -407ca0: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ -407ca4: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ -407caa: 6900 df7e |0251: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawable:[I // field@7edf │ │ -407cae: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ -407cb4: 0c00 |0256: move-result-object v0 │ │ -407cb6: 6900 e07e |0257: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawableItem:[I // field@7ee0 │ │ -407cba: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ -407cbe: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ -407cc2: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ -407cc8: 6900 e87e |0260: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchCompat:[I // field@7ee8 │ │ -407ccc: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ -407cd0: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ -407cd6: 6900 f77e |0267: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreference:[I // field@7ef7 │ │ -407cda: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ -407cde: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ -407ce4: 6900 f87e |026e: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreferenceCompat:[I // field@7ef8 │ │ -407ce8: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ -407cec: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ -407cf0: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ -407cf6: 6900 0d7f |0277: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.TextAppearance:[I // field@7f0d │ │ -407cfa: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ -407cfe: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ -407d02: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ -407d08: 6900 1e7f |0280: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Toolbar:[I // field@7f1e │ │ -407d0c: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ -407d12: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -407d18: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ -407d1c: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ -407d22: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ -407d28: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ -407d2e: 0c00 |0293: move-result-object v0 │ │ -407d30: 6900 3d7f |0294: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.View:[I // field@7f3d │ │ -407d34: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ -407d3a: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ -407d40: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ -407d46: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -407d4c: 0c00 |02a2: move-result-object v0 │ │ -407d4e: 6900 3e7f |02a3: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewBackgroundHelper:[I // field@7f3e │ │ -407d52: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ -407d58: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ -407d5e: 0c00 |02ab: move-result-object v0 │ │ -407d60: 6900 427f |02ac: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewStubCompat:[I // field@7f42 │ │ -407d64: 0e00 |02ae: return-void │ │ -407d66: 0000 |02af: nop // spacer │ │ -407d68: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ -407de4: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ -407e04: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ -407e2c: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ -407e4c: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ -407e70: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ -407ed0: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ -4080d4: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ -4080f4: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ -408118: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ -408150: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ -408178: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ -40819c: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ -4081cc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ -408204: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ -408230: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ -408250: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ -4082b4: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ -4082e0: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ -408378: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ -4083c0: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ -4083f8: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ -408474: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ -408498: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ -4084b8: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ -4084f8: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ -408528: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ -408558: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ -4085a0: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: array-data (64 units) │ │ +407820: |[407820] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ +407830: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ +407836: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +40783a: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +40783e: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ +407844: 6901 b37c |000a: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBar:[I // field@7cb3 │ │ +407848: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +40784e: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +407854: 0c02 |0012: move-result-object v2 │ │ +407856: 6902 b47c |0013: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBarLayout:[I // field@7cb4 │ │ +40785a: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +407860: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +407866: 0c02 |001b: move-result-object v2 │ │ +407868: 6902 d37c |001c: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuItemView:[I // field@7cd3 │ │ +40786c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +40786e: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +407872: 6903 d57c |0021: sput-object v3, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuView:[I // field@7cd5 │ │ +407876: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +407878: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +40787c: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ +407882: 6904 d67c |0029: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMode:[I // field@7cd6 │ │ +407886: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +40788c: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +407892: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +407898: 0c04 |0034: move-result-object v4 │ │ +40789a: 6904 dd7c |0035: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActivityChooserView:[I // field@7cdd │ │ +40789e: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ +4078a4: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ +4078a8: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ +4078ac: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ +4078b2: 6905 e07c |0041: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AlertDialog:[I // field@7ce0 │ │ +4078b6: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ +4078ba: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ +4078c0: 6905 e97c |0048: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableCompat:[I // field@7ce9 │ │ +4078c4: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ +4078ca: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ +4078d0: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ +4078d6: 0c07 |0053: move-result-object v7 │ │ +4078d8: 6907 f07c |0054: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableItem:[I // field@7cf0 │ │ +4078dc: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ +4078e2: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ +4078e8: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ +4078ee: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ +4078f4: 0c07 |0062: move-result-object v7 │ │ +4078f6: 6907 f37c |0063: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableTransition:[I // field@7cf3 │ │ +4078fa: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ +4078fe: 6902 f87c |0067: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatEmojiHelper:[I // field@7cf8 │ │ +407902: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ +407908: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ +40790e: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ +407914: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ +40791a: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +407920: 0c02 |0078: move-result-object v2 │ │ +407922: 6902 f97c |0079: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatImageView:[I // field@7cf9 │ │ +407926: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ +40792c: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ +407932: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ +407938: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ +40793e: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +407944: 0c02 |008a: move-result-object v2 │ │ +407946: 6902 fe7c |008b: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatSeekBar:[I // field@7cfe │ │ +40794a: 1272 |008d: const/4 v2, #int 7 // #7 │ │ +40794c: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ +407950: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ +407956: 6907 037d |0093: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextHelper:[I // field@7d03 │ │ +40795a: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ +40795e: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ +407962: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ +407968: 6907 0b7d |009c: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextView:[I // field@7d0b │ │ +40796c: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ +407970: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ +407974: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ +40797a: 6907 227d |00a5: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTheme:[I // field@7d22 │ │ +40797e: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ +407984: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ +40798a: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ +407990: 0c07 |00b0: move-result-object v7 │ │ +407992: 6907 a27d |00b1: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.BackgroundStyle:[I // field@7da2 │ │ +407996: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ +40799c: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ +4079a2: 0c07 |00b9: move-result-object v7 │ │ +4079a4: 6907 a57d |00ba: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ButtonBarLayout:[I // field@7da5 │ │ +4079a8: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ +4079ae: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ +4079b4: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ +4079ba: 0c07 |00c5: move-result-object v7 │ │ +4079bc: 6907 a77d |00c6: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.Capability:[I // field@7da7 │ │ +4079c0: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ +4079c4: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ +4079ca: 6907 aa7d |00cd: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckBoxPreference:[I // field@7daa │ │ +4079ce: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ +4079d4: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ +4079da: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ +4079e0: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ +4079e6: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +4079ec: 0c07 |00de: move-result-object v7 │ │ +4079ee: 6907 b17d |00df: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckedTextView:[I // field@7db1 │ │ +4079f2: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ +4079f8: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ +4079fe: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ +407a04: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ +407a0a: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ +407a10: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ +407a16: 0c07 |00f3: move-result-object v7 │ │ +407a18: 6907 b67d |00f4: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ColorStateListItem:[I // field@7db6 │ │ +407a1c: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ +407a22: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ +407a28: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ +407a2e: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +407a34: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ +407a3a: 0c07 |0105: move-result-object v7 │ │ +407a3c: 6907 bc7d |0106: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CompoundButton:[I // field@7dbc │ │ +407a40: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ +407a46: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ +407a4c: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ +407a52: 0c07 |0111: move-result-object v7 │ │ +407a54: 6907 c17d |0112: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout:[I // field@7dc1 │ │ +407a58: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ +407a5c: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ +407a62: 6907 c27d |0119: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout_Layout:[I // field@7dc2 │ │ +407a66: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ +407a6a: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ +407a6e: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ +407a74: 6908 cc7d |0122: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.DialogPreference:[I // field@7dcc │ │ +407a78: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ +407a7c: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ +407a80: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ +407a86: 6908 d97d |012b: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.DrawerArrowToggle:[I // field@7dd9 │ │ +407a8a: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ +407a90: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ +407a96: 0c0a |0133: move-result-object v10 │ │ +407a98: 690a e27d |0134: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.EditTextPreference:[I // field@7de2 │ │ +407a9c: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ +407aa0: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ +407aa6: 690a e47d |013b: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamily:[I // field@7de4 │ │ +407aaa: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ +407aae: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ +407ab2: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ +407ab8: 690b e57d |0144: sput-object v11, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamilyFont:[I // field@7de5 │ │ +407abc: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ +407ac2: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ +407ac8: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ +407ace: 0c0d |014f: move-result-object v13 │ │ +407ad0: 690d f77d |0150: sput-object v13, Lde/danoeh/antennapod/net/common/R$styleable;.Fragment:[I // field@7df7 │ │ +407ad4: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ +407ada: 0c0b |0155: move-result-object v11 │ │ +407adc: 690b f87d |0156: sput-object v11, Lde/danoeh/antennapod/net/common/R$styleable;.FragmentContainerView:[I // field@7df8 │ │ +407ae0: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ +407ae4: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ +407aea: 690b fe7d |015d: sput-object v11, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColor:[I // field@7dfe │ │ +407aee: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ +407af4: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ +407afa: 0c09 |0165: move-result-object v9 │ │ +407afc: 6909 ff7d |0166: sput-object v9, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColorItem:[I // field@7dff │ │ +407b00: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ +407b04: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ +407b08: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ +407b0e: 6909 0e7e |016f: sput-object v9, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat:[I // field@7e0e │ │ +407b12: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ +407b18: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ +407b1e: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ +407b24: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ +407b2a: 0c01 |017d: move-result-object v1 │ │ +407b2c: 6901 0f7e |017e: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat_Layout:[I // field@7e0f │ │ +407b30: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ +407b36: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ +407b3c: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ +407b42: 0c01 |0189: move-result-object v1 │ │ +407b44: 6901 1d7e |018a: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ListPopupWindow:[I // field@7e1d │ │ +407b48: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ +407b4e: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ +407b54: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +407b5a: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +407b60: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ +407b66: 0c08 |019b: move-result-object v8 │ │ +407b68: 6908 207e |019c: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.ListPreference:[I // field@7e20 │ │ +407b6c: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ +407b70: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ +407b76: 6908 267e |01a3: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MenuGroup:[I // field@7e26 │ │ +407b7a: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ +407b7e: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ +407b82: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ +407b88: 6908 2d7e |01ac: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MenuItem:[I // field@7e2d │ │ +407b8c: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ +407b90: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ +407b94: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ +407b9a: 6908 457e |01b5: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MenuView:[I // field@7e45 │ │ +407b9e: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ +407ba4: 0c08 |01ba: move-result-object v8 │ │ +407ba6: 6908 4f7e |01bb: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.MultiSelectListPreference:[I // field@7e4f │ │ +407baa: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ +407bb0: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ +407bb6: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ +407bbc: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ +407bc2: 0c08 |01c9: move-result-object v8 │ │ +407bc4: 6908 547e |01ca: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindow:[I // field@7e54 │ │ +407bc8: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ +407bce: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ +407bd4: 0c08 |01d2: move-result-object v8 │ │ +407bd6: 6908 557e |01d3: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindowBackgroundState:[I // field@7e55 │ │ +407bda: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ +407bde: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ +407be2: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ +407be8: 6908 5a7e |01dc: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.Preference:[I // field@7e5a │ │ +407bec: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ +407bf2: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ +407bf8: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ +407bfe: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +407c04: 0c0d |01ea: move-result-object v13 │ │ +407c06: 690d 5b7e |01eb: sput-object v13, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragment:[I // field@7e5b │ │ +407c0a: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +407c10: 0c08 |01f0: move-result-object v8 │ │ +407c12: 6908 5c7e |01f1: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragmentCompat:[I // field@7e5c │ │ +407c16: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ +407c1c: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ +407c22: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ +407c28: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ +407c2e: 0c08 |01ff: move-result-object v8 │ │ +407c30: 6908 657e |0200: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceGroup:[I // field@7e65 │ │ +407c34: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ +407c3a: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ +407c40: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ +407c46: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ +407c4c: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ +407c52: 0c08 |0211: move-result-object v8 │ │ +407c54: 6908 697e |0212: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceImageView:[I // field@7e69 │ │ +407c58: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ +407c5c: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ +407c60: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ +407c66: 6908 6e7e |021b: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceTheme:[I // field@7e6e │ │ +407c6a: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ +407c70: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ +407c76: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ +407c7c: 0c08 |0226: move-result-object v8 │ │ +407c7e: 6908 a37e |0227: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.RecycleListView:[I // field@7ea3 │ │ +407c82: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ +407c86: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ +407c8c: 6907 a67e |022e: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.RecyclerView:[I // field@7ea6 │ │ +407c90: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ +407c94: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ +407c98: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ +407c9e: 6907 b37e |0237: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.SearchView:[I // field@7eb3 │ │ +407ca2: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ +407ca6: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ +407cac: 6902 d17e |023e: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.SeekBarPreference:[I // field@7ed1 │ │ +407cb0: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ +407cb6: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ +407cbc: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ +407cc2: 0c00 |0249: move-result-object v0 │ │ +407cc4: 6900 d97e |024a: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Spinner:[I // field@7ed9 │ │ +407cc8: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ +407ccc: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ +407cd2: 6900 df7e |0251: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawable:[I // field@7edf │ │ +407cd6: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ +407cdc: 0c00 |0256: move-result-object v0 │ │ +407cde: 6900 e07e |0257: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawableItem:[I // field@7ee0 │ │ +407ce2: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ +407ce6: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ +407cea: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ +407cf0: 6900 e87e |0260: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchCompat:[I // field@7ee8 │ │ +407cf4: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ +407cf8: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ +407cfe: 6900 f77e |0267: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreference:[I // field@7ef7 │ │ +407d02: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ +407d06: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ +407d0c: 6900 f87e |026e: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreferenceCompat:[I // field@7ef8 │ │ +407d10: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ +407d14: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ +407d18: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ +407d1e: 6900 0d7f |0277: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.TextAppearance:[I // field@7f0d │ │ +407d22: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ +407d26: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ +407d2a: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ +407d30: 6900 1e7f |0280: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Toolbar:[I // field@7f1e │ │ +407d34: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ +407d3a: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +407d40: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ +407d44: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ +407d4a: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ +407d50: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ +407d56: 0c00 |0293: move-result-object v0 │ │ +407d58: 6900 3d7f |0294: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.View:[I // field@7f3d │ │ +407d5c: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ +407d62: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ +407d68: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ +407d6e: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +407d74: 0c00 |02a2: move-result-object v0 │ │ +407d76: 6900 3e7f |02a3: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewBackgroundHelper:[I // field@7f3e │ │ +407d7a: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ +407d80: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ +407d86: 0c00 |02ab: move-result-object v0 │ │ +407d88: 6900 427f |02ac: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewStubCompat:[I // field@7f42 │ │ +407d8c: 0e00 |02ae: return-void │ │ +407d8e: 0000 |02af: nop // spacer │ │ +407d90: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ +407e0c: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ +407e2c: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ +407e54: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ +407e74: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ +407e98: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ +407ef8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ +4080fc: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ +40811c: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ +408140: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ +408178: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ +4081a0: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ +4081c4: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ +4081f4: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ +40822c: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ +408258: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ +408278: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ +4082dc: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ +408308: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ +4083a0: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ +4083e8: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ +408420: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ +40849c: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ +4084c0: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ +4084e0: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ +408520: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ +408550: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ +408580: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ +4085c8: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: 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 │ │ -408620: |[408620] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ -408630: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408636: 0e00 |0003: return-void │ │ +408648: |[408648] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ +408658: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40865e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1610050,17 +1610052,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408818: |[408818] de.danoeh.antennapod.net.common.R.:()V │ │ -408828: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40882e: 0e00 |0003: return-void │ │ +408840: |[408840] de.danoeh.antennapod.net.common.R.:()V │ │ +408850: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1610092,17 +1610094,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408800: |[408800] de.danoeh.antennapod.net.common.RedirectChecker.:()V │ │ -408810: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408816: 0e00 |0003: return-void │ │ +408828: |[408828] de.danoeh.antennapod.net.common.RedirectChecker.:()V │ │ +408838: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40883e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/RedirectChecker; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/RedirectChecker;) │ │ @@ -1610110,36 +1610112,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -408650: |[408650] de.danoeh.antennapod.net.common.RedirectChecker.getNewUrlIfPermanentRedirect:(Ljava/lang/String;)Ljava/lang/String; │ │ -408660: 2200 5d1f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ -408664: 7010 f9b8 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -40866a: 6e20 02b9 1000 |0005: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ -408670: 0c01 |0008: move-result-object v1 │ │ -408672: 6e10 fdb8 0100 |0009: invoke-virtual {v1}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b8fd │ │ -408678: 0c01 |000c: move-result-object v1 │ │ -40867a: 6e10 fbb8 0100 |000d: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -408680: 0c01 |0010: move-result-object v1 │ │ -408682: 7100 64ae 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -408688: 0c00 |0014: move-result-object v0 │ │ -40868a: 6e20 f8b8 1000 |0015: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -408690: 0c01 |0018: move-result-object v1 │ │ -408692: 7210 d6b8 0100 |0019: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -408698: 0c01 |001c: move-result-object v1 │ │ -40869a: 7110 90ae 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/net/common/RedirectChecker;.getNewUrlIfPermanentRedirect:(Lokhttp3/Response;)Ljava/lang/String; // method@ae90 │ │ -4086a0: 0c01 |0020: move-result-object v1 │ │ -4086a2: 1101 |0021: return-object v1 │ │ -4086a4: 0d01 |0022: move-exception v1 │ │ -4086a6: 6e10 3bb5 0100 |0023: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4086ac: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -4086ae: 1101 |0027: return-object v1 │ │ +408678: |[408678] de.danoeh.antennapod.net.common.RedirectChecker.getNewUrlIfPermanentRedirect:(Ljava/lang/String;)Ljava/lang/String; │ │ +408688: 2200 5d1f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ +40868c: 7010 f9b8 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +408692: 6e20 02b9 1000 |0005: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ +408698: 0c01 |0008: move-result-object v1 │ │ +40869a: 6e10 fdb8 0100 |0009: invoke-virtual {v1}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b8fd │ │ +4086a0: 0c01 |000c: move-result-object v1 │ │ +4086a2: 6e10 fbb8 0100 |000d: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +4086a8: 0c01 |0010: move-result-object v1 │ │ +4086aa: 7100 64ae 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +4086b0: 0c00 |0014: move-result-object v0 │ │ +4086b2: 6e20 f8b8 1000 |0015: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +4086b8: 0c01 |0018: move-result-object v1 │ │ +4086ba: 7210 d6b8 0100 |0019: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +4086c0: 0c01 |001c: move-result-object v1 │ │ +4086c2: 7110 90ae 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/net/common/RedirectChecker;.getNewUrlIfPermanentRedirect:(Lokhttp3/Response;)Ljava/lang/String; // method@ae90 │ │ +4086c8: 0c01 |0020: move-result-object v1 │ │ +4086ca: 1101 |0021: return-object v1 │ │ +4086cc: 0d01 |0022: move-exception v1 │ │ +4086ce: 6e10 3bb5 0100 |0023: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4086d4: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +4086d6: 1101 |0027: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x0021 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0011 line=46 │ │ 0x001d line=47 │ │ @@ -1610152,89 +1610154,89 @@ │ │ type : '(Lokhttp3/Response;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -4086c0: |[4086c0] de.danoeh.antennapod.net.common.RedirectChecker.getNewUrlIfPermanentRedirect:(Lokhttp3/Response;)Ljava/lang/String; │ │ -4086d0: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -4086d4: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4086da: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ -4086de: 6e20 5db6 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -4086e4: 6e10 10b9 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@b910 │ │ -4086ea: 0c05 |000d: move-result-object v5 │ │ -4086ec: 28f7 |000e: goto 0005 // -0009 │ │ -4086ee: 6e10 6bb6 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ -4086f4: 0a05 |0012: move-result v5 │ │ -4086f6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -4086f8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -4086fa: 3515 0300 |0015: if-ge v5, v1, 0018 // +0003 │ │ -4086fe: 1102 |0017: return-object v2 │ │ -408700: 7110 d5b6 0000 |0018: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b6d5 │ │ -408706: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -408708: 6e20 62b6 5000 |001c: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -40870e: 0c01 |001f: move-result-object v1 │ │ -408710: 1f01 601f |0020: check-cast v1, Lokhttp3/Response; // type@1f60 │ │ -408714: 6e10 0cb9 0100 |0022: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b90c │ │ -40871a: 0a01 |0025: move-result v1 │ │ -40871c: 6e20 62b6 5000 |0026: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -408722: 0c05 |0029: move-result-object v5 │ │ -408724: 1f05 601f |002a: check-cast v5, Lokhttp3/Response; // type@1f60 │ │ -408728: 6e10 11b9 0500 |002c: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ -40872e: 0c05 |002f: move-result-object v5 │ │ -408730: 6e10 08b9 0500 |0030: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ -408736: 0c05 |0033: move-result-object v5 │ │ -408738: 6e10 e1b8 0500 |0034: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ -40873e: 0c05 |0037: move-result-object v5 │ │ -408740: 1213 |0038: const/4 v3, #int 1 // #1 │ │ -408742: 6e20 62b6 3000 |0039: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -408748: 0c00 |003c: move-result-object v0 │ │ -40874a: 1f00 601f |003d: check-cast v0, Lokhttp3/Response; // type@1f60 │ │ -40874e: 6e10 11b9 0000 |003f: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ -408754: 0c00 |0042: move-result-object v0 │ │ -408756: 6e10 08b9 0000 |0043: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ -40875c: 0c00 |0046: move-result-object v0 │ │ -40875e: 6e10 e1b8 0000 |0047: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ -408764: 0c00 |004a: move-result-object v0 │ │ -408766: 1303 2d01 |004b: const/16 v3, #int 301 // #12d │ │ -40876a: 1a04 2847 |004d: const-string v4, "RedirectChecker" // string@4728 │ │ -40876e: 3231 2b00 |004f: if-eq v1, v3, 007a // +002b │ │ -408772: 1303 3401 |0051: const/16 v3, #int 308 // #134 │ │ -408776: 3331 0300 |0053: if-ne v1, v3, 0056 // +0003 │ │ -40877a: 2825 |0055: goto 007a // +0025 │ │ -40877c: 1a01 2c8b |0056: const-string v1, "http://" // string@8b2c │ │ -408780: 1a03 428b |0058: const-string v3, "https://" // string@8b42 │ │ -408784: 6e30 e9b4 1503 |005a: invoke-virtual {v5, v1, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ -40878a: 0c01 |005d: move-result-object v1 │ │ -40878c: 6e20 d7b4 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -408792: 0a01 |0061: move-result v1 │ │ -408794: 3801 1700 |0062: if-eqz v1, 0079 // +0017 │ │ -408798: 2201 271e |0064: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -40879c: 7010 ffb4 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4087a2: 1a02 b64f |0069: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@4fb6 │ │ -4087a6: 6e20 0bb5 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4087ac: 6e20 0bb5 5100 |006e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4087b2: 6e10 15b5 0100 |0071: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4087b8: 0c05 |0074: move-result-object v5 │ │ -4087ba: 7120 6e0b 5400 |0075: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4087c0: 1100 |0078: return-object v0 │ │ -4087c2: 1102 |0079: return-object v2 │ │ -4087c4: 2201 271e |007a: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -4087c8: 7010 ffb4 0100 |007c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4087ce: 1a02 0c14 |007f: const-string v2, "Detected permanent redirect from " // string@140c │ │ -4087d2: 6e20 0bb5 2100 |0081: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4087d8: 6e20 0bb5 5100 |0084: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4087de: 1a05 a601 |0087: const-string v5, " to " // string@01a6 │ │ -4087e2: 6e20 0bb5 5100 |0089: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4087e8: 6e20 0bb5 0100 |008c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4087ee: 6e10 15b5 0100 |008f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4087f4: 0c05 |0092: move-result-object v5 │ │ -4087f6: 7120 6e0b 5400 |0093: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4087fc: 1100 |0096: return-object v0 │ │ +4086e8: |[4086e8] de.danoeh.antennapod.net.common.RedirectChecker.getNewUrlIfPermanentRedirect:(Lokhttp3/Response;)Ljava/lang/String; │ │ +4086f8: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +4086fc: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +408702: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ +408706: 6e20 5db6 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +40870c: 6e10 10b9 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@b910 │ │ +408712: 0c05 |000d: move-result-object v5 │ │ +408714: 28f7 |000e: goto 0005 // -0009 │ │ +408716: 6e10 6bb6 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b66b │ │ +40871c: 0a05 |0012: move-result v5 │ │ +40871e: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +408720: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +408722: 3515 0300 |0015: if-ge v5, v1, 0018 // +0003 │ │ +408726: 1102 |0017: return-object v2 │ │ +408728: 7110 d5b6 0000 |0018: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b6d5 │ │ +40872e: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +408730: 6e20 62b6 5000 |001c: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +408736: 0c01 |001f: move-result-object v1 │ │ +408738: 1f01 601f |0020: check-cast v1, Lokhttp3/Response; // type@1f60 │ │ +40873c: 6e10 0cb9 0100 |0022: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b90c │ │ +408742: 0a01 |0025: move-result v1 │ │ +408744: 6e20 62b6 5000 |0026: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +40874a: 0c05 |0029: move-result-object v5 │ │ +40874c: 1f05 601f |002a: check-cast v5, Lokhttp3/Response; // type@1f60 │ │ +408750: 6e10 11b9 0500 |002c: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ +408756: 0c05 |002f: move-result-object v5 │ │ +408758: 6e10 08b9 0500 |0030: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ +40875e: 0c05 |0033: move-result-object v5 │ │ +408760: 6e10 e1b8 0500 |0034: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ +408766: 0c05 |0037: move-result-object v5 │ │ +408768: 1213 |0038: const/4 v3, #int 1 // #1 │ │ +40876a: 6e20 62b6 3000 |0039: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +408770: 0c00 |003c: move-result-object v0 │ │ +408772: 1f00 601f |003d: check-cast v0, Lokhttp3/Response; // type@1f60 │ │ +408776: 6e10 11b9 0000 |003f: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b911 │ │ +40877c: 0c00 |0042: move-result-object v0 │ │ +40877e: 6e10 08b9 0000 |0043: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b908 │ │ +408784: 0c00 |0046: move-result-object v0 │ │ +408786: 6e10 e1b8 0000 |0047: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b8e1 │ │ +40878c: 0c00 |004a: move-result-object v0 │ │ +40878e: 1303 2d01 |004b: const/16 v3, #int 301 // #12d │ │ +408792: 1a04 2847 |004d: const-string v4, "RedirectChecker" // string@4728 │ │ +408796: 3231 2b00 |004f: if-eq v1, v3, 007a // +002b │ │ +40879a: 1303 3401 |0051: const/16 v3, #int 308 // #134 │ │ +40879e: 3331 0300 |0053: if-ne v1, v3, 0056 // +0003 │ │ +4087a2: 2825 |0055: goto 007a // +0025 │ │ +4087a4: 1a01 2c8b |0056: const-string v1, "http://" // string@8b2c │ │ +4087a8: 1a03 428b |0058: const-string v3, "https://" // string@8b42 │ │ +4087ac: 6e30 e9b4 1503 |005a: invoke-virtual {v5, v1, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ +4087b2: 0c01 |005d: move-result-object v1 │ │ +4087b4: 6e20 d7b4 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4087ba: 0a01 |0061: move-result v1 │ │ +4087bc: 3801 1700 |0062: if-eqz v1, 0079 // +0017 │ │ +4087c0: 2201 271e |0064: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +4087c4: 7010 ffb4 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4087ca: 1a02 b64f |0069: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@4fb6 │ │ +4087ce: 6e20 0bb5 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4087d4: 6e20 0bb5 5100 |006e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4087da: 6e10 15b5 0100 |0071: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4087e0: 0c05 |0074: move-result-object v5 │ │ +4087e2: 7120 6e0b 5400 |0075: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4087e8: 1100 |0078: return-object v0 │ │ +4087ea: 1102 |0079: return-object v2 │ │ +4087ec: 2201 271e |007a: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +4087f0: 7010 ffb4 0100 |007c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4087f6: 1a02 0c14 |007f: const-string v2, "Detected permanent redirect from " // string@140c │ │ +4087fa: 6e20 0bb5 2100 |0081: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +408800: 6e20 0bb5 5100 |0084: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +408806: 1a05 a601 |0087: const-string v5, " to " // string@01a6 │ │ +40880a: 6e20 0bb5 5100 |0089: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +408810: 6e20 0bb5 0100 |008c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +408816: 6e10 15b5 0100 |008f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40881c: 0c05 |0092: move-result-object v5 │ │ +40881e: 7120 6e0b 5400 |0093: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408824: 1100 |0096: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0007 line=22 │ │ 0x000a line=23 │ │ 0x000f line=25 │ │ 0x0018 line=28 │ │ @@ -1610274,17 +1610276,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4088d8: |[4088d8] de.danoeh.antennapod.net.common.UriUtil.:()V │ │ -4088e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4088ee: 0e00 |0003: return-void │ │ +408900: |[408900] de.danoeh.antennapod.net.common.UriUtil.:()V │ │ +408910: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/UriUtil; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/UriUtil;) │ │ @@ -1610292,47 +1610294,47 @@ │ │ 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 │ │ -408830: |[408830] de.danoeh.antennapod.net.common.UriUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ -408840: 2200 5e1e |0000: new-instance v0, Ljava/net/URI; // type@1e5e │ │ -408844: 7020 99b5 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b599 │ │ -40884a: 1100 |0005: return-object v0 │ │ -40884c: 6200 83d7 |0006: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@d783 │ │ -408850: 1a01 a94a |0008: const-string v1, "Source is not encoded, encoding now" // string@4aa9 │ │ -408854: 6e20 bfb3 1000 |000a: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b3bf │ │ -40885a: 2200 601e |000d: new-instance v0, Ljava/net/URL; // type@1e60 │ │ -40885e: 7020 a0b5 9000 |000f: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b5a0 │ │ -408864: 2209 5e1e |0012: new-instance v9, Ljava/net/URI; // type@1e5e │ │ -408868: 6e10 a5b5 0000 |0014: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b5a5 │ │ -40886e: 0c02 |0017: move-result-object v2 │ │ -408870: 6e10 a8b5 0000 |0018: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b5a8 │ │ -408876: 0c03 |001b: move-result-object v3 │ │ -408878: 6e10 a2b5 0000 |001c: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b5a2 │ │ -40887e: 0c04 |001f: move-result-object v4 │ │ -408880: 6e10 a4b5 0000 |0020: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b5a4 │ │ -408886: 0a05 |0023: move-result v5 │ │ -408888: 6e10 a3b5 0000 |0024: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b5a3 │ │ -40888e: 0c06 |0027: move-result-object v6 │ │ -408890: 6e10 a6b5 0000 |0028: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b5a6 │ │ -408896: 0c07 |002b: move-result-object v7 │ │ -408898: 6e10 a7b5 0000 |002c: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b5a7 │ │ -40889e: 0c08 |002f: move-result-object v8 │ │ -4088a0: 0791 |0030: move-object v1, v9 │ │ -4088a2: 7608 9ab5 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@b59a │ │ -4088a8: 1109 |0034: return-object v9 │ │ -4088aa: 0d09 |0035: move-exception v9 │ │ -4088ac: 2802 |0036: goto 0038 // +0002 │ │ -4088ae: 0d09 |0037: move-exception v9 │ │ -4088b0: 2200 0b1e |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -4088b4: 7020 59b4 9000 |003a: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b459 │ │ -4088ba: 2700 |003d: throw v0 │ │ +408858: |[408858] de.danoeh.antennapod.net.common.UriUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ +408868: 2200 5e1e |0000: new-instance v0, Ljava/net/URI; // type@1e5e │ │ +40886c: 7020 99b5 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b599 │ │ +408872: 1100 |0005: return-object v0 │ │ +408874: 6200 83d7 |0006: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@d783 │ │ +408878: 1a01 a94a |0008: const-string v1, "Source is not encoded, encoding now" // string@4aa9 │ │ +40887c: 6e20 bfb3 1000 |000a: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b3bf │ │ +408882: 2200 601e |000d: new-instance v0, Ljava/net/URL; // type@1e60 │ │ +408886: 7020 a0b5 9000 |000f: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b5a0 │ │ +40888c: 2209 5e1e |0012: new-instance v9, Ljava/net/URI; // type@1e5e │ │ +408890: 6e10 a5b5 0000 |0014: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b5a5 │ │ +408896: 0c02 |0017: move-result-object v2 │ │ +408898: 6e10 a8b5 0000 |0018: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b5a8 │ │ +40889e: 0c03 |001b: move-result-object v3 │ │ +4088a0: 6e10 a2b5 0000 |001c: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b5a2 │ │ +4088a6: 0c04 |001f: move-result-object v4 │ │ +4088a8: 6e10 a4b5 0000 |0020: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b5a4 │ │ +4088ae: 0a05 |0023: move-result v5 │ │ +4088b0: 6e10 a3b5 0000 |0024: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b5a3 │ │ +4088b6: 0c06 |0027: move-result-object v6 │ │ +4088b8: 6e10 a6b5 0000 |0028: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b5a6 │ │ +4088be: 0c07 |002b: move-result-object v7 │ │ +4088c0: 6e10 a7b5 0000 |002c: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b5a7 │ │ +4088c6: 0c08 |002f: move-result-object v8 │ │ +4088c8: 0791 |0030: move-object v1, v9 │ │ +4088ca: 7608 9ab5 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@b59a │ │ +4088d0: 1109 |0034: return-object v9 │ │ +4088d2: 0d09 |0035: move-exception v9 │ │ +4088d4: 2802 |0036: goto 0038 // +0002 │ │ +4088d6: 0d09 |0037: move-exception v9 │ │ +4088d8: 2200 0b1e |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +4088dc: 7020 59b4 9000 |003a: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b459 │ │ +4088e2: 2700 |003d: throw v0 │ │ catches : 2 │ │ 0x0000 - 0x0005 │ │ Ljava/net/URISyntaxException; -> 0x0006 │ │ 0x000d - 0x0034 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/net/URISyntaxException; -> 0x0035 │ │ positions : │ │ @@ -1610391,17 +1610393,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408d3c: |[408d3c] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ -408d4c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408d52: 0e00 |0003: return-void │ │ +408d64: |[408d64] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ +408d74: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408d7a: 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;) │ │ @@ -1610409,30 +1610411,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 │ │ -4088f0: |[4088f0] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ -408900: 7210 31b7 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -408906: 0c01 |0003: move-result-object v1 │ │ -408908: 7210 14b7 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40890e: 0a00 |0007: move-result v0 │ │ -408910: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -408914: 7210 15b7 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40891a: 0c00 |000d: move-result-object v0 │ │ -40891c: 1f00 261e |000e: check-cast v0, Ljava/lang/String; // type@1e26 │ │ -408920: 7120 99ae 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@ae99 │ │ -408926: 0a00 |0013: move-result v0 │ │ -408928: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ -40892c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -40892e: 0f01 |0017: return v1 │ │ -408930: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -408932: 0f01 |0019: return v1 │ │ +408918: |[408918] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ +408928: 7210 31b7 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40892e: 0c01 |0003: move-result-object v1 │ │ +408930: 7210 14b7 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +408936: 0a00 |0007: move-result v0 │ │ +408938: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +40893c: 7210 15b7 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +408942: 0c00 |000d: move-result-object v0 │ │ +408944: 1f00 261e |000e: check-cast v0, Ljava/lang/String; // type@1e26 │ │ +408948: 7120 99ae 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@ae99 │ │ +40894e: 0a00 |0013: move-result v0 │ │ +408950: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ +408954: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +408956: 0f01 |0017: return v1 │ │ +408958: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +40895a: 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; │ │ @@ -1610442,32 +1610444,32 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -408934: |[408934] de.danoeh.antennapod.net.common.UrlChecker.isDeeplinkWithoutUrl:(Ljava/lang/String;)Z │ │ -408944: 6200 9fd7 |0000: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ -408948: 6e20 f4b4 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -40894e: 0c00 |0005: move-result-object v0 │ │ -408950: 1a01 f55e |0006: const-string v1, "antennapod.org/deeplink/subscribe" // string@5ef5 │ │ -408954: 6e20 d3b4 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -40895a: 0a00 |000b: move-result v0 │ │ -40895c: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -408960: 7110 2107 0200 |000e: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -408966: 0c02 |0011: move-result-object v2 │ │ -408968: 1a00 73d6 |0012: const-string v0, "url" // string@d673 │ │ -40896c: 6e20 1a07 0200 |0014: invoke-virtual {v2, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ -408972: 0c02 |0017: move-result-object v2 │ │ -408974: 3902 0400 |0018: if-nez v2, 001c // +0004 │ │ -408978: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -40897a: 2802 |001b: goto 001d // +0002 │ │ -40897c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -40897e: 0f02 |001d: return v2 │ │ +40895c: |[40895c] de.danoeh.antennapod.net.common.UrlChecker.isDeeplinkWithoutUrl:(Ljava/lang/String;)Z │ │ +40896c: 6200 9fd7 |0000: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ +408970: 6e20 f4b4 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +408976: 0c00 |0005: move-result-object v0 │ │ +408978: 1a01 f55e |0006: const-string v1, "antennapod.org/deeplink/subscribe" // string@5ef5 │ │ +40897c: 6e20 d3b4 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +408982: 0a00 |000b: move-result v0 │ │ +408984: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +408988: 7110 2107 0200 |000e: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +40898e: 0c02 |0011: move-result-object v2 │ │ +408990: 1a00 73d6 |0012: const-string v0, "url" // string@d673 │ │ +408994: 6e20 1a07 0200 |0014: invoke-virtual {v2, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ +40899a: 0c02 |0017: move-result-object v2 │ │ +40899c: 3902 0400 |0018: if-nez v2, 001c // +0004 │ │ +4089a0: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +4089a2: 2802 |001b: goto 001d // +0002 │ │ +4089a4: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +4089a6: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000e line=77 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1610476,34 +1610478,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 │ │ -408ce0: |[408ce0] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ -408cf0: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -408cf4: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -408cfa: 7210 31b7 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -408d00: 0c03 |0008: move-result-object v3 │ │ -408d02: 7210 14b7 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -408d08: 0a01 |000c: move-result v1 │ │ -408d0a: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ -408d0e: 7210 15b7 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -408d14: 0c01 |0012: move-result-object v1 │ │ -408d16: 1f01 261e |0013: check-cast v1, Ljava/lang/String; // type@1e26 │ │ -408d1a: 7110 230b 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -408d20: 0a02 |0018: move-result v2 │ │ -408d22: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ -408d26: 6202 9fd7 |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ -408d2a: 6e20 f4b4 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -408d30: 0c01 |0020: move-result-object v1 │ │ -408d32: 7220 26b7 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -408d38: 28e5 |0024: goto 0009 // -001b │ │ -408d3a: 1100 |0025: return-object v0 │ │ +408d08: |[408d08] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ +408d18: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +408d1c: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +408d22: 7210 31b7 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +408d28: 0c03 |0008: move-result-object v3 │ │ +408d2a: 7210 14b7 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +408d30: 0a01 |000c: move-result v1 │ │ +408d32: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ +408d36: 7210 15b7 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +408d3c: 0c01 |0012: move-result-object v1 │ │ +408d3e: 1f01 261e |0013: check-cast v1, Ljava/lang/String; // type@1e26 │ │ +408d42: 7110 230b 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +408d48: 0a02 |0018: move-result v2 │ │ +408d4a: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ +408d4e: 6202 9fd7 |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ +408d52: 6e20 f4b4 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +408d58: 0c01 |0020: move-result-object v1 │ │ +408d5a: 7220 26b7 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +408d60: 28e5 |0024: goto 0009 // -001b │ │ +408d62: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ 0x0015 line=141 │ │ 0x001b line=142 │ │ locals : │ │ @@ -1610514,128 +1610516,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 │ │ -408a70: |[408a70] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -408a80: 6e10 f8b4 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -408a86: 0c04 |0003: move-result-object v4 │ │ -408a88: 6200 9fd7 |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ -408a8c: 6e20 f4b4 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -408a92: 0c00 |0009: move-result-object v0 │ │ -408a94: 1a01 1f76 |000a: const-string v1, "feed://" // string@761f │ │ -408a98: 6e20 eeb4 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -408a9e: 0a01 |000f: move-result v1 │ │ -408aa0: 1272 |0010: const/4 v2, #int 7 // #7 │ │ -408aa2: 1a03 3951 |0011: const-string v3, "UrlChecker" // string@5139 │ │ -408aa6: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ -408aaa: 1a00 4f47 |0015: const-string v0, "Replacing feed:// with http://" // string@474f │ │ -408aae: 7120 6e0b 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -408ab4: 6e20 f0b4 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -408aba: 0c04 |001d: move-result-object v4 │ │ -408abc: 7110 97ae 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408ac2: 0c04 |0021: move-result-object v4 │ │ -408ac4: 1104 |0022: return-object v4 │ │ -408ac6: 1a01 e1b5 |0023: const-string v1, "pcast://" // string@b5e1 │ │ -408aca: 6e20 eeb4 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -408ad0: 0a01 |0028: move-result v1 │ │ -408ad2: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ -408ad6: 1a00 4c47 |002b: const-string v0, "Removing pcast://" // string@474c │ │ -408ada: 7120 6e0b 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -408ae0: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ -408ae4: 6e20 f0b4 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -408aea: 0c04 |0035: move-result-object v4 │ │ -408aec: 7110 97ae 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408af2: 0c04 |0039: move-result-object v4 │ │ -408af4: 1104 |003a: return-object v4 │ │ -408af6: 1a01 e0b5 |003b: const-string v1, "pcast:" // string@b5e0 │ │ -408afa: 6e20 eeb4 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -408b00: 0a01 |0040: move-result v1 │ │ -408b02: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ -408b06: 1a00 4b47 |0043: const-string v0, "Removing pcast:" // string@474b │ │ -408b0a: 7120 6e0b 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -408b10: 1260 |0048: const/4 v0, #int 6 // #6 │ │ -408b12: 6e20 f0b4 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -408b18: 0c04 |004c: move-result-object v4 │ │ -408b1a: 7110 97ae 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408b20: 0c04 |0050: move-result-object v4 │ │ -408b22: 1104 |0051: return-object v4 │ │ -408b24: 1a01 8b92 |0052: const-string v1, "itpc" // string@928b │ │ -408b28: 6e20 eeb4 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -408b2e: 0a01 |0057: move-result v1 │ │ -408b30: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ -408b34: 1a00 5047 |005a: const-string v0, "Replacing itpc:// with http://" // string@4750 │ │ -408b38: 7120 6e0b 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -408b3e: 6e20 f0b4 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -408b44: 0c04 |0062: move-result-object v4 │ │ -408b46: 7110 97ae 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408b4c: 0c04 |0066: move-result-object v4 │ │ -408b4e: 1104 |0067: return-object v4 │ │ -408b50: 1a01 f45e |0068: const-string v1, "antennapod-subscribe://" // string@5ef4 │ │ -408b54: 6e20 eeb4 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -408b5a: 0a01 |006d: move-result v1 │ │ -408b5c: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ -408b60: 1a00 4747 |0070: const-string v0, "Removing antennapod-subscribe://" // string@4747 │ │ -408b64: 7120 6e0b 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -408b6a: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ -408b6e: 6e20 f0b4 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -408b74: 0c04 |007a: move-result-object v4 │ │ -408b76: 7110 97ae 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408b7c: 0c04 |007e: move-result-object v4 │ │ -408b7e: 1104 |007f: return-object v4 │ │ -408b80: 1a01 f55e |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@5ef5 │ │ -408b84: 6e20 d3b4 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -408b8a: 0a01 |0085: move-result v1 │ │ -408b8c: 3801 2100 |0086: if-eqz v1, 00a7 // +0021 │ │ -408b90: 1a00 4847 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@4748 │ │ -408b94: 7120 6e0b 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -408b9a: 7110 2107 0400 |008d: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -408ba0: 0c04 |0090: move-result-object v4 │ │ -408ba2: 1a00 73d6 |0091: const-string v0, "url" // string@d673 │ │ -408ba6: 6e20 1a07 0400 |0093: invoke-virtual {v4, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ -408bac: 0c04 |0096: move-result-object v4 │ │ -408bae: 1a00 4050 |0097: const-string v0, "UTF-8" // string@5040 │ │ -408bb2: 7120 bcb5 0400 |0099: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bc │ │ -408bb8: 0c00 |009c: move-result-object v0 │ │ -408bba: 7110 97ae 0000 |009d: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408bc0: 0c04 |00a0: move-result-object v4 │ │ -408bc2: 1104 |00a1: return-object v4 │ │ -408bc4: 7110 97ae 0400 |00a2: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408bca: 0c04 |00a5: move-result-object v4 │ │ -408bcc: 1104 |00a6: return-object v4 │ │ -408bce: 1a01 91cf |00a7: const-string v1, "subscribeonandroid.com" // string@cf91 │ │ -408bd2: 6e20 d3b4 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -408bd8: 0a01 |00ac: move-result v1 │ │ -408bda: 3801 0f00 |00ad: if-eqz v1, 00bc // +000f │ │ -408bde: 1a00 3205 |00af: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@0532 │ │ -408be2: 1a01 0000 |00b1: const-string v1, "" // string@0000 │ │ -408be6: 6e30 ebb4 0401 |00b3: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4eb │ │ -408bec: 0c04 |00b6: move-result-object v4 │ │ -408bee: 7110 97ae 0400 |00b7: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408bf4: 0c04 |00ba: move-result-object v4 │ │ -408bf6: 1104 |00bb: return-object v4 │ │ -408bf8: 1a01 2c8b |00bc: const-string v1, "http://" // string@8b2c │ │ -408bfc: 6e20 eeb4 1000 |00be: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -408c02: 0a02 |00c1: move-result v2 │ │ -408c04: 3902 1e00 |00c2: if-nez v2, 00e0 // +001e │ │ -408c08: 1a02 428b |00c4: const-string v2, "https://" // string@8b42 │ │ -408c0c: 6e20 eeb4 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -408c12: 0a00 |00c9: move-result v0 │ │ -408c14: 3900 1600 |00ca: if-nez v0, 00e0 // +0016 │ │ -408c18: 1a00 fc09 |00cc: const-string v0, "Adding http:// at the beginning of the URL" // string@09fc │ │ -408c1c: 7120 6e0b 0300 |00ce: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -408c22: 2200 271e |00d1: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -408c26: 7010 ffb4 0000 |00d3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -408c2c: 6e20 0bb5 1000 |00d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -408c32: 6e20 0bb5 4000 |00d9: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -408c38: 6e10 15b5 0000 |00dc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -408c3e: 0c04 |00df: move-result-object v4 │ │ -408c40: 1104 |00e0: return-object v4 │ │ +408a98: |[408a98] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +408aa8: 6e10 f8b4 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +408aae: 0c04 |0003: move-result-object v4 │ │ +408ab0: 6200 9fd7 |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ +408ab4: 6e20 f4b4 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +408aba: 0c00 |0009: move-result-object v0 │ │ +408abc: 1a01 1f76 |000a: const-string v1, "feed://" // string@761f │ │ +408ac0: 6e20 eeb4 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +408ac6: 0a01 |000f: move-result v1 │ │ +408ac8: 1272 |0010: const/4 v2, #int 7 // #7 │ │ +408aca: 1a03 3951 |0011: const-string v3, "UrlChecker" // string@5139 │ │ +408ace: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ +408ad2: 1a00 4f47 |0015: const-string v0, "Replacing feed:// with http://" // string@474f │ │ +408ad6: 7120 6e0b 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408adc: 6e20 f0b4 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +408ae2: 0c04 |001d: move-result-object v4 │ │ +408ae4: 7110 97ae 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408aea: 0c04 |0021: move-result-object v4 │ │ +408aec: 1104 |0022: return-object v4 │ │ +408aee: 1a01 e1b5 |0023: const-string v1, "pcast://" // string@b5e1 │ │ +408af2: 6e20 eeb4 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +408af8: 0a01 |0028: move-result v1 │ │ +408afa: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ +408afe: 1a00 4c47 |002b: const-string v0, "Removing pcast://" // string@474c │ │ +408b02: 7120 6e0b 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408b08: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ +408b0c: 6e20 f0b4 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +408b12: 0c04 |0035: move-result-object v4 │ │ +408b14: 7110 97ae 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408b1a: 0c04 |0039: move-result-object v4 │ │ +408b1c: 1104 |003a: return-object v4 │ │ +408b1e: 1a01 e0b5 |003b: const-string v1, "pcast:" // string@b5e0 │ │ +408b22: 6e20 eeb4 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +408b28: 0a01 |0040: move-result v1 │ │ +408b2a: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ +408b2e: 1a00 4b47 |0043: const-string v0, "Removing pcast:" // string@474b │ │ +408b32: 7120 6e0b 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408b38: 1260 |0048: const/4 v0, #int 6 // #6 │ │ +408b3a: 6e20 f0b4 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +408b40: 0c04 |004c: move-result-object v4 │ │ +408b42: 7110 97ae 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408b48: 0c04 |0050: move-result-object v4 │ │ +408b4a: 1104 |0051: return-object v4 │ │ +408b4c: 1a01 8b92 |0052: const-string v1, "itpc" // string@928b │ │ +408b50: 6e20 eeb4 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +408b56: 0a01 |0057: move-result v1 │ │ +408b58: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ +408b5c: 1a00 5047 |005a: const-string v0, "Replacing itpc:// with http://" // string@4750 │ │ +408b60: 7120 6e0b 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408b66: 6e20 f0b4 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +408b6c: 0c04 |0062: move-result-object v4 │ │ +408b6e: 7110 97ae 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408b74: 0c04 |0066: move-result-object v4 │ │ +408b76: 1104 |0067: return-object v4 │ │ +408b78: 1a01 f45e |0068: const-string v1, "antennapod-subscribe://" // string@5ef4 │ │ +408b7c: 6e20 eeb4 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +408b82: 0a01 |006d: move-result v1 │ │ +408b84: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ +408b88: 1a00 4747 |0070: const-string v0, "Removing antennapod-subscribe://" // string@4747 │ │ +408b8c: 7120 6e0b 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408b92: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ +408b96: 6e20 f0b4 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +408b9c: 0c04 |007a: move-result-object v4 │ │ +408b9e: 7110 97ae 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408ba4: 0c04 |007e: move-result-object v4 │ │ +408ba6: 1104 |007f: return-object v4 │ │ +408ba8: 1a01 f55e |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@5ef5 │ │ +408bac: 6e20 d3b4 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +408bb2: 0a01 |0085: move-result v1 │ │ +408bb4: 3801 2100 |0086: if-eqz v1, 00a7 // +0021 │ │ +408bb8: 1a00 4847 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@4748 │ │ +408bbc: 7120 6e0b 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408bc2: 7110 2107 0400 |008d: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +408bc8: 0c04 |0090: move-result-object v4 │ │ +408bca: 1a00 73d6 |0091: const-string v0, "url" // string@d673 │ │ +408bce: 6e20 1a07 0400 |0093: invoke-virtual {v4, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071a │ │ +408bd4: 0c04 |0096: move-result-object v4 │ │ +408bd6: 1a00 4050 |0097: const-string v0, "UTF-8" // string@5040 │ │ +408bda: 7120 bcb5 0400 |0099: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bc │ │ +408be0: 0c00 |009c: move-result-object v0 │ │ +408be2: 7110 97ae 0000 |009d: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408be8: 0c04 |00a0: move-result-object v4 │ │ +408bea: 1104 |00a1: return-object v4 │ │ +408bec: 7110 97ae 0400 |00a2: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408bf2: 0c04 |00a5: move-result-object v4 │ │ +408bf4: 1104 |00a6: return-object v4 │ │ +408bf6: 1a01 91cf |00a7: const-string v1, "subscribeonandroid.com" // string@cf91 │ │ +408bfa: 6e20 d3b4 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +408c00: 0a01 |00ac: move-result v1 │ │ +408c02: 3801 0f00 |00ad: if-eqz v1, 00bc // +000f │ │ +408c06: 1a00 3205 |00af: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@0532 │ │ +408c0a: 1a01 0000 |00b1: const-string v1, "" // string@0000 │ │ +408c0e: 6e30 ebb4 0401 |00b3: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4eb │ │ +408c14: 0c04 |00b6: move-result-object v4 │ │ +408c16: 7110 97ae 0400 |00b7: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408c1c: 0c04 |00ba: move-result-object v4 │ │ +408c1e: 1104 |00bb: return-object v4 │ │ +408c20: 1a01 2c8b |00bc: const-string v1, "http://" // string@8b2c │ │ +408c24: 6e20 eeb4 1000 |00be: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +408c2a: 0a02 |00c1: move-result v2 │ │ +408c2c: 3902 1e00 |00c2: if-nez v2, 00e0 // +001e │ │ +408c30: 1a02 428b |00c4: const-string v2, "https://" // string@8b42 │ │ +408c34: 6e20 eeb4 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +408c3a: 0a00 |00c9: move-result v0 │ │ +408c3c: 3900 1600 |00ca: if-nez v0, 00e0 // +0016 │ │ +408c40: 1a00 fc09 |00cc: const-string v0, "Adding http:// at the beginning of the URL" // string@09fc │ │ +408c44: 7120 6e0b 0300 |00ce: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +408c4a: 2200 271e |00d1: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +408c4e: 7010 ffb4 0000 |00d3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +408c54: 6e20 0bb5 1000 |00d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +408c5a: 6e20 0bb5 4000 |00d9: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +408c60: 6e10 15b5 0000 |00dc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +408c66: 0c04 |00df: move-result-object v4 │ │ +408c68: 1104 |00e0: return-object v4 │ │ catches : 1 │ │ 0x0097 - 0x00a1 │ │ Ljava/io/UnsupportedEncodingException; -> 0x00a2 │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x000a line=42 │ │ @@ -1610671,47 +1610673,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 │ │ -408c54: |[408c54] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -408c64: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -408c68: 7110 97ae 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408c6e: 0c02 |0005: move-result-object v2 │ │ -408c70: 1102 |0006: return-object v2 │ │ -408c72: 6e10 f8b4 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -408c78: 0c02 |000a: move-result-object v2 │ │ -408c7a: 7110 97ae 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408c80: 0c03 |000e: move-result-object v3 │ │ -408c82: 7110 2107 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -408c88: 0c00 |0012: move-result-object v0 │ │ -408c8a: 7110 2107 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -408c90: 0c03 |0016: move-result-object v3 │ │ -408c92: 6e10 1f07 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@071f │ │ -408c98: 0a01 |001a: move-result v1 │ │ -408c9a: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ -408c9e: 6e10 1e07 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@071e │ │ -408ca4: 0a01 |0020: move-result v1 │ │ -408ca6: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ -408caa: 6e10 0b07 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@070b │ │ -408cb0: 0c02 |0026: move-result-object v2 │ │ -408cb2: 6e10 1b07 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@071b │ │ -408cb8: 0c03 |002a: move-result-object v3 │ │ -408cba: 6e20 0a07 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070a │ │ -408cc0: 0c02 |002e: move-result-object v2 │ │ -408cc2: 6e10 0607 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0706 │ │ -408cc8: 0c02 |0032: move-result-object v2 │ │ -408cca: 6e10 2207 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -408cd0: 0c02 |0036: move-result-object v2 │ │ -408cd2: 1102 |0037: return-object v2 │ │ -408cd4: 7110 97ae 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -408cda: 0c02 |003b: move-result-object v2 │ │ -408cdc: 1102 |003c: return-object v2 │ │ +408c7c: |[408c7c] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +408c8c: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +408c90: 7110 97ae 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408c96: 0c02 |0005: move-result-object v2 │ │ +408c98: 1102 |0006: return-object v2 │ │ +408c9a: 6e10 f8b4 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +408ca0: 0c02 |000a: move-result-object v2 │ │ +408ca2: 7110 97ae 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408ca8: 0c03 |000e: move-result-object v3 │ │ +408caa: 7110 2107 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +408cb0: 0c00 |0012: move-result-object v0 │ │ +408cb2: 7110 2107 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +408cb8: 0c03 |0016: move-result-object v3 │ │ +408cba: 6e10 1f07 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@071f │ │ +408cc0: 0a01 |001a: move-result v1 │ │ +408cc2: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ +408cc6: 6e10 1e07 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@071e │ │ +408ccc: 0a01 |0020: move-result v1 │ │ +408cce: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ +408cd2: 6e10 0b07 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@070b │ │ +408cd8: 0c02 |0026: move-result-object v2 │ │ +408cda: 6e10 1b07 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@071b │ │ +408ce0: 0c03 |002a: move-result-object v3 │ │ +408ce2: 6e20 0a07 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070a │ │ +408ce8: 0c02 |002e: move-result-object v2 │ │ +408cea: 6e10 0607 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0706 │ │ +408cf0: 0c02 |0032: move-result-object v2 │ │ +408cf2: 6e10 2207 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +408cf8: 0c02 |0036: move-result-object v2 │ │ +408cfa: 1102 |0037: return-object v2 │ │ +408cfc: 7110 97ae 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +408d02: 0c02 |003b: move-result-object v2 │ │ +408d04: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ 0x000f line=95 │ │ 0x0013 line=96 │ │ @@ -1610727,74 +1610729,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 │ │ -408980: |[408980] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -408990: 7110 2107 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -408996: 0c00 |0003: move-result-object v0 │ │ -408998: 7110 2107 0400 |0004: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -40899e: 0c01 |0007: move-result-object v1 │ │ -4089a0: 3800 6200 |0008: if-eqz v0, 006a // +0062 │ │ -4089a4: 3801 6000 |000a: if-eqz v1, 006a // +0060 │ │ -4089a8: 6e10 1407 0000 |000c: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ -4089ae: 0c02 |000f: move-result-object v2 │ │ -4089b0: 3802 5a00 |0010: if-eqz v2, 006a // +005a │ │ -4089b4: 6e10 1407 0100 |0012: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ -4089ba: 0c02 |0015: move-result-object v2 │ │ -4089bc: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ -4089c0: 2852 |0018: goto 006a // +0052 │ │ -4089c2: 6e10 1407 0000 |0019: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ -4089c8: 0c03 |001c: move-result-object v3 │ │ -4089ca: 6204 9fd7 |001d: sget-object v4, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ -4089ce: 6e20 f4b4 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -4089d4: 0c03 |0022: move-result-object v3 │ │ -4089d6: 6e10 1407 0100 |0023: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ -4089dc: 0c02 |0026: move-result-object v2 │ │ -4089de: 6e20 f4b4 4200 |0027: invoke-virtual {v2, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -4089e4: 0c04 |002a: move-result-object v4 │ │ -4089e6: 6e20 d7b4 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4089ec: 0a03 |002e: move-result v3 │ │ -4089ee: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -4089f0: 3903 0300 |0030: if-nez v3, 0033 // +0003 │ │ -4089f4: 0f04 |0032: return v4 │ │ -4089f6: 6e10 1707 0000 |0033: invoke-virtual {v0}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0717 │ │ -4089fc: 0c03 |0036: move-result-object v3 │ │ -4089fe: 7110 96ae 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ae96 │ │ -408a04: 0c03 |003a: move-result-object v3 │ │ -408a06: 6e10 1707 0100 |003b: invoke-virtual {v1}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0717 │ │ -408a0c: 0c02 |003e: move-result-object v2 │ │ -408a0e: 7110 96ae 0200 |003f: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ae96 │ │ -408a14: 0c02 |0042: move-result-object v2 │ │ -408a16: 7220 2cb7 2300 |0043: invoke-interface {v3, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b72c │ │ -408a1c: 0a03 |0046: move-result v3 │ │ -408a1e: 3903 0300 |0047: if-nez v3, 004a // +0003 │ │ -408a22: 0f04 |0049: return v4 │ │ -408a24: 6e10 1907 0000 |004a: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ -408a2a: 0c03 |004d: move-result-object v3 │ │ -408a2c: 7110 230b 0300 |004e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -408a32: 0a03 |0051: move-result v3 │ │ -408a34: 3803 0b00 |0052: if-eqz v3, 005d // +000b │ │ -408a38: 6e10 1907 0100 |0054: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ -408a3e: 0c03 |0057: move-result-object v3 │ │ -408a40: 7110 230b 0300 |0058: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -408a46: 0a03 |005b: move-result v3 │ │ -408a48: 0f03 |005c: return v3 │ │ -408a4a: 6e10 1907 0000 |005d: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ -408a50: 0c03 |0060: move-result-object v3 │ │ -408a52: 6e10 1907 0100 |0061: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ -408a58: 0c04 |0064: move-result-object v4 │ │ -408a5a: 6e20 d7b4 4300 |0065: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -408a60: 0a03 |0068: move-result v3 │ │ -408a62: 0f03 |0069: return v3 │ │ -408a64: 6e20 d7b4 4300 |006a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -408a6a: 0a03 |006d: move-result v3 │ │ -408a6c: 0f03 |006e: return v3 │ │ +4089a8: |[4089a8] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +4089b8: 7110 2107 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +4089be: 0c00 |0003: move-result-object v0 │ │ +4089c0: 7110 2107 0400 |0004: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +4089c6: 0c01 |0007: move-result-object v1 │ │ +4089c8: 3800 6200 |0008: if-eqz v0, 006a // +0062 │ │ +4089cc: 3801 6000 |000a: if-eqz v1, 006a // +0060 │ │ +4089d0: 6e10 1407 0000 |000c: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ +4089d6: 0c02 |000f: move-result-object v2 │ │ +4089d8: 3802 5a00 |0010: if-eqz v2, 006a // +005a │ │ +4089dc: 6e10 1407 0100 |0012: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ +4089e2: 0c02 |0015: move-result-object v2 │ │ +4089e4: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ +4089e8: 2852 |0018: goto 006a // +0052 │ │ +4089ea: 6e10 1407 0000 |0019: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ +4089f0: 0c03 |001c: move-result-object v3 │ │ +4089f2: 6204 9fd7 |001d: sget-object v4, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d79f │ │ +4089f6: 6e20 f4b4 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +4089fc: 0c03 |0022: move-result-object v3 │ │ +4089fe: 6e10 1407 0100 |0023: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0714 │ │ +408a04: 0c02 |0026: move-result-object v2 │ │ +408a06: 6e20 f4b4 4200 |0027: invoke-virtual {v2, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +408a0c: 0c04 |002a: move-result-object v4 │ │ +408a0e: 6e20 d7b4 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +408a14: 0a03 |002e: move-result v3 │ │ +408a16: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +408a18: 3903 0300 |0030: if-nez v3, 0033 // +0003 │ │ +408a1c: 0f04 |0032: return v4 │ │ +408a1e: 6e10 1707 0000 |0033: invoke-virtual {v0}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0717 │ │ +408a24: 0c03 |0036: move-result-object v3 │ │ +408a26: 7110 96ae 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ae96 │ │ +408a2c: 0c03 |003a: move-result-object v3 │ │ +408a2e: 6e10 1707 0100 |003b: invoke-virtual {v1}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0717 │ │ +408a34: 0c02 |003e: move-result-object v2 │ │ +408a36: 7110 96ae 0200 |003f: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ae96 │ │ +408a3c: 0c02 |0042: move-result-object v2 │ │ +408a3e: 7220 2cb7 2300 |0043: invoke-interface {v3, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b72c │ │ +408a44: 0a03 |0046: move-result v3 │ │ +408a46: 3903 0300 |0047: if-nez v3, 004a // +0003 │ │ +408a4a: 0f04 |0049: return v4 │ │ +408a4c: 6e10 1907 0000 |004a: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ +408a52: 0c03 |004d: move-result-object v3 │ │ +408a54: 7110 230b 0300 |004e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +408a5a: 0a03 |0051: move-result v3 │ │ +408a5c: 3803 0b00 |0052: if-eqz v3, 005d // +000b │ │ +408a60: 6e10 1907 0100 |0054: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ +408a66: 0c03 |0057: move-result-object v3 │ │ +408a68: 7110 230b 0300 |0058: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +408a6e: 0a03 |005b: move-result v3 │ │ +408a70: 0f03 |005c: return v3 │ │ +408a72: 6e10 1907 0000 |005d: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ +408a78: 0c03 |0060: move-result-object v3 │ │ +408a7a: 6e10 1907 0100 |0061: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@0719 │ │ +408a80: 0c04 |0064: move-result-object v4 │ │ +408a82: 6e20 d7b4 4300 |0065: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +408a88: 0a03 |0068: move-result v3 │ │ +408a8a: 0f03 |0069: return v3 │ │ +408a8c: 6e20 d7b4 4300 |006a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +408a92: 0a03 |006d: move-result v3 │ │ +408a94: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0004 line=115 │ │ 0x000c line=116 │ │ 0x0019 line=119 │ │ 0x0033 line=122 │ │ @@ -1610844,32 +1610846,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -408d98: |[408d98] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ -408da8: 0e00 |0000: return-void │ │ +408dc0: |[408dc0] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ +408dd0: 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 │ │ -408dac: |[408dac] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ -408dbc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408dc2: 0e00 |0003: return-void │ │ +408dd4: |[408dd4] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ +408de4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/UserAgentInterceptor; │ │ │ │ Virtual methods - │ │ @@ -1610878,28 +1610880,28 @@ │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -408d54: |[408d54] de.danoeh.antennapod.net.common.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -408d64: 7210 e3b8 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b8e3 │ │ -408d6a: 0c00 |0003: move-result-object v0 │ │ -408d6c: 6e10 06b9 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ -408d72: 0c00 |0007: move-result-object v0 │ │ -408d74: 1a01 3f51 |0008: const-string v1, "User-Agent" // string@513f │ │ -408d78: 6202 4f7f |000a: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7f4f │ │ -408d7c: 6e30 feb8 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -408d82: 0c00 |000f: move-result-object v0 │ │ -408d84: 6e10 fbb8 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -408d8a: 0c00 |0013: move-result-object v0 │ │ -408d8c: 7220 e2b8 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ -408d92: 0c04 |0017: move-result-object v4 │ │ -408d94: 1104 |0018: return-object v4 │ │ +408d7c: |[408d7c] de.danoeh.antennapod.net.common.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +408d8c: 7210 e3b8 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b8e3 │ │ +408d92: 0c00 |0003: move-result-object v0 │ │ +408d94: 6e10 06b9 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ +408d9a: 0c00 |0007: move-result-object v0 │ │ +408d9c: 1a01 3f51 |0008: const-string v1, "User-Agent" // string@513f │ │ +408da0: 6202 4f7f |000a: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7f4f │ │ +408da4: 6e30 feb8 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +408daa: 0c00 |000f: move-result-object v0 │ │ +408dac: 6e10 fbb8 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +408db2: 0c00 |0013: move-result-object v0 │ │ +408db4: 7220 e2b8 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b8e2 │ │ +408dba: 0c04 |0017: move-result-object v4 │ │ +408dbc: 1104 |0018: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x000c line=14 │ │ 0x0010 line=15 │ │ 0x0014 line=13 │ │ locals : │ │ @@ -1610961,17 +1610963,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408dc4: |[408dc4] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ -408dd4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408dda: 0e00 |0003: return-void │ │ +408dec: |[408dec] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ +408dfc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1611013,20 +1611015,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 │ │ -408ddc: |[408ddc] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ -408dec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408df2: 5b01 567f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@7f56 │ │ -408df6: 5902 577f |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$1:I // field@7f57 │ │ -408dfa: 5b03 587f |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7f58 │ │ -408dfe: 0e00 |0009: return-void │ │ +408e04: |[408e04] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ +408e14: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408e1a: 5b01 567f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@7f56 │ │ +408e1e: 5902 577f |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$1:I // field@7f57 │ │ +408e22: 5b03 587f |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7f58 │ │ +408e26: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -1611038,21 +1611040,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -408e00: |[408e00] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -408e10: 5430 567f |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@7f56 │ │ -408e14: 5231 577f |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$1:I // field@7f57 │ │ -408e18: 5432 587f |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7f58 │ │ -408e1c: 1f04 b01e |0006: check-cast v4, Ljava/util/List; // type@1eb0 │ │ -408e20: 7140 a8ae 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$0g4cFa2bDOLNvNzGaSZgoPQdXts:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@aea8 │ │ -408e26: 0e00 |000b: return-void │ │ +408e28: |[408e28] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +408e38: 5430 567f |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@7f56 │ │ +408e3c: 5231 577f |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$1:I // field@7f57 │ │ +408e40: 5432 587f |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7f58 │ │ +408e44: 1f04 b01e |0006: check-cast v4, Ljava/util/List; // type@1eb0 │ │ +408e48: 7140 a8ae 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$0g4cFa2bDOLNvNzGaSZgoPQdXts:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@aea8 │ │ +408e4e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1611086,18 +1611088,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 │ │ -408e28: |[408e28] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/concurrent/CountDownLatch;)V │ │ -408e38: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408e3e: 5b01 597f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7f59 │ │ -408e42: 0e00 |0005: return-void │ │ +408e50: |[408e50] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/concurrent/CountDownLatch;)V │ │ +408e60: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408e66: 5b01 597f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7f59 │ │ +408e6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/concurrent/CountDownLatch; │ │ │ │ @@ -1611107,19 +1611109,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -408e44: |[408e44] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -408e54: 5410 597f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7f59 │ │ -408e58: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ -408e5c: 7120 acae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$zlpp5JWgMM7_hDJ_jwc81X6MFms:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@aeac │ │ -408e62: 0e00 |0007: return-void │ │ +408e6c: |[408e6c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +408e7c: 5410 597f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7f59 │ │ +408e80: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ +408e84: 7120 acae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$zlpp5JWgMM7_hDJ_jwc81X6MFms:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@aeac │ │ +408e8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1611161,20 +1611163,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 │ │ -408e64: |[408e64] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -408e74: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408e7a: 5b01 5a7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7f5a │ │ -408e7e: 5b02 5b7f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7f5b │ │ -408e82: 5b03 5c7f |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$2:Ljava/util/List; // field@7f5c │ │ -408e86: 0e00 |0009: return-void │ │ +408e8c: |[408e8c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +408e9c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408ea2: 5b01 5a7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7f5a │ │ +408ea6: 5b02 5b7f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7f5b │ │ +408eaa: 5b03 5c7f |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$2:Ljava/util/List; // field@7f5c │ │ +408eae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/concurrent/CountDownLatch; │ │ @@ -1611186,20 +1611188,20 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -408e88: |[408e88] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -408e98: 5430 5a7f |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7f5a │ │ -408e9c: 5431 5b7f |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7f5b │ │ -408ea0: 5432 5c7f |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$2:Ljava/util/List; // field@7f5c │ │ -408ea4: 7140 a9ae 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$GotayJ94_AYw3udGQ44XYnGNgdg:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@aea9 │ │ -408eaa: 0e00 |0009: return-void │ │ +408eb0: |[408eb0] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +408ec0: 5430 5a7f |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7f5a │ │ +408ec4: 5431 5b7f |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7f5b │ │ +408ec8: 5432 5c7f |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$2:Ljava/util/List; // field@7f5c │ │ +408ecc: 7140 a9ae 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$GotayJ94_AYw3udGQ44XYnGNgdg:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@aea9 │ │ +408ed2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=4 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1611233,18 +1611235,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 │ │ -408eac: |[408eac] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Ljava/util/ArrayList;)V │ │ -408ebc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408ec2: 5b01 5d7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Ljava/util/ArrayList; // field@7f5d │ │ -408ec6: 0e00 |0005: return-void │ │ +408ed4: |[408ed4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Ljava/util/ArrayList;)V │ │ +408ee4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408eea: 5b01 5d7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Ljava/util/ArrayList; // field@7f5d │ │ +408eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1611254,18 +1611256,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408ec8: |[408ec8] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.run:()V │ │ -408ed8: 5410 5d7f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Ljava/util/ArrayList; // field@7f5d │ │ -408edc: 7110 abae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$mNW0kBJzaen5pPkSn_35slFR44E:(Ljava/util/ArrayList;)V // method@aeab │ │ -408ee2: 0e00 |0005: return-void │ │ +408ef0: |[408ef0] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.run:()V │ │ +408f00: 5410 5d7f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Ljava/util/ArrayList; // field@7f5d │ │ +408f04: 7110 abae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$mNW0kBJzaen5pPkSn_35slFR44E:(Ljava/util/ArrayList;)V // method@aeab │ │ +408f0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1611294,17 +1611296,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408f08: |[408f08] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:()V │ │ -408f18: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -408f1e: 0e00 |0003: return-void │ │ +408f30: |[408f30] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:()V │ │ +408f40: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +408f46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; │ │ │ │ Virtual methods - │ │ @@ -1611313,20 +1611315,20 @@ │ │ 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 │ │ -408ee4: |[408ee4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -408ef4: 1f01 b41e |0000: check-cast v1, Ljava/util/Map$Entry; // type@1eb4 │ │ -408ef8: 1f02 b41e |0002: check-cast v2, Ljava/util/Map$Entry; // type@1eb4 │ │ -408efc: 7120 aaae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$KQZYpdjt2xEKIdGneTcVioYAJVs:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@aeaa │ │ -408f02: 0a01 |0007: move-result v1 │ │ -408f04: 0f01 |0008: return v1 │ │ +408f0c: |[408f0c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +408f1c: 1f01 b41e |0000: check-cast v1, Ljava/util/Map$Entry; // type@1eb4 │ │ +408f20: 1f02 b41e |0002: check-cast v2, Ljava/util/Map$Entry; // type@1eb4 │ │ +408f24: 7120 aaae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$KQZYpdjt2xEKIdGneTcVioYAJVs:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@aeaa │ │ +408f2a: 0a01 |0007: move-result v1 │ │ +408f2c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -1611429,17 +1611431,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 │ │ -4092b8: |[4092b8] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$0g4cFa2bDOLNvNzGaSZgoPQdXts:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -4092c8: 7140 afae 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@aeaf │ │ -4092ce: 0e00 |0003: return-void │ │ +4092e0: |[4092e0] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$0g4cFa2bDOLNvNzGaSZgoPQdXts:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +4092f0: 7140 afae 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@aeaf │ │ +4092f6: 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; │ │ @@ -1611450,17 +1611452,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 │ │ -4092d0: |[4092d0] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$GotayJ94_AYw3udGQ44XYnGNgdg:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ -4092e0: 7040 b1ae 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@aeb1 │ │ -4092e6: 0e00 |0003: return-void │ │ +4092f8: |[4092f8] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$GotayJ94_AYw3udGQ44XYnGNgdg:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ +409308: 7040 b1ae 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@aeb1 │ │ +40930e: 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; │ │ @@ -1611471,18 +1611473,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 │ │ -408f3c: |[408f3c] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KQZYpdjt2xEKIdGneTcVioYAJVs:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -408f4c: 7120 b3ae 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@aeb3 │ │ -408f52: 0a00 |0003: move-result v0 │ │ -408f54: 0f00 |0004: return v0 │ │ +408f64: |[408f64] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KQZYpdjt2xEKIdGneTcVioYAJVs:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +408f74: 7120 b3ae 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@aeb3 │ │ +408f7a: 0a00 |0003: move-result v0 │ │ +408f7c: 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; │ │ │ │ @@ -1611491,17 +1611493,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 │ │ -4092e8: |[4092e8] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$mNW0kBJzaen5pPkSn_35slFR44E:(Ljava/util/ArrayList;)V │ │ -4092f8: 7110 b2ae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@aeb2 │ │ -4092fe: 0e00 |0003: return-void │ │ +409310: |[409310] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$mNW0kBJzaen5pPkSn_35slFR44E:(Ljava/util/ArrayList;)V │ │ +409320: 7110 b2ae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@aeb2 │ │ +409326: 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;) │ │ @@ -1611509,17 +1611511,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 │ │ -409300: |[409300] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$zlpp5JWgMM7_hDJ_jwc81X6MFms:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -409310: 7120 b0ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@aeb0 │ │ -409316: 0e00 |0003: return-void │ │ +409328: |[409328] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$zlpp5JWgMM7_hDJ_jwc81X6MFms:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +409338: 7120 b0ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@aeb0 │ │ +40933e: 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; │ │ │ │ @@ -1611528,17 +1611530,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -409318: |[409318] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ -409328: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40932e: 0e00 |0003: return-void │ │ +409340: |[409340] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ +409350: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +409356: 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;) │ │ @@ -1611546,18 +1611548,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 │ │ -409330: |[409330] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -409340: 7230 38b7 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b738 │ │ -409346: 6e10 f5b7 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b7f5 │ │ -40934c: 0e00 |0006: return-void │ │ +409358: |[409358] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +409368: 7230 38b7 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b738 │ │ +40936e: 6e10 f5b7 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b7f5 │ │ +409374: 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 │ │ @@ -1611569,21 +1611571,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 │ │ -409350: |[409350] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -409360: 1a00 9b10 |0000: const-string v0, "CombinedSearcher" // string@109b │ │ -409364: 7110 720b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -40936a: 0c02 |0005: move-result-object v2 │ │ -40936c: 7120 6e0b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -409372: 6e10 f5b7 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b7f5 │ │ -409378: 0e00 |000c: return-void │ │ +409378: |[409378] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +409388: 1a00 9b10 |0000: const-string v0, "CombinedSearcher" // string@109b │ │ +40938c: 7110 720b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +409392: 0c02 |0005: move-result-object v2 │ │ +409394: 7120 6e0b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40939a: 6e10 f5b7 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b7f5 │ │ +4093a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0009 line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Ljava/util/concurrent/CountDownLatch; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1611593,20 +1611595,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 │ │ -40937c: |[40937c] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ -40938c: 6e10 f4b7 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b7f4 │ │ -409392: 7020 b7ae 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@aeb7 │ │ -409398: 0c01 |0006: move-result-object v1 │ │ -40939a: 7220 38b3 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ -4093a0: 0e00 |000a: return-void │ │ +4093a4: |[4093a4] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ +4093b4: 6e10 f4b7 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b7f4 │ │ +4093ba: 7020 b7ae 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@aeb7 │ │ +4093c0: 0c01 |0006: move-result-object v1 │ │ +4093c2: 7220 38b3 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ +4093c8: 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; │ │ @@ -1611619,27 +1611621,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 │ │ -4093a4: |[4093a4] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ -4093b4: 6e10 65b6 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b665 │ │ -4093ba: 0c01 |0003: move-result-object v1 │ │ -4093bc: 7210 14b7 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -4093c2: 0a00 |0007: move-result v0 │ │ -4093c4: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -4093c8: 7210 15b7 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4093ce: 0c00 |000d: move-result-object v0 │ │ -4093d0: 1f00 c71d |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1dc7 │ │ -4093d4: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ -4093d8: 7210 3ab3 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ -4093de: 28ef |0015: goto 0004 // -0011 │ │ -4093e0: 0e00 |0016: return-void │ │ +4093cc: |[4093cc] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ +4093dc: 6e10 65b6 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b665 │ │ +4093e2: 0c01 |0003: move-result-object v1 │ │ +4093e4: 7210 14b7 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +4093ea: 0a00 |0007: move-result v0 │ │ +4093ec: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +4093f0: 7210 15b7 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4093f6: 0c00 |000d: move-result-object v0 │ │ +4093f8: 1f00 c71d |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1dc7 │ │ +4093fc: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ +409400: 7210 3ab3 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ +409406: 28ef |0015: goto 0004 // -0011 │ │ +409408: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0012 line=56 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1611648,30 +1611650,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 │ │ -408f58: |[408f58] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -408f68: 7210 59b7 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b759 │ │ -408f6e: 0c03 |0003: move-result-object v3 │ │ -408f70: 1f03 081e |0004: check-cast v3, Ljava/lang/Float; // type@1e08 │ │ -408f74: 6e10 4eb4 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b44e │ │ -408f7a: 0a03 |0009: move-result v3 │ │ -408f7c: 8930 |000a: float-to-double v0, v3 │ │ -408f7e: 7210 59b7 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b759 │ │ -408f84: 0c02 |000e: move-result-object v2 │ │ -408f86: 1f02 081e |000f: check-cast v2, Ljava/lang/Float; // type@1e08 │ │ -408f8a: 6e10 4eb4 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b44e │ │ -408f90: 0a02 |0014: move-result v2 │ │ -408f92: 8922 |0015: float-to-double v2, v2 │ │ -408f94: 7140 36b4 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b436 │ │ -408f9a: 0a02 |0019: move-result v2 │ │ -408f9c: 0f02 |001a: return v2 │ │ +408f80: |[408f80] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +408f90: 7210 59b7 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b759 │ │ +408f96: 0c03 |0003: move-result-object v3 │ │ +408f98: 1f03 081e |0004: check-cast v3, Ljava/lang/Float; // type@1e08 │ │ +408f9c: 6e10 4eb4 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b44e │ │ +408fa2: 0a03 |0009: move-result v3 │ │ +408fa4: 8930 |000a: float-to-double v0, v3 │ │ +408fa6: 7210 59b7 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b759 │ │ +408fac: 0c02 |000e: move-result-object v2 │ │ +408fae: 1f02 081e |000f: check-cast v2, Ljava/lang/Float; // type@1e08 │ │ +408fb2: 6e10 4eb4 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b44e │ │ +408fb8: 0a02 |0014: move-result v2 │ │ +408fba: 8922 |0015: float-to-double v2, v2 │ │ +408fbc: 7140 36b4 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b436 │ │ +408fc2: 0a02 |0019: move-result v2 │ │ +408fc4: 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; │ │ │ │ @@ -1611680,95 +1611682,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 │ │ -409170: |[409170] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ -409180: 2200 a91e |0000: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ -409184: 7010 f8b6 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -40918a: 2201 a91e |0005: new-instance v1, Ljava/util/HashMap; // type@1ea9 │ │ -40918e: 7010 f8b6 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -409194: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -409196: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -409198: 7210 39b7 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b739 │ │ -40919e: 0a04 |000f: move-result v4 │ │ -4091a0: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ -4091a4: 7100 efae 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -4091aa: 0c04 |0015: move-result-object v4 │ │ -4091ac: 7220 2db7 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -4091b2: 0c04 |0019: move-result-object v4 │ │ -4091b4: 1f04 2b1c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -4091b8: 5244 787f |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ -4091bc: 7220 2db7 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -4091c2: 0c05 |0021: move-result-object v5 │ │ -4091c4: 1f05 b01e |0022: check-cast v5, Ljava/util/List; // type@1eb0 │ │ -4091c8: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ -4091cc: 283d |0026: goto 0063 // +003d │ │ -4091ce: 1206 |0027: const/4 v6, #int 0 // #0 │ │ -4091d0: 7210 39b7 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b739 │ │ -4091d6: 0a07 |002b: move-result v7 │ │ -4091d8: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ -4091dc: 7220 2db7 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -4091e2: 0c07 |0031: move-result-object v7 │ │ -4091e4: 1f07 291c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -4091e8: 5478 747f |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ -4091ec: 6e30 01b7 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b701 │ │ -4091f2: 5478 747f |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ -4091f6: 6e20 fcb6 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b6fc │ │ -4091fc: 0a08 |003e: move-result v8 │ │ -4091fe: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ -409202: 5478 747f |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ -409206: 6e20 feb6 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6fe │ │ -40920c: 0c08 |0046: move-result-object v8 │ │ -40920e: 1f08 081e |0047: check-cast v8, Ljava/lang/Float; // type@1e08 │ │ -409212: 6e10 4eb4 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b44e │ │ -409218: 0a08 |004c: move-result v8 │ │ -40921a: 2802 |004d: goto 004f // +0002 │ │ -40921c: 1208 |004e: const/4 v8, #int 0 // #0 │ │ -40921e: 8269 |004f: int-to-float v9, v6 │ │ -409220: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ -409224: c6a9 |0052: add-float/2addr v9, v10 │ │ -409226: c99a |0053: div-float/2addr v10, v9 │ │ -409228: c6a8 |0054: add-float/2addr v8, v10 │ │ -40922a: 5477 747f |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ -40922e: a808 0804 |0057: mul-float v8, v8, v4 │ │ -409232: 7110 55b4 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b455 │ │ -409238: 0c08 |005c: move-result-object v8 │ │ -40923a: 6e30 01b7 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b701 │ │ -409240: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ -409244: 28c6 |0062: goto 0028 // -003a │ │ -409246: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ -40924a: 28a7 |0065: goto 000c // -0059 │ │ -40924c: 220c 9d1e |0066: new-instance v12, Ljava/util/ArrayList; // type@1e9d │ │ -409250: 6e10 fdb6 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b6fd │ │ -409256: 0c00 |006b: move-result-object v0 │ │ -409258: 7020 5bb6 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b65b │ │ -40925e: 2200 1e1c |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1c1e │ │ -409262: 7010 a6ae 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:()V // method@aea6 │ │ -409268: 7120 dab6 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ -40926e: 2200 9d1e |0077: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -409272: 7010 59b6 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -409278: 7210 31b7 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40927e: 0c0c |007f: move-result-object v12 │ │ -409280: 7210 14b7 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -409286: 0a02 |0083: move-result v2 │ │ -409288: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ -40928c: 7210 15b7 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -409292: 0c02 |0089: move-result-object v2 │ │ -409294: 1f02 b41e |008a: check-cast v2, Ljava/util/Map$Entry; // type@1eb4 │ │ -409298: 7210 58b7 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b758 │ │ -40929e: 0c02 |008f: move-result-object v2 │ │ -4092a0: 6e20 feb6 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6fe │ │ -4092a6: 0c02 |0093: move-result-object v2 │ │ -4092a8: 1f02 291c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -4092ac: 7220 26b7 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -4092b2: 28e7 |0099: goto 0080 // -0019 │ │ -4092b4: 1100 |009a: return-object v0 │ │ +409198: |[409198] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ +4091a8: 2200 a91e |0000: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ +4091ac: 7010 f8b6 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +4091b2: 2201 a91e |0005: new-instance v1, Ljava/util/HashMap; // type@1ea9 │ │ +4091b6: 7010 f8b6 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +4091bc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +4091be: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +4091c0: 7210 39b7 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b739 │ │ +4091c6: 0a04 |000f: move-result v4 │ │ +4091c8: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ +4091cc: 7100 efae 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +4091d2: 0c04 |0015: move-result-object v4 │ │ +4091d4: 7220 2db7 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +4091da: 0c04 |0019: move-result-object v4 │ │ +4091dc: 1f04 2b1c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +4091e0: 5244 787f |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ +4091e4: 7220 2db7 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +4091ea: 0c05 |0021: move-result-object v5 │ │ +4091ec: 1f05 b01e |0022: check-cast v5, Ljava/util/List; // type@1eb0 │ │ +4091f0: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ +4091f4: 283d |0026: goto 0063 // +003d │ │ +4091f6: 1206 |0027: const/4 v6, #int 0 // #0 │ │ +4091f8: 7210 39b7 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b739 │ │ +4091fe: 0a07 |002b: move-result v7 │ │ +409200: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ +409204: 7220 2db7 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +40920a: 0c07 |0031: move-result-object v7 │ │ +40920c: 1f07 291c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +409210: 5478 747f |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ +409214: 6e30 01b7 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b701 │ │ +40921a: 5478 747f |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ +40921e: 6e20 fcb6 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b6fc │ │ +409224: 0a08 |003e: move-result v8 │ │ +409226: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ +40922a: 5478 747f |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ +40922e: 6e20 feb6 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6fe │ │ +409234: 0c08 |0046: move-result-object v8 │ │ +409236: 1f08 081e |0047: check-cast v8, Ljava/lang/Float; // type@1e08 │ │ +40923a: 6e10 4eb4 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b44e │ │ +409240: 0a08 |004c: move-result v8 │ │ +409242: 2802 |004d: goto 004f // +0002 │ │ +409244: 1208 |004e: const/4 v8, #int 0 // #0 │ │ +409246: 8269 |004f: int-to-float v9, v6 │ │ +409248: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ +40924c: c6a9 |0052: add-float/2addr v9, v10 │ │ +40924e: c99a |0053: div-float/2addr v10, v9 │ │ +409250: c6a8 |0054: add-float/2addr v8, v10 │ │ +409252: 5477 747f |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ +409256: a808 0804 |0057: mul-float v8, v8, v4 │ │ +40925a: 7110 55b4 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b455 │ │ +409260: 0c08 |005c: move-result-object v8 │ │ +409262: 6e30 01b7 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b701 │ │ +409268: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ +40926c: 28c6 |0062: goto 0028 // -003a │ │ +40926e: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ +409272: 28a7 |0065: goto 000c // -0059 │ │ +409274: 220c 9d1e |0066: new-instance v12, Ljava/util/ArrayList; // type@1e9d │ │ +409278: 6e10 fdb6 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b6fd │ │ +40927e: 0c00 |006b: move-result-object v0 │ │ +409280: 7020 5bb6 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b65b │ │ +409286: 2200 1e1c |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1c1e │ │ +40928a: 7010 a6ae 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:()V // method@aea6 │ │ +409290: 7120 dab6 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ +409296: 2200 9d1e |0077: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +40929a: 7010 59b6 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4092a0: 7210 31b7 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4092a6: 0c0c |007f: move-result-object v12 │ │ +4092a8: 7210 14b7 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +4092ae: 0a02 |0083: move-result v2 │ │ +4092b0: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ +4092b4: 7210 15b7 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4092ba: 0c02 |0089: move-result-object v2 │ │ +4092bc: 1f02 b41e |008a: check-cast v2, Ljava/util/Map$Entry; // type@1eb4 │ │ +4092c0: 7210 58b7 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b758 │ │ +4092c6: 0c02 |008f: move-result-object v2 │ │ +4092c8: 6e20 feb6 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6fe │ │ +4092ce: 0c02 |0093: move-result-object v2 │ │ +4092d0: 1f02 291c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +4092d4: 7220 26b7 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +4092da: 28e7 |0099: goto 0080 // -0019 │ │ +4092dc: 1100 |009a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0012 line=68 │ │ 0x001e line=69 │ │ @@ -1611793,46 +1611795,46 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -4090e4: |[4090e4] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ -4090f4: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -4090f8: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4090fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -409100: 7100 efae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -409106: 0c02 |0009: move-result-object v2 │ │ -409108: 7210 39b7 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ -40910e: 0a02 |000d: move-result v2 │ │ -409110: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ -409114: 7100 efae 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -40911a: 0c02 |0013: move-result-object v2 │ │ -40911c: 7220 2db7 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -409122: 0c02 |0017: move-result-object v2 │ │ -409124: 1f02 2b1c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -409128: 5423 777f |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -40912c: 5222 787f |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ -409130: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ -409136: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ -40913a: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ -40913e: 6e10 b3b4 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -409144: 0c02 |0028: move-result-object v2 │ │ -409146: 1c04 1f1c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ -40914a: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ -40914e: 7210 e9ae 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@aee9 │ │ -409154: 0c02 |0030: move-result-object v2 │ │ -409156: 6e20 5db6 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -40915c: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ -409160: 28d0 |0036: goto 0006 // -0030 │ │ -409162: 1a01 9105 |0037: const-string v1, ", " // string@0591 │ │ -409166: 7120 240b 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b24 │ │ -40916c: 0c00 |003c: move-result-object v0 │ │ -40916e: 1100 |003d: return-object v0 │ │ +40910c: |[40910c] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ +40911c: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +409120: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +409126: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +409128: 7100 efae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +40912e: 0c02 |0009: move-result-object v2 │ │ +409130: 7210 39b7 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ +409136: 0a02 |000d: move-result v2 │ │ +409138: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ +40913c: 7100 efae 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +409142: 0c02 |0013: move-result-object v2 │ │ +409144: 7220 2db7 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +40914a: 0c02 |0017: move-result-object v2 │ │ +40914c: 1f02 2b1c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +409150: 5423 777f |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +409154: 5222 787f |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ +409158: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ +40915e: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ +409162: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ +409166: 6e10 b3b4 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +40916c: 0c02 |0028: move-result-object v2 │ │ +40916e: 1c04 1f1c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ +409172: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ +409176: 7210 e9ae 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@aee9 │ │ +40917c: 0c02 |0030: move-result-object v2 │ │ +40917e: 6e20 5db6 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +409184: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ +409188: 28d0 |0036: goto 0006 // -0030 │ │ +40918a: 1a01 9105 |0037: const-string v1, ", " // string@0591 │ │ +40918e: 7120 240b 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b24 │ │ +409194: 0c00 |003c: move-result-object v0 │ │ +409196: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0006 line=108 │ │ 0x0010 line=110 │ │ 0x001a line=111 │ │ 0x001c line=112 │ │ @@ -1611846,18 +1611848,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 │ │ -408fa0: |[408fa0] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -408fb0: 7110 f0ae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@aef0 │ │ -408fb6: 0c01 |0003: move-result-object v1 │ │ -408fb8: 1101 |0004: return-object v1 │ │ +408fc8: |[408fc8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +408fd8: 7110 f0ae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@aef0 │ │ +408fde: 0c01 |0003: move-result-object v1 │ │ +408fe0: 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; │ │ │ │ @@ -1611866,83 +1611868,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 │ │ -408fbc: |[408fbc] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -408fcc: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -408fd0: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -408fd6: 2201 9d1e |0005: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ -408fda: 7100 efae 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -408fe0: 0c02 |000a: move-result-object v2 │ │ -408fe2: 7210 39b7 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ -408fe8: 0a02 |000e: move-result v2 │ │ -408fea: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -408fec: 7120 d3b6 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b6d3 │ │ -408ff2: 0c02 |0013: move-result-object v2 │ │ -408ff4: 7020 5bb6 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b65b │ │ -408ffa: 2202 d21e |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1ed2 │ │ -408ffe: 7100 efae 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -409004: 0c03 |001c: move-result-object v3 │ │ -409006: 7210 39b7 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b739 │ │ -40900c: 0a03 |0020: move-result v3 │ │ -40900e: 7020 f3b7 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b7f3 │ │ -409014: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -409016: 7100 efae 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -40901c: 0c04 |0028: move-result-object v4 │ │ -40901e: 7210 39b7 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ -409024: 0a04 |002c: move-result v4 │ │ -409026: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ -40902a: 7100 efae 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -409030: 0c04 |0032: move-result-object v4 │ │ -409032: 7220 2db7 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -409038: 0c04 |0036: move-result-object v4 │ │ -40903a: 1f04 2b1c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -40903e: 5445 777f |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -409042: 5244 787f |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ -409046: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ -40904c: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ -409050: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ -409054: 6e10 b3b4 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -40905a: 0c04 |0047: move-result-object v4 │ │ -40905c: 1c06 1f1c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ -409060: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ -409064: 2817 |004c: goto 0063 // +0017 │ │ -409066: 7220 ebae 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@aeeb │ │ -40906c: 0c04 |0050: move-result-object v4 │ │ -40906e: 2205 1a1c |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1c1a │ │ -409072: 7040 9eae 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@ae9e │ │ -409078: 2206 1b1c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1c1b │ │ -40907c: 7020 a0ae 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/concurrent/CountDownLatch;)V // method@aea0 │ │ -409082: 6e30 35b3 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b335 │ │ -409088: 0c04 |005e: move-result-object v4 │ │ -40908a: 6e20 5db6 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -409090: 2804 |0062: goto 0066 // +0004 │ │ -409092: 6e10 f5b7 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b7f5 │ │ -409098: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ -40909c: 28bd |0068: goto 0025 // -0043 │ │ -40909e: 2208 1c1c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1c1c │ │ -4090a2: 7040 a2ae 7812 |006b: invoke-direct {v8, v7, v2, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@aea2 │ │ -4090a8: 7110 31b3 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ -4090ae: 0c08 |0071: move-result-object v8 │ │ -4090b0: 2201 1d1c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1c1d │ │ -4090b4: 7020 a4ae 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.:(Ljava/util/ArrayList;)V // method@aea4 │ │ -4090ba: 6e20 32b3 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b332 │ │ -4090c0: 0c08 |007a: move-result-object v8 │ │ -4090c2: 7100 3cb3 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -4090c8: 0c00 |007e: move-result-object v0 │ │ -4090ca: 6e20 36b3 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ -4090d0: 0c08 |0082: move-result-object v8 │ │ -4090d2: 7100 39b3 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -4090d8: 0c00 |0086: move-result-object v0 │ │ -4090da: 6e20 34b3 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ -4090e0: 0c08 |008a: move-result-object v8 │ │ -4090e2: 1108 |008b: return-object v8 │ │ +408fe4: |[408fe4] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +408ff4: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +408ff8: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +408ffe: 2201 9d1e |0005: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ +409002: 7100 efae 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +409008: 0c02 |000a: move-result-object v2 │ │ +40900a: 7210 39b7 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ +409010: 0a02 |000e: move-result v2 │ │ +409012: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +409014: 7120 d3b6 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b6d3 │ │ +40901a: 0c02 |0013: move-result-object v2 │ │ +40901c: 7020 5bb6 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b65b │ │ +409022: 2202 d21e |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1ed2 │ │ +409026: 7100 efae 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +40902c: 0c03 |001c: move-result-object v3 │ │ +40902e: 7210 39b7 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b739 │ │ +409034: 0a03 |0020: move-result v3 │ │ +409036: 7020 f3b7 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b7f3 │ │ +40903c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +40903e: 7100 efae 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +409044: 0c04 |0028: move-result-object v4 │ │ +409046: 7210 39b7 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ +40904c: 0a04 |002c: move-result v4 │ │ +40904e: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ +409052: 7100 efae 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +409058: 0c04 |0032: move-result-object v4 │ │ +40905a: 7220 2db7 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +409060: 0c04 |0036: move-result-object v4 │ │ +409062: 1f04 2b1c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +409066: 5445 777f |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +40906a: 5244 787f |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ +40906e: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ +409074: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ +409078: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ +40907c: 6e10 b3b4 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +409082: 0c04 |0047: move-result-object v4 │ │ +409084: 1c06 1f1c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ +409088: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ +40908c: 2817 |004c: goto 0063 // +0017 │ │ +40908e: 7220 ebae 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@aeeb │ │ +409094: 0c04 |0050: move-result-object v4 │ │ +409096: 2205 1a1c |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1c1a │ │ +40909a: 7040 9eae 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@ae9e │ │ +4090a0: 2206 1b1c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1c1b │ │ +4090a4: 7020 a0ae 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/concurrent/CountDownLatch;)V // method@aea0 │ │ +4090aa: 6e30 35b3 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b335 │ │ +4090b0: 0c04 |005e: move-result-object v4 │ │ +4090b2: 6e20 5db6 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +4090b8: 2804 |0062: goto 0066 // +0004 │ │ +4090ba: 6e10 f5b7 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b7f5 │ │ +4090c0: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4090c4: 28bd |0068: goto 0025 // -0043 │ │ +4090c6: 2208 1c1c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1c1c │ │ +4090ca: 7040 a2ae 7812 |006b: invoke-direct {v8, v7, v2, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@aea2 │ │ +4090d0: 7110 31b3 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ +4090d6: 0c08 |0071: move-result-object v8 │ │ +4090d8: 2201 1d1c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1c1d │ │ +4090dc: 7020 a4ae 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.:(Ljava/util/ArrayList;)V // method@aea4 │ │ +4090e2: 6e20 32b3 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b332 │ │ +4090e8: 0c08 |007a: move-result-object v8 │ │ +4090ea: 7100 3cb3 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +4090f0: 0c00 |007e: move-result-object v0 │ │ +4090f2: 6e20 36b3 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ +4090f8: 0c08 |0082: move-result-object v8 │ │ +4090fa: 7100 39b3 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +409100: 0c00 |0086: move-result-object v0 │ │ +409102: 6e20 34b3 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ +409108: 0c08 |008a: move-result-object v8 │ │ +40910a: 1108 |008b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0017 line=28 │ │ 0x0025 line=29 │ │ @@ -1611964,18 +1611966,18 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -408f20: |[408f20] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -408f30: 7110 f1ae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@aef1 │ │ -408f36: 0a01 |0003: move-result v1 │ │ -408f38: 0f01 |0004: return v1 │ │ +408f48: |[408f48] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +408f58: 7110 f1ae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@aef1 │ │ +408f5e: 0a01 |0003: move-result v1 │ │ +408f60: 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; │ │ │ │ @@ -1612012,19 +1612014,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 │ │ -40942c: |[40942c] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -40943c: 7010 9bb3 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b39b │ │ -409442: 5b01 5f7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7f5f │ │ -409446: 5b02 607f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7f60 │ │ -40944a: 0e00 |0007: return-void │ │ +409454: |[409454] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +409464: 7010 9bb3 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b39b │ │ +40946a: 5b01 5f7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7f5f │ │ +40946e: 5b02 607f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7f60 │ │ +409472: 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; │ │ @@ -1612037,17 +1612039,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4093e4: |[4093e4] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ -4093f4: 5410 5f7f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7f5f │ │ -4093f8: 1100 |0002: return-object v0 │ │ +40940c: |[40940c] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ +40941c: 5410 5f7f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7f5f │ │ +409420: 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;) │ │ @@ -1612055,17 +1612057,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4093fc: |[4093fc] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ -40940c: 1a00 9147 |0000: const-string v0, "Result does not specify a feed url" // string@4791 │ │ -409410: 1100 |0002: return-object v0 │ │ +409424: |[409424] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ +409434: 1a00 9147 |0000: const-string v0, "Result does not specify a feed url" // string@4791 │ │ +409438: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;) │ │ @@ -1612073,17 +1612075,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409414: |[409414] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ -409424: 5410 607f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7f60 │ │ -409428: 1100 |0002: return-object v0 │ │ +40943c: |[40943c] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ +40944c: 5410 607f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7f60 │ │ +409450: 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 : 19114 (SourceFile) │ │ @@ -1612120,19 +1612122,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 │ │ -40944c: |[40944c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ -40945c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -409462: 5b01 617f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7f61 │ │ -409466: 5b02 627f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f62 │ │ -40946a: 0e00 |0007: return-void │ │ +409474: |[409474] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ +409484: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40948a: 5b01 617f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7f61 │ │ +40948e: 5b02 627f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f62 │ │ +409492: 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; │ │ @@ -1612143,19 +1612145,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -40946c: |[40946c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -40947c: 5420 617f |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7f61 │ │ -409480: 5421 627f |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f62 │ │ -409484: 7130 beae 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.$r8$lambda$sat2b_4cl-fGtk1NSHFRA5ZPZ0Y:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aebe │ │ -40948a: 0e00 |0007: return-void │ │ +409494: |[409494] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +4094a4: 5420 617f |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7f61 │ │ +4094a8: 5421 627f |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f62 │ │ +4094ac: 7130 beae 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.$r8$lambda$sat2b_4cl-fGtk1NSHFRA5ZPZ0Y:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aebe │ │ +4094b2: 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; │ │ │ │ @@ -1612197,17 +1612199,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 │ │ -409518: |[409518] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$sat2b_4cl-fGtk1NSHFRA5ZPZ0Y:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -409528: 7030 c1ae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aec1 │ │ -40952e: 0e00 |0003: return-void │ │ +409540: |[409540] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$sat2b_4cl-fGtk1NSHFRA5ZPZ0Y:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +409550: 7030 c1ae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aec1 │ │ +409556: 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; │ │ @@ -1612217,22 +1612219,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -409530: |[409530] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ -409540: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -409546: 2200 ba1d |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1dba │ │ -40954a: 7100 64ae 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -409550: 0c01 |0008: move-result-object v1 │ │ -409552: 7020 19b3 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b319 │ │ -409558: 5b20 637f |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7f63 │ │ -40955c: 0e00 |000e: return-void │ │ +409558: |[409558] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ +409568: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40956e: 2200 ba1d |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1dba │ │ +409572: 7100 64ae 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +409578: 0c01 |0008: move-result-object v1 │ │ +40957a: 7020 19b3 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b319 │ │ +409580: 5b20 637f |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7f63 │ │ +409584: 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; │ │ │ │ @@ -1612241,51 +1612243,51 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -409560: |[409560] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -409570: 5420 637f |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7f63 │ │ -409574: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ -409578: 7110 6fb4 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40957e: 0c01 |0007: move-result-object v1 │ │ -409580: 6e30 1ab3 3001 |0008: invoke-virtual {v0, v3, v1}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b31a │ │ -409586: 0c03 |000b: move-result-object v3 │ │ -409588: 7100 3cb3 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -40958e: 0c00 |000f: move-result-object v0 │ │ -409590: 6e20 36b3 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ -409596: 0c03 |0013: move-result-object v3 │ │ -409598: 6e10 30b3 0300 |0014: invoke-virtual {v3}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b330 │ │ -40959e: 0c03 |0017: move-result-object v3 │ │ -4095a0: 1f03 bb1d |0018: check-cast v3, Lde/mfietz/fyydlin/FyydResponse; // type@1dbb │ │ -4095a4: 2200 9d1e |001a: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -4095a8: 7010 59b6 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4095ae: 6e10 1bb3 0300 |001f: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b31b │ │ -4095b4: 0c01 |0022: move-result-object v1 │ │ -4095b6: 7210 30b7 0100 |0023: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -4095bc: 0a01 |0026: move-result v1 │ │ -4095be: 3901 1e00 |0027: if-nez v1, 0045 // +001e │ │ -4095c2: 6e10 1bb3 0300 |0029: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b31b │ │ -4095c8: 0c03 |002c: move-result-object v3 │ │ -4095ca: 7210 31b7 0300 |002d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -4095d0: 0c03 |0030: move-result-object v3 │ │ -4095d2: 7210 14b7 0300 |0031: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -4095d8: 0a01 |0034: move-result v1 │ │ -4095da: 3801 1000 |0035: if-eqz v1, 0045 // +0010 │ │ -4095de: 7210 15b7 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4095e4: 0c01 |003a: move-result-object v1 │ │ -4095e6: 1f01 bc1d |003b: check-cast v1, Lde/mfietz/fyydlin/SearchHit; // type@1dbc │ │ -4095ea: 7110 e5ae 0100 |003d: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee5 │ │ -4095f0: 0c01 |0040: move-result-object v1 │ │ -4095f2: 6e20 5db6 1000 |0041: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -4095f8: 28ed |0044: goto 0031 // -0013 │ │ -4095fa: 7220 38b3 0400 |0045: invoke-interface {v4, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ -409600: 0e00 |0048: return-void │ │ +409588: |[409588] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +409598: 5420 637f |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7f63 │ │ +40959c: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ +4095a0: 7110 6fb4 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +4095a6: 0c01 |0007: move-result-object v1 │ │ +4095a8: 6e30 1ab3 3001 |0008: invoke-virtual {v0, v3, v1}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b31a │ │ +4095ae: 0c03 |000b: move-result-object v3 │ │ +4095b0: 7100 3cb3 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +4095b6: 0c00 |000f: move-result-object v0 │ │ +4095b8: 6e20 36b3 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ +4095be: 0c03 |0013: move-result-object v3 │ │ +4095c0: 6e10 30b3 0300 |0014: invoke-virtual {v3}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b330 │ │ +4095c6: 0c03 |0017: move-result-object v3 │ │ +4095c8: 1f03 bb1d |0018: check-cast v3, Lde/mfietz/fyydlin/FyydResponse; // type@1dbb │ │ +4095cc: 2200 9d1e |001a: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +4095d0: 7010 59b6 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4095d6: 6e10 1bb3 0300 |001f: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b31b │ │ +4095dc: 0c01 |0022: move-result-object v1 │ │ +4095de: 7210 30b7 0100 |0023: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +4095e4: 0a01 |0026: move-result v1 │ │ +4095e6: 3901 1e00 |0027: if-nez v1, 0045 // +001e │ │ +4095ea: 6e10 1bb3 0300 |0029: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b31b │ │ +4095f0: 0c03 |002c: move-result-object v3 │ │ +4095f2: 7210 31b7 0300 |002d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4095f8: 0c03 |0030: move-result-object v3 │ │ +4095fa: 7210 14b7 0300 |0031: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +409600: 0a01 |0034: move-result v1 │ │ +409602: 3801 1000 |0035: if-eqz v1, 0045 // +0010 │ │ +409606: 7210 15b7 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40960c: 0c01 |003a: move-result-object v1 │ │ +40960e: 1f01 bc1d |003b: check-cast v1, Lde/mfietz/fyydlin/SearchHit; // type@1dbc │ │ +409612: 7110 e5ae 0100 |003d: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee5 │ │ +409618: 0c01 |0040: move-result-object v1 │ │ +40961a: 6e20 5db6 1000 |0041: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +409620: 28ed |0044: goto 0031 // -0013 │ │ +409622: 7220 38b3 0400 |0045: invoke-interface {v4, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ +409628: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000c line=21 │ │ 0x0014 line=22 │ │ 0x001a line=24 │ │ 0x001f line=26 │ │ @@ -1612304,17 +1612306,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409500: |[409500] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ -409510: 1a00 4b79 |0000: const-string v0, "fyyd" // string@794b │ │ -409514: 1100 |0002: return-object v0 │ │ +409528: |[409528] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ +409538: 1a00 4b79 |0000: const-string v0, "fyyd" // string@794b │ │ +40953c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;) │ │ @@ -1612322,18 +1612324,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 │ │ -4094a0: |[4094a0] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -4094b0: 7110 33b3 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b333 │ │ -4094b6: 0c01 |0003: move-result-object v1 │ │ -4094b8: 1101 |0004: return-object v1 │ │ +4094c8: |[4094c8] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +4094d8: 7110 33b3 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b333 │ │ +4094de: 0c01 |0003: move-result-object v1 │ │ +4094e0: 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; │ │ │ │ @@ -1612342,28 +1612344,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 │ │ -4094bc: |[4094bc] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -4094cc: 2200 211c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1c21 │ │ -4094d0: 7030 bcae 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@aebc │ │ -4094d6: 7110 31b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ -4094dc: 0c02 |0008: move-result-object v2 │ │ -4094de: 7100 3cb3 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -4094e4: 0c00 |000c: move-result-object v0 │ │ -4094e6: 6e20 36b3 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ -4094ec: 0c02 |0010: move-result-object v2 │ │ -4094ee: 7100 39b3 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -4094f4: 0c00 |0014: move-result-object v0 │ │ -4094f6: 6e20 34b3 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ -4094fc: 0c02 |0018: move-result-object v2 │ │ -4094fe: 1102 |0019: return-object v2 │ │ +4094e4: |[4094e4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +4094f4: 2200 211c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1c21 │ │ +4094f8: 7030 bcae 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@aebc │ │ +4094fe: 7110 31b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ +409504: 0c02 |0008: move-result-object v2 │ │ +409506: 7100 3cb3 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +40950c: 0c00 |000c: move-result-object v0 │ │ +40950e: 6e20 36b3 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ +409514: 0c02 |0010: move-result-object v2 │ │ +409516: 7100 39b3 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +40951c: 0c00 |0014: move-result-object v0 │ │ +40951e: 6e20 34b3 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ +409524: 0c02 |0018: move-result-object v2 │ │ +409526: 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; │ │ @@ -1612374,17 +1612376,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40948c: |[40948c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -40949c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -40949e: 0f01 |0001: return v1 │ │ +4094b4: |[4094b4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +4094c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +4094c6: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ Class #6467 header: │ │ @@ -1612415,18 +1612417,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 │ │ -409604: |[409604] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ -409614: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40961a: 5b01 647f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7f64 │ │ -40961e: 0e00 |0005: return-void │ │ +40962c: |[40962c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ +40963c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +409642: 5b01 647f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7f64 │ │ +409646: 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; │ │ │ │ @@ -1612436,18 +1612438,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -409620: |[409620] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -409630: 5410 647f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7f64 │ │ -409634: 7120 caae 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$z8EILAe9gES7RQqLHkHhwlzkkyU:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aeca │ │ -40963a: 0e00 |0005: return-void │ │ +409648: |[409648] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +409658: 5410 647f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7f64 │ │ +40965c: 7120 caae 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$z8EILAe9gES7RQqLHkHhwlzkkyU:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aeca │ │ +409662: 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; │ │ │ │ @@ -1612481,18 +1612483,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 │ │ -40963c: |[40963c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ -40964c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -409652: 5b01 657f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7f65 │ │ -409656: 0e00 |0005: return-void │ │ +409664: |[409664] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ +409674: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40967a: 5b01 657f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7f65 │ │ +40967e: 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; │ │ │ │ @@ -1612502,18 +1612504,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -409658: |[409658] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -409668: 5410 657f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7f65 │ │ -40966c: 7120 c9ae 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$umQnZ6WXowpc1pPrS-H8DyH3Os4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aec9 │ │ -409672: 0e00 |0005: return-void │ │ +409680: |[409680] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +409690: 5410 657f |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7f65 │ │ +409694: 7120 c9ae 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$umQnZ6WXowpc1pPrS-H8DyH3Os4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aec9 │ │ +40969a: 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; │ │ │ │ @@ -1612563,17 +1612565,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 │ │ -40977c: |[40977c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$umQnZ6WXowpc1pPrS-H8DyH3Os4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -40978c: 7120 ceae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aece │ │ -409792: 0e00 |0003: return-void │ │ +4097a4: |[4097a4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$umQnZ6WXowpc1pPrS-H8DyH3Os4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +4097b4: 7120 ceae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aece │ │ +4097ba: 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; │ │ │ │ @@ -1612582,17 +1612584,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 │ │ -409794: |[409794] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$z8EILAe9gES7RQqLHkHhwlzkkyU:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -4097a4: 7120 cdae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aecd │ │ -4097aa: 0e00 |0003: return-void │ │ +4097bc: |[4097bc] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$z8EILAe9gES7RQqLHkHhwlzkkyU:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +4097cc: 7120 cdae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aecd │ │ +4097d2: 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; │ │ │ │ @@ -1612601,17 +1612603,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4097ac: |[4097ac] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ -4097bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4097c2: 0e00 |0003: return-void │ │ +4097d4: |[4097d4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ +4097e4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4097ea: 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;) │ │ @@ -1612619,72 +1612621,72 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -4097c4: |[4097c4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -4097d4: 7100 64ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -4097da: 0c00 |0003: move-result-object v0 │ │ -4097dc: 2201 5d1f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1f5d │ │ -4097e0: 7010 f9b8 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -4097e6: 6e20 02b9 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ -4097ec: 0c02 |000c: move-result-object v2 │ │ -4097ee: 6e10 fbb8 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -4097f4: 0c02 |0010: move-result-object v2 │ │ -4097f6: 6e20 f8b8 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -4097fc: 0c02 |0014: move-result-object v2 │ │ -4097fe: 7210 d6b8 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -409804: 0c02 |0018: move-result-object v2 │ │ -409806: 6e10 0eb9 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ -40980c: 0a00 |001c: move-result v0 │ │ -40980e: 3800 4300 |001d: if-eqz v0, 0060 // +0043 │ │ -409812: 6e10 0ab9 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -409818: 0c02 |0022: move-result-object v2 │ │ -40981a: 6e10 16b9 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ -409820: 0c02 |0026: move-result-object v2 │ │ -409822: 2200 861f |0027: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ -409826: 7020 74b9 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -40982c: 1a02 a7be |002c: const-string v2, "results" // string@bea7 │ │ -409830: 6e20 76b9 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -409836: 0c02 |0031: move-result-object v2 │ │ -409838: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -40983a: 6e20 6db9 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -409840: 0c02 |0036: move-result-object v2 │ │ -409842: 1a00 3176 |0037: const-string v0, "feedUrl" // string@7631 │ │ -409846: 6e20 7ab9 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@b97a │ │ -40984c: 0a01 |003c: move-result v1 │ │ -40984e: 3901 1b00 |003d: if-nez v1, 0058 // +001b │ │ -409852: 1a00 0660 |003f: const-string v0, "artistName" // string@6006 │ │ -409856: 6e20 79b9 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -40985c: 0c00 |0044: move-result-object v0 │ │ -40985e: 1a01 8fd3 |0045: const-string v1, "trackName" // string@d38f │ │ -409862: 6e20 79b9 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -409868: 0c02 |004a: move-result-object v2 │ │ -40986a: 2201 201c |004b: new-instance v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; // type@1c20 │ │ -40986e: 7030 b8ae 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@aeb8 │ │ -409874: 7220 37b3 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ -40987a: 0e00 |0053: return-void │ │ -40987c: 0d02 |0054: move-exception v2 │ │ -40987e: 2818 |0055: goto 006d // +0018 │ │ -409880: 0d02 |0056: move-exception v2 │ │ -409882: 2816 |0057: goto 006d // +0016 │ │ -409884: 6e20 79b9 0200 |0058: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -40988a: 0c02 |005b: move-result-object v2 │ │ -40988c: 7220 38b3 2300 |005c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ -409892: 2811 |005f: goto 0070 // +0011 │ │ -409894: 2200 e01d |0060: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ -409898: 6e10 12b9 0200 |0062: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b912 │ │ -40989e: 0c02 |0065: move-result-object v2 │ │ -4098a0: 7020 9cb3 2000 |0066: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -4098a6: 7220 37b3 0300 |0069: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ -4098ac: 2804 |006c: goto 0070 // +0004 │ │ -4098ae: 7220 37b3 2300 |006d: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ -4098b4: 0e00 |0070: return-void │ │ +4097ec: |[4097ec] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +4097fc: 7100 64ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +409802: 0c00 |0003: move-result-object v0 │ │ +409804: 2201 5d1f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1f5d │ │ +409808: 7010 f9b8 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +40980e: 6e20 02b9 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ +409814: 0c02 |000c: move-result-object v2 │ │ +409816: 6e10 fbb8 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +40981c: 0c02 |0010: move-result-object v2 │ │ +40981e: 6e20 f8b8 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +409824: 0c02 |0014: move-result-object v2 │ │ +409826: 7210 d6b8 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +40982c: 0c02 |0018: move-result-object v2 │ │ +40982e: 6e10 0eb9 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ +409834: 0a00 |001c: move-result v0 │ │ +409836: 3800 4300 |001d: if-eqz v0, 0060 // +0043 │ │ +40983a: 6e10 0ab9 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +409840: 0c02 |0022: move-result-object v2 │ │ +409842: 6e10 16b9 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ +409848: 0c02 |0026: move-result-object v2 │ │ +40984a: 2200 861f |0027: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ +40984e: 7020 74b9 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +409854: 1a02 a7be |002c: const-string v2, "results" // string@bea7 │ │ +409858: 6e20 76b9 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +40985e: 0c02 |0031: move-result-object v2 │ │ +409860: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +409862: 6e20 6db9 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +409868: 0c02 |0036: move-result-object v2 │ │ +40986a: 1a00 3176 |0037: const-string v0, "feedUrl" // string@7631 │ │ +40986e: 6e20 7ab9 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@b97a │ │ +409874: 0a01 |003c: move-result v1 │ │ +409876: 3901 1b00 |003d: if-nez v1, 0058 // +001b │ │ +40987a: 1a00 0660 |003f: const-string v0, "artistName" // string@6006 │ │ +40987e: 6e20 79b9 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +409884: 0c00 |0044: move-result-object v0 │ │ +409886: 1a01 8fd3 |0045: const-string v1, "trackName" // string@d38f │ │ +40988a: 6e20 79b9 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +409890: 0c02 |004a: move-result-object v2 │ │ +409892: 2201 201c |004b: new-instance v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; // type@1c20 │ │ +409896: 7030 b8ae 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@aeb8 │ │ +40989c: 7220 37b3 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ +4098a2: 0e00 |0053: return-void │ │ +4098a4: 0d02 |0054: move-exception v2 │ │ +4098a6: 2818 |0055: goto 006d // +0018 │ │ +4098a8: 0d02 |0056: move-exception v2 │ │ +4098aa: 2816 |0057: goto 006d // +0016 │ │ +4098ac: 6e20 79b9 0200 |0058: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +4098b2: 0c02 |005b: move-result-object v2 │ │ +4098b4: 7220 38b3 2300 |005c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ +4098ba: 2811 |005f: goto 0070 // +0011 │ │ +4098bc: 2200 e01d |0060: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ +4098c0: 6e10 12b9 0200 |0062: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b912 │ │ +4098c6: 0c02 |0065: move-result-object v2 │ │ +4098c8: 7020 9cb3 2000 |0066: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +4098ce: 7220 37b3 0300 |0069: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ +4098d4: 2804 |006c: goto 0070 // +0004 │ │ +4098d6: 7220 37b3 2300 |006d: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ +4098dc: 0e00 |0070: return-void │ │ catches : 1 │ │ 0x000d - 0x006c │ │ Ljava/io/IOException; -> 0x0056 │ │ Lorg/json/JSONException; -> 0x0054 │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=81 │ │ @@ -1612711,77 +1612713,77 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 121 16-bit code units │ │ -4098c8: |[4098c8] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -4098d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4098da: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -4098dc: 1a02 4050 |0002: const-string v2, "UTF-8" // string@5040 │ │ -4098e0: 7120 bdb5 2500 |0004: invoke-static {v5, v2}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bd │ │ -4098e6: 0c05 |0007: move-result-object v5 │ │ -4098e8: 1a02 4a8b |0008: const-string v2, "https://itunes.apple.com/search?media=podcast&term=%s" // string@8b4a │ │ -4098ec: 2313 c820 |000a: new-array v3, v1, [Ljava/lang/Object; // type@20c8 │ │ -4098f0: 4d05 0300 |000c: aput-object v5, v3, v0 │ │ -4098f4: 7120 d9b4 3200 |000e: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -4098fa: 0c05 |0011: move-result-object v5 │ │ -4098fc: 7100 64ae 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -409902: 0c02 |0015: move-result-object v2 │ │ -409904: 2203 5d1f |0016: new-instance v3, Lokhttp3/Request$Builder; // type@1f5d │ │ -409908: 7010 f9b8 0300 |0018: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -40990e: 6e20 02b9 5300 |001b: invoke-virtual {v3, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ -409914: 0c05 |001e: move-result-object v5 │ │ -409916: 2203 9d1e |001f: new-instance v3, Ljava/util/ArrayList; // type@1e9d │ │ -40991a: 7010 59b6 0300 |0021: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -409920: 6e10 fbb8 0500 |0024: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -409926: 0c05 |0027: move-result-object v5 │ │ -409928: 6e20 f8b8 5200 |0028: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -40992e: 0c05 |002b: move-result-object v5 │ │ -409930: 7210 d6b8 0500 |002c: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -409936: 0c05 |002f: move-result-object v5 │ │ -409938: 6e10 0eb9 0500 |0030: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ -40993e: 0a02 |0033: move-result v2 │ │ -409940: 3802 3100 |0034: if-eqz v2, 0065 // +0031 │ │ -409944: 6e10 0ab9 0500 |0036: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -40994a: 0c05 |0039: move-result-object v5 │ │ -40994c: 6e10 16b9 0500 |003a: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ -409952: 0c05 |003d: move-result-object v5 │ │ -409954: 2202 861f |003e: new-instance v2, Lorg/json/JSONObject; // type@1f86 │ │ -409958: 7020 74b9 5200 |0040: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -40995e: 1a05 a7be |0043: const-string v5, "results" // string@bea7 │ │ -409962: 6e20 76b9 5200 |0045: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -409968: 0c05 |0048: move-result-object v5 │ │ -40996a: 6e10 6fb9 0500 |0049: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -409970: 0a02 |004c: move-result v2 │ │ -409972: 3520 2800 |004d: if-ge v0, v2, 0075 // +0028 │ │ -409976: 6e20 6db9 0500 |004f: invoke-virtual {v5, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -40997c: 0c02 |0052: move-result-object v2 │ │ -40997e: 7110 e6ae 0200 |0053: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee6 │ │ -409984: 0c02 |0056: move-result-object v2 │ │ -409986: 5424 747f |0057: iget-object v4, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ -40998a: 3804 0a00 |0059: if-eqz v4, 0063 // +000a │ │ -40998e: 7220 26b7 2300 |005b: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -409994: 2805 |005e: goto 0063 // +0005 │ │ -409996: 0d05 |005f: move-exception v5 │ │ -409998: 2812 |0060: goto 0072 // +0012 │ │ -40999a: 0d05 |0061: move-exception v5 │ │ -40999c: 2810 |0062: goto 0072 // +0010 │ │ -40999e: b010 |0063: add-int/2addr v0, v1 │ │ -4099a0: 28e5 |0064: goto 0049 // -001b │ │ -4099a2: 2200 e01d |0065: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ -4099a6: 6e10 12b9 0500 |0067: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b912 │ │ -4099ac: 0c05 |006a: move-result-object v5 │ │ -4099ae: 7020 9cb3 5000 |006b: invoke-direct {v0, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -4099b4: 7220 37b3 0600 |006e: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ -4099ba: 2804 |0071: goto 0075 // +0004 │ │ -4099bc: 7220 37b3 5600 |0072: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ -4099c2: 7220 38b3 3600 |0075: invoke-interface {v6, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ -4099c8: 0e00 |0078: return-void │ │ +4098f0: |[4098f0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +409900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +409902: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +409904: 1a02 4050 |0002: const-string v2, "UTF-8" // string@5040 │ │ +409908: 7120 bdb5 2500 |0004: invoke-static {v5, v2}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bd │ │ +40990e: 0c05 |0007: move-result-object v5 │ │ +409910: 1a02 4a8b |0008: const-string v2, "https://itunes.apple.com/search?media=podcast&term=%s" // string@8b4a │ │ +409914: 2313 c820 |000a: new-array v3, v1, [Ljava/lang/Object; // type@20c8 │ │ +409918: 4d05 0300 |000c: aput-object v5, v3, v0 │ │ +40991c: 7120 d9b4 3200 |000e: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +409922: 0c05 |0011: move-result-object v5 │ │ +409924: 7100 64ae 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +40992a: 0c02 |0015: move-result-object v2 │ │ +40992c: 2203 5d1f |0016: new-instance v3, Lokhttp3/Request$Builder; // type@1f5d │ │ +409930: 7010 f9b8 0300 |0018: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +409936: 6e20 02b9 5300 |001b: invoke-virtual {v3, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ +40993c: 0c05 |001e: move-result-object v5 │ │ +40993e: 2203 9d1e |001f: new-instance v3, Ljava/util/ArrayList; // type@1e9d │ │ +409942: 7010 59b6 0300 |0021: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +409948: 6e10 fbb8 0500 |0024: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +40994e: 0c05 |0027: move-result-object v5 │ │ +409950: 6e20 f8b8 5200 |0028: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +409956: 0c05 |002b: move-result-object v5 │ │ +409958: 7210 d6b8 0500 |002c: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +40995e: 0c05 |002f: move-result-object v5 │ │ +409960: 6e10 0eb9 0500 |0030: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ +409966: 0a02 |0033: move-result v2 │ │ +409968: 3802 3100 |0034: if-eqz v2, 0065 // +0031 │ │ +40996c: 6e10 0ab9 0500 |0036: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +409972: 0c05 |0039: move-result-object v5 │ │ +409974: 6e10 16b9 0500 |003a: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ +40997a: 0c05 |003d: move-result-object v5 │ │ +40997c: 2202 861f |003e: new-instance v2, Lorg/json/JSONObject; // type@1f86 │ │ +409980: 7020 74b9 5200 |0040: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +409986: 1a05 a7be |0043: const-string v5, "results" // string@bea7 │ │ +40998a: 6e20 76b9 5200 |0045: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +409990: 0c05 |0048: move-result-object v5 │ │ +409992: 6e10 6fb9 0500 |0049: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +409998: 0a02 |004c: move-result v2 │ │ +40999a: 3520 2800 |004d: if-ge v0, v2, 0075 // +0028 │ │ +40999e: 6e20 6db9 0500 |004f: invoke-virtual {v5, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +4099a4: 0c02 |0052: move-result-object v2 │ │ +4099a6: 7110 e6ae 0200 |0053: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee6 │ │ +4099ac: 0c02 |0056: move-result-object v2 │ │ +4099ae: 5424 747f |0057: iget-object v4, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ +4099b2: 3804 0a00 |0059: if-eqz v4, 0063 // +000a │ │ +4099b6: 7220 26b7 2300 |005b: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +4099bc: 2805 |005e: goto 0063 // +0005 │ │ +4099be: 0d05 |005f: move-exception v5 │ │ +4099c0: 2812 |0060: goto 0072 // +0012 │ │ +4099c2: 0d05 |0061: move-exception v5 │ │ +4099c4: 2810 |0062: goto 0072 // +0010 │ │ +4099c6: b010 |0063: add-int/2addr v0, v1 │ │ +4099c8: 28e5 |0064: goto 0049 // -001b │ │ +4099ca: 2200 e01d |0065: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ +4099ce: 6e10 12b9 0500 |0067: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b912 │ │ +4099d4: 0c05 |006a: move-result-object v5 │ │ +4099d6: 7020 9cb3 5000 |006b: invoke-direct {v0, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +4099dc: 7220 37b3 0600 |006e: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ +4099e2: 2804 |0071: goto 0075 // +0004 │ │ +4099e4: 7220 37b3 5600 |0072: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ +4099ea: 7220 38b3 3600 |0075: invoke-interface {v6, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ +4099f0: 0e00 |0078: return-void │ │ catches : 2 │ │ 0x0002 - 0x0008 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0008 │ │ 0x0024 - 0x0071 │ │ Ljava/io/IOException; -> 0x0061 │ │ Lorg/json/JSONException; -> 0x005f │ │ positions : │ │ @@ -1612814,17 +1612816,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409764: |[409764] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ -409774: 1a00 670b |0000: const-string v0, "Apple" // string@0b67 │ │ -409778: 1100 |0002: return-object v0 │ │ +40978c: |[40978c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ +40979c: 1a00 670b |0000: const-string v0, "Apple" // string@0b67 │ │ +4097a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;) │ │ @@ -1612832,38 +1612834,38 @@ │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4096b0: |[4096b0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -4096c0: 1a00 4807 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0748 │ │ -4096c4: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -4096ca: 0c00 |0005: move-result-object v0 │ │ -4096cc: 6e20 54b8 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -4096d2: 0c00 |0009: move-result-object v0 │ │ -4096d4: 6e10 4bb8 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ -4096da: 0a01 |000d: move-result v1 │ │ -4096dc: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ -4096e0: 2203 271e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -4096e4: 7010 ffb4 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4096ea: 1a01 498b |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@8b49 │ │ -4096ee: 6e20 0bb5 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4096f4: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -4096f6: 6e20 4eb8 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -4096fc: 0c00 |001e: move-result-object v0 │ │ -4096fe: 6e20 0bb5 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -409704: 6e10 15b5 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40970a: 0c03 |0025: move-result-object v3 │ │ -40970c: 2200 231c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1c23 │ │ -409710: 7020 c5ae 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@aec5 │ │ -409716: 7110 31b3 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ -40971c: 0c03 |002e: move-result-object v3 │ │ -40971e: 1103 |002f: return-object v3 │ │ +4096d8: |[4096d8] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +4096e8: 1a00 4807 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0748 │ │ +4096ec: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +4096f2: 0c00 |0005: move-result-object v0 │ │ +4096f4: 6e20 54b8 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +4096fa: 0c00 |0009: move-result-object v0 │ │ +4096fc: 6e10 4bb8 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ +409702: 0a01 |000d: move-result v1 │ │ +409704: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ +409708: 2203 271e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +40970c: 7010 ffb4 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +409712: 1a01 498b |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@8b49 │ │ +409716: 6e20 0bb5 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40971c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +40971e: 6e20 4eb8 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +409724: 0c00 |001e: move-result-object v0 │ │ +409726: 6e20 0bb5 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40972c: 6e10 15b5 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +409732: 0c03 |0025: move-result-object v3 │ │ +409734: 2200 231c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1c23 │ │ +409738: 7020 c5ae 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@aec5 │ │ +40973e: 7110 31b3 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ +409744: 0c03 |002e: move-result-object v3 │ │ +409746: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x000a line=78 │ │ 0x0026 line=79 │ │ locals : │ │ @@ -1612875,28 +1612877,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 │ │ -409720: |[409720] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -409730: 2200 241c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1c24 │ │ -409734: 7020 c7ae 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@aec7 │ │ -40973a: 7110 31b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ -409740: 0c02 |0008: move-result-object v2 │ │ -409742: 7100 3cb3 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -409748: 0c00 |000c: move-result-object v0 │ │ -40974a: 6e20 36b3 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ -409750: 0c02 |0010: move-result-object v2 │ │ -409752: 7100 39b3 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -409758: 0c00 |0014: move-result-object v0 │ │ -40975a: 6e20 34b3 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ -409760: 0c02 |0018: move-result-object v2 │ │ -409762: 1102 |0019: return-object v2 │ │ +409748: |[409748] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +409758: 2200 241c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1c24 │ │ +40975c: 7020 c7ae 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@aec7 │ │ +409762: 7110 31b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ +409768: 0c02 |0008: move-result-object v2 │ │ +40976a: 7100 3cb3 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +409770: 0c00 |000c: move-result-object v0 │ │ +409772: 6e20 36b3 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ +409778: 0c02 |0010: move-result-object v2 │ │ +40977a: 7100 39b3 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +409780: 0c00 |0014: move-result-object v0 │ │ +409782: 6e20 34b3 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ +409788: 0c02 |0018: move-result-object v2 │ │ +40978a: 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; │ │ @@ -1612907,28 +1612909,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -409674: |[409674] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -409684: 1a00 8e92 |0000: const-string v0, "itunes.apple.com" // string@928e │ │ -409688: 6e20 d3b4 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -40968e: 0a00 |0005: move-result v0 │ │ -409690: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -409694: 1a00 4807 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0748 │ │ -409698: 6e20 e6b4 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -40969e: 0a02 |000d: move-result v2 │ │ -4096a0: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -4096a4: 2803 |0010: goto 0013 // +0003 │ │ -4096a6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -4096a8: 2802 |0012: goto 0014 // +0002 │ │ -4096aa: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -4096ac: 0f02 |0014: return v2 │ │ +40969c: |[40969c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +4096ac: 1a00 8e92 |0000: const-string v0, "itunes.apple.com" // string@928e │ │ +4096b0: 6e20 d3b4 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +4096b6: 0a00 |0005: move-result v0 │ │ +4096b8: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +4096bc: 1a00 4807 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0748 │ │ +4096c0: 6e20 e6b4 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +4096c6: 0a02 |000d: move-result v2 │ │ +4096c8: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +4096cc: 2803 |0010: goto 0013 // +0003 │ │ +4096ce: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +4096d0: 2802 |0012: goto 0014 // +0002 │ │ +4096d2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +4096d4: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1613008,18 +1613010,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409d28: |[409d28] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ -409d38: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -409d3e: 5b01 6f7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7f6f │ │ -409d42: 0e00 |0005: return-void │ │ +409d50: |[409d50] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ +409d60: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +409d66: 5b01 6f7f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7f6f │ │ +409d6a: 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; │ │ @@ -1613029,92 +1613031,92 @@ │ │ type : '(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -4099e8: |[4099e8] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ -4099f8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4099fc: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -409a02: 1a01 9a18 |0005: const-string v1, "Feed URL " // string@189a │ │ -409a06: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -409a0c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -409a0e: 2312 c820 |000b: new-array v2, v1, [Ljava/lang/Object; // type@20c8 │ │ -409a12: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -409a14: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ -409a18: 1a04 488b |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@8b48 │ │ -409a1c: 7120 d9b4 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -409a22: 0c02 |0015: move-result-object v2 │ │ -409a24: 6e20 0bb5 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -409a2a: 6e10 15b5 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -409a30: 0c00 |001c: move-result-object v0 │ │ -409a32: 1a02 9b1b |001d: const-string v2, "ITunesTopListLoader" // string@1b9b │ │ -409a36: 7120 6e0b 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -409a3c: 2200 5d1f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ -409a40: 7010 f9b8 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -409a46: 2202 4b1f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1f4b │ │ -409a4a: 7010 ceb8 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@b8ce │ │ -409a50: 6205 a1d7 |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d7a1 │ │ -409a54: 6e30 d0b8 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@b8d0 │ │ -409a5a: 0c02 |0031: move-result-object v2 │ │ -409a5c: 6e10 cfb8 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b8cf │ │ -409a62: 0c02 |0035: move-result-object v2 │ │ -409a64: 6e20 fcb8 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b8fc │ │ -409a6a: 0c00 |0039: move-result-object v0 │ │ -409a6c: 2311 c820 |003a: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ -409a70: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ -409a74: 7120 d9b4 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -409a7a: 0c08 |0041: move-result-object v8 │ │ -409a7c: 6e20 02b9 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ -409a82: 0c08 |0045: move-result-object v8 │ │ -409a84: 6e10 fbb8 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -409a8a: 0c08 |0049: move-result-object v8 │ │ -409a8c: 6e20 f8b8 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -409a92: 0c07 |004d: move-result-object v7 │ │ -409a94: 7210 d6b8 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -409a9a: 0c07 |0051: move-result-object v7 │ │ -409a9c: 6e10 0eb9 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ -409aa2: 0a08 |0055: move-result v8 │ │ -409aa4: 3808 1000 |0056: if-eqz v8, 0066 // +0010 │ │ -409aa8: 6e10 0ab9 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -409aae: 0c08 |005b: move-result-object v8 │ │ -409ab0: 6e10 16b9 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ -409ab6: 0c08 |005f: move-result-object v8 │ │ -409ab8: 6e10 0bb9 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b90b │ │ -409abe: 1108 |0063: return-object v8 │ │ -409ac0: 0d08 |0064: move-exception v8 │ │ -409ac2: 282e |0065: goto 0093 // +002e │ │ -409ac4: 6e10 0cb9 0700 |0066: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@b90c │ │ -409aca: 0a08 |0069: move-result v8 │ │ -409acc: 1300 9001 |006a: const/16 v0, #int 400 // #190 │ │ -409ad0: 3308 0a00 |006c: if-ne v8, v0, 0076 // +000a │ │ -409ad4: 2208 e01d |006e: new-instance v8, Ljava/io/IOException; // type@1de0 │ │ -409ad8: 1a00 5e8b |0070: const-string v0, "iTunes does not have data for the selected country." // string@8b5e │ │ -409adc: 7020 9cb3 0800 |0072: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -409ae2: 2708 |0075: throw v8 │ │ -409ae4: 5468 6f7f |0076: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7f6f │ │ -409ae8: 6000 5984 |0078: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@8459 │ │ -409aec: 6e20 4602 0800 |007a: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -409af2: 0c08 |007d: move-result-object v8 │ │ -409af4: 2200 e01d |007e: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ -409af8: 2201 271e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -409afc: 7010 ffb4 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -409b02: 6e20 0bb5 8100 |0085: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -409b08: 6e20 0ab5 7100 |0088: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -409b0e: 6e10 15b5 0100 |008b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -409b14: 0c08 |008e: move-result-object v8 │ │ -409b16: 7020 9cb3 8000 |008f: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -409b1c: 2700 |0092: throw v0 │ │ -409b1e: 3807 0a00 |0093: if-eqz v7, 009d // +000a │ │ -409b22: 6e10 0bb9 0700 |0095: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b90b │ │ -409b28: 2805 |0098: goto 009d // +0005 │ │ -409b2a: 0d07 |0099: move-exception v7 │ │ -409b2c: 6e20 35b5 7800 |009a: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ -409b32: 2708 |009d: throw v8 │ │ +409a10: |[409a10] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ +409a20: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +409a24: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +409a2a: 1a01 9a18 |0005: const-string v1, "Feed URL " // string@189a │ │ +409a2e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +409a34: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +409a36: 2312 c820 |000b: new-array v2, v1, [Ljava/lang/Object; // type@20c8 │ │ +409a3a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +409a3c: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ +409a40: 1a04 488b |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@8b48 │ │ +409a44: 7120 d9b4 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +409a4a: 0c02 |0015: move-result-object v2 │ │ +409a4c: 6e20 0bb5 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +409a52: 6e10 15b5 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +409a58: 0c00 |001c: move-result-object v0 │ │ +409a5a: 1a02 9b1b |001d: const-string v2, "ITunesTopListLoader" // string@1b9b │ │ +409a5e: 7120 6e0b 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +409a64: 2200 5d1f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ +409a68: 7010 f9b8 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +409a6e: 2202 4b1f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1f4b │ │ +409a72: 7010 ceb8 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@b8ce │ │ +409a78: 6205 a1d7 |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d7a1 │ │ +409a7c: 6e30 d0b8 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@b8d0 │ │ +409a82: 0c02 |0031: move-result-object v2 │ │ +409a84: 6e10 cfb8 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b8cf │ │ +409a8a: 0c02 |0035: move-result-object v2 │ │ +409a8c: 6e20 fcb8 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b8fc │ │ +409a92: 0c00 |0039: move-result-object v0 │ │ +409a94: 2311 c820 |003a: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ +409a98: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ +409a9c: 7120 d9b4 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +409aa2: 0c08 |0041: move-result-object v8 │ │ +409aa4: 6e20 02b9 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ +409aaa: 0c08 |0045: move-result-object v8 │ │ +409aac: 6e10 fbb8 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +409ab2: 0c08 |0049: move-result-object v8 │ │ +409ab4: 6e20 f8b8 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +409aba: 0c07 |004d: move-result-object v7 │ │ +409abc: 7210 d6b8 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +409ac2: 0c07 |0051: move-result-object v7 │ │ +409ac4: 6e10 0eb9 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ +409aca: 0a08 |0055: move-result v8 │ │ +409acc: 3808 1000 |0056: if-eqz v8, 0066 // +0010 │ │ +409ad0: 6e10 0ab9 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +409ad6: 0c08 |005b: move-result-object v8 │ │ +409ad8: 6e10 16b9 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ +409ade: 0c08 |005f: move-result-object v8 │ │ +409ae0: 6e10 0bb9 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b90b │ │ +409ae6: 1108 |0063: return-object v8 │ │ +409ae8: 0d08 |0064: move-exception v8 │ │ +409aea: 282e |0065: goto 0093 // +002e │ │ +409aec: 6e10 0cb9 0700 |0066: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@b90c │ │ +409af2: 0a08 |0069: move-result v8 │ │ +409af4: 1300 9001 |006a: const/16 v0, #int 400 // #190 │ │ +409af8: 3308 0a00 |006c: if-ne v8, v0, 0076 // +000a │ │ +409afc: 2208 e01d |006e: new-instance v8, Ljava/io/IOException; // type@1de0 │ │ +409b00: 1a00 5e8b |0070: const-string v0, "iTunes does not have data for the selected country." // string@8b5e │ │ +409b04: 7020 9cb3 0800 |0072: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +409b0a: 2708 |0075: throw v8 │ │ +409b0c: 5468 6f7f |0076: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7f6f │ │ +409b10: 6000 5984 |0078: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@8459 │ │ +409b14: 6e20 4602 0800 |007a: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +409b1a: 0c08 |007d: move-result-object v8 │ │ +409b1c: 2200 e01d |007e: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ +409b20: 2201 271e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +409b24: 7010 ffb4 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +409b2a: 6e20 0bb5 8100 |0085: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +409b30: 6e20 0ab5 7100 |0088: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +409b36: 6e10 15b5 0100 |008b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +409b3c: 0c08 |008e: move-result-object v8 │ │ +409b3e: 7020 9cb3 8000 |008f: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +409b44: 2700 |0092: throw v0 │ │ +409b46: 3807 0a00 |0093: if-eqz v7, 009d // +000a │ │ +409b4a: 6e10 0bb9 0700 |0095: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b90b │ │ +409b50: 2805 |0098: goto 009d // +0005 │ │ +409b52: 0d07 |0099: move-exception v7 │ │ +409b54: 6e20 35b5 7800 |009a: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ +409b5a: 2708 |009d: throw v8 │ │ catches : 3 │ │ 0x0052 - 0x0060 │ │ -> 0x0064 │ │ 0x0066 - 0x0093 │ │ -> 0x0064 │ │ 0x0095 - 0x0098 │ │ -> 0x0099 │ │ @@ -1613142,40 +1613144,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 │ │ -409bd8: |[409bd8] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ -409be8: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ -409bec: 7020 74b9 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -409bf2: 1a04 1d76 |0005: const-string v4, "feed" // string@761d │ │ -409bf6: 6e20 77b9 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -409bfc: 0c04 |000a: move-result-object v4 │ │ -409bfe: 1a00 8773 |000b: const-string v0, "entry" // string@7387 │ │ -409c02: 6e20 76b9 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -409c08: 0c04 |0010: move-result-object v4 │ │ -409c0a: 2200 9d1e |0011: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -409c0e: 7010 59b6 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -409c14: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -409c16: 6e10 6fb9 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -409c1c: 0a02 |001a: move-result v2 │ │ -409c1e: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ -409c22: 6e20 6db9 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -409c28: 0c02 |0020: move-result-object v2 │ │ -409c2a: 7110 e7ae 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee7 │ │ -409c30: 0c02 |0024: move-result-object v2 │ │ -409c32: 7220 26b7 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -409c38: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -409c3c: 28ed |002a: goto 0017 // -0013 │ │ -409c3e: 1100 |002b: return-object v0 │ │ -409c40: 2204 9d1e |002c: new-instance v4, Ljava/util/ArrayList; // type@1e9d │ │ -409c44: 7010 59b6 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -409c4a: 1104 |0031: return-object v4 │ │ +409c00: |[409c00] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ +409c10: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ +409c14: 7020 74b9 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +409c1a: 1a04 1d76 |0005: const-string v4, "feed" // string@761d │ │ +409c1e: 6e20 77b9 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +409c24: 0c04 |000a: move-result-object v4 │ │ +409c26: 1a00 8773 |000b: const-string v0, "entry" // string@7387 │ │ +409c2a: 6e20 76b9 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +409c30: 0c04 |0010: move-result-object v4 │ │ +409c32: 2200 9d1e |0011: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +409c36: 7010 59b6 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +409c3c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +409c3e: 6e10 6fb9 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +409c44: 0a02 |001a: move-result v2 │ │ +409c46: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ +409c4a: 6e20 6db9 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +409c50: 0c02 |0020: move-result-object v2 │ │ +409c52: 7110 e7ae 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee7 │ │ +409c58: 0c02 |0024: move-result-object v2 │ │ +409c5a: 7220 26b7 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +409c60: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +409c64: 28ed |002a: goto 0017 // -0013 │ │ +409c66: 1100 |002b: return-object v0 │ │ +409c68: 2204 9d1e |002c: new-instance v4, Ljava/util/ArrayList; // type@1e9d │ │ +409c6c: 7010 59b6 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +409c72: 1104 |0031: return-object v4 │ │ catches : 1 │ │ 0x0005 - 0x0011 │ │ Lorg/json/JSONException; -> 0x002c │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=102 │ │ 0x000b line=103 │ │ @@ -1613193,61 +1613195,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 │ │ -409c5c: |[409c5c] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ -409c6c: 2200 aa1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ -409c70: 7010 06b7 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ -409c76: 7210 31b7 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -409c7c: 0c04 |0008: move-result-object v4 │ │ -409c7e: 7210 14b7 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -409c84: 0a01 |000c: move-result v1 │ │ -409c86: 3801 2600 |000d: if-eqz v1, 0033 // +0026 │ │ -409c8a: 7210 15b7 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -409c90: 0c01 |0012: move-result-object v1 │ │ -409c92: 1f01 e51b |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -409c96: 6e10 dcac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -409c9c: 0c02 |0018: move-result-object v2 │ │ -409c9e: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ -409ca2: 6e10 c3ac 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@acc3 │ │ -409ca8: 0c02 |001e: move-result-object v2 │ │ -409caa: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ -409cae: 6e10 dbac 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ -409cb4: 0a02 |0024: move-result v2 │ │ -409cb6: 3902 e4ff |0025: if-nez v2, 0009 // -001c │ │ -409cba: 6e10 dcac 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -409cc0: 0c01 |002a: move-result-object v1 │ │ -409cc2: 6e10 f8b4 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -409cc8: 0c01 |002e: move-result-object v1 │ │ -409cca: 7220 8db7 1000 |002f: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ -409cd0: 28d7 |0032: goto 0009 // -0029 │ │ -409cd2: 2204 9d1e |0033: new-instance v4, Ljava/util/ArrayList; // type@1e9d │ │ -409cd6: 7010 59b6 0400 |0035: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -409cdc: 7210 31b7 0300 |0038: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -409ce2: 0c03 |003b: move-result-object v3 │ │ -409ce4: 7210 14b7 0300 |003c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -409cea: 0a01 |003f: move-result v1 │ │ -409cec: 3801 1d00 |0040: if-eqz v1, 005d // +001d │ │ -409cf0: 7210 15b7 0300 |0042: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -409cf6: 0c01 |0045: move-result-object v1 │ │ -409cf8: 1f01 291c |0046: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -409cfc: 5412 767f |0048: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7f76 │ │ -409d00: 6e10 f8b4 0200 |004a: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -409d06: 0c02 |004d: move-result-object v2 │ │ -409d08: 7220 90b7 2000 |004e: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ -409d0e: 0a02 |0051: move-result v2 │ │ -409d10: 3902 0500 |0052: if-nez v2, 0057 // +0005 │ │ -409d14: 7220 26b7 1400 |0054: invoke-interface {v4, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -409d1a: 7210 39b7 0400 |0057: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ -409d20: 0a01 |005a: move-result v1 │ │ -409d22: 3351 e1ff |005b: if-ne v1, v5, 003c // -001f │ │ -409d26: 1104 |005d: return-object v4 │ │ +409c84: |[409c84] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ +409c94: 2200 aa1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ +409c98: 7010 06b7 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b706 │ │ +409c9e: 7210 31b7 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +409ca4: 0c04 |0008: move-result-object v4 │ │ +409ca6: 7210 14b7 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +409cac: 0a01 |000c: move-result v1 │ │ +409cae: 3801 2600 |000d: if-eqz v1, 0033 // +0026 │ │ +409cb2: 7210 15b7 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +409cb8: 0c01 |0012: move-result-object v1 │ │ +409cba: 1f01 e51b |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +409cbe: 6e10 dcac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +409cc4: 0c02 |0018: move-result-object v2 │ │ +409cc6: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ +409cca: 6e10 c3ac 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@acc3 │ │ +409cd0: 0c02 |001e: move-result-object v2 │ │ +409cd2: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ +409cd6: 6e10 dbac 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ +409cdc: 0a02 |0024: move-result v2 │ │ +409cde: 3902 e4ff |0025: if-nez v2, 0009 // -001c │ │ +409ce2: 6e10 dcac 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +409ce8: 0c01 |002a: move-result-object v1 │ │ +409cea: 6e10 f8b4 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +409cf0: 0c01 |002e: move-result-object v1 │ │ +409cf2: 7220 8db7 1000 |002f: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ +409cf8: 28d7 |0032: goto 0009 // -0029 │ │ +409cfa: 2204 9d1e |0033: new-instance v4, Ljava/util/ArrayList; // type@1e9d │ │ +409cfe: 7010 59b6 0400 |0035: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +409d04: 7210 31b7 0300 |0038: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +409d0a: 0c03 |003b: move-result-object v3 │ │ +409d0c: 7210 14b7 0300 |003c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +409d12: 0a01 |003f: move-result v1 │ │ +409d14: 3801 1d00 |0040: if-eqz v1, 005d // +001d │ │ +409d18: 7210 15b7 0300 |0042: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +409d1e: 0c01 |0045: move-result-object v1 │ │ +409d20: 1f01 291c |0046: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +409d24: 5412 767f |0048: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7f76 │ │ +409d28: 6e10 f8b4 0200 |004a: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +409d2e: 0c02 |004d: move-result-object v2 │ │ +409d30: 7220 90b7 2000 |004e: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ +409d36: 0a02 |0051: move-result v2 │ │ +409d38: 3902 0500 |0052: if-nez v2, 0057 // +0005 │ │ +409d3c: 7220 26b7 1400 |0054: invoke-interface {v4, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +409d42: 7210 39b7 0400 |0057: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ +409d48: 0a01 |005a: move-result v1 │ │ +409d4a: 3351 e1ff |005b: if-ne v1, v5, 003c // -001f │ │ +409d4e: 1104 |005d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ 0x0015 line=61 │ │ 0x0021 line=62 │ │ 0x0027 line=63 │ │ @@ -1613267,43 +1613269,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 │ │ -409b54: |[409b54] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ -409b64: 7100 64ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -409b6a: 0c00 |0003: move-result-object v0 │ │ -409b6c: 1a01 c607 |0004: const-string v1, "99" // string@07c6 │ │ -409b70: 6e20 d7b4 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -409b76: 0a02 |0009: move-result v2 │ │ -409b78: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ -409b7c: 7100 4cb7 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -409b82: 0c02 |000f: move-result-object v2 │ │ -409b84: 6e10 4bb7 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b74b │ │ -409b8a: 0c02 |0013: move-result-object v2 │ │ -409b8c: 2802 |0014: goto 0016 // +0002 │ │ -409b8e: 0742 |0015: move-object v2, v4 │ │ -409b90: 7030 d3ae 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@aed3 │ │ -409b96: 0c04 |0019: move-result-object v4 │ │ -409b98: 280e |001a: goto 0028 // +000e │ │ -409b9a: 0d02 |001b: move-exception v2 │ │ -409b9c: 6e20 d7b4 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -409ba2: 0a04 |001f: move-result v4 │ │ -409ba4: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ -409ba8: 1a04 1d50 |0022: const-string v4, "US" // string@501d │ │ -409bac: 7030 d3ae 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@aed3 │ │ -409bb2: 0c04 |0027: move-result-object v4 │ │ -409bb4: 7020 d5ae 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@aed5 │ │ -409bba: 0c04 |002b: move-result-object v4 │ │ -409bbc: 7130 d6ae 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@aed6 │ │ -409bc2: 0c04 |002f: move-result-object v4 │ │ -409bc4: 1104 |0030: return-object v4 │ │ -409bc6: 2702 |0031: throw v2 │ │ +409b7c: |[409b7c] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ +409b8c: 7100 64ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +409b92: 0c00 |0003: move-result-object v0 │ │ +409b94: 1a01 c607 |0004: const-string v1, "99" // string@07c6 │ │ +409b98: 6e20 d7b4 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +409b9e: 0a02 |0009: move-result v2 │ │ +409ba0: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ +409ba4: 7100 4cb7 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +409baa: 0c02 |000f: move-result-object v2 │ │ +409bac: 6e10 4bb7 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b74b │ │ +409bb2: 0c02 |0013: move-result-object v2 │ │ +409bb4: 2802 |0014: goto 0016 // +0002 │ │ +409bb6: 0742 |0015: move-object v2, v4 │ │ +409bb8: 7030 d3ae 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@aed3 │ │ +409bbe: 0c04 |0019: move-result-object v4 │ │ +409bc0: 280e |001a: goto 0028 // +000e │ │ +409bc2: 0d02 |001b: move-exception v2 │ │ +409bc4: 6e20 d7b4 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +409bca: 0a04 |001f: move-result v4 │ │ +409bcc: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ +409bd0: 1a04 1d50 |0022: const-string v4, "US" // string@501d │ │ +409bd4: 7030 d3ae 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@aed3 │ │ +409bda: 0c04 |0027: move-result-object v4 │ │ +409bdc: 7020 d5ae 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@aed5 │ │ +409be2: 0c04 |002b: move-result-object v4 │ │ +409be4: 7130 d6ae 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@aed6 │ │ +409bea: 0c04 |002f: move-result-object v4 │ │ +409bec: 1104 |0030: return-object v4 │ │ +409bee: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0016 - 0x001a │ │ Ljava/io/IOException; -> 0x001b │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=42 │ │ 0x000c line=43 │ │ @@ -1613352,19 +1613354,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 │ │ -409d44: |[409d44] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ -409d54: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -409d5a: 5b01 707f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7f70 │ │ -409d5e: 5b02 717f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f71 │ │ -409d62: 0e00 |0007: return-void │ │ +409d6c: |[409d6c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ +409d7c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +409d82: 5b01 707f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7f70 │ │ +409d86: 5b02 717f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f71 │ │ +409d8a: 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; │ │ @@ -1613375,19 +1613377,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -409d64: |[409d64] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -409d74: 5420 707f |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7f70 │ │ -409d78: 5421 717f |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f71 │ │ -409d7c: 7130 d9ae 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.$r8$lambda$mrIpfXfRE378oJ59O6bjKIGwOHY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aed9 │ │ -409d82: 0e00 |0007: return-void │ │ +409d8c: |[409d8c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +409d9c: 5420 707f |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7f70 │ │ +409da0: 5421 717f |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7f71 │ │ +409da4: 7130 d9ae 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.$r8$lambda$mrIpfXfRE378oJ59O6bjKIGwOHY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aed9 │ │ +409daa: 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; │ │ │ │ @@ -1613430,17 +1613432,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 │ │ -409fa0: |[409fa0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$mrIpfXfRE378oJ59O6bjKIGwOHY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -409fb0: 7030 ddae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aedd │ │ -409fb6: 0e00 |0003: return-void │ │ +409fc8: |[409fc8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$mrIpfXfRE378oJ59O6bjKIGwOHY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +409fd8: 7030 ddae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@aedd │ │ +409fde: 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; │ │ @@ -1613450,17 +1613452,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -409fb8: |[409fb8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ -409fc8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -409fce: 0e00 |0003: return-void │ │ +409fe0: |[409fe0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ +409ff0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +409ff6: 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;) │ │ @@ -1613468,60 +1613470,60 @@ │ │ type : '(Ljava/lang/String;)Lokhttp3/Request;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -409ed0: |[409ed0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ -409ee0: 1a00 3c50 |0000: const-string v0, "UTC" // string@503c │ │ -409ee4: 7110 b0b7 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ -409eea: 0c00 |0005: move-result-object v0 │ │ -409eec: 7110 b0b6 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b6b0 │ │ -409ef2: 0c00 |0009: move-result-object v0 │ │ -409ef4: 6e10 a9b6 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b6a9 │ │ -409efa: 2201 a51e |000d: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ -409efe: 7010 e4b6 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ -409f04: 6e20 b7b6 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b6b7 │ │ -409f0a: 6e10 b3b6 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b6b3 │ │ -409f10: 0b00 |0018: move-result-wide v0 │ │ -409f12: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ -409f16: be20 |001b: div-long/2addr v0, v2 │ │ -409f18: 7120 fcb4 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ -409f1e: 0c00 |001f: move-result-object v0 │ │ -409f20: 2201 271e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -409f24: 7010 ffb4 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -409f2a: 1a02 4a56 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@564a │ │ -409f2e: 6e20 0bb5 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -409f34: 6e20 0bb5 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -409f3a: 6e10 15b5 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -409f40: 0c01 |0030: move-result-object v1 │ │ -409f42: 7110 e0ae 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@aee0 │ │ -409f48: 0c01 |0034: move-result-object v1 │ │ -409f4a: 2202 5d1f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1f5d │ │ -409f4e: 7010 f9b8 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -409f54: 1a03 1a56 |003a: const-string v3, "X-Auth-Date" // string@561a │ │ -409f58: 6e30 fab8 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -409f5e: 0c00 |003f: move-result-object v0 │ │ -409f60: 1a02 1b56 |0040: const-string v2, "X-Auth-Key" // string@561b │ │ -409f64: 1a03 4956 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@5649 │ │ -409f68: 6e30 fab8 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -409f6e: 0c00 |0047: move-result-object v0 │ │ -409f70: 1a02 c90b |0048: const-string v2, "Authorization" // string@0bc9 │ │ -409f74: 6e30 fab8 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -409f7a: 0c00 |004d: move-result-object v0 │ │ -409f7c: 1a01 3f51 |004e: const-string v1, "User-Agent" // string@513f │ │ -409f80: 6202 4f7f |0050: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7f4f │ │ -409f84: 6e30 fab8 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -409f8a: 0c00 |0055: move-result-object v0 │ │ -409f8c: 6e20 02b9 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ -409f92: 0c05 |0059: move-result-object v5 │ │ -409f94: 6e10 fbb8 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -409f9a: 0c05 |005d: move-result-object v5 │ │ -409f9c: 1105 |005e: return-object v5 │ │ +409ef8: |[409ef8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ +409f08: 1a00 3c50 |0000: const-string v0, "UTC" // string@503c │ │ +409f0c: 7110 b0b7 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ +409f12: 0c00 |0005: move-result-object v0 │ │ +409f14: 7110 b0b6 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b6b0 │ │ +409f1a: 0c00 |0009: move-result-object v0 │ │ +409f1c: 6e10 a9b6 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b6a9 │ │ +409f22: 2201 a51e |000d: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ +409f26: 7010 e4b6 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ +409f2c: 6e20 b7b6 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b6b7 │ │ +409f32: 6e10 b3b6 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b6b3 │ │ +409f38: 0b00 |0018: move-result-wide v0 │ │ +409f3a: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ +409f3e: be20 |001b: div-long/2addr v0, v2 │ │ +409f40: 7120 fcb4 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b4fc │ │ +409f46: 0c00 |001f: move-result-object v0 │ │ +409f48: 2201 271e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +409f4c: 7010 ffb4 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +409f52: 1a02 4a56 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@564a │ │ +409f56: 6e20 0bb5 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +409f5c: 6e20 0bb5 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +409f62: 6e10 15b5 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +409f68: 0c01 |0030: move-result-object v1 │ │ +409f6a: 7110 e0ae 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@aee0 │ │ +409f70: 0c01 |0034: move-result-object v1 │ │ +409f72: 2202 5d1f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1f5d │ │ +409f76: 7010 f9b8 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +409f7c: 1a03 1a56 |003a: const-string v3, "X-Auth-Date" // string@561a │ │ +409f80: 6e30 fab8 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +409f86: 0c00 |003f: move-result-object v0 │ │ +409f88: 1a02 1b56 |0040: const-string v2, "X-Auth-Key" // string@561b │ │ +409f8c: 1a03 4956 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@5649 │ │ +409f90: 6e30 fab8 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +409f96: 0c00 |0047: move-result-object v0 │ │ +409f98: 1a02 c90b |0048: const-string v2, "Authorization" // string@0bc9 │ │ +409f9c: 6e30 fab8 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +409fa2: 0c00 |004d: move-result-object v0 │ │ +409fa4: 1a01 3f51 |004e: const-string v1, "User-Agent" // string@513f │ │ +409fa8: 6202 4f7f |0050: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7f4f │ │ +409fac: 6e30 fab8 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +409fb2: 0c00 |0055: move-result-object v0 │ │ +409fb4: 6e20 02b9 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b902 │ │ +409fba: 0c05 |0059: move-result-object v5 │ │ +409fbc: 6e10 fbb8 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +409fc2: 0c05 |005d: move-result-object v5 │ │ +409fc4: 1105 |005e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000a line=91 │ │ 0x000d line=92 │ │ 0x0012 line=93 │ │ 0x0015 line=94 │ │ @@ -1613544,73 +1613546,73 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -409fd0: |[409fd0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -409fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -409fe2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -409fe4: 1a02 4050 |0002: const-string v2, "UTF-8" // string@5040 │ │ -409fe8: 7120 bdb5 2600 |0004: invoke-static {v6, v2}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bd │ │ -409fee: 0c06 |0007: move-result-object v6 │ │ -409ff0: 1a02 448b |0008: const-string v2, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@8b44 │ │ -409ff4: 2313 c820 |000a: new-array v3, v1, [Ljava/lang/Object; // type@20c8 │ │ -409ff8: 4d06 0300 |000c: aput-object v6, v3, v0 │ │ -409ffc: 7120 d9b4 3200 |000e: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -40a002: 0c06 |0011: move-result-object v6 │ │ -40a004: 2202 9d1e |0012: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ -40a008: 7010 59b6 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40a00e: 7100 64ae 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -40a014: 0c03 |001a: move-result-object v3 │ │ -40a016: 7020 dbae 6500 |001b: invoke-direct {v5, v6}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@aedb │ │ -40a01c: 0c06 |001e: move-result-object v6 │ │ -40a01e: 6e20 f8b8 6300 |001f: invoke-virtual {v3, v6}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -40a024: 0c06 |0022: move-result-object v6 │ │ -40a026: 7210 d6b8 0600 |0023: invoke-interface {v6}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -40a02c: 0c06 |0026: move-result-object v6 │ │ -40a02e: 6e10 0eb9 0600 |0027: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ -40a034: 0a03 |002a: move-result v3 │ │ -40a036: 3803 3100 |002b: if-eqz v3, 005c // +0031 │ │ -40a03a: 6e10 0ab9 0600 |002d: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -40a040: 0c06 |0030: move-result-object v6 │ │ -40a042: 6e10 16b9 0600 |0031: invoke-virtual {v6}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ -40a048: 0c06 |0034: move-result-object v6 │ │ -40a04a: 2203 861f |0035: new-instance v3, Lorg/json/JSONObject; // type@1f86 │ │ -40a04e: 7020 74b9 6300 |0037: invoke-direct {v3, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -40a054: 1a06 6976 |003a: const-string v6, "feeds" // string@7669 │ │ -40a058: 6e20 76b9 6300 |003c: invoke-virtual {v3, v6}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -40a05e: 0c06 |003f: move-result-object v6 │ │ -40a060: 6e10 6fb9 0600 |0040: invoke-virtual {v6}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -40a066: 0a03 |0043: move-result v3 │ │ -40a068: 3530 2800 |0044: if-ge v0, v3, 006c // +0028 │ │ -40a06c: 6e20 6db9 0600 |0046: invoke-virtual {v6, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -40a072: 0c03 |0049: move-result-object v3 │ │ -40a074: 7110 e8ae 0300 |004a: invoke-static {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee8 │ │ -40a07a: 0c03 |004d: move-result-object v3 │ │ -40a07c: 5434 747f |004e: iget-object v4, v3, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ -40a080: 3804 0a00 |0050: if-eqz v4, 005a // +000a │ │ -40a084: 7220 26b7 3200 |0052: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40a08a: 2805 |0055: goto 005a // +0005 │ │ -40a08c: 0d06 |0056: move-exception v6 │ │ -40a08e: 2812 |0057: goto 0069 // +0012 │ │ -40a090: 0d06 |0058: move-exception v6 │ │ -40a092: 2810 |0059: goto 0069 // +0010 │ │ -40a094: b010 |005a: add-int/2addr v0, v1 │ │ -40a096: 28e5 |005b: goto 0040 // -001b │ │ -40a098: 2200 e01d |005c: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ -40a09c: 6e10 12b9 0600 |005e: invoke-virtual {v6}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b912 │ │ -40a0a2: 0c06 |0061: move-result-object v6 │ │ -40a0a4: 7020 9cb3 6000 |0062: invoke-direct {v0, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -40a0aa: 7220 37b3 0700 |0065: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ -40a0b0: 2804 |0068: goto 006c // +0004 │ │ -40a0b2: 7220 37b3 6700 |0069: invoke-interface {v7, v6}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ -40a0b8: 7220 38b3 2700 |006c: invoke-interface {v7, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ -40a0be: 0e00 |006f: return-void │ │ +409ff8: |[409ff8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +40a008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40a00a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +40a00c: 1a02 4050 |0002: const-string v2, "UTF-8" // string@5040 │ │ +40a010: 7120 bdb5 2600 |0004: invoke-static {v6, v2}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bd │ │ +40a016: 0c06 |0007: move-result-object v6 │ │ +40a018: 1a02 448b |0008: const-string v2, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@8b44 │ │ +40a01c: 2313 c820 |000a: new-array v3, v1, [Ljava/lang/Object; // type@20c8 │ │ +40a020: 4d06 0300 |000c: aput-object v6, v3, v0 │ │ +40a024: 7120 d9b4 3200 |000e: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +40a02a: 0c06 |0011: move-result-object v6 │ │ +40a02c: 2202 9d1e |0012: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ +40a030: 7010 59b6 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +40a036: 7100 64ae 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +40a03c: 0c03 |001a: move-result-object v3 │ │ +40a03e: 7020 dbae 6500 |001b: invoke-direct {v5, v6}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@aedb │ │ +40a044: 0c06 |001e: move-result-object v6 │ │ +40a046: 6e20 f8b8 6300 |001f: invoke-virtual {v3, v6}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +40a04c: 0c06 |0022: move-result-object v6 │ │ +40a04e: 7210 d6b8 0600 |0023: invoke-interface {v6}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +40a054: 0c06 |0026: move-result-object v6 │ │ +40a056: 6e10 0eb9 0600 |0027: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ +40a05c: 0a03 |002a: move-result v3 │ │ +40a05e: 3803 3100 |002b: if-eqz v3, 005c // +0031 │ │ +40a062: 6e10 0ab9 0600 |002d: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +40a068: 0c06 |0030: move-result-object v6 │ │ +40a06a: 6e10 16b9 0600 |0031: invoke-virtual {v6}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ +40a070: 0c06 |0034: move-result-object v6 │ │ +40a072: 2203 861f |0035: new-instance v3, Lorg/json/JSONObject; // type@1f86 │ │ +40a076: 7020 74b9 6300 |0037: invoke-direct {v3, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +40a07c: 1a06 6976 |003a: const-string v6, "feeds" // string@7669 │ │ +40a080: 6e20 76b9 6300 |003c: invoke-virtual {v3, v6}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +40a086: 0c06 |003f: move-result-object v6 │ │ +40a088: 6e10 6fb9 0600 |0040: invoke-virtual {v6}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +40a08e: 0a03 |0043: move-result v3 │ │ +40a090: 3530 2800 |0044: if-ge v0, v3, 006c // +0028 │ │ +40a094: 6e20 6db9 0600 |0046: invoke-virtual {v6, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +40a09a: 0c03 |0049: move-result-object v3 │ │ +40a09c: 7110 e8ae 0300 |004a: invoke-static {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@aee8 │ │ +40a0a2: 0c03 |004d: move-result-object v3 │ │ +40a0a4: 5434 747f |004e: iget-object v4, v3, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ +40a0a8: 3804 0a00 |0050: if-eqz v4, 005a // +000a │ │ +40a0ac: 7220 26b7 3200 |0052: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40a0b2: 2805 |0055: goto 005a // +0005 │ │ +40a0b4: 0d06 |0056: move-exception v6 │ │ +40a0b6: 2812 |0057: goto 0069 // +0012 │ │ +40a0b8: 0d06 |0058: move-exception v6 │ │ +40a0ba: 2810 |0059: goto 0069 // +0010 │ │ +40a0bc: b010 |005a: add-int/2addr v0, v1 │ │ +40a0be: 28e5 |005b: goto 0040 // -001b │ │ +40a0c0: 2200 e01d |005c: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ +40a0c4: 6e10 12b9 0600 |005e: invoke-virtual {v6}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b912 │ │ +40a0ca: 0c06 |0061: move-result-object v6 │ │ +40a0cc: 7020 9cb3 6000 |0062: invoke-direct {v0, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +40a0d2: 7220 37b3 0700 |0065: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ +40a0d8: 2804 |0068: goto 006c // +0004 │ │ +40a0da: 7220 37b3 6700 |0069: invoke-interface {v7, v6}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b337 │ │ +40a0e0: 7220 38b3 2700 |006c: invoke-interface {v7, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b338 │ │ +40a0e6: 0e00 |006f: return-void │ │ catches : 2 │ │ 0x0002 - 0x0008 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0008 │ │ 0x0017 - 0x0068 │ │ Ljava/io/IOException; -> 0x0058 │ │ Lorg/json/JSONException; -> 0x0056 │ │ positions : │ │ @@ -1613641,31 +1613643,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 │ │ -409e10: |[409e10] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ -409e20: 1a00 3a48 |0000: const-string v0, "SHA-1" // string@483a │ │ -409e24: 7110 0db6 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b60d │ │ -409e2a: 0c00 |0005: move-result-object v0 │ │ -409e2c: 1a01 4050 |0006: const-string v1, "UTF-8" // string@5040 │ │ -409e30: 6e20 dcb4 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b4dc │ │ -409e36: 0c02 |000b: move-result-object v2 │ │ -409e38: 6e20 0eb6 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b60e │ │ -409e3e: 6e10 0bb6 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b60b │ │ -409e44: 0c02 |0012: move-result-object v2 │ │ -409e46: 7110 e1ae 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@aee1 │ │ -409e4c: 0c02 |0016: move-result-object v2 │ │ -409e4e: 1102 |0017: return-object v2 │ │ -409e50: 0d02 |0018: move-exception v2 │ │ -409e52: 6e10 3bb5 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -409e58: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -409e5a: 1102 |001d: return-object v2 │ │ +409e38: |[409e38] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ +409e48: 1a00 3a48 |0000: const-string v0, "SHA-1" // string@483a │ │ +409e4c: 7110 0db6 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b60d │ │ +409e52: 0c00 |0005: move-result-object v0 │ │ +409e54: 1a01 4050 |0006: const-string v1, "UTF-8" // string@5040 │ │ +409e58: 6e20 dcb4 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b4dc │ │ +409e5e: 0c02 |000b: move-result-object v2 │ │ +409e60: 6e20 0eb6 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b60e │ │ +409e66: 6e10 0bb6 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b60b │ │ +409e6c: 0c02 |0012: move-result-object v2 │ │ +409e6e: 7110 e1ae 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@aee1 │ │ +409e74: 0c02 |0016: move-result-object v2 │ │ +409e76: 1102 |0017: return-object v2 │ │ +409e78: 0d02 |0018: move-exception v2 │ │ +409e7a: 6e10 3bb5 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +409e80: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +409e82: 1102 |001d: return-object v2 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0000 line=110 │ │ 0x0006 line=111 │ │ 0x000f line=112 │ │ @@ -1613678,38 +1613680,38 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -409e6c: |[409e6c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ -409e7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -409e7e: 2201 271e |0001: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -409e82: 7010 ffb4 0100 |0003: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -409e88: 2182 |0006: array-length v2, v8 │ │ -409e8a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -409e8c: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -409e8e: 3524 1b00 |0009: if-ge v4, v2, 0024 // +001b │ │ -409e92: 4805 0804 |000b: aget-byte v5, v8, v4 │ │ -409e96: 7100 4cb7 0000 |000d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -409e9c: 0c06 |0010: move-result-object v6 │ │ -409e9e: 7110 ecb3 0500 |0011: invoke-static {v5}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b3ec │ │ -409ea4: 0c05 |0014: move-result-object v5 │ │ -409ea6: 2307 c820 |0015: new-array v7, v0, [Ljava/lang/Object; // type@20c8 │ │ -409eaa: 4d05 0703 |0017: aput-object v5, v7, v3 │ │ -409eae: 1a05 fd04 |0019: const-string v5, "%02x" // string@04fd │ │ -409eb2: 7130 dab4 5607 |001b: invoke-static {v6, v5, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ -409eb8: 0c05 |001e: move-result-object v5 │ │ -409eba: 6e20 0bb5 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -409ec0: b004 |0022: add-int/2addr v4, v0 │ │ -409ec2: 28e6 |0023: goto 0009 // -001a │ │ -409ec4: 6e10 15b5 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -409eca: 0c08 |0027: move-result-object v8 │ │ -409ecc: 1108 |0028: return-object v8 │ │ +409e94: |[409e94] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ +409ea4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +409ea6: 2201 271e |0001: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +409eaa: 7010 ffb4 0100 |0003: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +409eb0: 2182 |0006: array-length v2, v8 │ │ +409eb2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +409eb4: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +409eb6: 3524 1b00 |0009: if-ge v4, v2, 0024 // +001b │ │ +409eba: 4805 0804 |000b: aget-byte v5, v8, v4 │ │ +409ebe: 7100 4cb7 0000 |000d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +409ec4: 0c06 |0010: move-result-object v6 │ │ +409ec6: 7110 ecb3 0500 |0011: invoke-static {v5}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b3ec │ │ +409ecc: 0c05 |0014: move-result-object v5 │ │ +409ece: 2307 c820 |0015: new-array v7, v0, [Ljava/lang/Object; // type@20c8 │ │ +409ed2: 4d05 0703 |0017: aput-object v5, v7, v3 │ │ +409ed6: 1a05 fd04 |0019: const-string v5, "%02x" // string@04fd │ │ +409eda: 7130 dab4 5607 |001b: invoke-static {v6, v5, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ +409ee0: 0c05 |001e: move-result-object v5 │ │ +409ee2: 6e20 0bb5 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +409ee8: b004 |0022: add-int/2addr v4, v0 │ │ +409eea: 28e6 |0023: goto 0009 // -001a │ │ +409eec: 6e10 15b5 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +409ef2: 0c08 |0027: move-result-object v8 │ │ +409ef4: 1108 |0028: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=120 │ │ 0x0006 line=121 │ │ 0x000d line=122 │ │ 0x0024 line=124 │ │ locals : │ │ @@ -1613721,17 +1613723,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409df8: |[409df8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ -409e08: 1a00 7645 |0000: const-string v0, "Podcast Index" // string@4576 │ │ -409e0c: 1100 |0002: return-object v0 │ │ +409e20: |[409e20] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ +409e30: 1a00 7645 |0000: const-string v0, "Podcast Index" // string@4576 │ │ +409e34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;) │ │ @@ -1613739,18 +1613741,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 │ │ -409d98: |[409d98] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -409da8: 7110 33b3 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b333 │ │ -409dae: 0c01 |0003: move-result-object v1 │ │ -409db0: 1101 |0004: return-object v1 │ │ +409dc0: |[409dc0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +409dd0: 7110 33b3 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b333 │ │ +409dd6: 0c01 |0003: move-result-object v1 │ │ +409dd8: 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; │ │ │ │ @@ -1613759,28 +1613761,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 │ │ -409db4: |[409db4] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -409dc4: 2200 271c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1c27 │ │ -409dc8: 7030 d7ae 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@aed7 │ │ -409dce: 7110 31b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ -409dd4: 0c02 |0008: move-result-object v2 │ │ -409dd6: 7100 3cb3 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -409ddc: 0c00 |000c: move-result-object v0 │ │ -409dde: 6e20 36b3 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ -409de4: 0c02 |0010: move-result-object v2 │ │ -409de6: 7100 39b3 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -409dec: 0c00 |0014: move-result-object v0 │ │ -409dee: 6e20 34b3 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ -409df4: 0c02 |0018: move-result-object v2 │ │ -409df6: 1102 |0019: return-object v2 │ │ +409ddc: |[409ddc] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +409dec: 2200 271c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1c27 │ │ +409df0: 7030 d7ae 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@aed7 │ │ +409df6: 7110 31b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b331 │ │ +409dfc: 0c02 |0008: move-result-object v2 │ │ +409dfe: 7100 3cb3 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +409e04: 0c00 |000c: move-result-object v0 │ │ +409e06: 6e20 36b3 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b336 │ │ +409e0c: 0c02 |0010: move-result-object v2 │ │ +409e0e: 7100 39b3 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +409e14: 0c00 |0014: move-result-object v0 │ │ +409e16: 6e20 34b3 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b334 │ │ +409e1c: 0c02 |0018: move-result-object v2 │ │ +409e1e: 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; │ │ @@ -1613791,17 +1613793,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -409d84: |[409d84] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -409d94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -409d96: 0f01 |0001: return v1 │ │ +409dac: |[409dac] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +409dbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +409dbe: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ Class #6473 header: │ │ @@ -1613847,21 +1613849,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 │ │ -40a2dc: |[40a2dc] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -40a2ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a2f2: 5b01 767f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7f76 │ │ -40a2f6: 5b02 757f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@7f75 │ │ -40a2fa: 5b03 747f |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ -40a2fe: 5b04 737f |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@7f73 │ │ -40a302: 0e00 |000b: return-void │ │ +40a304: |[40a304] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +40a314: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a31a: 5b01 767f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7f76 │ │ +40a31e: 5b02 757f |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@7f75 │ │ +40a322: 5b03 747f |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7f74 │ │ +40a326: 5b04 737f |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@7f73 │ │ +40a32a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -1613877,45 +1613879,45 @@ │ │ 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 │ │ -40a0dc: |[40a0dc] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -40a0ec: 2200 291c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -40a0f0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -40a0f4: 7051 e3ae 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@aee3 │ │ -40a0fa: 1100 |0007: return-object v0 │ │ +40a104: |[40a104] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +40a114: 2200 291c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +40a118: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +40a11c: 7051 e3ae 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@aee3 │ │ +40a122: 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 : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -40a0fc: |[40a0fc] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -40a10c: 2200 291c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -40a110: 6e10 1eb3 0400 |0002: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getTitle:()Ljava/lang/String; // method@b31e │ │ -40a116: 0c01 |0005: move-result-object v1 │ │ -40a118: 6e10 1db3 0400 |0006: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getThumbImageURL:()Ljava/lang/String; // method@b31d │ │ -40a11e: 0c02 |0009: move-result-object v2 │ │ -40a120: 6e10 1fb3 0400 |000a: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getXmlUrl:()Ljava/lang/String; // method@b31f │ │ -40a126: 0c03 |000d: move-result-object v3 │ │ -40a128: 6e10 1cb3 0400 |000e: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getAuthor:()Ljava/lang/String; // method@b31c │ │ -40a12e: 0c04 |0011: move-result-object v4 │ │ -40a130: 7054 e3ae 1032 |0012: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@aee3 │ │ -40a136: 1100 |0015: return-object v0 │ │ +40a124: |[40a124] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +40a134: 2200 291c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +40a138: 6e10 1eb3 0400 |0002: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getTitle:()Ljava/lang/String; // method@b31e │ │ +40a13e: 0c01 |0005: move-result-object v1 │ │ +40a140: 6e10 1db3 0400 |0006: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getThumbImageURL:()Ljava/lang/String; // method@b31d │ │ +40a146: 0c02 |0009: move-result-object v2 │ │ +40a148: 6e10 1fb3 0400 |000a: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getXmlUrl:()Ljava/lang/String; // method@b31f │ │ +40a14e: 0c03 |000d: move-result-object v3 │ │ +40a150: 6e10 1cb3 0400 |000e: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getAuthor:()Ljava/lang/String; // method@b31c │ │ +40a156: 0c04 |0011: move-result-object v4 │ │ +40a158: 7054 e3ae 1032 |0012: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@aee3 │ │ +40a15e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000a line=91 │ │ 0x000e line=92 │ │ locals : │ │ @@ -1613926,32 +1613928,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 │ │ -40a138: |[40a138] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -40a148: 1a00 0a68 |0000: const-string v0, "collectionName" // string@680a │ │ -40a14c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -40a150: 6e30 7eb9 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a156: 0c00 |0007: move-result-object v0 │ │ -40a158: 1a01 0a60 |0008: const-string v1, "artworkUrl100" // string@600a │ │ -40a15c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -40a15e: 6e30 7eb9 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a164: 0c01 |000e: move-result-object v1 │ │ -40a166: 1a03 3176 |000f: const-string v3, "feedUrl" // string@7631 │ │ -40a16a: 6e30 7eb9 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a170: 0c03 |0014: move-result-object v3 │ │ -40a172: 1a04 0660 |0015: const-string v4, "artistName" // string@6006 │ │ -40a176: 6e30 7eb9 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a17c: 0c05 |001a: move-result-object v5 │ │ -40a17e: 2202 291c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -40a182: 7055 e3ae 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@aee3 │ │ -40a188: 1102 |0020: return-object v2 │ │ +40a160: |[40a160] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +40a170: 1a00 0a68 |0000: const-string v0, "collectionName" // string@680a │ │ +40a174: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +40a178: 6e30 7eb9 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a17e: 0c00 |0007: move-result-object v0 │ │ +40a180: 1a01 0a60 |0008: const-string v1, "artworkUrl100" // string@600a │ │ +40a184: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +40a186: 6e30 7eb9 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a18c: 0c01 |000e: move-result-object v1 │ │ +40a18e: 1a03 3176 |000f: const-string v3, "feedUrl" // string@7631 │ │ +40a192: 6e30 7eb9 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a198: 0c03 |0014: move-result-object v3 │ │ +40a19a: 1a04 0660 |0015: const-string v4, "artistName" // string@6006 │ │ +40a19e: 6e30 7eb9 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a1a4: 0c05 |001a: move-result-object v5 │ │ +40a1a6: 2202 291c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +40a1aa: 7055 e3ae 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@aee3 │ │ +40a1b0: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=53 │ │ 0x000f line=54 │ │ 0x0015 line=55 │ │ 0x001b line=56 │ │ @@ -1613963,70 +1613965,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 │ │ -40a18c: |[40a18c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -40a19c: 1a00 4b8c |0000: const-string v0, "im:name" // string@8c4b │ │ -40a1a0: 6e20 77b9 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -40a1a6: 0c00 |0005: move-result-object v0 │ │ -40a1a8: 1a01 1393 |0006: const-string v1, "label" // string@9313 │ │ -40a1ac: 6e20 79b9 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -40a1b2: 0c00 |000b: move-result-object v0 │ │ -40a1b4: 1a02 4a8c |000c: const-string v2, "im:image" // string@8c4a │ │ -40a1b8: 6e20 76b9 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -40a1be: 0c02 |0011: move-result-object v2 │ │ -40a1c0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -40a1c2: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -40a1c4: 0735 |0014: move-object v5, v3 │ │ -40a1c6: 1a06 7d60 |0015: const-string v6, "attributes" // string@607d │ │ -40a1ca: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ -40a1ce: 6e10 6fb9 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -40a1d4: 0a07 |001c: move-result v7 │ │ -40a1d6: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ -40a1da: 6e20 6db9 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -40a1e0: 0c07 |0022: move-result-object v7 │ │ -40a1e2: 6e20 77b9 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -40a1e8: 0c06 |0026: move-result-object v6 │ │ -40a1ea: 1a08 768a |0027: const-string v8, "height" // string@8a76 │ │ -40a1ee: 6e20 79b9 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -40a1f4: 0c06 |002c: move-result-object v6 │ │ -40a1f6: 7110 66b4 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -40a1fc: 0a06 |0030: move-result v6 │ │ -40a1fe: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ -40a202: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ -40a206: 6e20 79b9 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -40a20c: 0c05 |0038: move-result-object v5 │ │ -40a20e: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -40a212: 28da |003b: goto 0015 // -0026 │ │ -40a214: 2202 271e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -40a218: 7010 ffb4 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40a21e: 1a04 498b |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@8b49 │ │ -40a222: 6e20 0bb5 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40a228: 1a04 1f8c |0046: const-string v4, "id" // string@8c1f │ │ -40a22c: 6e20 77b9 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -40a232: 0c04 |004b: move-result-object v4 │ │ -40a234: 6e20 77b9 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -40a23a: 0c04 |004f: move-result-object v4 │ │ -40a23c: 1a06 498c |0050: const-string v6, "im:id" // string@8c49 │ │ -40a240: 6e20 79b9 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -40a246: 0c04 |0055: move-result-object v4 │ │ -40a248: 6e20 0bb5 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40a24e: 6e10 15b5 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40a254: 0c02 |005c: move-result-object v2 │ │ -40a256: 1a04 488c |005d: const-string v4, "im:artist" // string@8c48 │ │ -40a25a: 6e20 77b9 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -40a260: 0c09 |0062: move-result-object v9 │ │ -40a262: 6e20 79b9 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -40a268: 0c03 |0066: move-result-object v3 │ │ -40a26a: 2209 291c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -40a26e: 7053 e3ae 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@aee3 │ │ -40a274: 1109 |006c: return-object v9 │ │ +40a1b4: |[40a1b4] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +40a1c4: 1a00 4b8c |0000: const-string v0, "im:name" // string@8c4b │ │ +40a1c8: 6e20 77b9 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +40a1ce: 0c00 |0005: move-result-object v0 │ │ +40a1d0: 1a01 1393 |0006: const-string v1, "label" // string@9313 │ │ +40a1d4: 6e20 79b9 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +40a1da: 0c00 |000b: move-result-object v0 │ │ +40a1dc: 1a02 4a8c |000c: const-string v2, "im:image" // string@8c4a │ │ +40a1e0: 6e20 76b9 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +40a1e6: 0c02 |0011: move-result-object v2 │ │ +40a1e8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +40a1ea: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +40a1ec: 0735 |0014: move-object v5, v3 │ │ +40a1ee: 1a06 7d60 |0015: const-string v6, "attributes" // string@607d │ │ +40a1f2: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ +40a1f6: 6e10 6fb9 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +40a1fc: 0a07 |001c: move-result v7 │ │ +40a1fe: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ +40a202: 6e20 6db9 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +40a208: 0c07 |0022: move-result-object v7 │ │ +40a20a: 6e20 77b9 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +40a210: 0c06 |0026: move-result-object v6 │ │ +40a212: 1a08 768a |0027: const-string v8, "height" // string@8a76 │ │ +40a216: 6e20 79b9 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +40a21c: 0c06 |002c: move-result-object v6 │ │ +40a21e: 7110 66b4 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +40a224: 0a06 |0030: move-result v6 │ │ +40a226: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ +40a22a: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ +40a22e: 6e20 79b9 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +40a234: 0c05 |0038: move-result-object v5 │ │ +40a236: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +40a23a: 28da |003b: goto 0015 // -0026 │ │ +40a23c: 2202 271e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +40a240: 7010 ffb4 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40a246: 1a04 498b |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@8b49 │ │ +40a24a: 6e20 0bb5 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40a250: 1a04 1f8c |0046: const-string v4, "id" // string@8c1f │ │ +40a254: 6e20 77b9 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +40a25a: 0c04 |004b: move-result-object v4 │ │ +40a25c: 6e20 77b9 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +40a262: 0c04 |004f: move-result-object v4 │ │ +40a264: 1a06 498c |0050: const-string v6, "im:id" // string@8c49 │ │ +40a268: 6e20 79b9 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +40a26e: 0c04 |0055: move-result-object v4 │ │ +40a270: 6e20 0bb5 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40a276: 6e10 15b5 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40a27c: 0c02 |005c: move-result-object v2 │ │ +40a27e: 1a04 488c |005d: const-string v4, "im:artist" // string@8c48 │ │ +40a282: 6e20 77b9 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +40a288: 0c09 |0062: move-result-object v9 │ │ +40a28a: 6e20 79b9 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +40a290: 0c03 |0066: move-result-object v3 │ │ +40a292: 2209 291c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +40a296: 7053 e3ae 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@aee3 │ │ +40a29c: 1109 |006c: return-object v9 │ │ catches : 1 │ │ 0x005d - 0x0067 │ │ Ljava/lang/Exception; -> 0x0067 │ │ positions : │ │ 0x0000 line=66 │ │ 0x000c line=68 │ │ 0x0015 line=69 │ │ @@ -1614046,32 +1614048,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 │ │ -40a288: |[40a288] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -40a298: 1a00 72d2 |0000: const-string v0, "title" // string@d272 │ │ -40a29c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -40a2a0: 6e30 7eb9 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a2a6: 0c00 |0007: move-result-object v0 │ │ -40a2a8: 1a01 4c8c |0008: const-string v1, "image" // string@8c4c │ │ -40a2ac: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -40a2ae: 6e30 7eb9 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a2b4: 0c01 |000e: move-result-object v1 │ │ -40a2b6: 1a03 73d6 |000f: const-string v3, "url" // string@d673 │ │ -40a2ba: 6e30 7eb9 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a2c0: 0c03 |0014: move-result-object v3 │ │ -40a2c2: 1a04 dd60 |0015: const-string v4, "author" // string@60dd │ │ -40a2c6: 6e30 7eb9 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -40a2cc: 0c05 |001a: move-result-object v5 │ │ -40a2ce: 2202 291c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ -40a2d2: 7055 e3ae 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@aee3 │ │ -40a2d8: 1102 |0020: return-object v2 │ │ +40a2b0: |[40a2b0] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +40a2c0: 1a00 72d2 |0000: const-string v0, "title" // string@d272 │ │ +40a2c4: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +40a2c8: 6e30 7eb9 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a2ce: 0c00 |0007: move-result-object v0 │ │ +40a2d0: 1a01 4c8c |0008: const-string v1, "image" // string@8c4c │ │ +40a2d4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +40a2d6: 6e30 7eb9 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a2dc: 0c01 |000e: move-result-object v1 │ │ +40a2de: 1a03 73d6 |000f: const-string v3, "url" // string@d673 │ │ +40a2e2: 6e30 7eb9 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a2e8: 0c03 |0014: move-result-object v3 │ │ +40a2ea: 1a04 dd60 |0015: const-string v4, "author" // string@60dd │ │ +40a2ee: 6e30 7eb9 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +40a2f4: 0c05 |001a: move-result-object v5 │ │ +40a2f6: 2202 291c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c29 │ │ +40a2fa: 7055 e3ae 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@aee3 │ │ +40a300: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0008 line=97 │ │ 0x000f line=98 │ │ 0x0015 line=99 │ │ 0x001b line=100 │ │ @@ -1614117,19 +1614119,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 │ │ -40a304: |[40a304] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ -40a314: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a31a: 5b01 777f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -40a31e: 5902 787f |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ -40a322: 0e00 |0007: return-void │ │ +40a32c: |[40a32c] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ +40a33c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a342: 5b01 777f |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +40a346: 5902 787f |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7f78 │ │ +40a34a: 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; │ │ @@ -1614176,17 +1614178,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a4c8: |[40a4c8] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ -40a4d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a4de: 0e00 |0003: return-void │ │ +40a4f0: |[40a4f0] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ +40a500: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a506: 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;) │ │ @@ -1614194,55 +1614196,55 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -40a3fc: |[40a3fc] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ -40a40c: 1c00 2c1c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1c2c │ │ -40a410: 1d00 |0002: monitor-enter v0 │ │ -40a412: 6201 797f |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ -40a416: 3901 4900 |0005: if-nez v1, 004e // +0049 │ │ -40a41a: 2201 9d1e |0007: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ -40a41e: 7010 59b6 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40a424: 6901 797f |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ -40a428: 2202 2b1c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -40a42c: 2203 1f1c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ -40a430: 7010 adae 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@aead │ │ -40a436: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -40a438: 7030 edae 3204 |0016: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ -40a43e: 7220 26b7 2100 |0019: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40a444: 6201 797f |001c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ -40a448: 2202 2b1c |001e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -40a44c: 2203 221c |0020: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1c22 │ │ -40a450: 7010 bfae 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@aebf │ │ -40a456: 7030 edae 3204 |0025: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ -40a45c: 7220 26b7 2100 |0028: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40a462: 6201 797f |002b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ -40a466: 2202 2b1c |002d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -40a46a: 2203 251c |002f: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1c25 │ │ -40a46e: 7010 cbae 0300 |0031: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@aecb │ │ -40a474: 1504 803f |0034: const/high16 v4, #int 1065353216 // #3f80 │ │ -40a478: 7030 edae 3204 |0036: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ -40a47e: 7220 26b7 2100 |0039: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40a484: 6201 797f |003c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ -40a488: 2202 2b1c |003e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -40a48c: 2203 281c |0040: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1c28 │ │ -40a490: 7010 daae 0300 |0042: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@aeda │ │ -40a496: 7030 edae 3204 |0045: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ -40a49c: 7220 26b7 2100 |0048: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40a4a2: 2803 |004b: goto 004e // +0003 │ │ -40a4a4: 0d01 |004c: move-exception v1 │ │ -40a4a6: 2805 |004d: goto 0052 // +0005 │ │ -40a4a8: 6201 797f |004e: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ -40a4ac: 1e00 |0050: monitor-exit v0 │ │ -40a4ae: 1101 |0051: return-object v1 │ │ -40a4b0: 1e00 |0052: monitor-exit v0 │ │ -40a4b2: 2701 |0053: throw v1 │ │ +40a424: |[40a424] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ +40a434: 1c00 2c1c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1c2c │ │ +40a438: 1d00 |0002: monitor-enter v0 │ │ +40a43a: 6201 797f |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ +40a43e: 3901 4900 |0005: if-nez v1, 004e // +0049 │ │ +40a442: 2201 9d1e |0007: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ +40a446: 7010 59b6 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +40a44c: 6901 797f |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ +40a450: 2202 2b1c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +40a454: 2203 1f1c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ +40a458: 7010 adae 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@aead │ │ +40a45e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +40a460: 7030 edae 3204 |0016: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ +40a466: 7220 26b7 2100 |0019: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40a46c: 6201 797f |001c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ +40a470: 2202 2b1c |001e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +40a474: 2203 221c |0020: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1c22 │ │ +40a478: 7010 bfae 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@aebf │ │ +40a47e: 7030 edae 3204 |0025: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ +40a484: 7220 26b7 2100 |0028: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40a48a: 6201 797f |002b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ +40a48e: 2202 2b1c |002d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +40a492: 2203 251c |002f: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1c25 │ │ +40a496: 7010 cbae 0300 |0031: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@aecb │ │ +40a49c: 1504 803f |0034: const/high16 v4, #int 1065353216 // #3f80 │ │ +40a4a0: 7030 edae 3204 |0036: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ +40a4a6: 7220 26b7 2100 |0039: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40a4ac: 6201 797f |003c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ +40a4b0: 2202 2b1c |003e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +40a4b4: 2203 281c |0040: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1c28 │ │ +40a4b8: 7010 daae 0300 |0042: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@aeda │ │ +40a4be: 7030 edae 3204 |0045: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@aeed │ │ +40a4c4: 7220 26b7 2100 |0048: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40a4ca: 2803 |004b: goto 004e // +0003 │ │ +40a4cc: 0d01 |004c: move-exception v1 │ │ +40a4ce: 2805 |004d: goto 0052 // +0005 │ │ +40a4d0: 6201 797f |004e: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7f79 │ │ +40a4d4: 1e00 |0050: monitor-exit v0 │ │ +40a4d6: 1101 |0051: return-object v1 │ │ +40a4d8: 1e00 |0052: monitor-exit v0 │ │ +40a4da: 2701 |0053: throw v1 │ │ catches : 2 │ │ 0x0003 - 0x0050 │ │ -> 0x004c │ │ 0x0052 - 0x0053 │ │ -> 0x004c │ │ positions : │ │ 0x0003 line=15 │ │ @@ -1614259,41 +1614261,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 │ │ -40a388: |[40a388] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -40a398: 7100 efae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -40a39e: 0c00 |0003: move-result-object v0 │ │ -40a3a0: 7210 31b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40a3a6: 0c00 |0007: move-result-object v0 │ │ -40a3a8: 7210 14b7 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40a3ae: 0a01 |000b: move-result v1 │ │ -40a3b0: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -40a3b4: 7210 15b7 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40a3ba: 0c01 |0011: move-result-object v1 │ │ -40a3bc: 1f01 2b1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -40a3c0: 5412 777f |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -40a3c4: 6e10 b3b4 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -40a3ca: 0c02 |0019: move-result-object v2 │ │ -40a3cc: 1c03 1f1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ -40a3d0: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -40a3d4: 5412 777f |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -40a3d8: 7220 ecae 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@aeec │ │ -40a3de: 0a02 |0023: move-result v2 │ │ -40a3e0: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ -40a3e4: 5410 777f |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -40a3e8: 7220 eaae 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@aeea │ │ -40a3ee: 0c04 |002b: move-result-object v4 │ │ -40a3f0: 1104 |002c: return-object v4 │ │ -40a3f2: 7110 33b3 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b333 │ │ -40a3f8: 0c04 |0030: move-result-object v4 │ │ -40a3fa: 1104 |0031: return-object v4 │ │ +40a3b0: |[40a3b0] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +40a3c0: 7100 efae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +40a3c6: 0c00 |0003: move-result-object v0 │ │ +40a3c8: 7210 31b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40a3ce: 0c00 |0007: move-result-object v0 │ │ +40a3d0: 7210 14b7 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40a3d6: 0a01 |000b: move-result v1 │ │ +40a3d8: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +40a3dc: 7210 15b7 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40a3e2: 0c01 |0011: move-result-object v1 │ │ +40a3e4: 1f01 2b1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +40a3e8: 5412 777f |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +40a3ec: 6e10 b3b4 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +40a3f2: 0c02 |0019: move-result-object v2 │ │ +40a3f4: 1c03 1f1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ +40a3f8: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +40a3fc: 5412 777f |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +40a400: 7220 ecae 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@aeec │ │ +40a406: 0a02 |0023: move-result v2 │ │ +40a408: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ +40a40c: 5410 777f |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +40a410: 7220 eaae 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@aeea │ │ +40a416: 0c04 |002b: move-result-object v4 │ │ +40a418: 1104 |002c: return-object v4 │ │ +40a41a: 7110 33b3 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b333 │ │ +40a420: 0c04 |0030: move-result-object v4 │ │ +40a422: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0014 line=27 │ │ 0x0020 line=28 │ │ 0x0026 line=29 │ │ 0x002d line=32 │ │ @@ -1614305,38 +1614307,38 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -40a324: |[40a324] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -40a334: 7100 efae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ -40a33a: 0c00 |0003: move-result-object v0 │ │ -40a33c: 7210 31b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40a342: 0c00 |0007: move-result-object v0 │ │ -40a344: 7210 14b7 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40a34a: 0a01 |000b: move-result v1 │ │ -40a34c: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ -40a350: 7210 15b7 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40a356: 0c01 |0011: move-result-object v1 │ │ -40a358: 1f01 2b1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ -40a35c: 5412 777f |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -40a360: 6e10 b3b4 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -40a366: 0c02 |0019: move-result-object v2 │ │ -40a368: 1c03 1f1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ -40a36c: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -40a370: 5411 777f |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ -40a374: 7220 ecae 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@aeec │ │ -40a37a: 0a01 |0023: move-result v1 │ │ -40a37c: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ -40a380: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -40a382: 0f04 |0027: return v4 │ │ -40a384: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -40a386: 0f04 |0029: return v4 │ │ +40a34c: |[40a34c] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +40a35c: 7100 efae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@aeef │ │ +40a362: 0c00 |0003: move-result-object v0 │ │ +40a364: 7210 31b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40a36a: 0c00 |0007: move-result-object v0 │ │ +40a36c: 7210 14b7 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40a372: 0a01 |000b: move-result v1 │ │ +40a374: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ +40a378: 7210 15b7 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40a37e: 0c01 |0011: move-result-object v1 │ │ +40a380: 1f01 2b1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c2b │ │ +40a384: 5412 777f |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +40a388: 6e10 b3b4 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +40a38e: 0c02 |0019: move-result-object v2 │ │ +40a390: 1c03 1f1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c1f │ │ +40a394: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +40a398: 5411 777f |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7f77 │ │ +40a39c: 7220 ecae 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@aeec │ │ +40a3a2: 0a01 |0023: move-result v1 │ │ +40a3a4: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ +40a3a8: 1214 |0026: const/4 v4, #int 1 // #1 │ │ +40a3aa: 0f04 |0027: return v4 │ │ +40a3ac: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +40a3ae: 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; │ │ @@ -1614497,17 +1614499,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a4f8: |[40a4f8] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ -40a508: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a50e: 0e00 |0003: return-void │ │ +40a520: |[40a520] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ +40a530: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1614569,17 +1614571,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a4e0: |[40a4e0] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ -40a4f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a4f6: 0e00 |0003: return-void │ │ +40a508: |[40a508] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ +40a518: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a51e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1614616,17 +1614618,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a510: |[40a510] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ -40a520: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a526: 0e00 |0003: return-void │ │ +40a538: |[40a538] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ +40a548: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a54e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1616478,17 +1616480,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a528: |[40a528] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ -40a538: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a53e: 0e00 |0003: return-void │ │ +40a550: |[40a550] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ +40a560: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1616535,17 +1616537,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a540: |[40a540] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ -40a550: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a556: 0e00 |0003: return-void │ │ +40a568: |[40a568] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ +40a578: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a57e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1617022,17 +1617024,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a558: |[40a558] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ -40a568: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a56e: 0e00 |0003: return-void │ │ +40a580: |[40a580] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ +40a590: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1617719,17 +1617721,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a570: |[40a570] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ -40a580: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a586: 0e00 |0003: return-void │ │ +40a598: |[40a598] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ +40a5a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a5ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1618281,17 +1618283,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a588: |[40a588] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ -40a598: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a59e: 0e00 |0003: return-void │ │ +40a5b0: |[40a5b0] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ +40a5c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1619193,17 +1619195,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a5a0: |[40a5a0] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ -40a5b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a5b6: 0e00 |0003: return-void │ │ +40a5c8: |[40a5c8] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ +40a5d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a5de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1619260,17 +1619262,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a5b8: |[40a5b8] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ -40a5c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a5ce: 0e00 |0003: return-void │ │ +40a5e0: |[40a5e0] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ +40a5f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a5f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1619337,17 +1619339,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a5d0: |[40a5d0] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ -40a5e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a5e6: 0e00 |0003: return-void │ │ +40a5f8: |[40a5f8] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ +40a608: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a60e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1619709,17 +1619711,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a5e8: |[40a5e8] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ -40a5f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a5fe: 0e00 |0003: return-void │ │ +40a610: |[40a610] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ +40a620: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1619891,17 +1619893,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a600: |[40a600] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ -40a610: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a616: 0e00 |0003: return-void │ │ +40a628: |[40a628] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ +40a638: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1623898,17 +1623900,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a618: |[40a618] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ -40a628: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40a62e: 0e00 |0003: return-void │ │ +40a640: |[40a640] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ +40a650: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40a656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1625875,17 +1625877,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b470: |[40b470] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ -40b480: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b486: 0e00 |0003: return-void │ │ +40b498: |[40b498] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ +40b4a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b4ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1629237,353 +1629239,353 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1804 16-bit code units │ │ -40a630: |[40a630] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -40a640: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ -40a646: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -40a64a: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -40a64e: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ -40a654: 6901 0188 |000a: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@8801 │ │ -40a658: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -40a65e: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -40a664: 0c02 |0012: move-result-object v2 │ │ -40a666: 6902 0288 |0013: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@8802 │ │ -40a66a: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -40a670: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -40a676: 0c02 |001b: move-result-object v2 │ │ -40a678: 6902 2188 |001c: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@8821 │ │ -40a67c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -40a67e: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -40a682: 6903 2388 |0021: sput-object v3, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@8823 │ │ -40a686: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -40a688: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -40a68c: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ -40a692: 6904 2488 |0029: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@8824 │ │ -40a696: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -40a69c: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -40a6a2: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -40a6a8: 0c04 |0034: move-result-object v4 │ │ -40a6aa: 6904 2b88 |0035: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@882b │ │ -40a6ae: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ -40a6b4: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ -40a6b8: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ -40a6bc: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ -40a6c2: 6905 2e88 |0041: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@882e │ │ -40a6c6: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ -40a6ca: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ -40a6d0: 6905 3788 |0048: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8837 │ │ -40a6d4: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ -40a6da: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ -40a6e0: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ -40a6e6: 0c07 |0053: move-result-object v7 │ │ -40a6e8: 6907 3e88 |0054: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@883e │ │ -40a6ec: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ -40a6f2: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ -40a6f8: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ -40a6fe: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ -40a704: 0c07 |0062: move-result-object v7 │ │ -40a706: 6907 4188 |0063: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@8841 │ │ -40a70a: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ -40a70e: 6902 4688 |0067: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@8846 │ │ -40a712: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ -40a718: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ -40a71e: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ -40a724: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ -40a72a: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -40a730: 0c02 |0078: move-result-object v2 │ │ -40a732: 6902 4788 |0079: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@8847 │ │ -40a736: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ -40a73c: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ -40a742: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ -40a748: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ -40a74e: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -40a754: 0c02 |008a: move-result-object v2 │ │ -40a756: 6902 4c88 |008b: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@884c │ │ -40a75a: 1272 |008d: const/4 v2, #int 7 // #7 │ │ -40a75c: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ -40a760: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ -40a766: 6907 5188 |0093: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@8851 │ │ -40a76a: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ -40a76e: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ -40a772: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ -40a778: 6907 5988 |009c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@8859 │ │ -40a77c: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ -40a780: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ -40a784: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ -40a78a: 6907 7088 |00a5: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@8870 │ │ -40a78e: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ -40a794: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ -40a79a: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ -40a7a0: 0c07 |00b0: move-result-object v7 │ │ -40a7a2: 6907 f088 |00b1: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@88f0 │ │ -40a7a6: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ -40a7ac: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ -40a7b2: 0c07 |00b9: move-result-object v7 │ │ -40a7b4: 6907 f388 |00ba: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@88f3 │ │ -40a7b8: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ -40a7be: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ -40a7c4: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ -40a7ca: 0c07 |00c5: move-result-object v7 │ │ -40a7cc: 6907 f588 |00c6: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@88f5 │ │ -40a7d0: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ -40a7d4: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ -40a7da: 6907 f888 |00cd: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@88f8 │ │ -40a7de: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ -40a7e4: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ -40a7ea: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ -40a7f0: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ -40a7f6: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -40a7fc: 0c07 |00de: move-result-object v7 │ │ -40a7fe: 6907 ff88 |00df: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@88ff │ │ -40a802: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ -40a808: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ -40a80e: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ -40a814: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ -40a81a: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ -40a820: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ -40a826: 0c07 |00f3: move-result-object v7 │ │ -40a828: 6907 0489 |00f4: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@8904 │ │ -40a82c: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ -40a832: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ -40a838: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ -40a83e: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -40a844: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ -40a84a: 0c07 |0105: move-result-object v7 │ │ -40a84c: 6907 0a89 |0106: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@890a │ │ -40a850: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ -40a856: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ -40a85c: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ -40a862: 0c07 |0111: move-result-object v7 │ │ -40a864: 6907 0f89 |0112: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@890f │ │ -40a868: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ -40a86c: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ -40a872: 6907 1089 |0119: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@8910 │ │ -40a876: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ -40a87a: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ -40a87e: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ -40a884: 6908 1a89 |0122: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@891a │ │ -40a888: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ -40a88c: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ -40a890: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ -40a896: 6908 2789 |012b: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@8927 │ │ -40a89a: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ -40a8a0: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ -40a8a6: 0c0a |0133: move-result-object v10 │ │ -40a8a8: 690a 3089 |0134: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@8930 │ │ -40a8ac: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ -40a8b0: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ -40a8b6: 690a 3289 |013b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@8932 │ │ -40a8ba: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ -40a8be: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ -40a8c2: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ -40a8c8: 690b 3389 |0144: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@8933 │ │ -40a8cc: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ -40a8d2: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ -40a8d8: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ -40a8de: 0c0d |014f: move-result-object v13 │ │ -40a8e0: 690d 4589 |0150: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@8945 │ │ -40a8e4: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ -40a8ea: 0c0b |0155: move-result-object v11 │ │ -40a8ec: 690b 4689 |0156: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@8946 │ │ -40a8f0: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ -40a8f4: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ -40a8fa: 690b 4c89 |015d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@894c │ │ -40a8fe: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ -40a904: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ -40a90a: 0c09 |0165: move-result-object v9 │ │ -40a90c: 6909 4d89 |0166: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@894d │ │ -40a910: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ -40a914: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ -40a918: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ -40a91e: 6909 5c89 |016f: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@895c │ │ -40a922: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ -40a928: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ -40a92e: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ -40a934: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ -40a93a: 0c01 |017d: move-result-object v1 │ │ -40a93c: 6901 5d89 |017e: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@895d │ │ -40a940: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ -40a946: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ -40a94c: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ -40a952: 0c01 |0189: move-result-object v1 │ │ -40a954: 6901 6b89 |018a: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@896b │ │ -40a958: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ -40a95e: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ -40a964: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -40a96a: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -40a970: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ -40a976: 0c08 |019b: move-result-object v8 │ │ -40a978: 6908 6e89 |019c: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@896e │ │ -40a97c: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ -40a980: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ -40a986: 6908 7489 |01a3: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@8974 │ │ -40a98a: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ -40a98e: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ -40a992: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ -40a998: 6908 7b89 |01ac: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@897b │ │ -40a99c: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ -40a9a0: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ -40a9a4: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ -40a9aa: 6908 9389 |01b5: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@8993 │ │ -40a9ae: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ -40a9b4: 0c08 |01ba: move-result-object v8 │ │ -40a9b6: 6908 9d89 |01bb: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@899d │ │ -40a9ba: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ -40a9c0: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ -40a9c6: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ -40a9cc: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ -40a9d2: 0c08 |01c9: move-result-object v8 │ │ -40a9d4: 6908 a289 |01ca: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@89a2 │ │ -40a9d8: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ -40a9de: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ -40a9e4: 0c08 |01d2: move-result-object v8 │ │ -40a9e6: 6908 a389 |01d3: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@89a3 │ │ -40a9ea: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ -40a9ee: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ -40a9f2: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ -40a9f8: 6908 a889 |01dc: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@89a8 │ │ -40a9fc: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ -40aa02: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ -40aa08: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ -40aa0e: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -40aa14: 0c0d |01ea: move-result-object v13 │ │ -40aa16: 690d a989 |01eb: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@89a9 │ │ -40aa1a: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -40aa20: 0c08 |01f0: move-result-object v8 │ │ -40aa22: 6908 aa89 |01f1: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@89aa │ │ -40aa26: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ -40aa2c: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ -40aa32: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ -40aa38: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ -40aa3e: 0c08 |01ff: move-result-object v8 │ │ -40aa40: 6908 b389 |0200: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@89b3 │ │ -40aa44: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ -40aa4a: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ -40aa50: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ -40aa56: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ -40aa5c: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ -40aa62: 0c08 |0211: move-result-object v8 │ │ -40aa64: 6908 b789 |0212: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@89b7 │ │ -40aa68: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ -40aa6c: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ -40aa70: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ -40aa76: 6908 bc89 |021b: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@89bc │ │ -40aa7a: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ -40aa80: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ -40aa86: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ -40aa8c: 0c08 |0226: move-result-object v8 │ │ -40aa8e: 6908 f189 |0227: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@89f1 │ │ -40aa92: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ -40aa96: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ -40aa9c: 6907 f489 |022e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@89f4 │ │ -40aaa0: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ -40aaa4: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ -40aaa8: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ -40aaae: 6907 018a |0237: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@8a01 │ │ -40aab2: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ -40aab6: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ -40aabc: 6902 1f8a |023e: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@8a1f │ │ -40aac0: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ -40aac6: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ -40aacc: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ -40aad2: 0c00 |0249: move-result-object v0 │ │ -40aad4: 6900 278a |024a: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@8a27 │ │ -40aad8: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ -40aadc: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ -40aae2: 6900 2d8a |0251: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@8a2d │ │ -40aae6: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ -40aaec: 0c00 |0256: move-result-object v0 │ │ -40aaee: 6900 2e8a |0257: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@8a2e │ │ -40aaf2: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ -40aaf6: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ -40aafa: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ -40ab00: 6900 368a |0260: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@8a36 │ │ -40ab04: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ -40ab08: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ -40ab0e: 6900 458a |0267: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@8a45 │ │ -40ab12: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ -40ab16: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ -40ab1c: 6900 468a |026e: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@8a46 │ │ -40ab20: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ -40ab24: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ -40ab28: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ -40ab2e: 6900 5b8a |0277: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@8a5b │ │ -40ab32: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ -40ab36: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ -40ab3a: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ -40ab40: 6900 6c8a |0280: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@8a6c │ │ -40ab44: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ -40ab4a: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -40ab50: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ -40ab54: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ -40ab5a: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ -40ab60: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ -40ab66: 0c00 |0293: move-result-object v0 │ │ -40ab68: 6900 8b8a |0294: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@8a8b │ │ -40ab6c: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ -40ab72: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ -40ab78: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ -40ab7e: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -40ab84: 0c00 |02a2: move-result-object v0 │ │ -40ab86: 6900 8c8a |02a3: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@8a8c │ │ -40ab8a: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ -40ab90: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ -40ab96: 0c00 |02ab: move-result-object v0 │ │ -40ab98: 6900 908a |02ac: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@8a90 │ │ -40ab9c: 0e00 |02ae: return-void │ │ -40ab9e: 0000 |02af: nop // spacer │ │ -40aba0: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ -40ac1c: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ -40ac3c: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ -40ac64: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ -40ac84: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ -40aca8: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ -40ad08: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ -40af0c: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ -40af2c: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ -40af50: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ -40af88: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ -40afb0: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ -40afd4: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ -40b004: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ -40b03c: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ -40b068: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ -40b088: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ -40b0ec: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ -40b118: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ -40b1b0: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ -40b1f8: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ -40b230: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ -40b2ac: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ -40b2d0: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ -40b2f0: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ -40b330: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ -40b360: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ -40b390: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ -40b3d8: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: array-data (64 units) │ │ +40a658: |[40a658] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +40a668: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ +40a66e: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +40a672: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +40a676: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ +40a67c: 6901 0188 |000a: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@8801 │ │ +40a680: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +40a686: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +40a68c: 0c02 |0012: move-result-object v2 │ │ +40a68e: 6902 0288 |0013: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@8802 │ │ +40a692: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +40a698: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +40a69e: 0c02 |001b: move-result-object v2 │ │ +40a6a0: 6902 2188 |001c: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@8821 │ │ +40a6a4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +40a6a6: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +40a6aa: 6903 2388 |0021: sput-object v3, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@8823 │ │ +40a6ae: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +40a6b0: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +40a6b4: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ +40a6ba: 6904 2488 |0029: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@8824 │ │ +40a6be: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +40a6c4: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +40a6ca: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +40a6d0: 0c04 |0034: move-result-object v4 │ │ +40a6d2: 6904 2b88 |0035: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@882b │ │ +40a6d6: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ +40a6dc: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ +40a6e0: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ +40a6e4: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ +40a6ea: 6905 2e88 |0041: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@882e │ │ +40a6ee: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ +40a6f2: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ +40a6f8: 6905 3788 |0048: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8837 │ │ +40a6fc: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ +40a702: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ +40a708: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ +40a70e: 0c07 |0053: move-result-object v7 │ │ +40a710: 6907 3e88 |0054: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@883e │ │ +40a714: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ +40a71a: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ +40a720: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ +40a726: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ +40a72c: 0c07 |0062: move-result-object v7 │ │ +40a72e: 6907 4188 |0063: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@8841 │ │ +40a732: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ +40a736: 6902 4688 |0067: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@8846 │ │ +40a73a: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ +40a740: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ +40a746: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ +40a74c: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ +40a752: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +40a758: 0c02 |0078: move-result-object v2 │ │ +40a75a: 6902 4788 |0079: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@8847 │ │ +40a75e: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ +40a764: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ +40a76a: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ +40a770: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ +40a776: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +40a77c: 0c02 |008a: move-result-object v2 │ │ +40a77e: 6902 4c88 |008b: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@884c │ │ +40a782: 1272 |008d: const/4 v2, #int 7 // #7 │ │ +40a784: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ +40a788: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ +40a78e: 6907 5188 |0093: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@8851 │ │ +40a792: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ +40a796: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ +40a79a: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ +40a7a0: 6907 5988 |009c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@8859 │ │ +40a7a4: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ +40a7a8: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ +40a7ac: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ +40a7b2: 6907 7088 |00a5: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@8870 │ │ +40a7b6: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ +40a7bc: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ +40a7c2: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ +40a7c8: 0c07 |00b0: move-result-object v7 │ │ +40a7ca: 6907 f088 |00b1: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@88f0 │ │ +40a7ce: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ +40a7d4: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ +40a7da: 0c07 |00b9: move-result-object v7 │ │ +40a7dc: 6907 f388 |00ba: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@88f3 │ │ +40a7e0: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ +40a7e6: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ +40a7ec: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ +40a7f2: 0c07 |00c5: move-result-object v7 │ │ +40a7f4: 6907 f588 |00c6: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@88f5 │ │ +40a7f8: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ +40a7fc: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ +40a802: 6907 f888 |00cd: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@88f8 │ │ +40a806: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ +40a80c: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ +40a812: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ +40a818: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ +40a81e: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +40a824: 0c07 |00de: move-result-object v7 │ │ +40a826: 6907 ff88 |00df: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@88ff │ │ +40a82a: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ +40a830: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ +40a836: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ +40a83c: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ +40a842: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ +40a848: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ +40a84e: 0c07 |00f3: move-result-object v7 │ │ +40a850: 6907 0489 |00f4: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@8904 │ │ +40a854: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ +40a85a: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ +40a860: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ +40a866: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +40a86c: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ +40a872: 0c07 |0105: move-result-object v7 │ │ +40a874: 6907 0a89 |0106: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@890a │ │ +40a878: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ +40a87e: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ +40a884: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ +40a88a: 0c07 |0111: move-result-object v7 │ │ +40a88c: 6907 0f89 |0112: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@890f │ │ +40a890: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ +40a894: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ +40a89a: 6907 1089 |0119: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@8910 │ │ +40a89e: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ +40a8a2: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ +40a8a6: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ +40a8ac: 6908 1a89 |0122: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@891a │ │ +40a8b0: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ +40a8b4: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ +40a8b8: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ +40a8be: 6908 2789 |012b: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@8927 │ │ +40a8c2: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ +40a8c8: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ +40a8ce: 0c0a |0133: move-result-object v10 │ │ +40a8d0: 690a 3089 |0134: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@8930 │ │ +40a8d4: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ +40a8d8: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ +40a8de: 690a 3289 |013b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@8932 │ │ +40a8e2: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ +40a8e6: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ +40a8ea: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ +40a8f0: 690b 3389 |0144: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@8933 │ │ +40a8f4: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ +40a8fa: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ +40a900: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ +40a906: 0c0d |014f: move-result-object v13 │ │ +40a908: 690d 4589 |0150: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@8945 │ │ +40a90c: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ +40a912: 0c0b |0155: move-result-object v11 │ │ +40a914: 690b 4689 |0156: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@8946 │ │ +40a918: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ +40a91c: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ +40a922: 690b 4c89 |015d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@894c │ │ +40a926: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ +40a92c: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ +40a932: 0c09 |0165: move-result-object v9 │ │ +40a934: 6909 4d89 |0166: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@894d │ │ +40a938: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ +40a93c: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ +40a940: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ +40a946: 6909 5c89 |016f: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@895c │ │ +40a94a: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ +40a950: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ +40a956: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ +40a95c: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ +40a962: 0c01 |017d: move-result-object v1 │ │ +40a964: 6901 5d89 |017e: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@895d │ │ +40a968: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ +40a96e: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ +40a974: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ +40a97a: 0c01 |0189: move-result-object v1 │ │ +40a97c: 6901 6b89 |018a: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@896b │ │ +40a980: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ +40a986: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ +40a98c: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +40a992: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +40a998: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ +40a99e: 0c08 |019b: move-result-object v8 │ │ +40a9a0: 6908 6e89 |019c: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@896e │ │ +40a9a4: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ +40a9a8: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ +40a9ae: 6908 7489 |01a3: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@8974 │ │ +40a9b2: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ +40a9b6: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ +40a9ba: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ +40a9c0: 6908 7b89 |01ac: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@897b │ │ +40a9c4: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ +40a9c8: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ +40a9cc: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ +40a9d2: 6908 9389 |01b5: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@8993 │ │ +40a9d6: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ +40a9dc: 0c08 |01ba: move-result-object v8 │ │ +40a9de: 6908 9d89 |01bb: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@899d │ │ +40a9e2: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ +40a9e8: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ +40a9ee: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ +40a9f4: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ +40a9fa: 0c08 |01c9: move-result-object v8 │ │ +40a9fc: 6908 a289 |01ca: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@89a2 │ │ +40aa00: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ +40aa06: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ +40aa0c: 0c08 |01d2: move-result-object v8 │ │ +40aa0e: 6908 a389 |01d3: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@89a3 │ │ +40aa12: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ +40aa16: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ +40aa1a: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ +40aa20: 6908 a889 |01dc: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@89a8 │ │ +40aa24: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ +40aa2a: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ +40aa30: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ +40aa36: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +40aa3c: 0c0d |01ea: move-result-object v13 │ │ +40aa3e: 690d a989 |01eb: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@89a9 │ │ +40aa42: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +40aa48: 0c08 |01f0: move-result-object v8 │ │ +40aa4a: 6908 aa89 |01f1: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@89aa │ │ +40aa4e: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ +40aa54: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ +40aa5a: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ +40aa60: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ +40aa66: 0c08 |01ff: move-result-object v8 │ │ +40aa68: 6908 b389 |0200: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@89b3 │ │ +40aa6c: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ +40aa72: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ +40aa78: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ +40aa7e: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ +40aa84: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ +40aa8a: 0c08 |0211: move-result-object v8 │ │ +40aa8c: 6908 b789 |0212: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@89b7 │ │ +40aa90: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ +40aa94: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ +40aa98: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ +40aa9e: 6908 bc89 |021b: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@89bc │ │ +40aaa2: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ +40aaa8: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ +40aaae: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ +40aab4: 0c08 |0226: move-result-object v8 │ │ +40aab6: 6908 f189 |0227: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@89f1 │ │ +40aaba: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ +40aabe: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ +40aac4: 6907 f489 |022e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@89f4 │ │ +40aac8: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ +40aacc: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ +40aad0: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ +40aad6: 6907 018a |0237: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@8a01 │ │ +40aada: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ +40aade: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ +40aae4: 6902 1f8a |023e: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@8a1f │ │ +40aae8: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ +40aaee: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ +40aaf4: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ +40aafa: 0c00 |0249: move-result-object v0 │ │ +40aafc: 6900 278a |024a: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@8a27 │ │ +40ab00: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ +40ab04: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ +40ab0a: 6900 2d8a |0251: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@8a2d │ │ +40ab0e: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ +40ab14: 0c00 |0256: move-result-object v0 │ │ +40ab16: 6900 2e8a |0257: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@8a2e │ │ +40ab1a: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ +40ab1e: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ +40ab22: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ +40ab28: 6900 368a |0260: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@8a36 │ │ +40ab2c: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ +40ab30: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ +40ab36: 6900 458a |0267: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@8a45 │ │ +40ab3a: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ +40ab3e: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ +40ab44: 6900 468a |026e: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@8a46 │ │ +40ab48: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ +40ab4c: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ +40ab50: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ +40ab56: 6900 5b8a |0277: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@8a5b │ │ +40ab5a: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ +40ab5e: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ +40ab62: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ +40ab68: 6900 6c8a |0280: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@8a6c │ │ +40ab6c: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ +40ab72: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +40ab78: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ +40ab7c: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ +40ab82: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ +40ab88: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ +40ab8e: 0c00 |0293: move-result-object v0 │ │ +40ab90: 6900 8b8a |0294: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@8a8b │ │ +40ab94: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ +40ab9a: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ +40aba0: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ +40aba6: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +40abac: 0c00 |02a2: move-result-object v0 │ │ +40abae: 6900 8c8a |02a3: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@8a8c │ │ +40abb2: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ +40abb8: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ +40abbe: 0c00 |02ab: move-result-object v0 │ │ +40abc0: 6900 908a |02ac: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@8a90 │ │ +40abc4: 0e00 |02ae: return-void │ │ +40abc6: 0000 |02af: nop // spacer │ │ +40abc8: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ +40ac44: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ +40ac64: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ +40ac8c: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ +40acac: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ +40acd0: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ +40ad30: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ +40af34: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ +40af54: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ +40af78: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ +40afb0: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ +40afd8: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ +40affc: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ +40b02c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ +40b064: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ +40b090: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ +40b0b0: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ +40b114: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ +40b140: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ +40b1d8: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ +40b220: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ +40b258: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ +40b2d4: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ +40b2f8: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ +40b318: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ +40b358: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ +40b388: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ +40b3b8: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ +40b400: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: 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 │ │ -40b458: |[40b458] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -40b468: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b46e: 0e00 |0003: return-void │ │ +40b480: |[40b480] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +40b490: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1629614,17 +1629616,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b488: |[40b488] de.danoeh.antennapod.net.discovery.R.:()V │ │ -40b498: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b49e: 0e00 |0003: return-void │ │ +40b4b0: |[40b4b0] de.danoeh.antennapod.net.discovery.R.:()V │ │ +40b4c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b4c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1629671,17 +1629673,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b4a0: |[40b4a0] de.danoeh.antennapod.net.download.service.BuildConfig.:()V │ │ -40b4b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b4b6: 0e00 |0003: return-void │ │ +40b4c8: |[40b4c8] de.danoeh.antennapod.net.download.service.BuildConfig.:()V │ │ +40b4d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b4de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1629715,17 +1629717,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.net.download.service.ConnectivityActionReceiver.:()V │ │ -40b4c8: 7010 fb01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01fb │ │ -40b4ce: 0e00 |0003: return-void │ │ +40b4e0: |[40b4e0] de.danoeh.antennapod.net.download.service.ConnectivityActionReceiver.:()V │ │ +40b4f0: 7010 fb01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01fb │ │ +40b4f6: 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 - │ │ @@ -1629734,42 +1629736,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 │ │ -40b4d0: |[40b4d0] de.danoeh.antennapod.net.download.service.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -40b4e0: 6e10 7902 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0279 │ │ -40b4e6: 0c03 |0003: move-result-object v3 │ │ -40b4e8: 1a00 bb5d |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@5dbb │ │ -40b4ec: 7120 200b 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ -40b4f2: 0a03 |0009: move-result v3 │ │ -40b4f4: 3803 2e00 |000a: if-eqz v3, 0038 // +002e │ │ -40b4f8: 1a03 fb46 |000c: const-string v3, "Received intent" // string@46fb │ │ -40b4fc: 1a00 c910 |000e: const-string v0, "ConnectivityActionRecvr" // string@10c9 │ │ -40b500: 7120 6e0b 3000 |0010: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40b506: 7100 71ae 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ae71 │ │ -40b50c: 0a03 |0016: move-result v3 │ │ -40b50e: 3803 0f00 |0017: if-eqz v3, 0026 // +000f │ │ -40b512: 1a03 e060 |0019: const-string v3, "auto-dl network available, starting auto-download" // string@60e0 │ │ -40b516: 7120 6e0b 3000 |001b: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40b51c: 7100 deaf 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@afde │ │ -40b522: 0c03 |0021: move-result-object v3 │ │ -40b524: 6e20 ddaf 2300 |0022: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@afdd │ │ -40b52a: 2813 |0025: goto 0038 // +0013 │ │ -40b52c: 7100 78ae 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -40b532: 0a03 |0029: move-result v3 │ │ -40b534: 3803 0e00 |002a: if-eqz v3, 0038 // +000e │ │ -40b538: 1a03 0d14 |002c: const-string v3, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@140d │ │ -40b53c: 7120 730b 3000 |002e: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -40b542: 7100 f7af 0000 |0031: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -40b548: 0c03 |0034: move-result-object v3 │ │ -40b54a: 6e20 f4af 2300 |0035: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aff4 │ │ -40b550: 0e00 |0038: return-void │ │ +40b4f8: |[40b4f8] de.danoeh.antennapod.net.download.service.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +40b508: 6e10 7902 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0279 │ │ +40b50e: 0c03 |0003: move-result-object v3 │ │ +40b510: 1a00 bb5d |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@5dbb │ │ +40b514: 7120 200b 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ +40b51a: 0a03 |0009: move-result v3 │ │ +40b51c: 3803 2e00 |000a: if-eqz v3, 0038 // +002e │ │ +40b520: 1a03 fb46 |000c: const-string v3, "Received intent" // string@46fb │ │ +40b524: 1a00 c910 |000e: const-string v0, "ConnectivityActionRecvr" // string@10c9 │ │ +40b528: 7120 6e0b 3000 |0010: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40b52e: 7100 71ae 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ae71 │ │ +40b534: 0a03 |0016: move-result v3 │ │ +40b536: 3803 0f00 |0017: if-eqz v3, 0026 // +000f │ │ +40b53a: 1a03 e060 |0019: const-string v3, "auto-dl network available, starting auto-download" // string@60e0 │ │ +40b53e: 7120 6e0b 3000 |001b: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40b544: 7100 deaf 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@afde │ │ +40b54a: 0c03 |0021: move-result-object v3 │ │ +40b54c: 6e20 ddaf 2300 |0022: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@afdd │ │ +40b552: 2813 |0025: goto 0038 // +0013 │ │ +40b554: 7100 78ae 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +40b55a: 0a03 |0029: move-result v3 │ │ +40b55c: 3803 0e00 |002a: if-eqz v3, 0038 // +000e │ │ +40b560: 1a03 0d14 |002c: const-string v3, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@140d │ │ +40b564: 7120 730b 3000 |002e: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +40b56a: 7100 f7af 0000 |0031: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +40b570: 0c03 |0034: move-result-object v3 │ │ +40b572: 6e20 f4af 2300 |0035: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aff4 │ │ +40b578: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x000c line=20 │ │ 0x0013 line=22 │ │ 0x0019 line=23 │ │ 0x001e line=24 │ │ @@ -1629811,17 +1629813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b554: |[40b554] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.:()V │ │ -40b564: 7010 fb01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01fb │ │ -40b56a: 0e00 |0003: return-void │ │ +40b57c: |[40b57c] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.:()V │ │ +40b58c: 7010 fb01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01fb │ │ +40b592: 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 - │ │ @@ -1629830,48 +1629832,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 │ │ -40b56c: |[40b56c] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -40b57c: 6e10 7902 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0279 │ │ -40b582: 0c04 |0003: move-result-object v4 │ │ -40b584: 2200 271e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -40b588: 7010 ffb4 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40b58e: 1a01 e965 |0009: const-string v1, "charging intent: " // string@65e9 │ │ -40b592: 6e20 0bb5 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40b598: 6e20 0bb5 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40b59e: 6e10 15b5 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40b5a4: 0c00 |0014: move-result-object v0 │ │ -40b5a6: 1a01 9945 |0015: const-string v1, "PowerConnectionReceiver" // string@4599 │ │ -40b5aa: 7120 6e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40b5b0: 1a00 6e5d |001a: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@5d6e │ │ -40b5b4: 6e20 d7b4 4000 |001c: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -40b5ba: 0a04 |001f: move-result v4 │ │ -40b5bc: 3804 0f00 |0020: if-eqz v4, 002f // +000f │ │ -40b5c0: 1a04 ea65 |0022: const-string v4, "charging, starting auto-download" // string@65ea │ │ -40b5c4: 7120 6e0b 4100 |0024: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40b5ca: 7100 deaf 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@afde │ │ -40b5d0: 0c04 |002a: move-result-object v4 │ │ -40b5d2: 6e20 ddaf 3400 |002b: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@afdd │ │ -40b5d8: 2819 |002e: goto 0047 // +0019 │ │ -40b5da: 7100 d4b2 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b2d4 │ │ -40b5e0: 0a04 |0032: move-result v4 │ │ -40b5e2: 3904 0f00 |0033: if-nez v4, 0042 // +000f │ │ -40b5e6: 1a04 33ae |0035: const-string v4, "not charging anymore, canceling auto-download" // string@ae33 │ │ -40b5ea: 7120 6e0b 4100 |0037: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40b5f0: 7100 f7af 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -40b5f6: 0c04 |003d: move-result-object v4 │ │ -40b5f8: 6e20 f4af 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aff4 │ │ -40b5fe: 2806 |0041: goto 0047 // +0006 │ │ -40b600: 1a03 32ae |0042: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@ae32 │ │ -40b604: 7120 6e0b 3100 |0044: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40b60a: 0e00 |0047: return-void │ │ +40b594: |[40b594] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +40b5a4: 6e10 7902 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0279 │ │ +40b5aa: 0c04 |0003: move-result-object v4 │ │ +40b5ac: 2200 271e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +40b5b0: 7010 ffb4 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40b5b6: 1a01 e965 |0009: const-string v1, "charging intent: " // string@65e9 │ │ +40b5ba: 6e20 0bb5 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40b5c0: 6e20 0bb5 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40b5c6: 6e10 15b5 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40b5cc: 0c00 |0014: move-result-object v0 │ │ +40b5ce: 1a01 9945 |0015: const-string v1, "PowerConnectionReceiver" // string@4599 │ │ +40b5d2: 7120 6e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40b5d8: 1a00 6e5d |001a: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@5d6e │ │ +40b5dc: 6e20 d7b4 4000 |001c: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +40b5e2: 0a04 |001f: move-result v4 │ │ +40b5e4: 3804 0f00 |0020: if-eqz v4, 002f // +000f │ │ +40b5e8: 1a04 ea65 |0022: const-string v4, "charging, starting auto-download" // string@65ea │ │ +40b5ec: 7120 6e0b 4100 |0024: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40b5f2: 7100 deaf 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@afde │ │ +40b5f8: 0c04 |002a: move-result-object v4 │ │ +40b5fa: 6e20 ddaf 3400 |002b: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@afdd │ │ +40b600: 2819 |002e: goto 0047 // +0019 │ │ +40b602: 7100 d4b2 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b2d4 │ │ +40b608: 0a04 |0032: move-result v4 │ │ +40b60a: 3904 0f00 |0033: if-nez v4, 0042 // +000f │ │ +40b60e: 1a04 33ae |0035: const-string v4, "not charging anymore, canceling auto-download" // string@ae33 │ │ +40b612: 7120 6e0b 4100 |0037: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40b618: 7100 f7af 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +40b61e: 0c04 |003d: move-result-object v4 │ │ +40b620: 6e20 f4af 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aff4 │ │ +40b626: 2806 |0041: goto 0047 // +0006 │ │ +40b628: 1a03 32ae |0042: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@ae32 │ │ +40b62c: 7120 6e0b 3100 |0044: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40b632: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=24 │ │ 0x001a line=26 │ │ 0x0022 line=27 │ │ 0x0027 line=33 │ │ @@ -1630134,17 +1630136,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b624: |[40b624] de.danoeh.antennapod.net.download.service.R$anim.:()V │ │ -40b634: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b63a: 0e00 |0003: return-void │ │ +40b64c: |[40b64c] de.danoeh.antennapod.net.download.service.R$anim.:()V │ │ +40b65c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1630346,17 +1630348,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b60c: |[40b60c] de.danoeh.antennapod.net.download.service.R$animator.:()V │ │ -40b61c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b622: 0e00 |0003: return-void │ │ +40b634: |[40b634] de.danoeh.antennapod.net.download.service.R$animator.:()V │ │ +40b644: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b64a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1630393,17 +1630395,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b63c: |[40b63c] de.danoeh.antennapod.net.download.service.R$array.:()V │ │ -40b64c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b652: 0e00 |0003: return-void │ │ +40b664: |[40b664] de.danoeh.antennapod.net.download.service.R$array.:()V │ │ +40b674: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1636515,17 +1636517,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b654: |[40b654] de.danoeh.antennapod.net.download.service.R$attr.:()V │ │ -40b664: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b66a: 0e00 |0003: return-void │ │ +40b67c: |[40b67c] de.danoeh.antennapod.net.download.service.R$attr.:()V │ │ +40b68c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1636597,17 +1636599,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b66c: |[40b66c] de.danoeh.antennapod.net.download.service.R$bool.:()V │ │ -40b67c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b682: 0e00 |0003: return-void │ │ +40b694: |[40b694] de.danoeh.antennapod.net.download.service.R$bool.:()V │ │ +40b6a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b6aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1640514,17 +1640516,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b684: |[40b684] de.danoeh.antennapod.net.download.service.R$color.:()V │ │ -40b694: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b69a: 0e00 |0003: return-void │ │ +40b6ac: |[40b6ac] de.danoeh.antennapod.net.download.service.R$color.:()V │ │ +40b6bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b6c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1644596,17 +1644598,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b69c: |[40b69c] de.danoeh.antennapod.net.download.service.R$dimen.:()V │ │ -40b6ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b6b2: 0e00 |0003: return-void │ │ +40b6c4: |[40b6c4] de.danoeh.antennapod.net.download.service.R$dimen.:()V │ │ +40b6d4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b6da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1645663,17 +1645665,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b6b4: |[40b6b4] de.danoeh.antennapod.net.download.service.R$drawable.:()V │ │ -40b6c4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b6ca: 0e00 |0003: return-void │ │ +40b6dc: |[40b6dc] de.danoeh.antennapod.net.download.service.R$drawable.:()V │ │ +40b6ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b6f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1647845,17 +1647847,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b6cc: |[40b6cc] de.danoeh.antennapod.net.download.service.R$id.:()V │ │ -40b6dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b6e2: 0e00 |0003: return-void │ │ +40b6f4: |[40b6f4] de.danoeh.antennapod.net.download.service.R$id.:()V │ │ +40b704: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b70a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1648227,17 +1648229,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b6e4: |[40b6e4] de.danoeh.antennapod.net.download.service.R$integer.:()V │ │ -40b6f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b6fa: 0e00 |0003: return-void │ │ +40b70c: |[40b70c] de.danoeh.antennapod.net.download.service.R$integer.:()V │ │ +40b71c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1648359,17 +1648361,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b6fc: |[40b6fc] de.danoeh.antennapod.net.download.service.R$interpolator.:()V │ │ -40b70c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b712: 0e00 |0003: return-void │ │ +40b724: |[40b724] de.danoeh.antennapod.net.download.service.R$interpolator.:()V │ │ +40b734: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b73a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1649071,17 +1649073,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b714: |[40b714] de.danoeh.antennapod.net.download.service.R$layout.:()V │ │ -40b724: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b72a: 0e00 |0003: return-void │ │ +40b73c: |[40b73c] de.danoeh.antennapod.net.download.service.R$layout.:()V │ │ +40b74c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1649258,17 +1649260,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b72c: |[40b72c] de.danoeh.antennapod.net.download.service.R$plurals.:()V │ │ -40b73c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b742: 0e00 |0003: return-void │ │ +40b754: |[40b754] de.danoeh.antennapod.net.download.service.R$plurals.:()V │ │ +40b764: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1653950,17 +1653952,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b744: |[40b744] de.danoeh.antennapod.net.download.service.R$string.:()V │ │ -40b754: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40b75a: 0e00 |0003: return-void │ │ +40b76c: |[40b76c] de.danoeh.antennapod.net.download.service.R$string.:()V │ │ +40b77c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40b782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1659802,17 +1659804,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40dfbc: |[40dfbc] de.danoeh.antennapod.net.download.service.R$style.:()V │ │ -40dfcc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40dfd2: 0e00 |0003: return-void │ │ +40dfe4: |[40dfe4] de.danoeh.antennapod.net.download.service.R$style.:()V │ │ +40dff4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40dffa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1669559,825 +1669561,825 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 5148 16-bit code units │ │ -40b75c: |[40b75c] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ -40b76c: 1400 b101 047f |0000: const v0, #float 1.75467e+38 // #7f0401b1 │ │ -40b772: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -40b776: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -40b77a: 2601 9706 0000 |0007: fill-array-data v1, 0000069e // +00000697 │ │ -40b780: 6901 83a1 |000a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBar:[I // field@a183 │ │ -40b784: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -40b78a: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -40b790: 0c02 |0012: move-result-object v2 │ │ -40b792: 6902 84a1 |0013: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBarLayout:[I // field@a184 │ │ -40b796: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -40b79c: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -40b7a2: 0c02 |001b: move-result-object v2 │ │ -40b7a4: 6902 a3a1 |001c: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuItemView:[I // field@a1a3 │ │ -40b7a8: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -40b7aa: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -40b7ae: 6903 a5a1 |0021: sput-object v3, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuView:[I // field@a1a5 │ │ -40b7b2: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -40b7b4: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -40b7b8: 2604 b606 0000 |0026: fill-array-data v4, 000006dc // +000006b6 │ │ -40b7be: 6904 a6a1 |0029: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMode:[I // field@a1a6 │ │ -40b7c2: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -40b7c8: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -40b7ce: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -40b7d4: 0c04 |0034: move-result-object v4 │ │ -40b7d6: 6904 ada1 |0035: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActivityChooserView:[I // field@a1ad │ │ -40b7da: 1304 0800 |0037: const/16 v4, #int 8 // #8 │ │ -40b7de: 2344 9b1f |0039: new-array v4, v4, [I // type@1f9b │ │ -40b7e2: 2604 b106 0000 |003b: fill-array-data v4, 000006ec // +000006b1 │ │ -40b7e8: 6904 b0a1 |003e: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.AlertDialog:[I // field@a1b0 │ │ -40b7ec: 2334 9b1f |0040: new-array v4, v3, [I // type@1f9b │ │ -40b7f0: 2604 be06 0000 |0042: fill-array-data v4, 00000700 // +000006be │ │ -40b7f6: 6904 b9a1 |0045: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@a1b9 │ │ -40b7fa: 1404 d000 0101 |0047: const v4, #float 2.36941e-38 // #010100d0 │ │ -40b800: 1405 9901 0101 |004a: const v5, #float 2.36947e-38 // #01010199 │ │ -40b806: 2420 9b1f 5400 |004d: filled-new-array {v4, v5}, [I // type@1f9b │ │ -40b80c: 0c06 |0050: move-result-object v6 │ │ -40b80e: 6906 c0a1 |0051: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@a1c0 │ │ -40b812: 1406 4a04 0101 |0053: const v6, #float 2.36966e-38 // #0101044a │ │ -40b818: 1407 4b04 0101 |0056: const v7, #float 2.36966e-38 // #0101044b │ │ -40b81e: 1408 4904 0101 |0059: const v8, #float 2.36966e-38 // #01010449 │ │ -40b824: 2440 9b1f 8576 |005c: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ -40b82a: 0c06 |005f: move-result-object v6 │ │ -40b82c: 6906 c3a1 |0060: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@a1c3 │ │ -40b830: 1306 0900 |0062: const/16 v6, #int 9 // #9 │ │ -40b834: 2367 9b1f |0064: new-array v7, v6, [I // type@1f9b │ │ -40b838: 2607 aa06 0000 |0066: fill-array-data v7, 00000710 // +000006aa │ │ -40b83e: 6907 c8a1 |0069: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout:[I // field@a1c8 │ │ -40b842: 1407 2904 047f |006b: const v7, #float 1.7548e+38 // #7f040429 │ │ -40b848: 1408 2a04 047f |006e: const v8, #float 1.7548e+38 // #7f04042a │ │ -40b84e: 1409 2404 047f |0071: const v9, #float 1.7548e+38 // #7f040424 │ │ -40b854: 140a 2504 047f |0074: const v10, #float 1.7548e+38 // #7f040425 │ │ -40b85a: 2440 9b1f a987 |0077: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -40b860: 0c07 |007a: move-result-object v7 │ │ -40b862: 6907 c9a1 |007b: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayoutStates:[I // field@a1c9 │ │ -40b866: 1407 d202 047f |007d: const v7, #float 1.75473e+38 // #7f0402d2 │ │ -40b86c: 1408 d302 047f |0080: const v8, #float 1.75473e+38 // #7f0402d3 │ │ -40b872: 1409 d102 047f |0083: const v9, #float 1.75473e+38 // #7f0402d1 │ │ -40b878: 2430 9b1f 7908 |0086: filled-new-array {v9, v7, v8}, [I // type@1f9b │ │ -40b87e: 0c07 |0089: move-result-object v7 │ │ -40b880: 6907 cea1 |008a: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout_Layout:[I // field@a1ce │ │ -40b884: 2322 9b1f |008c: new-array v2, v2, [I // type@1f9b │ │ -40b888: 6902 dba1 |008e: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatEmojiHelper:[I // field@a1db │ │ -40b88c: 1402 c004 047f |0090: const v2, #float 1.75483e+38 // #7f0404c0 │ │ -40b892: 1407 c104 047f |0093: const v7, #float 1.75483e+38 // #7f0404c1 │ │ -40b898: 1408 1901 0101 |0096: const v8, #float 2.36943e-38 // #01010119 │ │ -40b89e: 1409 1904 047f |0099: const v9, #float 1.75479e+38 // #7f040419 │ │ -40b8a4: 2440 9b1f 9872 |009c: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -40b8aa: 0c02 |009f: move-result-object v2 │ │ -40b8ac: 6902 dca1 |00a0: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatImageView:[I // field@a1dc │ │ -40b8b0: 1402 ba04 047f |00a2: const v2, #float 1.75483e+38 // #7f0404ba │ │ -40b8b6: 1407 bb04 047f |00a5: const v7, #float 1.75483e+38 // #7f0404bb │ │ -40b8bc: 1408 4201 0101 |00a8: const v8, #float 2.36945e-38 // #01010142 │ │ -40b8c2: 1409 b904 047f |00ab: const v9, #float 1.75483e+38 // #7f0404b9 │ │ -40b8c8: 2440 9b1f 9872 |00ae: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -40b8ce: 0c02 |00b1: move-result-object v2 │ │ -40b8d0: 6902 e1a1 |00b2: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatSeekBar:[I // field@a1e1 │ │ -40b8d4: 1277 |00b4: const/4 v7, #int 7 // #7 │ │ -40b8d6: 2378 9b1f |00b5: new-array v8, v7, [I // type@1f9b │ │ -40b8da: 2608 6f06 0000 |00b7: fill-array-data v8, 00000726 // +0000066f │ │ -40b8e0: 6908 e6a1 |00ba: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextHelper:[I // field@a1e6 │ │ -40b8e4: 1308 1600 |00bc: const/16 v8, #int 22 // #16 │ │ -40b8e8: 2388 9b1f |00be: new-array v8, v8, [I // type@1f9b │ │ -40b8ec: 2608 7806 0000 |00c0: fill-array-data v8, 00000738 // +00000678 │ │ -40b8f2: 6908 eea1 |00c3: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextView:[I // field@a1ee │ │ -40b8f6: 1308 7f00 |00c5: const/16 v8, #int 127 // #7f │ │ -40b8fa: 2388 9b1f |00c7: new-array v8, v8, [I // type@1f9b │ │ -40b8fe: 2608 9f06 0000 |00c9: fill-array-data v8, 00000768 // +0000069f │ │ -40b904: 6908 05a2 |00cc: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTheme:[I // field@a205 │ │ -40b908: 1408 0e03 0101 |00ce: const v8, #float 2.36957e-38 // #0101030e │ │ -40b90e: 1409 dd03 047f |00d1: const v9, #float 1.75478e+38 // #7f0403dd │ │ -40b914: 2420 9b1f 9800 |00d4: filled-new-array {v8, v9}, [I // type@1f9b │ │ -40b91a: 0c08 |00d7: move-result-object v8 │ │ -40b91c: 6908 85a2 |00d8: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.BackgroundStyle:[I // field@a285 │ │ -40b920: 1308 1b00 |00da: const/16 v8, #int 27 // #1b │ │ -40b924: 2388 9b1f |00dc: new-array v8, v8, [I // type@1f9b │ │ -40b928: 2608 8c07 0000 |00de: fill-array-data v8, 0000086a // +0000078c │ │ -40b92e: 6908 88a2 |00e1: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.Badge:[I // field@a288 │ │ -40b932: 1308 0a00 |00e3: const/16 v8, #int 10 // #a │ │ -40b936: 2389 9b1f |00e5: new-array v9, v8, [I // type@1f9b │ │ -40b93a: 2609 bd07 0000 |00e7: fill-array-data v9, 000008a4 // +000007bd │ │ -40b940: 6909 a4a2 |00ea: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.BaseProgressIndicator:[I // field@a2a4 │ │ -40b944: 1409 5700 047f |00ec: const v9, #float 1.7546e+38 // #7f040057 │ │ -40b94a: 130a 1100 |00ef: const/16 v10, #int 17 // #11 │ │ -40b94e: 23aa 9b1f |00f1: new-array v10, v10, [I // type@1f9b │ │ -40b952: 260a c907 0000 |00f3: fill-array-data v10, 000008bc // +000007c9 │ │ -40b958: 690a afa2 |00f6: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomAppBar:[I // field@a2af │ │ -40b95c: 140a 4001 0101 |00f8: const v10, #float 2.36945e-38 // #01010140 │ │ -40b962: 140b 3a01 047f |00fb: const v11, #float 1.75464e+38 // #7f04013a │ │ -40b968: 140c 6502 047f |00fe: const v12, #float 1.75471e+38 // #7f040265 │ │ -40b96e: 140d e103 047f |0101: const v13, #float 1.75478e+38 // #7f0403e1 │ │ -40b974: 140e e903 047f |0104: const v14, #float 1.75478e+38 // #7f0403e9 │ │ -40b97a: 245e 9b1f badc |0107: filled-new-array {v10, v11, v12, v13, v14}, [I // type@1f9b │ │ -40b980: 0c0a |010a: move-result-object v10 │ │ -40b982: 690a c1a2 |010b: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomNavigationView:[I // field@a2c1 │ │ -40b986: 130c 1800 |010d: const/16 v12, #int 24 // #18 │ │ -40b98a: 23cc 9b1f |010f: new-array v12, v12, [I // type@1f9b │ │ -40b98e: 260c d107 0000 |0111: fill-array-data v12, 000008e2 // +000007d1 │ │ -40b994: 690c c7a2 |0114: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomSheetBehavior_Layout:[I // field@a2c7 │ │ -40b998: 140c 3300 047f |0116: const v12, #float 1.75459e+38 // #7f040033 │ │ -40b99e: 2410 9b1f 0c00 |0119: filled-new-array {v12}, [I // type@1f9b │ │ -40b9a4: 0c0c |011c: move-result-object v12 │ │ -40b9a6: 690c e0a2 |011d: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.ButtonBarLayout:[I // field@a2e0 │ │ -40b9aa: 140c b503 047f |011f: const v12, #float 1.75477e+38 // #7f0403b5 │ │ -40b9b0: 140f ec03 047f |0122: const v15, #float 1.75478e+38 // #7f0403ec │ │ -40b9b6: 2420 9b1f fc00 |0125: filled-new-array {v12, v15}, [I // type@1f9b │ │ -40b9bc: 0c0c |0128: move-result-object v12 │ │ -40b9be: 690c e2a2 |0129: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.Capability:[I // field@a2e2 │ │ -40b9c2: 130c 0d00 |012b: const/16 v12, #int 13 // #d │ │ -40b9c6: 23cc 9b1f |012d: new-array v12, v12, [I // type@1f9b │ │ -40b9ca: 260c e707 0000 |012f: fill-array-data v12, 00000916 // +000007e7 │ │ -40b9d0: 690c e5a2 |0132: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.CardView:[I // field@a2e5 │ │ -40b9d4: 140c b900 047f |0134: const v12, #float 1.75462e+38 // #7f0400b9 │ │ -40b9da: 2410 9b1f 0c00 |0137: filled-new-array {v12}, [I // type@1f9b │ │ -40b9e0: 0c0c |013a: move-result-object v12 │ │ -40b9e2: 690c f3a2 |013b: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.Carousel:[I // field@a2f3 │ │ -40b9e6: 233c 9b1f |013d: new-array v12, v3, [I // type@1f9b │ │ -40b9ea: 260c f507 0000 |013f: fill-array-data v12, 00000934 // +000007f5 │ │ -40b9f0: 690c f5a2 |0142: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckBoxPreference:[I // field@a2f5 │ │ -40b9f4: 140c be00 047f |0144: const v12, #float 1.75462e+38 // #7f0400be │ │ -40b9fa: 140f bf00 047f |0147: const v15, #float 1.75462e+38 // #7f0400bf │ │ -40ba00: 1405 0801 0101 |014a: const v5, #float 2.36943e-38 // #01010108 │ │ -40ba06: 140a bd00 047f |014d: const v10, #float 1.75462e+38 // #7f0400bd │ │ -40ba0c: 2440 9b1f a5fc |0150: filled-new-array {v5, v10, v12, v15}, [I // type@1f9b │ │ -40ba12: 0c05 |0153: move-result-object v5 │ │ -40ba14: 6905 fca2 |0154: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckedTextView:[I // field@a2fc │ │ -40ba18: 1305 2a00 |0156: const/16 v5, #int 42 // #2a │ │ -40ba1c: 2355 9b1f |0158: new-array v5, v5, [I // type@1f9b │ │ -40ba20: 2605 ea07 0000 |015a: fill-array-data v5, 00000944 // +000007ea │ │ -40ba26: 6905 01a3 |015d: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.Chip:[I // field@a301 │ │ -40ba2a: 2375 9b1f |015f: new-array v5, v7, [I // type@1f9b │ │ -40ba2e: 2605 3b08 0000 |0161: fill-array-data v5, 0000099c // +0000083b │ │ -40ba34: 6905 02a3 |0164: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ChipGroup:[I // field@a302 │ │ -40ba38: 1405 5602 047f |0166: const v5, #float 1.7547e+38 // #7f040256 │ │ -40ba3e: 140a 5702 047f |0169: const v10, #float 1.7547e+38 // #7f040257 │ │ -40ba44: 140c 5402 047f |016c: const v12, #float 1.7547e+38 // #7f040254 │ │ -40ba4a: 2430 9b1f 5c0a |016f: filled-new-array {v12, v5, v10}, [I // type@1f9b │ │ -40ba50: 0c05 |0172: move-result-object v5 │ │ -40ba52: 6905 34a3 |0173: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CircularProgressIndicator:[I // field@a334 │ │ -40ba56: 1405 e300 047f |0175: const v5, #float 1.75463e+38 // #7f0400e3 │ │ -40ba5c: 140a e600 047f |0178: const v10, #float 1.75463e+38 // #7f0400e6 │ │ -40ba62: 2420 9b1f a500 |017b: filled-new-array {v5, v10}, [I // type@1f9b │ │ -40ba68: 0c05 |017e: move-result-object v5 │ │ -40ba6a: 6905 38a3 |017f: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockFaceView:[I // field@a338 │ │ -40ba6e: 1405 e003 047f |0181: const v5, #float 1.75478e+38 // #7f0403e0 │ │ -40ba74: 140a e400 047f |0184: const v10, #float 1.75463e+38 // #7f0400e4 │ │ -40ba7a: 140c 0e03 047f |0187: const v12, #float 1.75474e+38 // #7f04030e │ │ -40ba80: 2430 9b1f ca05 |018a: filled-new-array {v10, v12, v5}, [I // type@1f9b │ │ -40ba86: 0c05 |018d: move-result-object v5 │ │ -40ba88: 6905 3ba3 |018e: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockHandView:[I // field@a33b │ │ -40ba8c: 1305 1800 |0190: const/16 v5, #int 24 // #18 │ │ -40ba90: 2355 9b1f |0192: new-array v5, v5, [I // type@1f9b │ │ -40ba94: 2605 1a08 0000 |0194: fill-array-data v5, 000009ae // +0000081a │ │ -40ba9a: 6905 3fa3 |0197: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout:[I // field@a33f │ │ -40ba9e: 1405 9202 047f |0199: const v5, #float 1.75471e+38 // #7f040292 │ │ -40baa4: 140a 9302 047f |019c: const v10, #float 1.75471e+38 // #7f040293 │ │ -40baaa: 2420 9b1f a500 |019f: filled-new-array {v5, v10}, [I // type@1f9b │ │ -40bab0: 0c05 |01a2: move-result-object v5 │ │ -40bab2: 6905 40a3 |01a3: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@a340 │ │ -40bab6: 1405 3400 047f |01a5: const v5, #float 1.75459e+38 // #7f040034 │ │ -40babc: 140a 8402 047f |01a8: const v10, #float 1.75471e+38 // #7f040284 │ │ -40bac2: 140f a501 0101 |01ab: const v15, #float 2.36947e-38 // #010101a5 │ │ -40bac8: 140c 1f03 0101 |01ae: const v12, #float 2.36958e-38 // #0101031f │ │ -40bace: 140b 4706 0101 |01b1: const v11, #float 2.36981e-38 // #01010647 │ │ -40bad4: 245a 9b1f cf5b |01b4: filled-new-array {v15, v12, v11, v5, v10}, [I // type@1f9b │ │ -40bada: 0c05 |01b7: move-result-object v5 │ │ -40badc: 6905 5ba3 |01b8: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ColorStateListItem:[I // field@a35b │ │ -40bae0: 1405 ab00 047f |01ba: const v5, #float 1.75462e+38 // #7f0400ab │ │ -40bae6: 140a 0701 0101 |01bd: const v10, #float 2.36943e-38 // #01010107 │ │ -40baec: 140b a100 047f |01c0: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -40baf2: 140c aa00 047f |01c3: const v12, #float 1.75462e+38 // #7f0400aa │ │ -40baf8: 2440 9b1f ba5c |01c6: filled-new-array {v10, v11, v12, v5}, [I // type@1f9b │ │ -40bafe: 0c05 |01c9: move-result-object v5 │ │ -40bb00: 6905 61a3 |01ca: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CompoundButton:[I // field@a361 │ │ -40bb04: 130b 6d00 |01cc: const/16 v11, #int 109 // #6d │ │ -40bb08: 23bb 9b1f |01ce: new-array v11, v11, [I // type@1f9b │ │ -40bb0c: 260b 1208 0000 |01d0: fill-array-data v11, 000009e2 // +00000812 │ │ -40bb12: 690b 66a3 |01d3: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.Constraint:[I // field@a366 │ │ -40bb16: 130b 5a00 |01d5: const/16 v11, #int 90 // #5a │ │ -40bb1a: 23bb 9b1f |01d7: new-array v11, v11, [I // type@1f9b │ │ -40bb1e: 260b e708 0000 |01d9: fill-array-data v11, 00000ac0 // +000008e7 │ │ -40bb24: 690b 67a3 |01dc: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_Layout:[I // field@a367 │ │ -40bb28: 140b 4001 047f |01de: const v11, #float 1.75465e+38 // #7f040140 │ │ -40bb2e: 1405 9703 047f |01e1: const v5, #float 1.75477e+38 // #7f040397 │ │ -40bb34: 2420 9b1f 5b00 |01e4: filled-new-array {v11, v5}, [I // type@1f9b │ │ -40bb3a: 0c05 |01e7: move-result-object v5 │ │ -40bb3c: 6905 c2a3 |01e8: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_placeholder:[I // field@a3c2 │ │ -40bb40: 1305 6f00 |01ea: const/16 v5, #int 111 // #6f │ │ -40bb44: 2355 9b1f |01ec: new-array v5, v5, [I // type@1f9b │ │ -40bb48: 2605 8a09 0000 |01ee: fill-array-data v5, 00000b78 // +0000098a │ │ -40bb4e: 6905 c5a3 |01f1: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintSet:[I // field@a3c5 │ │ -40bb52: 1405 8302 047f |01f3: const v5, #float 1.75471e+38 // #7f040283 │ │ -40bb58: 140b 2c04 047f |01f6: const v11, #float 1.7548e+38 // #7f04042c │ │ -40bb5e: 2420 9b1f b500 |01f9: filled-new-array {v5, v11}, [I // type@1f9b │ │ -40bb64: 0c05 |01fc: move-result-object v5 │ │ -40bb66: 6905 a2a4 |01fd: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout:[I // field@a4a2 │ │ -40bb6a: 2375 9b1f |01ff: new-array v5, v7, [I // type@1f9b │ │ -40bb6e: 2605 590a 0000 |0201: fill-array-data v5, 00000c5a // +00000a59 │ │ -40bb74: 6905 a3a4 |0204: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout_Layout:[I // field@a4a3 │ │ -40bb78: 2365 9b1f |0206: new-array v5, v6, [I // type@1f9b │ │ -40bb7c: 2605 640a 0000 |0208: fill-array-data v5, 00000c6c // +00000a64 │ │ -40bb82: 6905 ada4 |020b: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CustomAttribute:[I // field@a4ad │ │ -40bb86: 1305 0c00 |020d: const/16 v5, #int 12 // #c │ │ -40bb8a: 2355 9b1f |020f: new-array v5, v5, [I // type@1f9b │ │ -40bb8e: 2605 710a 0000 |0211: fill-array-data v5, 00000c82 // +00000a71 │ │ -40bb94: 6905 b7a4 |0214: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.DialogPreference:[I // field@a4b7 │ │ -40bb98: 1305 0800 |0216: const/16 v5, #int 8 // #8 │ │ -40bb9c: 2355 9b1f |0218: new-array v5, v5, [I // type@1f9b │ │ -40bba0: 2605 840a 0000 |021a: fill-array-data v5, 00000c9e // +00000a84 │ │ -40bba6: 6905 c4a4 |021d: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerArrowToggle:[I // field@a4c4 │ │ -40bbaa: 2410 9b1f 0000 |021f: filled-new-array {v0}, [I // type@1f9b │ │ -40bbb0: 0c00 |0222: move-result-object v0 │ │ -40bbb2: 6900 cda4 |0223: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerLayout:[I // field@a4cd │ │ -40bbb6: 1400 fd04 047f |0225: const v0, #float 1.75484e+38 // #7f0404fd │ │ -40bbbc: 2410 9b1f 0000 |0228: filled-new-array {v0}, [I // type@1f9b │ │ -40bbc2: 0c05 |022b: move-result-object v5 │ │ -40bbc4: 6905 cfa4 |022c: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.EditTextPreference:[I // field@a4cf │ │ -40bbc8: 2375 9b1f |022e: new-array v5, v7, [I // type@1f9b │ │ -40bbcc: 2605 820a 0000 |0230: fill-array-data v5, 00000cb2 // +00000a82 │ │ -40bbd2: 6905 d1a4 |0233: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton:[I // field@a4d1 │ │ -40bbd6: 1405 7c00 047f |0235: const v5, #float 1.75461e+38 // #7f04007c │ │ -40bbdc: 140b 7b00 047f |0238: const v11, #float 1.75461e+38 // #7f04007b │ │ -40bbe2: 2420 9b1f 5b00 |023b: filled-new-array {v11, v5}, [I // type@1f9b │ │ -40bbe8: 0c05 |023e: move-result-object v5 │ │ -40bbea: 6905 d2a4 |023f: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@a4d2 │ │ -40bbee: 1405 0e00 0101 |0241: const v5, #float 2.36936e-38 // #0101000e │ │ -40bbf4: 130a 1100 |0244: const/16 v10, #int 17 // #11 │ │ -40bbf8: 23aa 9b1f |0246: new-array v10, v10, [I // type@1f9b │ │ -40bbfc: 260a 7c0a 0000 |0248: fill-array-data v10, 00000cc4 // +00000a7c │ │ -40bc02: 690a dca4 |024b: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton:[I // field@a4dc │ │ -40bc06: 2410 9b1f 0b00 |024d: filled-new-array {v11}, [I // type@1f9b │ │ -40bc0c: 0c0a |0250: move-result-object v10 │ │ -40bc0e: 690a dda4 |0251: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@a4dd │ │ -40bc12: 140a 7602 047f |0253: const v10, #float 1.75471e+38 // #7f040276 │ │ -40bc18: 140b d902 047f |0256: const v11, #float 1.75473e+38 // #7f0402d9 │ │ -40bc1e: 2420 9b1f ba00 |0259: filled-new-array {v10, v11}, [I // type@1f9b │ │ -40bc24: 0c0a |025c: move-result-object v10 │ │ -40bc26: 690a f0a4 |025d: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FlowLayout:[I // field@a4f0 │ │ -40bc2a: 237a 9b1f |025f: new-array v10, v7, [I // type@1f9b │ │ -40bc2e: 260a 890a 0000 |0261: fill-array-data v10, 00000cea // +00000a89 │ │ -40bc34: 690a f3a4 |0264: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamily:[I // field@a4f3 │ │ -40bc38: 238a 9b1f |0266: new-array v10, v8, [I // type@1f9b │ │ -40bc3c: 260a 940a 0000 |0268: fill-array-data v10, 00000cfc // +00000a94 │ │ -40bc42: 690a f4a4 |026b: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamilyFont:[I // field@a4f4 │ │ -40bc46: 140a 0002 0101 |026d: const v10, #float 2.3695e-38 // #01010200 │ │ -40bc4c: 140b 2302 047f |0270: const v11, #float 1.75469e+38 // #7f040223 │ │ -40bc52: 1402 0901 0101 |0273: const v2, #float 2.36943e-38 // #01010109 │ │ -40bc58: 2430 9b1f a20b |0276: filled-new-array {v2, v10, v11}, [I // type@1f9b │ │ -40bc5e: 0c02 |0279: move-result-object v2 │ │ -40bc60: 6902 06a5 |027a: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ForegroundLinearLayout:[I // field@a506 │ │ -40bc64: 1402 0300 0101 |027c: const v2, #float 2.36936e-38 // #01010003 │ │ -40bc6a: 140a d100 0101 |027f: const v10, #float 2.36941e-38 // #010100d1 │ │ -40bc70: 2430 9b1f 420a |0282: filled-new-array {v2, v4, v10}, [I // type@1f9b │ │ -40bc76: 0c0b |0285: move-result-object v11 │ │ -40bc78: 690b 0aa5 |0286: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.Fragment:[I // field@a50a │ │ -40bc7c: 2420 9b1f a200 |0288: filled-new-array {v2, v10}, [I // type@1f9b │ │ -40bc82: 0c02 |028b: move-result-object v2 │ │ -40bc84: 6902 0ba5 |028c: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.FragmentContainerView:[I // field@a50b │ │ -40bc88: 1302 0c00 |028e: const/16 v2, #int 12 // #c │ │ -40bc8c: 2322 9b1f |0290: new-array v2, v2, [I // type@1f9b │ │ -40bc90: 2602 820a 0000 |0292: fill-array-data v2, 00000d14 // +00000a82 │ │ -40bc96: 6902 11a5 |0295: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColor:[I // field@a511 │ │ -40bc9a: 1402 1405 0101 |0297: const v2, #float 2.36972e-38 // #01010514 │ │ -40bca0: 2420 9b1f 2f00 |029a: filled-new-array {v15, v2}, [I // type@1f9b │ │ -40bca6: 0c02 |029d: move-result-object v2 │ │ -40bca8: 6902 12a5 |029e: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColorItem:[I // field@a512 │ │ -40bcac: 2362 9b1f |02a0: new-array v2, v6, [I // type@1f9b │ │ -40bcb0: 2602 8e0a 0000 |02a2: fill-array-data v2, 00000d30 // +00000a8e │ │ -40bcb6: 6902 21a5 |02a5: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ImageFilterView:[I // field@a521 │ │ -40bcba: 1302 0800 |02a7: const/16 v2, #int 8 // #8 │ │ -40bcbe: 2322 9b1f |02a9: new-array v2, v2, [I // type@1f9b │ │ -40bcc2: 2602 9b0a 0000 |02ab: fill-array-data v2, 00000d46 // +00000a9b │ │ -40bcc8: 6902 2ba5 |02ae: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.Insets:[I // field@a52b │ │ -40bccc: 1302 1200 |02b0: const/16 v2, #int 18 // #12 │ │ -40bcd0: 2322 9b1f |02b2: new-array v2, v2, [I // type@1f9b │ │ -40bcd4: 2602 a60a 0000 |02b4: fill-array-data v2, 00000d5a // +00000aa6 │ │ -40bcda: 6902 34a5 |02b7: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyAttribute:[I // field@a534 │ │ -40bcde: 1302 1400 |02b9: const/16 v2, #int 20 // #14 │ │ -40bce2: 2322 9b1f |02bb: new-array v2, v2, [I // type@1f9b │ │ -40bce6: 2602 c50a 0000 |02bd: fill-array-data v2, 00000d82 // +00000ac5 │ │ -40bcec: 6902 47a5 |02c0: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyCycle:[I // field@a547 │ │ -40bcf0: 1302 0c00 |02c2: const/16 v2, #int 12 // #c │ │ -40bcf4: 2322 9b1f |02c4: new-array v2, v2, [I // type@1f9b │ │ -40bcf8: 2602 e80a 0000 |02c6: fill-array-data v2, 00000dae // +00000ae8 │ │ -40bcfe: 6902 5ca5 |02c9: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyPosition:[I // field@a55c │ │ -40bd02: 1302 1400 |02cb: const/16 v2, #int 20 // #14 │ │ -40bd06: 2322 9b1f |02cd: new-array v2, v2, [I // type@1f9b │ │ -40bd0a: 2602 fb0a 0000 |02cf: fill-array-data v2, 00000dca // +00000afb │ │ -40bd10: 6902 69a5 |02d2: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTimeCycle:[I // field@a569 │ │ -40bd14: 2382 9b1f |02d4: new-array v2, v8, [I // type@1f9b │ │ -40bd18: 2602 200b 0000 |02d6: fill-array-data v2, 00000df6 // +00000b20 │ │ -40bd1e: 6902 7ea5 |02d9: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTrigger:[I // field@a57e │ │ -40bd22: 1302 4300 |02db: const/16 v2, #int 67 // #43 │ │ -40bd26: 2322 9b1f |02dd: new-array v2, v2, [I // type@1f9b │ │ -40bd2a: 2602 2f0b 0000 |02df: fill-array-data v2, 00000e0e // +00000b2f │ │ -40bd30: 6902 89a5 |02e2: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.Layout:[I // field@a589 │ │ -40bd34: 2362 9b1f |02e4: new-array v2, v6, [I // type@1f9b │ │ -40bd38: 2602 b20b 0000 |02e6: fill-array-data v2, 00000e98 // +00000bb2 │ │ -40bd3e: 6902 cda5 |02e9: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat:[I // field@a5cd │ │ -40bd42: 1402 f500 0101 |02eb: const v2, #float 2.36942e-38 // #010100f5 │ │ -40bd48: 140a 8101 0101 |02ee: const v10, #float 2.36946e-38 // #01010181 │ │ -40bd4e: 140b f400 0101 |02f1: const v11, #float 2.36942e-38 // #010100f4 │ │ -40bd54: 2440 9b1f b1a2 |02f4: filled-new-array {v1, v11, v2, v10}, [I // type@1f9b │ │ -40bd5a: 0c01 |02f7: move-result-object v1 │ │ -40bd5c: 6901 cea5 |02f8: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@a5ce │ │ -40bd60: 1401 5502 047f |02fa: const v1, #float 1.7547e+38 // #7f040255 │ │ -40bd66: 1402 ea04 047f |02fd: const v2, #float 1.75484e+38 // #7f0404ea │ │ -40bd6c: 140a 5102 047f |0300: const v10, #float 1.7547e+38 // #7f040251 │ │ -40bd72: 2430 9b1f 1a02 |0303: filled-new-array {v10, v1, v2}, [I // type@1f9b │ │ -40bd78: 0c01 |0306: move-result-object v1 │ │ -40bd7a: 6901 dca5 |0307: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearProgressIndicator:[I // field@a5dc │ │ -40bd7e: 1401 ac02 0101 |0309: const v1, #float 2.36955e-38 // #010102ac │ │ -40bd84: 1402 ad02 0101 |030c: const v2, #float 2.36955e-38 // #010102ad │ │ -40bd8a: 2420 9b1f 2100 |030f: filled-new-array {v1, v2}, [I // type@1f9b │ │ -40bd90: 0c01 |0312: move-result-object v1 │ │ -40bd92: 6901 e0a5 |0313: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPopupWindow:[I // field@a5e0 │ │ -40bd96: 1401 b200 0101 |0315: const v1, #float 2.36941e-38 // #010100b2 │ │ -40bd9c: 1402 f801 0101 |0318: const v2, #float 2.3695e-38 // #010101f8 │ │ -40bda2: 140a c401 047f |031b: const v10, #float 1.75467e+38 // #7f0401c4 │ │ -40bda8: 140b c501 047f |031e: const v11, #float 1.75467e+38 // #7f0401c5 │ │ -40bdae: 2450 9b1f 21ba |0321: filled-new-array {v1, v2, v10, v11, v0}, [I // type@1f9b │ │ -40bdb4: 0c00 |0324: move-result-object v0 │ │ -40bdb6: 6900 e3a5 |0325: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPreference:[I // field@a5e3 │ │ -40bdba: 1400 5000 047f |0327: const v0, #float 1.7546e+38 // #7f040050 │ │ -40bdc0: 1404 5100 047f |032a: const v4, #float 1.7546e+38 // #7f040051 │ │ -40bdc6: 140f 5200 047f |032d: const v15, #float 1.7546e+38 // #7f040052 │ │ -40bdcc: 1401 5300 047f |0330: const v1, #float 1.7546e+38 // #7f040053 │ │ -40bdd2: 2459 9b1f 401f |0333: filled-new-array {v0, v4, v15, v1, v9}, [I // type@1f9b │ │ -40bdd8: 0c00 |0336: move-result-object v0 │ │ -40bdda: 6900 e9a5 |0337: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialog:[I // field@a5e9 │ │ -40bdde: 2330 9b1f |0339: new-array v0, v3, [I // type@1f9b │ │ -40bde2: 2600 730b 0000 |033b: fill-array-data v0, 00000eae // +00000b73 │ │ -40bde8: 6900 eaa5 |033e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialogTheme:[I // field@a5ea │ │ -40bdec: 2370 9b1f |0340: new-array v0, v7, [I // type@1f9b │ │ -40bdf0: 2600 7c0b 0000 |0342: fill-array-data v0, 00000ebe // +00000b7c │ │ -40bdf6: 6900 f6a5 |0345: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAutoCompleteTextView:[I // field@a5f6 │ │ -40bdfa: 1300 1600 |0347: const/16 v0, #int 22 // #16 │ │ -40bdfe: 2300 9b1f |0349: new-array v0, v0, [I // type@1f9b │ │ -40be02: 2600 850b 0000 |034b: fill-array-data v0, 00000ed0 // +00000b85 │ │ -40be08: 6900 fea5 |034e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButton:[I // field@a5fe │ │ -40be0c: 1400 df03 047f |0350: const v0, #float 1.75478e+38 // #7f0403df │ │ -40be12: 1401 0d04 047f |0353: const v1, #float 1.75479e+38 // #7f04040d │ │ -40be18: 1404 c100 047f |0356: const v4, #float 1.75462e+38 // #7f0400c1 │ │ -40be1e: 2440 9b1f 4510 |0359: filled-new-array {v5, v4, v0, v1}, [I // type@1f9b │ │ -40be24: 0c00 |035c: move-result-object v0 │ │ -40be26: 6900 ffa5 |035d: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButtonToggleGroup:[I // field@a5ff │ │ -40be2a: 1300 0b00 |035f: const/16 v0, #int 11 // #b │ │ -40be2e: 2300 9b1f |0361: new-array v0, v0, [I // type@1f9b │ │ -40be32: 2600 9d0b 0000 |0363: fill-array-data v0, 00000f00 // +00000b9d │ │ -40be38: 6900 1aa6 |0366: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendar:[I // field@a61a │ │ -40be3c: 2380 9b1f |0368: new-array v0, v8, [I // type@1f9b │ │ -40be40: 2600 b00b 0000 |036a: fill-array-data v0, 00000f1a // +00000bb0 │ │ -40be46: 6900 1ba6 |036d: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendarItem:[I // field@a61b │ │ -40be4a: 1300 0d00 |036f: const/16 v0, #int 13 // #d │ │ -40be4e: 2300 9b1f |0371: new-array v0, v0, [I // type@1f9b │ │ -40be52: 2600 bf0b 0000 |0373: fill-array-data v0, 00000f32 // +00000bbf │ │ -40be58: 6900 31a6 |0376: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCardView:[I // field@a631 │ │ -40be5c: 1300 0b00 |0378: const/16 v0, #int 11 // #b │ │ -40be60: 2300 9b1f |037a: new-array v0, v0, [I // type@1f9b │ │ -40be64: 2600 d40b 0000 |037c: fill-array-data v0, 00000f50 // +00000bd4 │ │ -40be6a: 6900 3fa6 |037f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBox:[I // field@a63f │ │ -40be6e: 1400 2704 047f |0381: const v0, #float 1.7548e+38 // #7f040427 │ │ -40be74: 1401 2804 047f |0384: const v1, #float 1.7548e+38 // #7f040428 │ │ -40be7a: 2420 9b1f 1000 |0387: filled-new-array {v0, v1}, [I // type@1f9b │ │ -40be80: 0c00 |038a: move-result-object v0 │ │ -40be82: 6900 40a6 |038b: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBoxStates:[I // field@a640 │ │ -40be86: 1400 9401 047f |038d: const v0, #float 1.75466e+38 // #7f040194 │ │ -40be8c: 1401 8a02 047f |0390: const v1, #float 1.75471e+38 // #7f04028a │ │ -40be92: 1404 8f01 047f |0393: const v4, #float 1.75466e+38 // #7f04018f │ │ -40be98: 1405 9101 047f |0396: const v5, #float 1.75466e+38 // #7f040191 │ │ -40be9e: 140f 9201 047f |0399: const v15, #float 1.75466e+38 // #7f040192 │ │ -40bea4: 2451 9b1f 540f |039c: filled-new-array {v4, v5, v15, v0, v1}, [I // type@1f9b │ │ -40beaa: 0c00 |039f: move-result-object v0 │ │ -40beac: 6900 4ea6 |03a0: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialDivider:[I // field@a64e │ │ -40beb0: 1400 fc04 047f |03a2: const v0, #float 1.75484e+38 // #7f0404fc │ │ -40beb6: 2420 9b1f 0c00 |03a5: filled-new-array {v12, v0}, [I // type@1f9b │ │ -40bebc: 0c01 |03a8: move-result-object v1 │ │ -40bebe: 6901 54a6 |03a9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialRadioButton:[I // field@a654 │ │ -40bec2: 2420 9b1f ed00 |03ab: filled-new-array {v13, v14}, [I // type@1f9b │ │ -40bec8: 0c01 |03ae: move-result-object v1 │ │ -40beca: 6901 57a6 |03af: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialShape:[I // field@a657 │ │ -40bece: 2371 9b1f |03b1: new-array v1, v7, [I // type@1f9b │ │ -40bed2: 2601 b70b 0000 |03b3: fill-array-data v1, 00000f6a // +00000bb7 │ │ -40bed8: 6901 5aa6 |03b6: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialSwitch:[I // field@a65a │ │ -40bedc: 1401 d802 047f |03b8: const v1, #float 1.75473e+38 // #7f0402d8 │ │ -40bee2: 1404 b604 0101 |03bb: const v4, #float 2.36969e-38 // #010104b6 │ │ -40bee8: 1405 7f05 0101 |03be: const v5, #float 2.36975e-38 // #0101057f │ │ -40beee: 2430 9b1f 5401 |03c1: filled-new-array {v4, v5, v1}, [I // type@1f9b │ │ -40bef4: 0c01 |03c4: move-result-object v1 │ │ -40bef6: 6901 62a6 |03c5: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextAppearance:[I // field@a662 │ │ -40befa: 1401 d802 047f |03c7: const v1, #float 1.75473e+38 // #7f0402d8 │ │ -40bf00: 1404 3400 0101 |03ca: const v4, #float 2.36937e-38 // #01010034 │ │ -40bf06: 2430 9b1f 5401 |03cd: filled-new-array {v4, v5, v1}, [I // type@1f9b │ │ -40bf0c: 0c01 |03d0: move-result-object v1 │ │ -40bf0e: 6901 66a6 |03d1: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextView:[I // field@a666 │ │ -40bf12: 1401 e500 047f |03d3: const v1, #float 1.75463e+38 // #7f0400e5 │ │ -40bf18: 1404 8202 047f |03d6: const v4, #float 1.75471e+38 // #7f040282 │ │ -40bf1e: 2430 9b1f 1904 |03d9: filled-new-array {v9, v1, v4}, [I // type@1f9b │ │ -40bf24: 0c01 |03dc: move-result-object v1 │ │ -40bf26: 6901 6aa6 |03dd: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTimePicker:[I // field@a66a │ │ -40bf2a: 1401 3804 047f |03df: const v1, #float 1.7548e+38 // #7f040438 │ │ -40bf30: 1404 c404 047f |03e2: const v4, #float 1.75483e+38 // #7f0404c4 │ │ -40bf36: 1405 eb02 047f |03e5: const v5, #float 1.75473e+38 // #7f0402eb │ │ -40bf3c: 140c ed02 047f |03e8: const v12, #float 1.75473e+38 // #7f0402ed │ │ -40bf42: 140e 6403 047f |03eb: const v14, #float 1.75476e+38 // #7f040364 │ │ -40bf48: 2454 9b1f c51e |03ee: filled-new-array {v5, v12, v14, v1, v4}, [I // type@1f9b │ │ -40bf4e: 0c01 |03f1: move-result-object v1 │ │ -40bf50: 6901 6ea6 |03f2: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialToolbar:[I // field@a66e │ │ -40bf54: 2331 9b1f |03f4: new-array v1, v3, [I // type@1f9b │ │ -40bf58: 2601 860b 0000 |03f6: fill-array-data v1, 00000f7c // +00000b86 │ │ -40bf5e: 6901 74a6 |03f9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuGroup:[I // field@a674 │ │ -40bf62: 1301 1700 |03fb: const/16 v1, #int 23 // #17 │ │ -40bf66: 2311 9b1f |03fd: new-array v1, v1, [I // type@1f9b │ │ -40bf6a: 2601 8d0b 0000 |03ff: fill-array-data v1, 00000f8c // +00000b8d │ │ -40bf70: 6901 7ba6 |0402: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuItem:[I // field@a67b │ │ -40bf74: 2361 9b1f |0404: new-array v1, v6, [I // type@1f9b │ │ -40bf78: 2601 b80b 0000 |0406: fill-array-data v1, 00000fbe // +00000bb8 │ │ -40bf7e: 6901 93a6 |0409: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuView:[I // field@a693 │ │ -40bf82: 2331 9b1f |040b: new-array v1, v3, [I // type@1f9b │ │ -40bf86: 2601 c70b 0000 |040d: fill-array-data v1, 00000fd4 // +00000bc7 │ │ -40bf8c: 6901 9da6 |0410: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MockView:[I // field@a69d │ │ -40bf90: 2331 9b1f |0412: new-array v1, v3, [I // type@1f9b │ │ -40bf94: 2601 d00b 0000 |0414: fill-array-data v1, 00000fe4 // +00000bd0 │ │ -40bf9a: 6901 a4a6 |0417: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Motion:[I // field@a6a4 │ │ -40bf9e: 1401 7003 047f |0419: const v1, #float 1.75476e+38 // #7f040370 │ │ -40bfa4: 1404 7303 047f |041c: const v4, #float 1.75476e+38 // #7f040373 │ │ -40bfaa: 2420 9b1f 4100 |041f: filled-new-array {v1, v4}, [I // type@1f9b │ │ -40bfb0: 0c01 |0422: move-result-object v1 │ │ -40bfb2: 6901 a5a6 |0423: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionHelper:[I // field@a6a5 │ │ -40bfb6: 2331 9b1f |0425: new-array v1, v3, [I // type@1f9b │ │ -40bfba: 2601 cd0b 0000 |0427: fill-array-data v1, 00000ff4 // +00000bcd │ │ -40bfc0: 6901 a8a6 |042a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionLayout:[I // field@a6a8 │ │ -40bfc4: 1401 7801 047f |042c: const v1, #float 1.75466e+38 // #7f040178 │ │ -40bfca: 1404 8d02 047f |042f: const v4, #float 1.75471e+38 // #7f04028d │ │ -40bfd0: 2420 9b1f 4100 |0432: filled-new-array {v1, v4}, [I // type@1f9b │ │ -40bfd6: 0c01 |0435: move-result-object v1 │ │ -40bfd8: 6901 afa6 |0436: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionScene:[I // field@a6af │ │ -40bfdc: 1401 6b04 047f |0438: const v1, #float 1.75481e+38 // #7f04046b │ │ -40bfe2: 1404 6c04 047f |043b: const v4, #float 1.75481e+38 // #7f04046c │ │ -40bfe8: 1405 6a04 047f |043e: const v5, #float 1.75481e+38 // #7f04046a │ │ -40bfee: 2430 9b1f 1504 |0441: filled-new-array {v5, v1, v4}, [I // type@1f9b │ │ -40bff4: 0c01 |0444: move-result-object v1 │ │ -40bff6: 6901 b2a6 |0445: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionTelltales:[I // field@a6b2 │ │ -40bffa: 1401 b200 0101 |0447: const v1, #float 2.36941e-38 // #010100b2 │ │ -40c000: 2440 9b1f 21ba |044a: filled-new-array {v1, v2, v10, v11}, [I // type@1f9b │ │ -40c006: 0c02 |044d: move-result-object v2 │ │ -40c008: 6902 bca6 |044e: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.MultiSelectListPreference:[I // field@a6bc │ │ -40c00c: 1401 5901 0101 |0450: const v1, #float 2.36945e-38 // #01010159 │ │ -40c012: 1402 ee02 047f |0453: const v2, #float 1.75473e+38 // #7f0402ee │ │ -40c018: 1404 5501 0101 |0456: const v4, #float 2.36945e-38 // #01010155 │ │ -40c01e: 1405 a501 0101 |0459: const v5, #float 2.36947e-38 // #010101a5 │ │ -40c024: 245d 9b1f 1425 |045c: filled-new-array {v4, v1, v5, v2, v13}, [I // type@1f9b │ │ -40c02a: 0c01 |045f: move-result-object v1 │ │ -40c02c: 6901 c1a6 |0460: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarActiveIndicator:[I // field@a6c1 │ │ -40c030: 1301 1000 |0462: const/16 v1, #int 16 // #10 │ │ -40c034: 2311 9b1f |0464: new-array v1, v1, [I // type@1f9b │ │ -40c038: 2601 9e0b 0000 |0466: fill-array-data v1, 00001004 // +00000b9e │ │ -40c03e: 6901 c7a6 |0469: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarView:[I // field@a6c7 │ │ -40c042: 1301 0800 |046b: const/16 v1, #int 8 // #8 │ │ -40c046: 2311 9b1f |046d: new-array v1, v1, [I // type@1f9b │ │ -40c04a: 2601 b90b 0000 |046f: fill-array-data v1, 00001028 // +00000bb9 │ │ -40c050: 6901 d8a6 |0472: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationRailView:[I // field@a6d8 │ │ -40c054: 1301 2400 |0474: const/16 v1, #int 36 // #24 │ │ -40c058: 2311 9b1f |0476: new-array v1, v1, [I // type@1f9b │ │ -40c05c: 2601 c40b 0000 |0478: fill-array-data v1, 0000103c // +00000bc4 │ │ -40c062: 6901 e1a6 |047b: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationView:[I // field@a6e1 │ │ -40c066: 1401 e200 047f |047d: const v1, #float 1.75463e+38 // #7f0400e2 │ │ -40c06c: 1402 6904 047f |0480: const v2, #float 1.75481e+38 // #7f040469 │ │ -40c072: 2420 9b1f 2100 |0483: filled-new-array {v1, v2}, [I // type@1f9b │ │ -40c078: 0c01 |0486: move-result-object v1 │ │ -40c07a: 6901 06a7 |0487: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnClick:[I // field@a706 │ │ -40c07e: 1301 0c00 |0489: const/16 v1, #int 12 // #c │ │ -40c082: 2311 9b1f |048b: new-array v1, v1, [I // type@1f9b │ │ -40c086: 2601 fb0b 0000 |048d: fill-array-data v1, 00001088 // +00000bfb │ │ -40c08c: 6901 09a7 |0490: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnSwipe:[I // field@a709 │ │ -40c090: 1401 c902 0101 |0492: const v1, #float 2.36956e-38 // #010102c9 │ │ -40c096: 1402 7803 047f |0495: const v2, #float 1.75476e+38 // #7f040378 │ │ -40c09c: 1404 7601 0101 |0498: const v4, #float 2.36946e-38 // #01010176 │ │ -40c0a2: 2430 9b1f 1402 |049b: filled-new-array {v4, v1, v2}, [I // type@1f9b │ │ -40c0a8: 0c01 |049e: move-result-object v1 │ │ -40c0aa: 6901 16a7 |049f: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindow:[I // field@a716 │ │ -40c0ae: 1401 2304 047f |04a1: const v1, #float 1.7548e+38 // #7f040423 │ │ -40c0b4: 2410 9b1f 0100 |04a4: filled-new-array {v1}, [I // type@1f9b │ │ -40c0ba: 0c01 |04a7: move-result-object v1 │ │ -40c0bc: 6901 17a7 |04a8: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindowBackgroundState:[I // field@a717 │ │ -40c0c0: 1301 2400 |04aa: const/16 v1, #int 36 // #24 │ │ -40c0c4: 2311 9b1f |04ac: new-array v1, v1, [I // type@1f9b │ │ -40c0c8: 2601 f60b 0000 |04ae: fill-array-data v1, 000010a4 // +00000bf6 │ │ -40c0ce: 6901 1ca7 |04b1: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Preference:[I // field@a71c │ │ -40c0d2: 1401 2a01 0101 |04b3: const v1, #float 2.36944e-38 // #0101012a │ │ -40c0d8: 1402 3100 047f |04b6: const v2, #float 1.75459e+38 // #7f040031 │ │ -40c0de: 1404 f200 0101 |04b9: const v4, #float 2.36942e-38 // #010100f2 │ │ -40c0e4: 1405 2901 0101 |04bc: const v5, #float 2.36944e-38 // #01010129 │ │ -40c0ea: 2440 9b1f 5421 |04bf: filled-new-array {v4, v5, v1, v2}, [I // type@1f9b │ │ -40c0f0: 0c01 |04c2: move-result-object v1 │ │ -40c0f2: 6901 1da7 |04c3: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragment:[I // field@a71d │ │ -40c0f6: 1401 2a01 0101 |04c5: const v1, #float 2.36944e-38 // #0101012a │ │ -40c0fc: 2440 9b1f 5421 |04c8: filled-new-array {v4, v5, v1, v2}, [I // type@1f9b │ │ -40c102: 0c01 |04cb: move-result-object v1 │ │ -40c104: 6901 1ea7 |04cc: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragmentCompat:[I // field@a71e │ │ -40c108: 1401 5a02 047f |04ce: const v1, #float 1.7547e+38 // #7f04025a │ │ -40c10e: 1402 7603 047f |04d1: const v2, #float 1.75476e+38 // #7f040376 │ │ -40c114: 1405 e701 0101 |04d4: const v5, #float 2.36949e-38 // #010101e7 │ │ -40c11a: 2430 9b1f 1502 |04d7: filled-new-array {v5, v1, v2}, [I // type@1f9b │ │ -40c120: 0c01 |04da: move-result-object v1 │ │ -40c122: 6901 27a7 |04db: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceGroup:[I // field@a727 │ │ -40c126: 1401 2503 047f |04dd: const v1, #float 1.75474e+38 // #7f040325 │ │ -40c12c: 1402 2a03 047f |04e0: const v2, #float 1.75475e+38 // #7f04032a │ │ -40c132: 1405 1f01 0101 |04e3: const v5, #float 2.36944e-38 // #0101011f │ │ -40c138: 140a 2001 0101 |04e6: const v10, #float 2.36944e-38 // #01010120 │ │ -40c13e: 2440 9b1f a521 |04e9: filled-new-array {v5, v10, v1, v2}, [I // type@1f9b │ │ -40c144: 0c01 |04ec: move-result-object v1 │ │ -40c146: 6901 2ba7 |04ed: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceImageView:[I // field@a72b │ │ -40c14a: 1301 1000 |04ef: const/16 v1, #int 16 // #10 │ │ -40c14e: 2311 9b1f |04f1: new-array v1, v1, [I // type@1f9b │ │ -40c152: 2601 fd0b 0000 |04f3: fill-array-data v1, 000010f0 // +00000bfd │ │ -40c158: 6901 30a7 |04f6: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceTheme:[I // field@a730 │ │ -40c15c: 1401 0405 047f |04f8: const v1, #float 1.75484e+38 // #7f040504 │ │ -40c162: 1402 dc00 0101 |04fb: const v2, #float 2.36942e-38 // #010100dc │ │ -40c168: 1405 b602 047f |04fe: const v5, #float 1.75472e+38 // #7f0402b6 │ │ -40c16e: 140a 1f03 0101 |0501: const v10, #float 2.36958e-38 // #0101031f │ │ -40c174: 140b 5b03 047f |0504: const v11, #float 1.75476e+38 // #7f04035b │ │ -40c17a: 2451 9b1f a2b5 |0507: filled-new-array {v2, v10, v5, v11, v1}, [I // type@1f9b │ │ -40c180: 0c01 |050a: move-result-object v1 │ │ -40c182: 6901 65a7 |050b: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PropertySet:[I // field@a765 │ │ -40c186: 1401 0e03 047f |050d: const v1, #float 1.75474e+38 // #7f04030e │ │ -40c18c: 2410 9b1f 0100 |0510: filled-new-array {v1}, [I // type@1f9b │ │ -40c192: 0c01 |0513: move-result-object v1 │ │ -40c194: 6901 6ba7 |0514: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RadialViewGroup:[I // field@a76b │ │ -40c198: 1401 3203 047f |0516: const v1, #float 1.75475e+38 // #7f040332 │ │ -40c19e: 1402 0005 047f |0519: const v2, #float 1.75484e+38 // #7f040500 │ │ -40c1a4: 2420 9b1f 2100 |051c: filled-new-array {v1, v2}, [I // type@1f9b │ │ -40c1aa: 0c01 |051f: move-result-object v1 │ │ -40c1ac: 6901 6da7 |0520: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RangeSlider:[I // field@a76d │ │ -40c1b0: 1401 7a03 047f |0522: const v1, #float 1.75476e+38 // #7f04037a │ │ -40c1b6: 1402 8103 047f |0525: const v2, #float 1.75476e+38 // #7f040381 │ │ -40c1bc: 2420 9b1f 2100 |0528: filled-new-array {v1, v2}, [I // type@1f9b │ │ -40c1c2: 0c01 |052b: move-result-object v1 │ │ -40c1c4: 6901 70a7 |052c: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecycleListView:[I // field@a770 │ │ -40c1c8: 1301 0c00 |052e: const/16 v1, #int 12 // #c │ │ -40c1cc: 2311 9b1f |0530: new-array v1, v1, [I // type@1f9b │ │ -40c1d0: 2601 e20b 0000 |0532: fill-array-data v1, 00001114 // +00000be2 │ │ -40c1d6: 6901 73a7 |0535: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecyclerView:[I // field@a773 │ │ -40c1da: 1401 5b02 047f |0537: const v1, #float 1.7547e+38 // #7f04025b │ │ -40c1e0: 2410 9b1f 0100 |053a: filled-new-array {v1}, [I // type@1f9b │ │ -40c1e6: 0c01 |053d: move-result-object v1 │ │ -40c1e8: 6901 80a7 |053e: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrimInsetsFrameLayout:[I // field@a780 │ │ -40c1ec: 1401 8200 047f |0540: const v1, #float 1.75461e+38 // #7f040082 │ │ -40c1f2: 2410 9b1f 0100 |0543: filled-new-array {v1}, [I // type@1f9b │ │ -40c1f8: 0c01 |0546: move-result-object v1 │ │ -40c1fa: 6901 82a7 |0547: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrollingViewBehavior_Layout:[I // field@a782 │ │ -40c1fe: 1301 0d00 |0549: const/16 v1, #int 13 // #d │ │ -40c202: 2311 9b1f |054b: new-array v1, v1, [I // type@1f9b │ │ -40c206: 2601 e30b 0000 |054d: fill-array-data v1, 00001130 // +00000be3 │ │ -40c20c: 6901 84a7 |0550: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchBar:[I // field@a784 │ │ -40c210: 1301 1d00 |0552: const/16 v1, #int 29 // #1d │ │ -40c214: 2311 9b1f |0554: new-array v1, v1, [I // type@1f9b │ │ -40c218: 2601 f80b 0000 |0556: fill-array-data v1, 0000114e // +00000bf8 │ │ -40c21e: 6901 92a7 |0559: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchView:[I // field@a792 │ │ -40c222: 2371 9b1f |055b: new-array v1, v7, [I // type@1f9b │ │ -40c226: 2601 2f0c 0000 |055d: fill-array-data v1, 0000118c // +00000c2f │ │ -40c22c: 6901 b0a7 |0560: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SeekBarPreference:[I // field@a7b0 │ │ -40c230: 2381 9b1f |0562: new-array v1, v8, [I // type@1f9b │ │ -40c234: 2601 3a0c 0000 |0564: fill-array-data v1, 0000119e // +00000c3a │ │ -40c23a: 6901 b8a7 |0567: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeAppearance:[I // field@a7b8 │ │ -40c23e: 1301 0b00 |0569: const/16 v1, #int 11 // #b │ │ -40c242: 2311 9b1f |056b: new-array v1, v1, [I // type@1f9b │ │ -40c246: 2601 490c 0000 |056d: fill-array-data v1, 000011b6 // +00000c49 │ │ -40c24c: 6901 c3a7 |0570: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeableImageView:[I // field@a7c3 │ │ -40c250: 1301 0800 |0572: const/16 v1, #int 8 // #8 │ │ -40c254: 2311 9b1f |0574: new-array v1, v1, [I // type@1f9b │ │ -40c258: 2601 5a0c 0000 |0576: fill-array-data v1, 000011d0 // +00000c5a │ │ -40c25e: 6901 cfa7 |0579: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SideSheetBehavior_Layout:[I // field@a7cf │ │ -40c262: 1301 1e00 |057b: const/16 v1, #int 30 // #1e │ │ -40c266: 2311 9b1f |057d: new-array v1, v1, [I // type@1f9b │ │ -40c26a: 2601 650c 0000 |057f: fill-array-data v1, 000011e4 // +00000c65 │ │ -40c270: 6901 d8a7 |0582: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Slider:[I // field@a7d8 │ │ -40c274: 1401 1104 047f |0584: const v1, #float 1.75479e+38 // #7f040411 │ │ -40c27a: 1402 1204 047f |0587: const v2, #float 1.75479e+38 // #7f040412 │ │ -40c280: 1405 1004 047f |058a: const v5, #float 1.75479e+38 // #7f040410 │ │ -40c286: 2430 9b1f 1502 |058d: filled-new-array {v5, v1, v2}, [I // type@1f9b │ │ -40c28c: 0c01 |0590: move-result-object v1 │ │ -40c28e: 6901 f7a7 |0591: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Snackbar:[I // field@a7f7 │ │ -40c292: 2381 9b1f |0593: new-array v1, v8, [I // type@1f9b │ │ -40c296: 2601 8f0c 0000 |0595: fill-array-data v1, 00001224 // +00000c8f │ │ -40c29c: 6901 f8a7 |0598: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SnackbarLayout:[I // field@a7f8 │ │ -40c2a0: 1401 6202 0101 |059a: const v1, #float 2.36953e-38 // #01010262 │ │ -40c2a6: 1402 9d03 047f |059d: const v2, #float 1.75477e+38 // #7f04039d │ │ -40c2ac: 1405 7601 0101 |05a0: const v5, #float 2.36946e-38 // #01010176 │ │ -40c2b2: 1407 7b01 0101 |05a3: const v7, #float 2.36946e-38 // #0101017b │ │ -40c2b8: 140a b200 0101 |05a6: const v10, #float 2.36941e-38 // #010100b2 │ │ -40c2be: 2452 9b1f 5a17 |05a9: filled-new-array {v10, v5, v7, v1, v2}, [I // type@1f9b │ │ -40c2c4: 0c01 |05ac: move-result-object v1 │ │ -40c2c6: 6901 06a8 |05ad: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Spinner:[I // field@a806 │ │ -40c2ca: 1401 3f01 047f |05af: const v1, #float 1.75465e+38 // #7f04013f │ │ -40c2d0: 1402 d000 0101 |05b2: const v2, #float 2.36941e-38 // #010100d0 │ │ -40c2d6: 2420 9b1f 1200 |05b5: filled-new-array {v2, v1}, [I // type@1f9b │ │ -40c2dc: 0c01 |05b8: move-result-object v1 │ │ -40c2de: 6901 0ca8 |05b9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.State:[I // field@a80c │ │ -40c2e2: 2331 9b1f |05bb: new-array v1, v3, [I // type@1f9b │ │ -40c2e6: 2601 7f0c 0000 |05bd: fill-array-data v1, 0000123c // +00000c7f │ │ -40c2ec: 6901 0da8 |05c0: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawable:[I // field@a80d │ │ -40c2f0: 1401 9901 0101 |05c2: const v1, #float 2.36947e-38 // #01010199 │ │ -40c2f6: 2410 9b1f 0100 |05c5: filled-new-array {v1}, [I // type@1f9b │ │ -40c2fc: 0c01 |05c8: move-result-object v1 │ │ -40c2fe: 6901 0ea8 |05c9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawableItem:[I // field@a80e │ │ -40c302: 1401 7c01 047f |05cb: const v1, #float 1.75466e+38 // #7f04017c │ │ -40c308: 2410 9b1f 0100 |05ce: filled-new-array {v1}, [I // type@1f9b │ │ -40c30e: 0c01 |05d1: move-result-object v1 │ │ -40c310: 6901 16a8 |05d2: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateSet:[I // field@a816 │ │ -40c314: 1301 0e00 |05d4: const/16 v1, #int 14 // #e │ │ -40c318: 2311 9b1f |05d6: new-array v1, v1, [I // type@1f9b │ │ -40c31c: 2601 740c 0000 |05d8: fill-array-data v1, 0000124c // +00000c74 │ │ -40c322: 6901 1aa8 |05db: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchCompat:[I // field@a81a │ │ -40c326: 2410 9b1f 0000 |05dd: filled-new-array {v0}, [I // type@1f9b │ │ -40c32c: 0c00 |05e0: move-result-object v0 │ │ -40c32e: 6900 29a8 |05e1: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchMaterial:[I // field@a829 │ │ -40c332: 2380 9b1f |05e3: new-array v0, v8, [I // type@1f9b │ │ -40c336: 2600 870c 0000 |05e5: fill-array-data v0, 0000126c // +00000c87 │ │ -40c33c: 6900 2ba8 |05e8: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreference:[I // field@a82b │ │ -40c340: 2380 9b1f |05ea: new-array v0, v8, [I // type@1f9b │ │ -40c344: 2600 980c 0000 |05ec: fill-array-data v0, 00001284 // +00000c98 │ │ -40c34a: 6900 2ca8 |05ef: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreferenceCompat:[I // field@a82c │ │ -40c34e: 1400 0200 0101 |05f1: const v0, #float 2.36936e-38 // #01010002 │ │ -40c354: 1401 4f01 0101 |05f4: const v1, #float 2.36945e-38 // #0101014f │ │ -40c35a: 2430 9b1f 4001 |05f7: filled-new-array {v0, v4, v1}, [I // type@1f9b │ │ -40c360: 0c00 |05fa: move-result-object v0 │ │ -40c362: 6900 41a8 |05fb: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabItem:[I // field@a841 │ │ -40c366: 1300 1b00 |05fd: const/16 v0, #int 27 // #1b │ │ -40c36a: 2300 9b1f |05ff: new-array v0, v0, [I // type@1f9b │ │ -40c36e: 2600 9b0c 0000 |0601: fill-array-data v0, 0000129c // +00000c9b │ │ -40c374: 6900 45a8 |0604: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabLayout:[I // field@a845 │ │ -40c378: 1300 1000 |0606: const/16 v0, #int 16 // #10 │ │ -40c37c: 2300 9b1f |0608: new-array v0, v0, [I // type@1f9b │ │ -40c380: 2600 cc0c 0000 |060a: fill-array-data v0, 000012d6 // +00000ccc │ │ -40c386: 6900 61a8 |060d: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextAppearance:[I // field@a861 │ │ -40c38a: 1400 9c04 047f |060f: const v0, #float 1.75482e+38 // #7f04049c │ │ -40c390: 2410 9b1f 0000 |0612: filled-new-array {v0}, [I // type@1f9b │ │ -40c396: 0c00 |0615: move-result-object v0 │ │ -40c398: 6900 72a8 |0616: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputEditText:[I // field@a872 │ │ -40c39c: 1300 4a00 |0618: const/16 v0, #int 74 // #4a │ │ -40c3a0: 2300 9b1f |061a: new-array v0, v0, [I // type@1f9b │ │ -40c3a4: 2600 de0c 0000 |061c: fill-array-data v0, 000012fa // +00000cde │ │ -40c3aa: 6900 74a8 |061f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputLayout:[I // field@a874 │ │ -40c3ae: 1400 c101 047f |0621: const v0, #float 1.75467e+38 // #7f0401c1 │ │ -40c3b4: 1401 c201 047f |0624: const v1, #float 1.75467e+38 // #7f0401c2 │ │ -40c3ba: 1402 3400 0101 |0627: const v2, #float 2.36937e-38 // #01010034 │ │ -40c3c0: 2430 9b1f 0201 |062a: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -40c3c6: 0c00 |062d: move-result-object v0 │ │ -40c3c8: 6900 bfa8 |062e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ThemeEnforcement:[I // field@a8bf │ │ -40c3cc: 1300 1e00 |0630: const/16 v0, #int 30 // #1e │ │ -40c3d0: 2300 9b1f |0632: new-array v0, v0, [I // type@1f9b │ │ -40c3d4: 2600 5e0d 0000 |0634: fill-array-data v0, 00001392 // +00000d5e │ │ -40c3da: 6900 c3a8 |0637: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Toolbar:[I // field@a8c3 │ │ -40c3de: 2360 9b1f |0639: new-array v0, v6, [I // type@1f9b │ │ -40c3e2: 2600 970d 0000 |063b: fill-array-data v0, 000013d2 // +00000d97 │ │ -40c3e8: 6900 e2a8 |063e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Tooltip:[I // field@a8e2 │ │ -40c3ec: 1300 0b00 |0640: const/16 v0, #int 11 // #b │ │ -40c3f0: 2300 9b1f |0642: new-array v0, v0, [I // type@1f9b │ │ -40c3f4: 2600 a40d 0000 |0644: fill-array-data v0, 000013e8 // +00000da4 │ │ -40c3fa: 6900 eca8 |0647: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transform:[I // field@a8ec │ │ -40c3fe: 1300 0b00 |0649: const/16 v0, #int 11 // #b │ │ -40c402: 2300 9b1f |064b: new-array v0, v0, [I // type@1f9b │ │ -40c406: 2600 b50d 0000 |064d: fill-array-data v0, 00001402 // +00000db5 │ │ -40c40c: 6900 f8a8 |0650: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transition:[I // field@a8f8 │ │ -40c410: 1400 be03 047f |0652: const v0, #float 1.75478e+38 // #7f0403be │ │ -40c416: 1401 bf03 047f |0655: const v1, #float 1.75478e+38 // #7f0403bf │ │ -40c41c: 1402 3f01 047f |0658: const v2, #float 1.75465e+38 // #7f04013f │ │ -40c422: 1403 bc03 047f |065b: const v3, #float 1.75477e+38 // #7f0403bc │ │ -40c428: 1405 bd03 047f |065e: const v5, #float 1.75478e+38 // #7f0403bd │ │ -40c42e: 2451 9b1f 3205 |0661: filled-new-array {v2, v3, v5, v0, v1}, [I // type@1f9b │ │ -40c434: 0c00 |0664: move-result-object v0 │ │ -40c436: 6900 04a9 |0665: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Variant:[I // field@a904 │ │ -40c43a: 1400 7f03 047f |0667: const v0, #float 1.75476e+38 // #7f04037f │ │ -40c440: 1401 a504 047f |066a: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -40c446: 1502 0101 |066d: const/high16 v2, #int 16842752 // #101 │ │ -40c44a: 1403 da00 0101 |066f: const v3, #float 2.36942e-38 // #010100da │ │ -40c450: 1405 7c03 047f |0672: const v5, #float 1.75476e+38 // #7f04037c │ │ -40c456: 2451 9b1f 3205 |0675: filled-new-array {v2, v3, v5, v0, v1}, [I // type@1f9b │ │ -40c45c: 0c00 |0678: move-result-object v0 │ │ -40c45e: 6900 0aa9 |0679: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.View:[I // field@a90a │ │ -40c462: 1400 d400 0101 |067b: const v0, #float 2.36942e-38 // #010100d4 │ │ -40c468: 1401 5800 047f |067e: const v1, #float 1.7546e+38 // #7f040058 │ │ -40c46e: 2430 9b1f 9001 |0681: filled-new-array {v0, v9, v1}, [I // type@1f9b │ │ -40c474: 0c00 |0684: move-result-object v0 │ │ -40c476: 6900 0ba9 |0685: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewBackgroundHelper:[I // field@a90b │ │ -40c47a: 1400 c400 0101 |0687: const v0, #float 2.36941e-38 // #010100c4 │ │ -40c480: 2410 9b1f 0000 |068a: filled-new-array {v0}, [I // type@1f9b │ │ -40c486: 0c00 |068d: move-result-object v0 │ │ -40c488: 6900 0fa9 |068e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewPager2:[I // field@a90f │ │ -40c48c: 1400 f300 0101 |0690: const v0, #float 2.36942e-38 // #010100f3 │ │ -40c492: 1401 d000 0101 |0693: const v1, #float 2.36941e-38 // #010100d0 │ │ -40c498: 2430 9b1f 4100 |0696: filled-new-array {v1, v4, v0}, [I // type@1f9b │ │ -40c49e: 0c00 |0699: move-result-object v0 │ │ -40c4a0: 6900 11a9 |069a: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewStubCompat:[I // field@a911 │ │ -40c4a4: 0e00 |069c: return-void │ │ -40c4a6: 0000 |069d: nop // spacer │ │ -40c4a8: 0003 0400 1d00 0000 4e00 047f 5500 ... |069e: array-data (62 units) │ │ -40c524: 0003 0400 0600 0000 4e00 047f 5500 ... |06dc: array-data (16 units) │ │ -40c544: 0003 0400 0800 0000 f200 0101 a400 ... |06ec: array-data (20 units) │ │ -40c56c: 0003 0400 0600 0000 1c01 0101 9401 ... |0700: array-data (16 units) │ │ -40c58c: 0003 0400 0900 0000 d400 0101 8f04 ... |0710: array-data (22 units) │ │ -40c5b8: 0003 0400 0700 0000 3400 0101 6d01 ... |0726: array-data (18 units) │ │ -40c5dc: 0003 0400 1600 0000 3400 0101 4600 ... |0738: array-data (48 units) │ │ -40c63c: 0003 0400 7f00 0000 5700 0101 ae00 ... |0768: array-data (258 units) │ │ -40c840: 0003 0400 1b00 0000 4300 047f 4f00 ... |086a: array-data (58 units) │ │ -40c8b4: 0003 0400 0a00 0000 3901 0101 3102 ... |08a4: array-data (24 units) │ │ -40c8e4: 0003 0400 1100 0000 2900 047f 5700 ... |08bc: array-data (38 units) │ │ -40c930: 0003 0400 1800 0000 1f01 0101 2001 ... |08e2: array-data (52 units) │ │ -40c998: 0003 0400 0d00 0000 3f01 0101 4001 ... |0916: array-data (30 units) │ │ -40c9d4: 0003 0400 0600 0000 ef01 0101 f001 ... |0934: array-data (16 units) │ │ -40c9f4: 0003 0400 2a00 0000 3400 0101 9500 ... |0944: array-data (88 units) │ │ -40caa4: 0003 0400 0700 0000 c200 047f d700 ... |099c: array-data (18 units) │ │ -40cac8: 0003 0400 1800 0000 f200 047f f300 ... |09ae: array-data (52 units) │ │ -40cb30: 0003 0400 6d00 0000 c400 0101 d000 ... |09e2: array-data (222 units) │ │ -40ccec: 0003 0400 5a00 0000 c400 0101 d500 ... |0ac0: array-data (184 units) │ │ -40ce5c: 0003 0400 6f00 0000 c400 0101 d000 ... |0b78: array-data (226 units) │ │ -40d020: 0003 0400 0700 0000 b300 0101 8f02 ... |0c5a: array-data (18 units) │ │ -40d044: 0003 0400 0900 0000 4200 047f 6b01 ... |0c6c: array-data (22 units) │ │ -40d070: 0003 0400 0c00 0000 f201 0101 f301 ... |0c82: array-data (28 units) │ │ -40d0a8: 0003 0400 0800 0000 3f00 047f 4000 ... |0c9e: array-data (20 units) │ │ -40d0d0: 0003 0400 0700 0000 f100 047f b101 ... |0cb2: array-data (18 units) │ │ -40d0f4: 0003 0400 1100 0000 0e00 0101 5700 ... |0cc4: array-data (38 units) │ │ -40d140: 0003 0400 0700 0000 1602 047f 1702 ... |0cea: array-data (18 units) │ │ -40d164: 0003 0400 0a00 0000 3205 0101 3305 ... |0cfc: array-data (24 units) │ │ -40d194: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0d14: array-data (28 units) │ │ -40d1cc: 0003 0400 0900 0000 3600 047f 9a00 ... |0d30: array-data (22 units) │ │ -40d1f8: 0003 0400 0800 0000 ef02 047f f002 ... |0d46: array-data (20 units) │ │ -40d220: 0003 0400 1200 0000 1f03 0101 2003 ... |0d5a: array-data (40 units) │ │ -40d270: 0003 0400 1400 0000 1f03 0101 2203 ... |0d82: array-data (44 units) │ │ -40d2c8: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0dae: array-data (28 units) │ │ -40d300: 0003 0400 1400 0000 1f03 0101 2203 ... |0dca: array-data (44 units) │ │ -40d358: 0003 0400 0a00 0000 2502 047f 5d03 ... |0df6: array-data (24 units) │ │ -40d388: 0003 0400 4300 0000 c400 0101 f400 ... |0e0e: array-data (138 units) │ │ -40d49c: 0003 0400 0900 0000 af00 0101 c400 ... |0e98: array-data (22 units) │ │ -40d4c8: 0003 0400 0600 0000 f202 047f f302 ... |0eae: array-data (16 units) │ │ -40d4e8: 0003 0400 0700 0000 2002 0101 8c04 ... |0ebe: array-data (18 units) │ │ -40d50c: 0003 0400 1600 0000 d400 0101 b701 ... |0ed0: array-data (48 units) │ │ -40d56c: 0003 0400 0b00 0000 0d02 0101 5700 ... |0f00: array-data (26 units) │ │ -40d5a0: 0003 0400 0a00 0000 b701 0101 b801 ... |0f1a: array-data (24 units) │ │ -40d5d0: 0003 0400 0d00 0000 e501 0101 b400 ... |0f32: array-data (30 units) │ │ -40d60c: 0003 0400 0b00 0000 0701 0101 a100 ... |0f50: array-data (26 units) │ │ -40d640: 0003 0400 0700 0000 aa04 047f ab04 ... |0f6a: array-data (18 units) │ │ -40d664: 0003 0400 0600 0000 0e00 0101 d000 ... |0f7c: array-data (16 units) │ │ -40d684: 0003 0400 1700 0000 0200 0101 0e00 ... |0f8c: array-data (50 units) │ │ -40d6e8: 0003 0400 0900 0000 ae00 0101 2c01 ... |0fbe: array-data (22 units) │ │ -40d714: 0003 0400 0600 0000 3503 047f 3603 ... |0fd4: array-data (16 units) │ │ -40d734: 0003 0400 0600 0000 3900 047f 9a01 ... |0fe4: array-data (16 units) │ │ -40d754: 0003 0400 0600 0000 3d00 047f 6701 ... |0ff4: array-data (16 units) │ │ -40d774: 0003 0400 1000 0000 2500 047f 5700 ... |1004: array-data (36 units) │ │ -40d7bc: 0003 0400 0800 0000 2b02 047f 6a02 ... |1028: array-data (20 units) │ │ -40d7e4: 0003 0400 2400 0000 b300 0101 d400 ... |103c: array-data (76 units) │ │ -40d87c: 0003 0400 0c00 0000 9601 047f 9701 ... |1088: array-data (28 units) │ │ -40d8b4: 0003 0400 2400 0000 0200 0101 0d00 ... |10a4: array-data (76 units) │ │ -40d94c: 0003 0400 1000 0000 bc00 047f 8701 ... |10f0: array-data (36 units) │ │ -40d994: 0003 0400 0c00 0000 c400 0101 eb00 ... |1114: array-data (28 units) │ │ -40d9cc: 0003 0400 0d00 0000 3400 0101 4f01 ... |1130: array-data (30 units) │ │ -40da08: 0003 0400 1d00 0000 3400 0101 da00 ... |114e: array-data (62 units) │ │ -40da84: 0003 0400 0700 0000 f200 0101 3601 ... |118c: array-data (18 units) │ │ -40daa8: 0003 0400 0a00 0000 5501 047f 5601 ... |119e: array-data (24 units) │ │ -40dad8: 0003 0400 0b00 0000 4801 047f 4901 ... |11b6: array-data (26 units) │ │ -40db0c: 0003 0400 0800 0000 1f01 0101 2001 ... |11d0: array-data (20 units) │ │ -40db34: 0003 0400 1e00 0000 0e00 0101 2400 ... |11e4: array-data (64 units) │ │ -40dbb4: 0003 0400 0a00 0000 1f01 0101 2200 ... |1224: array-data (24 units) │ │ -40dbe4: 0003 0400 0600 0000 1c01 0101 9401 ... |123c: array-data (16 units) │ │ -40dc04: 0003 0400 0e00 0000 2401 0101 2501 ... |124c: array-data (32 units) │ │ -40dc44: 0003 0400 0a00 0000 ef01 0101 f001 ... |126c: array-data (24 units) │ │ -40dc74: 0003 0400 0a00 0000 ef01 0101 f001 ... |1284: array-data (24 units) │ │ -40dca4: 0003 0400 1b00 0000 4c04 047f 4d04 ... |129c: array-data (58 units) │ │ -40dd18: 0003 0400 1000 0000 9500 0101 9600 ... |12d6: array-data (36 units) │ │ -40dd60: 0003 0400 4a00 0000 0e00 0101 9a00 ... |12fa: array-data (152 units) │ │ -40de90: 0003 0400 1e00 0000 af00 0101 4001 ... |1392: array-data (64 units) │ │ -40df10: 0003 0400 0900 0000 3400 0101 9800 ... |13d2: array-data (22 units) │ │ -40df3c: 0003 0400 0b00 0000 2003 0101 2103 ... |13e8: array-data (26 units) │ │ -40df70: 0003 0400 0b00 0000 d000 0101 4b00 ... |1402: array-data (26 units) │ │ +40b784: |[40b784] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ +40b794: 1400 b101 047f |0000: const v0, #float 1.75467e+38 // #7f0401b1 │ │ +40b79a: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +40b79e: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +40b7a2: 2601 9706 0000 |0007: fill-array-data v1, 0000069e // +00000697 │ │ +40b7a8: 6901 83a1 |000a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBar:[I // field@a183 │ │ +40b7ac: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +40b7b2: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +40b7b8: 0c02 |0012: move-result-object v2 │ │ +40b7ba: 6902 84a1 |0013: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBarLayout:[I // field@a184 │ │ +40b7be: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +40b7c4: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +40b7ca: 0c02 |001b: move-result-object v2 │ │ +40b7cc: 6902 a3a1 |001c: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuItemView:[I // field@a1a3 │ │ +40b7d0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +40b7d2: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +40b7d6: 6903 a5a1 |0021: sput-object v3, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuView:[I // field@a1a5 │ │ +40b7da: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +40b7dc: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +40b7e0: 2604 b606 0000 |0026: fill-array-data v4, 000006dc // +000006b6 │ │ +40b7e6: 6904 a6a1 |0029: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMode:[I // field@a1a6 │ │ +40b7ea: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +40b7f0: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +40b7f6: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +40b7fc: 0c04 |0034: move-result-object v4 │ │ +40b7fe: 6904 ada1 |0035: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActivityChooserView:[I // field@a1ad │ │ +40b802: 1304 0800 |0037: const/16 v4, #int 8 // #8 │ │ +40b806: 2344 9b1f |0039: new-array v4, v4, [I // type@1f9b │ │ +40b80a: 2604 b106 0000 |003b: fill-array-data v4, 000006ec // +000006b1 │ │ +40b810: 6904 b0a1 |003e: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.AlertDialog:[I // field@a1b0 │ │ +40b814: 2334 9b1f |0040: new-array v4, v3, [I // type@1f9b │ │ +40b818: 2604 be06 0000 |0042: fill-array-data v4, 00000700 // +000006be │ │ +40b81e: 6904 b9a1 |0045: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@a1b9 │ │ +40b822: 1404 d000 0101 |0047: const v4, #float 2.36941e-38 // #010100d0 │ │ +40b828: 1405 9901 0101 |004a: const v5, #float 2.36947e-38 // #01010199 │ │ +40b82e: 2420 9b1f 5400 |004d: filled-new-array {v4, v5}, [I // type@1f9b │ │ +40b834: 0c06 |0050: move-result-object v6 │ │ +40b836: 6906 c0a1 |0051: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@a1c0 │ │ +40b83a: 1406 4a04 0101 |0053: const v6, #float 2.36966e-38 // #0101044a │ │ +40b840: 1407 4b04 0101 |0056: const v7, #float 2.36966e-38 // #0101044b │ │ +40b846: 1408 4904 0101 |0059: const v8, #float 2.36966e-38 // #01010449 │ │ +40b84c: 2440 9b1f 8576 |005c: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ +40b852: 0c06 |005f: move-result-object v6 │ │ +40b854: 6906 c3a1 |0060: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@a1c3 │ │ +40b858: 1306 0900 |0062: const/16 v6, #int 9 // #9 │ │ +40b85c: 2367 9b1f |0064: new-array v7, v6, [I // type@1f9b │ │ +40b860: 2607 aa06 0000 |0066: fill-array-data v7, 00000710 // +000006aa │ │ +40b866: 6907 c8a1 |0069: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout:[I // field@a1c8 │ │ +40b86a: 1407 2904 047f |006b: const v7, #float 1.7548e+38 // #7f040429 │ │ +40b870: 1408 2a04 047f |006e: const v8, #float 1.7548e+38 // #7f04042a │ │ +40b876: 1409 2404 047f |0071: const v9, #float 1.7548e+38 // #7f040424 │ │ +40b87c: 140a 2504 047f |0074: const v10, #float 1.7548e+38 // #7f040425 │ │ +40b882: 2440 9b1f a987 |0077: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +40b888: 0c07 |007a: move-result-object v7 │ │ +40b88a: 6907 c9a1 |007b: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayoutStates:[I // field@a1c9 │ │ +40b88e: 1407 d202 047f |007d: const v7, #float 1.75473e+38 // #7f0402d2 │ │ +40b894: 1408 d302 047f |0080: const v8, #float 1.75473e+38 // #7f0402d3 │ │ +40b89a: 1409 d102 047f |0083: const v9, #float 1.75473e+38 // #7f0402d1 │ │ +40b8a0: 2430 9b1f 7908 |0086: filled-new-array {v9, v7, v8}, [I // type@1f9b │ │ +40b8a6: 0c07 |0089: move-result-object v7 │ │ +40b8a8: 6907 cea1 |008a: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout_Layout:[I // field@a1ce │ │ +40b8ac: 2322 9b1f |008c: new-array v2, v2, [I // type@1f9b │ │ +40b8b0: 6902 dba1 |008e: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatEmojiHelper:[I // field@a1db │ │ +40b8b4: 1402 c004 047f |0090: const v2, #float 1.75483e+38 // #7f0404c0 │ │ +40b8ba: 1407 c104 047f |0093: const v7, #float 1.75483e+38 // #7f0404c1 │ │ +40b8c0: 1408 1901 0101 |0096: const v8, #float 2.36943e-38 // #01010119 │ │ +40b8c6: 1409 1904 047f |0099: const v9, #float 1.75479e+38 // #7f040419 │ │ +40b8cc: 2440 9b1f 9872 |009c: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +40b8d2: 0c02 |009f: move-result-object v2 │ │ +40b8d4: 6902 dca1 |00a0: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatImageView:[I // field@a1dc │ │ +40b8d8: 1402 ba04 047f |00a2: const v2, #float 1.75483e+38 // #7f0404ba │ │ +40b8de: 1407 bb04 047f |00a5: const v7, #float 1.75483e+38 // #7f0404bb │ │ +40b8e4: 1408 4201 0101 |00a8: const v8, #float 2.36945e-38 // #01010142 │ │ +40b8ea: 1409 b904 047f |00ab: const v9, #float 1.75483e+38 // #7f0404b9 │ │ +40b8f0: 2440 9b1f 9872 |00ae: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +40b8f6: 0c02 |00b1: move-result-object v2 │ │ +40b8f8: 6902 e1a1 |00b2: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatSeekBar:[I // field@a1e1 │ │ +40b8fc: 1277 |00b4: const/4 v7, #int 7 // #7 │ │ +40b8fe: 2378 9b1f |00b5: new-array v8, v7, [I // type@1f9b │ │ +40b902: 2608 6f06 0000 |00b7: fill-array-data v8, 00000726 // +0000066f │ │ +40b908: 6908 e6a1 |00ba: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextHelper:[I // field@a1e6 │ │ +40b90c: 1308 1600 |00bc: const/16 v8, #int 22 // #16 │ │ +40b910: 2388 9b1f |00be: new-array v8, v8, [I // type@1f9b │ │ +40b914: 2608 7806 0000 |00c0: fill-array-data v8, 00000738 // +00000678 │ │ +40b91a: 6908 eea1 |00c3: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextView:[I // field@a1ee │ │ +40b91e: 1308 7f00 |00c5: const/16 v8, #int 127 // #7f │ │ +40b922: 2388 9b1f |00c7: new-array v8, v8, [I // type@1f9b │ │ +40b926: 2608 9f06 0000 |00c9: fill-array-data v8, 00000768 // +0000069f │ │ +40b92c: 6908 05a2 |00cc: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTheme:[I // field@a205 │ │ +40b930: 1408 0e03 0101 |00ce: const v8, #float 2.36957e-38 // #0101030e │ │ +40b936: 1409 dd03 047f |00d1: const v9, #float 1.75478e+38 // #7f0403dd │ │ +40b93c: 2420 9b1f 9800 |00d4: filled-new-array {v8, v9}, [I // type@1f9b │ │ +40b942: 0c08 |00d7: move-result-object v8 │ │ +40b944: 6908 85a2 |00d8: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.BackgroundStyle:[I // field@a285 │ │ +40b948: 1308 1b00 |00da: const/16 v8, #int 27 // #1b │ │ +40b94c: 2388 9b1f |00dc: new-array v8, v8, [I // type@1f9b │ │ +40b950: 2608 8c07 0000 |00de: fill-array-data v8, 0000086a // +0000078c │ │ +40b956: 6908 88a2 |00e1: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.Badge:[I // field@a288 │ │ +40b95a: 1308 0a00 |00e3: const/16 v8, #int 10 // #a │ │ +40b95e: 2389 9b1f |00e5: new-array v9, v8, [I // type@1f9b │ │ +40b962: 2609 bd07 0000 |00e7: fill-array-data v9, 000008a4 // +000007bd │ │ +40b968: 6909 a4a2 |00ea: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.BaseProgressIndicator:[I // field@a2a4 │ │ +40b96c: 1409 5700 047f |00ec: const v9, #float 1.7546e+38 // #7f040057 │ │ +40b972: 130a 1100 |00ef: const/16 v10, #int 17 // #11 │ │ +40b976: 23aa 9b1f |00f1: new-array v10, v10, [I // type@1f9b │ │ +40b97a: 260a c907 0000 |00f3: fill-array-data v10, 000008bc // +000007c9 │ │ +40b980: 690a afa2 |00f6: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomAppBar:[I // field@a2af │ │ +40b984: 140a 4001 0101 |00f8: const v10, #float 2.36945e-38 // #01010140 │ │ +40b98a: 140b 3a01 047f |00fb: const v11, #float 1.75464e+38 // #7f04013a │ │ +40b990: 140c 6502 047f |00fe: const v12, #float 1.75471e+38 // #7f040265 │ │ +40b996: 140d e103 047f |0101: const v13, #float 1.75478e+38 // #7f0403e1 │ │ +40b99c: 140e e903 047f |0104: const v14, #float 1.75478e+38 // #7f0403e9 │ │ +40b9a2: 245e 9b1f badc |0107: filled-new-array {v10, v11, v12, v13, v14}, [I // type@1f9b │ │ +40b9a8: 0c0a |010a: move-result-object v10 │ │ +40b9aa: 690a c1a2 |010b: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomNavigationView:[I // field@a2c1 │ │ +40b9ae: 130c 1800 |010d: const/16 v12, #int 24 // #18 │ │ +40b9b2: 23cc 9b1f |010f: new-array v12, v12, [I // type@1f9b │ │ +40b9b6: 260c d107 0000 |0111: fill-array-data v12, 000008e2 // +000007d1 │ │ +40b9bc: 690c c7a2 |0114: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomSheetBehavior_Layout:[I // field@a2c7 │ │ +40b9c0: 140c 3300 047f |0116: const v12, #float 1.75459e+38 // #7f040033 │ │ +40b9c6: 2410 9b1f 0c00 |0119: filled-new-array {v12}, [I // type@1f9b │ │ +40b9cc: 0c0c |011c: move-result-object v12 │ │ +40b9ce: 690c e0a2 |011d: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.ButtonBarLayout:[I // field@a2e0 │ │ +40b9d2: 140c b503 047f |011f: const v12, #float 1.75477e+38 // #7f0403b5 │ │ +40b9d8: 140f ec03 047f |0122: const v15, #float 1.75478e+38 // #7f0403ec │ │ +40b9de: 2420 9b1f fc00 |0125: filled-new-array {v12, v15}, [I // type@1f9b │ │ +40b9e4: 0c0c |0128: move-result-object v12 │ │ +40b9e6: 690c e2a2 |0129: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.Capability:[I // field@a2e2 │ │ +40b9ea: 130c 0d00 |012b: const/16 v12, #int 13 // #d │ │ +40b9ee: 23cc 9b1f |012d: new-array v12, v12, [I // type@1f9b │ │ +40b9f2: 260c e707 0000 |012f: fill-array-data v12, 00000916 // +000007e7 │ │ +40b9f8: 690c e5a2 |0132: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.CardView:[I // field@a2e5 │ │ +40b9fc: 140c b900 047f |0134: const v12, #float 1.75462e+38 // #7f0400b9 │ │ +40ba02: 2410 9b1f 0c00 |0137: filled-new-array {v12}, [I // type@1f9b │ │ +40ba08: 0c0c |013a: move-result-object v12 │ │ +40ba0a: 690c f3a2 |013b: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.Carousel:[I // field@a2f3 │ │ +40ba0e: 233c 9b1f |013d: new-array v12, v3, [I // type@1f9b │ │ +40ba12: 260c f507 0000 |013f: fill-array-data v12, 00000934 // +000007f5 │ │ +40ba18: 690c f5a2 |0142: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckBoxPreference:[I // field@a2f5 │ │ +40ba1c: 140c be00 047f |0144: const v12, #float 1.75462e+38 // #7f0400be │ │ +40ba22: 140f bf00 047f |0147: const v15, #float 1.75462e+38 // #7f0400bf │ │ +40ba28: 1405 0801 0101 |014a: const v5, #float 2.36943e-38 // #01010108 │ │ +40ba2e: 140a bd00 047f |014d: const v10, #float 1.75462e+38 // #7f0400bd │ │ +40ba34: 2440 9b1f a5fc |0150: filled-new-array {v5, v10, v12, v15}, [I // type@1f9b │ │ +40ba3a: 0c05 |0153: move-result-object v5 │ │ +40ba3c: 6905 fca2 |0154: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckedTextView:[I // field@a2fc │ │ +40ba40: 1305 2a00 |0156: const/16 v5, #int 42 // #2a │ │ +40ba44: 2355 9b1f |0158: new-array v5, v5, [I // type@1f9b │ │ +40ba48: 2605 ea07 0000 |015a: fill-array-data v5, 00000944 // +000007ea │ │ +40ba4e: 6905 01a3 |015d: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.Chip:[I // field@a301 │ │ +40ba52: 2375 9b1f |015f: new-array v5, v7, [I // type@1f9b │ │ +40ba56: 2605 3b08 0000 |0161: fill-array-data v5, 0000099c // +0000083b │ │ +40ba5c: 6905 02a3 |0164: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ChipGroup:[I // field@a302 │ │ +40ba60: 1405 5602 047f |0166: const v5, #float 1.7547e+38 // #7f040256 │ │ +40ba66: 140a 5702 047f |0169: const v10, #float 1.7547e+38 // #7f040257 │ │ +40ba6c: 140c 5402 047f |016c: const v12, #float 1.7547e+38 // #7f040254 │ │ +40ba72: 2430 9b1f 5c0a |016f: filled-new-array {v12, v5, v10}, [I // type@1f9b │ │ +40ba78: 0c05 |0172: move-result-object v5 │ │ +40ba7a: 6905 34a3 |0173: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CircularProgressIndicator:[I // field@a334 │ │ +40ba7e: 1405 e300 047f |0175: const v5, #float 1.75463e+38 // #7f0400e3 │ │ +40ba84: 140a e600 047f |0178: const v10, #float 1.75463e+38 // #7f0400e6 │ │ +40ba8a: 2420 9b1f a500 |017b: filled-new-array {v5, v10}, [I // type@1f9b │ │ +40ba90: 0c05 |017e: move-result-object v5 │ │ +40ba92: 6905 38a3 |017f: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockFaceView:[I // field@a338 │ │ +40ba96: 1405 e003 047f |0181: const v5, #float 1.75478e+38 // #7f0403e0 │ │ +40ba9c: 140a e400 047f |0184: const v10, #float 1.75463e+38 // #7f0400e4 │ │ +40baa2: 140c 0e03 047f |0187: const v12, #float 1.75474e+38 // #7f04030e │ │ +40baa8: 2430 9b1f ca05 |018a: filled-new-array {v10, v12, v5}, [I // type@1f9b │ │ +40baae: 0c05 |018d: move-result-object v5 │ │ +40bab0: 6905 3ba3 |018e: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockHandView:[I // field@a33b │ │ +40bab4: 1305 1800 |0190: const/16 v5, #int 24 // #18 │ │ +40bab8: 2355 9b1f |0192: new-array v5, v5, [I // type@1f9b │ │ +40babc: 2605 1a08 0000 |0194: fill-array-data v5, 000009ae // +0000081a │ │ +40bac2: 6905 3fa3 |0197: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout:[I // field@a33f │ │ +40bac6: 1405 9202 047f |0199: const v5, #float 1.75471e+38 // #7f040292 │ │ +40bacc: 140a 9302 047f |019c: const v10, #float 1.75471e+38 // #7f040293 │ │ +40bad2: 2420 9b1f a500 |019f: filled-new-array {v5, v10}, [I // type@1f9b │ │ +40bad8: 0c05 |01a2: move-result-object v5 │ │ +40bada: 6905 40a3 |01a3: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@a340 │ │ +40bade: 1405 3400 047f |01a5: const v5, #float 1.75459e+38 // #7f040034 │ │ +40bae4: 140a 8402 047f |01a8: const v10, #float 1.75471e+38 // #7f040284 │ │ +40baea: 140f a501 0101 |01ab: const v15, #float 2.36947e-38 // #010101a5 │ │ +40baf0: 140c 1f03 0101 |01ae: const v12, #float 2.36958e-38 // #0101031f │ │ +40baf6: 140b 4706 0101 |01b1: const v11, #float 2.36981e-38 // #01010647 │ │ +40bafc: 245a 9b1f cf5b |01b4: filled-new-array {v15, v12, v11, v5, v10}, [I // type@1f9b │ │ +40bb02: 0c05 |01b7: move-result-object v5 │ │ +40bb04: 6905 5ba3 |01b8: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ColorStateListItem:[I // field@a35b │ │ +40bb08: 1405 ab00 047f |01ba: const v5, #float 1.75462e+38 // #7f0400ab │ │ +40bb0e: 140a 0701 0101 |01bd: const v10, #float 2.36943e-38 // #01010107 │ │ +40bb14: 140b a100 047f |01c0: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +40bb1a: 140c aa00 047f |01c3: const v12, #float 1.75462e+38 // #7f0400aa │ │ +40bb20: 2440 9b1f ba5c |01c6: filled-new-array {v10, v11, v12, v5}, [I // type@1f9b │ │ +40bb26: 0c05 |01c9: move-result-object v5 │ │ +40bb28: 6905 61a3 |01ca: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CompoundButton:[I // field@a361 │ │ +40bb2c: 130b 6d00 |01cc: const/16 v11, #int 109 // #6d │ │ +40bb30: 23bb 9b1f |01ce: new-array v11, v11, [I // type@1f9b │ │ +40bb34: 260b 1208 0000 |01d0: fill-array-data v11, 000009e2 // +00000812 │ │ +40bb3a: 690b 66a3 |01d3: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.Constraint:[I // field@a366 │ │ +40bb3e: 130b 5a00 |01d5: const/16 v11, #int 90 // #5a │ │ +40bb42: 23bb 9b1f |01d7: new-array v11, v11, [I // type@1f9b │ │ +40bb46: 260b e708 0000 |01d9: fill-array-data v11, 00000ac0 // +000008e7 │ │ +40bb4c: 690b 67a3 |01dc: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_Layout:[I // field@a367 │ │ +40bb50: 140b 4001 047f |01de: const v11, #float 1.75465e+38 // #7f040140 │ │ +40bb56: 1405 9703 047f |01e1: const v5, #float 1.75477e+38 // #7f040397 │ │ +40bb5c: 2420 9b1f 5b00 |01e4: filled-new-array {v11, v5}, [I // type@1f9b │ │ +40bb62: 0c05 |01e7: move-result-object v5 │ │ +40bb64: 6905 c2a3 |01e8: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_placeholder:[I // field@a3c2 │ │ +40bb68: 1305 6f00 |01ea: const/16 v5, #int 111 // #6f │ │ +40bb6c: 2355 9b1f |01ec: new-array v5, v5, [I // type@1f9b │ │ +40bb70: 2605 8a09 0000 |01ee: fill-array-data v5, 00000b78 // +0000098a │ │ +40bb76: 6905 c5a3 |01f1: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintSet:[I // field@a3c5 │ │ +40bb7a: 1405 8302 047f |01f3: const v5, #float 1.75471e+38 // #7f040283 │ │ +40bb80: 140b 2c04 047f |01f6: const v11, #float 1.7548e+38 // #7f04042c │ │ +40bb86: 2420 9b1f b500 |01f9: filled-new-array {v5, v11}, [I // type@1f9b │ │ +40bb8c: 0c05 |01fc: move-result-object v5 │ │ +40bb8e: 6905 a2a4 |01fd: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout:[I // field@a4a2 │ │ +40bb92: 2375 9b1f |01ff: new-array v5, v7, [I // type@1f9b │ │ +40bb96: 2605 590a 0000 |0201: fill-array-data v5, 00000c5a // +00000a59 │ │ +40bb9c: 6905 a3a4 |0204: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout_Layout:[I // field@a4a3 │ │ +40bba0: 2365 9b1f |0206: new-array v5, v6, [I // type@1f9b │ │ +40bba4: 2605 640a 0000 |0208: fill-array-data v5, 00000c6c // +00000a64 │ │ +40bbaa: 6905 ada4 |020b: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.CustomAttribute:[I // field@a4ad │ │ +40bbae: 1305 0c00 |020d: const/16 v5, #int 12 // #c │ │ +40bbb2: 2355 9b1f |020f: new-array v5, v5, [I // type@1f9b │ │ +40bbb6: 2605 710a 0000 |0211: fill-array-data v5, 00000c82 // +00000a71 │ │ +40bbbc: 6905 b7a4 |0214: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.DialogPreference:[I // field@a4b7 │ │ +40bbc0: 1305 0800 |0216: const/16 v5, #int 8 // #8 │ │ +40bbc4: 2355 9b1f |0218: new-array v5, v5, [I // type@1f9b │ │ +40bbc8: 2605 840a 0000 |021a: fill-array-data v5, 00000c9e // +00000a84 │ │ +40bbce: 6905 c4a4 |021d: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerArrowToggle:[I // field@a4c4 │ │ +40bbd2: 2410 9b1f 0000 |021f: filled-new-array {v0}, [I // type@1f9b │ │ +40bbd8: 0c00 |0222: move-result-object v0 │ │ +40bbda: 6900 cda4 |0223: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerLayout:[I // field@a4cd │ │ +40bbde: 1400 fd04 047f |0225: const v0, #float 1.75484e+38 // #7f0404fd │ │ +40bbe4: 2410 9b1f 0000 |0228: filled-new-array {v0}, [I // type@1f9b │ │ +40bbea: 0c05 |022b: move-result-object v5 │ │ +40bbec: 6905 cfa4 |022c: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.EditTextPreference:[I // field@a4cf │ │ +40bbf0: 2375 9b1f |022e: new-array v5, v7, [I // type@1f9b │ │ +40bbf4: 2605 820a 0000 |0230: fill-array-data v5, 00000cb2 // +00000a82 │ │ +40bbfa: 6905 d1a4 |0233: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton:[I // field@a4d1 │ │ +40bbfe: 1405 7c00 047f |0235: const v5, #float 1.75461e+38 // #7f04007c │ │ +40bc04: 140b 7b00 047f |0238: const v11, #float 1.75461e+38 // #7f04007b │ │ +40bc0a: 2420 9b1f 5b00 |023b: filled-new-array {v11, v5}, [I // type@1f9b │ │ +40bc10: 0c05 |023e: move-result-object v5 │ │ +40bc12: 6905 d2a4 |023f: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@a4d2 │ │ +40bc16: 1405 0e00 0101 |0241: const v5, #float 2.36936e-38 // #0101000e │ │ +40bc1c: 130a 1100 |0244: const/16 v10, #int 17 // #11 │ │ +40bc20: 23aa 9b1f |0246: new-array v10, v10, [I // type@1f9b │ │ +40bc24: 260a 7c0a 0000 |0248: fill-array-data v10, 00000cc4 // +00000a7c │ │ +40bc2a: 690a dca4 |024b: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton:[I // field@a4dc │ │ +40bc2e: 2410 9b1f 0b00 |024d: filled-new-array {v11}, [I // type@1f9b │ │ +40bc34: 0c0a |0250: move-result-object v10 │ │ +40bc36: 690a dda4 |0251: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@a4dd │ │ +40bc3a: 140a 7602 047f |0253: const v10, #float 1.75471e+38 // #7f040276 │ │ +40bc40: 140b d902 047f |0256: const v11, #float 1.75473e+38 // #7f0402d9 │ │ +40bc46: 2420 9b1f ba00 |0259: filled-new-array {v10, v11}, [I // type@1f9b │ │ +40bc4c: 0c0a |025c: move-result-object v10 │ │ +40bc4e: 690a f0a4 |025d: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FlowLayout:[I // field@a4f0 │ │ +40bc52: 237a 9b1f |025f: new-array v10, v7, [I // type@1f9b │ │ +40bc56: 260a 890a 0000 |0261: fill-array-data v10, 00000cea // +00000a89 │ │ +40bc5c: 690a f3a4 |0264: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamily:[I // field@a4f3 │ │ +40bc60: 238a 9b1f |0266: new-array v10, v8, [I // type@1f9b │ │ +40bc64: 260a 940a 0000 |0268: fill-array-data v10, 00000cfc // +00000a94 │ │ +40bc6a: 690a f4a4 |026b: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamilyFont:[I // field@a4f4 │ │ +40bc6e: 140a 0002 0101 |026d: const v10, #float 2.3695e-38 // #01010200 │ │ +40bc74: 140b 2302 047f |0270: const v11, #float 1.75469e+38 // #7f040223 │ │ +40bc7a: 1402 0901 0101 |0273: const v2, #float 2.36943e-38 // #01010109 │ │ +40bc80: 2430 9b1f a20b |0276: filled-new-array {v2, v10, v11}, [I // type@1f9b │ │ +40bc86: 0c02 |0279: move-result-object v2 │ │ +40bc88: 6902 06a5 |027a: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ForegroundLinearLayout:[I // field@a506 │ │ +40bc8c: 1402 0300 0101 |027c: const v2, #float 2.36936e-38 // #01010003 │ │ +40bc92: 140a d100 0101 |027f: const v10, #float 2.36941e-38 // #010100d1 │ │ +40bc98: 2430 9b1f 420a |0282: filled-new-array {v2, v4, v10}, [I // type@1f9b │ │ +40bc9e: 0c0b |0285: move-result-object v11 │ │ +40bca0: 690b 0aa5 |0286: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.Fragment:[I // field@a50a │ │ +40bca4: 2420 9b1f a200 |0288: filled-new-array {v2, v10}, [I // type@1f9b │ │ +40bcaa: 0c02 |028b: move-result-object v2 │ │ +40bcac: 6902 0ba5 |028c: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.FragmentContainerView:[I // field@a50b │ │ +40bcb0: 1302 0c00 |028e: const/16 v2, #int 12 // #c │ │ +40bcb4: 2322 9b1f |0290: new-array v2, v2, [I // type@1f9b │ │ +40bcb8: 2602 820a 0000 |0292: fill-array-data v2, 00000d14 // +00000a82 │ │ +40bcbe: 6902 11a5 |0295: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColor:[I // field@a511 │ │ +40bcc2: 1402 1405 0101 |0297: const v2, #float 2.36972e-38 // #01010514 │ │ +40bcc8: 2420 9b1f 2f00 |029a: filled-new-array {v15, v2}, [I // type@1f9b │ │ +40bcce: 0c02 |029d: move-result-object v2 │ │ +40bcd0: 6902 12a5 |029e: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColorItem:[I // field@a512 │ │ +40bcd4: 2362 9b1f |02a0: new-array v2, v6, [I // type@1f9b │ │ +40bcd8: 2602 8e0a 0000 |02a2: fill-array-data v2, 00000d30 // +00000a8e │ │ +40bcde: 6902 21a5 |02a5: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ImageFilterView:[I // field@a521 │ │ +40bce2: 1302 0800 |02a7: const/16 v2, #int 8 // #8 │ │ +40bce6: 2322 9b1f |02a9: new-array v2, v2, [I // type@1f9b │ │ +40bcea: 2602 9b0a 0000 |02ab: fill-array-data v2, 00000d46 // +00000a9b │ │ +40bcf0: 6902 2ba5 |02ae: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.Insets:[I // field@a52b │ │ +40bcf4: 1302 1200 |02b0: const/16 v2, #int 18 // #12 │ │ +40bcf8: 2322 9b1f |02b2: new-array v2, v2, [I // type@1f9b │ │ +40bcfc: 2602 a60a 0000 |02b4: fill-array-data v2, 00000d5a // +00000aa6 │ │ +40bd02: 6902 34a5 |02b7: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyAttribute:[I // field@a534 │ │ +40bd06: 1302 1400 |02b9: const/16 v2, #int 20 // #14 │ │ +40bd0a: 2322 9b1f |02bb: new-array v2, v2, [I // type@1f9b │ │ +40bd0e: 2602 c50a 0000 |02bd: fill-array-data v2, 00000d82 // +00000ac5 │ │ +40bd14: 6902 47a5 |02c0: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyCycle:[I // field@a547 │ │ +40bd18: 1302 0c00 |02c2: const/16 v2, #int 12 // #c │ │ +40bd1c: 2322 9b1f |02c4: new-array v2, v2, [I // type@1f9b │ │ +40bd20: 2602 e80a 0000 |02c6: fill-array-data v2, 00000dae // +00000ae8 │ │ +40bd26: 6902 5ca5 |02c9: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyPosition:[I // field@a55c │ │ +40bd2a: 1302 1400 |02cb: const/16 v2, #int 20 // #14 │ │ +40bd2e: 2322 9b1f |02cd: new-array v2, v2, [I // type@1f9b │ │ +40bd32: 2602 fb0a 0000 |02cf: fill-array-data v2, 00000dca // +00000afb │ │ +40bd38: 6902 69a5 |02d2: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTimeCycle:[I // field@a569 │ │ +40bd3c: 2382 9b1f |02d4: new-array v2, v8, [I // type@1f9b │ │ +40bd40: 2602 200b 0000 |02d6: fill-array-data v2, 00000df6 // +00000b20 │ │ +40bd46: 6902 7ea5 |02d9: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTrigger:[I // field@a57e │ │ +40bd4a: 1302 4300 |02db: const/16 v2, #int 67 // #43 │ │ +40bd4e: 2322 9b1f |02dd: new-array v2, v2, [I // type@1f9b │ │ +40bd52: 2602 2f0b 0000 |02df: fill-array-data v2, 00000e0e // +00000b2f │ │ +40bd58: 6902 89a5 |02e2: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.Layout:[I // field@a589 │ │ +40bd5c: 2362 9b1f |02e4: new-array v2, v6, [I // type@1f9b │ │ +40bd60: 2602 b20b 0000 |02e6: fill-array-data v2, 00000e98 // +00000bb2 │ │ +40bd66: 6902 cda5 |02e9: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat:[I // field@a5cd │ │ +40bd6a: 1402 f500 0101 |02eb: const v2, #float 2.36942e-38 // #010100f5 │ │ +40bd70: 140a 8101 0101 |02ee: const v10, #float 2.36946e-38 // #01010181 │ │ +40bd76: 140b f400 0101 |02f1: const v11, #float 2.36942e-38 // #010100f4 │ │ +40bd7c: 2440 9b1f b1a2 |02f4: filled-new-array {v1, v11, v2, v10}, [I // type@1f9b │ │ +40bd82: 0c01 |02f7: move-result-object v1 │ │ +40bd84: 6901 cea5 |02f8: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@a5ce │ │ +40bd88: 1401 5502 047f |02fa: const v1, #float 1.7547e+38 // #7f040255 │ │ +40bd8e: 1402 ea04 047f |02fd: const v2, #float 1.75484e+38 // #7f0404ea │ │ +40bd94: 140a 5102 047f |0300: const v10, #float 1.7547e+38 // #7f040251 │ │ +40bd9a: 2430 9b1f 1a02 |0303: filled-new-array {v10, v1, v2}, [I // type@1f9b │ │ +40bda0: 0c01 |0306: move-result-object v1 │ │ +40bda2: 6901 dca5 |0307: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearProgressIndicator:[I // field@a5dc │ │ +40bda6: 1401 ac02 0101 |0309: const v1, #float 2.36955e-38 // #010102ac │ │ +40bdac: 1402 ad02 0101 |030c: const v2, #float 2.36955e-38 // #010102ad │ │ +40bdb2: 2420 9b1f 2100 |030f: filled-new-array {v1, v2}, [I // type@1f9b │ │ +40bdb8: 0c01 |0312: move-result-object v1 │ │ +40bdba: 6901 e0a5 |0313: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPopupWindow:[I // field@a5e0 │ │ +40bdbe: 1401 b200 0101 |0315: const v1, #float 2.36941e-38 // #010100b2 │ │ +40bdc4: 1402 f801 0101 |0318: const v2, #float 2.3695e-38 // #010101f8 │ │ +40bdca: 140a c401 047f |031b: const v10, #float 1.75467e+38 // #7f0401c4 │ │ +40bdd0: 140b c501 047f |031e: const v11, #float 1.75467e+38 // #7f0401c5 │ │ +40bdd6: 2450 9b1f 21ba |0321: filled-new-array {v1, v2, v10, v11, v0}, [I // type@1f9b │ │ +40bddc: 0c00 |0324: move-result-object v0 │ │ +40bdde: 6900 e3a5 |0325: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPreference:[I // field@a5e3 │ │ +40bde2: 1400 5000 047f |0327: const v0, #float 1.7546e+38 // #7f040050 │ │ +40bde8: 1404 5100 047f |032a: const v4, #float 1.7546e+38 // #7f040051 │ │ +40bdee: 140f 5200 047f |032d: const v15, #float 1.7546e+38 // #7f040052 │ │ +40bdf4: 1401 5300 047f |0330: const v1, #float 1.7546e+38 // #7f040053 │ │ +40bdfa: 2459 9b1f 401f |0333: filled-new-array {v0, v4, v15, v1, v9}, [I // type@1f9b │ │ +40be00: 0c00 |0336: move-result-object v0 │ │ +40be02: 6900 e9a5 |0337: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialog:[I // field@a5e9 │ │ +40be06: 2330 9b1f |0339: new-array v0, v3, [I // type@1f9b │ │ +40be0a: 2600 730b 0000 |033b: fill-array-data v0, 00000eae // +00000b73 │ │ +40be10: 6900 eaa5 |033e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialogTheme:[I // field@a5ea │ │ +40be14: 2370 9b1f |0340: new-array v0, v7, [I // type@1f9b │ │ +40be18: 2600 7c0b 0000 |0342: fill-array-data v0, 00000ebe // +00000b7c │ │ +40be1e: 6900 f6a5 |0345: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAutoCompleteTextView:[I // field@a5f6 │ │ +40be22: 1300 1600 |0347: const/16 v0, #int 22 // #16 │ │ +40be26: 2300 9b1f |0349: new-array v0, v0, [I // type@1f9b │ │ +40be2a: 2600 850b 0000 |034b: fill-array-data v0, 00000ed0 // +00000b85 │ │ +40be30: 6900 fea5 |034e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButton:[I // field@a5fe │ │ +40be34: 1400 df03 047f |0350: const v0, #float 1.75478e+38 // #7f0403df │ │ +40be3a: 1401 0d04 047f |0353: const v1, #float 1.75479e+38 // #7f04040d │ │ +40be40: 1404 c100 047f |0356: const v4, #float 1.75462e+38 // #7f0400c1 │ │ +40be46: 2440 9b1f 4510 |0359: filled-new-array {v5, v4, v0, v1}, [I // type@1f9b │ │ +40be4c: 0c00 |035c: move-result-object v0 │ │ +40be4e: 6900 ffa5 |035d: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButtonToggleGroup:[I // field@a5ff │ │ +40be52: 1300 0b00 |035f: const/16 v0, #int 11 // #b │ │ +40be56: 2300 9b1f |0361: new-array v0, v0, [I // type@1f9b │ │ +40be5a: 2600 9d0b 0000 |0363: fill-array-data v0, 00000f00 // +00000b9d │ │ +40be60: 6900 1aa6 |0366: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendar:[I // field@a61a │ │ +40be64: 2380 9b1f |0368: new-array v0, v8, [I // type@1f9b │ │ +40be68: 2600 b00b 0000 |036a: fill-array-data v0, 00000f1a // +00000bb0 │ │ +40be6e: 6900 1ba6 |036d: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendarItem:[I // field@a61b │ │ +40be72: 1300 0d00 |036f: const/16 v0, #int 13 // #d │ │ +40be76: 2300 9b1f |0371: new-array v0, v0, [I // type@1f9b │ │ +40be7a: 2600 bf0b 0000 |0373: fill-array-data v0, 00000f32 // +00000bbf │ │ +40be80: 6900 31a6 |0376: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCardView:[I // field@a631 │ │ +40be84: 1300 0b00 |0378: const/16 v0, #int 11 // #b │ │ +40be88: 2300 9b1f |037a: new-array v0, v0, [I // type@1f9b │ │ +40be8c: 2600 d40b 0000 |037c: fill-array-data v0, 00000f50 // +00000bd4 │ │ +40be92: 6900 3fa6 |037f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBox:[I // field@a63f │ │ +40be96: 1400 2704 047f |0381: const v0, #float 1.7548e+38 // #7f040427 │ │ +40be9c: 1401 2804 047f |0384: const v1, #float 1.7548e+38 // #7f040428 │ │ +40bea2: 2420 9b1f 1000 |0387: filled-new-array {v0, v1}, [I // type@1f9b │ │ +40bea8: 0c00 |038a: move-result-object v0 │ │ +40beaa: 6900 40a6 |038b: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBoxStates:[I // field@a640 │ │ +40beae: 1400 9401 047f |038d: const v0, #float 1.75466e+38 // #7f040194 │ │ +40beb4: 1401 8a02 047f |0390: const v1, #float 1.75471e+38 // #7f04028a │ │ +40beba: 1404 8f01 047f |0393: const v4, #float 1.75466e+38 // #7f04018f │ │ +40bec0: 1405 9101 047f |0396: const v5, #float 1.75466e+38 // #7f040191 │ │ +40bec6: 140f 9201 047f |0399: const v15, #float 1.75466e+38 // #7f040192 │ │ +40becc: 2451 9b1f 540f |039c: filled-new-array {v4, v5, v15, v0, v1}, [I // type@1f9b │ │ +40bed2: 0c00 |039f: move-result-object v0 │ │ +40bed4: 6900 4ea6 |03a0: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialDivider:[I // field@a64e │ │ +40bed8: 1400 fc04 047f |03a2: const v0, #float 1.75484e+38 // #7f0404fc │ │ +40bede: 2420 9b1f 0c00 |03a5: filled-new-array {v12, v0}, [I // type@1f9b │ │ +40bee4: 0c01 |03a8: move-result-object v1 │ │ +40bee6: 6901 54a6 |03a9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialRadioButton:[I // field@a654 │ │ +40beea: 2420 9b1f ed00 |03ab: filled-new-array {v13, v14}, [I // type@1f9b │ │ +40bef0: 0c01 |03ae: move-result-object v1 │ │ +40bef2: 6901 57a6 |03af: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialShape:[I // field@a657 │ │ +40bef6: 2371 9b1f |03b1: new-array v1, v7, [I // type@1f9b │ │ +40befa: 2601 b70b 0000 |03b3: fill-array-data v1, 00000f6a // +00000bb7 │ │ +40bf00: 6901 5aa6 |03b6: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialSwitch:[I // field@a65a │ │ +40bf04: 1401 d802 047f |03b8: const v1, #float 1.75473e+38 // #7f0402d8 │ │ +40bf0a: 1404 b604 0101 |03bb: const v4, #float 2.36969e-38 // #010104b6 │ │ +40bf10: 1405 7f05 0101 |03be: const v5, #float 2.36975e-38 // #0101057f │ │ +40bf16: 2430 9b1f 5401 |03c1: filled-new-array {v4, v5, v1}, [I // type@1f9b │ │ +40bf1c: 0c01 |03c4: move-result-object v1 │ │ +40bf1e: 6901 62a6 |03c5: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextAppearance:[I // field@a662 │ │ +40bf22: 1401 d802 047f |03c7: const v1, #float 1.75473e+38 // #7f0402d8 │ │ +40bf28: 1404 3400 0101 |03ca: const v4, #float 2.36937e-38 // #01010034 │ │ +40bf2e: 2430 9b1f 5401 |03cd: filled-new-array {v4, v5, v1}, [I // type@1f9b │ │ +40bf34: 0c01 |03d0: move-result-object v1 │ │ +40bf36: 6901 66a6 |03d1: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextView:[I // field@a666 │ │ +40bf3a: 1401 e500 047f |03d3: const v1, #float 1.75463e+38 // #7f0400e5 │ │ +40bf40: 1404 8202 047f |03d6: const v4, #float 1.75471e+38 // #7f040282 │ │ +40bf46: 2430 9b1f 1904 |03d9: filled-new-array {v9, v1, v4}, [I // type@1f9b │ │ +40bf4c: 0c01 |03dc: move-result-object v1 │ │ +40bf4e: 6901 6aa6 |03dd: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTimePicker:[I // field@a66a │ │ +40bf52: 1401 3804 047f |03df: const v1, #float 1.7548e+38 // #7f040438 │ │ +40bf58: 1404 c404 047f |03e2: const v4, #float 1.75483e+38 // #7f0404c4 │ │ +40bf5e: 1405 eb02 047f |03e5: const v5, #float 1.75473e+38 // #7f0402eb │ │ +40bf64: 140c ed02 047f |03e8: const v12, #float 1.75473e+38 // #7f0402ed │ │ +40bf6a: 140e 6403 047f |03eb: const v14, #float 1.75476e+38 // #7f040364 │ │ +40bf70: 2454 9b1f c51e |03ee: filled-new-array {v5, v12, v14, v1, v4}, [I // type@1f9b │ │ +40bf76: 0c01 |03f1: move-result-object v1 │ │ +40bf78: 6901 6ea6 |03f2: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialToolbar:[I // field@a66e │ │ +40bf7c: 2331 9b1f |03f4: new-array v1, v3, [I // type@1f9b │ │ +40bf80: 2601 860b 0000 |03f6: fill-array-data v1, 00000f7c // +00000b86 │ │ +40bf86: 6901 74a6 |03f9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuGroup:[I // field@a674 │ │ +40bf8a: 1301 1700 |03fb: const/16 v1, #int 23 // #17 │ │ +40bf8e: 2311 9b1f |03fd: new-array v1, v1, [I // type@1f9b │ │ +40bf92: 2601 8d0b 0000 |03ff: fill-array-data v1, 00000f8c // +00000b8d │ │ +40bf98: 6901 7ba6 |0402: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuItem:[I // field@a67b │ │ +40bf9c: 2361 9b1f |0404: new-array v1, v6, [I // type@1f9b │ │ +40bfa0: 2601 b80b 0000 |0406: fill-array-data v1, 00000fbe // +00000bb8 │ │ +40bfa6: 6901 93a6 |0409: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuView:[I // field@a693 │ │ +40bfaa: 2331 9b1f |040b: new-array v1, v3, [I // type@1f9b │ │ +40bfae: 2601 c70b 0000 |040d: fill-array-data v1, 00000fd4 // +00000bc7 │ │ +40bfb4: 6901 9da6 |0410: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MockView:[I // field@a69d │ │ +40bfb8: 2331 9b1f |0412: new-array v1, v3, [I // type@1f9b │ │ +40bfbc: 2601 d00b 0000 |0414: fill-array-data v1, 00000fe4 // +00000bd0 │ │ +40bfc2: 6901 a4a6 |0417: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Motion:[I // field@a6a4 │ │ +40bfc6: 1401 7003 047f |0419: const v1, #float 1.75476e+38 // #7f040370 │ │ +40bfcc: 1404 7303 047f |041c: const v4, #float 1.75476e+38 // #7f040373 │ │ +40bfd2: 2420 9b1f 4100 |041f: filled-new-array {v1, v4}, [I // type@1f9b │ │ +40bfd8: 0c01 |0422: move-result-object v1 │ │ +40bfda: 6901 a5a6 |0423: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionHelper:[I // field@a6a5 │ │ +40bfde: 2331 9b1f |0425: new-array v1, v3, [I // type@1f9b │ │ +40bfe2: 2601 cd0b 0000 |0427: fill-array-data v1, 00000ff4 // +00000bcd │ │ +40bfe8: 6901 a8a6 |042a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionLayout:[I // field@a6a8 │ │ +40bfec: 1401 7801 047f |042c: const v1, #float 1.75466e+38 // #7f040178 │ │ +40bff2: 1404 8d02 047f |042f: const v4, #float 1.75471e+38 // #7f04028d │ │ +40bff8: 2420 9b1f 4100 |0432: filled-new-array {v1, v4}, [I // type@1f9b │ │ +40bffe: 0c01 |0435: move-result-object v1 │ │ +40c000: 6901 afa6 |0436: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionScene:[I // field@a6af │ │ +40c004: 1401 6b04 047f |0438: const v1, #float 1.75481e+38 // #7f04046b │ │ +40c00a: 1404 6c04 047f |043b: const v4, #float 1.75481e+38 // #7f04046c │ │ +40c010: 1405 6a04 047f |043e: const v5, #float 1.75481e+38 // #7f04046a │ │ +40c016: 2430 9b1f 1504 |0441: filled-new-array {v5, v1, v4}, [I // type@1f9b │ │ +40c01c: 0c01 |0444: move-result-object v1 │ │ +40c01e: 6901 b2a6 |0445: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionTelltales:[I // field@a6b2 │ │ +40c022: 1401 b200 0101 |0447: const v1, #float 2.36941e-38 // #010100b2 │ │ +40c028: 2440 9b1f 21ba |044a: filled-new-array {v1, v2, v10, v11}, [I // type@1f9b │ │ +40c02e: 0c02 |044d: move-result-object v2 │ │ +40c030: 6902 bca6 |044e: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.MultiSelectListPreference:[I // field@a6bc │ │ +40c034: 1401 5901 0101 |0450: const v1, #float 2.36945e-38 // #01010159 │ │ +40c03a: 1402 ee02 047f |0453: const v2, #float 1.75473e+38 // #7f0402ee │ │ +40c040: 1404 5501 0101 |0456: const v4, #float 2.36945e-38 // #01010155 │ │ +40c046: 1405 a501 0101 |0459: const v5, #float 2.36947e-38 // #010101a5 │ │ +40c04c: 245d 9b1f 1425 |045c: filled-new-array {v4, v1, v5, v2, v13}, [I // type@1f9b │ │ +40c052: 0c01 |045f: move-result-object v1 │ │ +40c054: 6901 c1a6 |0460: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarActiveIndicator:[I // field@a6c1 │ │ +40c058: 1301 1000 |0462: const/16 v1, #int 16 // #10 │ │ +40c05c: 2311 9b1f |0464: new-array v1, v1, [I // type@1f9b │ │ +40c060: 2601 9e0b 0000 |0466: fill-array-data v1, 00001004 // +00000b9e │ │ +40c066: 6901 c7a6 |0469: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarView:[I // field@a6c7 │ │ +40c06a: 1301 0800 |046b: const/16 v1, #int 8 // #8 │ │ +40c06e: 2311 9b1f |046d: new-array v1, v1, [I // type@1f9b │ │ +40c072: 2601 b90b 0000 |046f: fill-array-data v1, 00001028 // +00000bb9 │ │ +40c078: 6901 d8a6 |0472: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationRailView:[I // field@a6d8 │ │ +40c07c: 1301 2400 |0474: const/16 v1, #int 36 // #24 │ │ +40c080: 2311 9b1f |0476: new-array v1, v1, [I // type@1f9b │ │ +40c084: 2601 c40b 0000 |0478: fill-array-data v1, 0000103c // +00000bc4 │ │ +40c08a: 6901 e1a6 |047b: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationView:[I // field@a6e1 │ │ +40c08e: 1401 e200 047f |047d: const v1, #float 1.75463e+38 // #7f0400e2 │ │ +40c094: 1402 6904 047f |0480: const v2, #float 1.75481e+38 // #7f040469 │ │ +40c09a: 2420 9b1f 2100 |0483: filled-new-array {v1, v2}, [I // type@1f9b │ │ +40c0a0: 0c01 |0486: move-result-object v1 │ │ +40c0a2: 6901 06a7 |0487: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnClick:[I // field@a706 │ │ +40c0a6: 1301 0c00 |0489: const/16 v1, #int 12 // #c │ │ +40c0aa: 2311 9b1f |048b: new-array v1, v1, [I // type@1f9b │ │ +40c0ae: 2601 fb0b 0000 |048d: fill-array-data v1, 00001088 // +00000bfb │ │ +40c0b4: 6901 09a7 |0490: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnSwipe:[I // field@a709 │ │ +40c0b8: 1401 c902 0101 |0492: const v1, #float 2.36956e-38 // #010102c9 │ │ +40c0be: 1402 7803 047f |0495: const v2, #float 1.75476e+38 // #7f040378 │ │ +40c0c4: 1404 7601 0101 |0498: const v4, #float 2.36946e-38 // #01010176 │ │ +40c0ca: 2430 9b1f 1402 |049b: filled-new-array {v4, v1, v2}, [I // type@1f9b │ │ +40c0d0: 0c01 |049e: move-result-object v1 │ │ +40c0d2: 6901 16a7 |049f: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindow:[I // field@a716 │ │ +40c0d6: 1401 2304 047f |04a1: const v1, #float 1.7548e+38 // #7f040423 │ │ +40c0dc: 2410 9b1f 0100 |04a4: filled-new-array {v1}, [I // type@1f9b │ │ +40c0e2: 0c01 |04a7: move-result-object v1 │ │ +40c0e4: 6901 17a7 |04a8: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindowBackgroundState:[I // field@a717 │ │ +40c0e8: 1301 2400 |04aa: const/16 v1, #int 36 // #24 │ │ +40c0ec: 2311 9b1f |04ac: new-array v1, v1, [I // type@1f9b │ │ +40c0f0: 2601 f60b 0000 |04ae: fill-array-data v1, 000010a4 // +00000bf6 │ │ +40c0f6: 6901 1ca7 |04b1: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Preference:[I // field@a71c │ │ +40c0fa: 1401 2a01 0101 |04b3: const v1, #float 2.36944e-38 // #0101012a │ │ +40c100: 1402 3100 047f |04b6: const v2, #float 1.75459e+38 // #7f040031 │ │ +40c106: 1404 f200 0101 |04b9: const v4, #float 2.36942e-38 // #010100f2 │ │ +40c10c: 1405 2901 0101 |04bc: const v5, #float 2.36944e-38 // #01010129 │ │ +40c112: 2440 9b1f 5421 |04bf: filled-new-array {v4, v5, v1, v2}, [I // type@1f9b │ │ +40c118: 0c01 |04c2: move-result-object v1 │ │ +40c11a: 6901 1da7 |04c3: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragment:[I // field@a71d │ │ +40c11e: 1401 2a01 0101 |04c5: const v1, #float 2.36944e-38 // #0101012a │ │ +40c124: 2440 9b1f 5421 |04c8: filled-new-array {v4, v5, v1, v2}, [I // type@1f9b │ │ +40c12a: 0c01 |04cb: move-result-object v1 │ │ +40c12c: 6901 1ea7 |04cc: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragmentCompat:[I // field@a71e │ │ +40c130: 1401 5a02 047f |04ce: const v1, #float 1.7547e+38 // #7f04025a │ │ +40c136: 1402 7603 047f |04d1: const v2, #float 1.75476e+38 // #7f040376 │ │ +40c13c: 1405 e701 0101 |04d4: const v5, #float 2.36949e-38 // #010101e7 │ │ +40c142: 2430 9b1f 1502 |04d7: filled-new-array {v5, v1, v2}, [I // type@1f9b │ │ +40c148: 0c01 |04da: move-result-object v1 │ │ +40c14a: 6901 27a7 |04db: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceGroup:[I // field@a727 │ │ +40c14e: 1401 2503 047f |04dd: const v1, #float 1.75474e+38 // #7f040325 │ │ +40c154: 1402 2a03 047f |04e0: const v2, #float 1.75475e+38 // #7f04032a │ │ +40c15a: 1405 1f01 0101 |04e3: const v5, #float 2.36944e-38 // #0101011f │ │ +40c160: 140a 2001 0101 |04e6: const v10, #float 2.36944e-38 // #01010120 │ │ +40c166: 2440 9b1f a521 |04e9: filled-new-array {v5, v10, v1, v2}, [I // type@1f9b │ │ +40c16c: 0c01 |04ec: move-result-object v1 │ │ +40c16e: 6901 2ba7 |04ed: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceImageView:[I // field@a72b │ │ +40c172: 1301 1000 |04ef: const/16 v1, #int 16 // #10 │ │ +40c176: 2311 9b1f |04f1: new-array v1, v1, [I // type@1f9b │ │ +40c17a: 2601 fd0b 0000 |04f3: fill-array-data v1, 000010f0 // +00000bfd │ │ +40c180: 6901 30a7 |04f6: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceTheme:[I // field@a730 │ │ +40c184: 1401 0405 047f |04f8: const v1, #float 1.75484e+38 // #7f040504 │ │ +40c18a: 1402 dc00 0101 |04fb: const v2, #float 2.36942e-38 // #010100dc │ │ +40c190: 1405 b602 047f |04fe: const v5, #float 1.75472e+38 // #7f0402b6 │ │ +40c196: 140a 1f03 0101 |0501: const v10, #float 2.36958e-38 // #0101031f │ │ +40c19c: 140b 5b03 047f |0504: const v11, #float 1.75476e+38 // #7f04035b │ │ +40c1a2: 2451 9b1f a2b5 |0507: filled-new-array {v2, v10, v5, v11, v1}, [I // type@1f9b │ │ +40c1a8: 0c01 |050a: move-result-object v1 │ │ +40c1aa: 6901 65a7 |050b: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.PropertySet:[I // field@a765 │ │ +40c1ae: 1401 0e03 047f |050d: const v1, #float 1.75474e+38 // #7f04030e │ │ +40c1b4: 2410 9b1f 0100 |0510: filled-new-array {v1}, [I // type@1f9b │ │ +40c1ba: 0c01 |0513: move-result-object v1 │ │ +40c1bc: 6901 6ba7 |0514: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RadialViewGroup:[I // field@a76b │ │ +40c1c0: 1401 3203 047f |0516: const v1, #float 1.75475e+38 // #7f040332 │ │ +40c1c6: 1402 0005 047f |0519: const v2, #float 1.75484e+38 // #7f040500 │ │ +40c1cc: 2420 9b1f 2100 |051c: filled-new-array {v1, v2}, [I // type@1f9b │ │ +40c1d2: 0c01 |051f: move-result-object v1 │ │ +40c1d4: 6901 6da7 |0520: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RangeSlider:[I // field@a76d │ │ +40c1d8: 1401 7a03 047f |0522: const v1, #float 1.75476e+38 // #7f04037a │ │ +40c1de: 1402 8103 047f |0525: const v2, #float 1.75476e+38 // #7f040381 │ │ +40c1e4: 2420 9b1f 2100 |0528: filled-new-array {v1, v2}, [I // type@1f9b │ │ +40c1ea: 0c01 |052b: move-result-object v1 │ │ +40c1ec: 6901 70a7 |052c: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecycleListView:[I // field@a770 │ │ +40c1f0: 1301 0c00 |052e: const/16 v1, #int 12 // #c │ │ +40c1f4: 2311 9b1f |0530: new-array v1, v1, [I // type@1f9b │ │ +40c1f8: 2601 e20b 0000 |0532: fill-array-data v1, 00001114 // +00000be2 │ │ +40c1fe: 6901 73a7 |0535: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecyclerView:[I // field@a773 │ │ +40c202: 1401 5b02 047f |0537: const v1, #float 1.7547e+38 // #7f04025b │ │ +40c208: 2410 9b1f 0100 |053a: filled-new-array {v1}, [I // type@1f9b │ │ +40c20e: 0c01 |053d: move-result-object v1 │ │ +40c210: 6901 80a7 |053e: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrimInsetsFrameLayout:[I // field@a780 │ │ +40c214: 1401 8200 047f |0540: const v1, #float 1.75461e+38 // #7f040082 │ │ +40c21a: 2410 9b1f 0100 |0543: filled-new-array {v1}, [I // type@1f9b │ │ +40c220: 0c01 |0546: move-result-object v1 │ │ +40c222: 6901 82a7 |0547: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrollingViewBehavior_Layout:[I // field@a782 │ │ +40c226: 1301 0d00 |0549: const/16 v1, #int 13 // #d │ │ +40c22a: 2311 9b1f |054b: new-array v1, v1, [I // type@1f9b │ │ +40c22e: 2601 e30b 0000 |054d: fill-array-data v1, 00001130 // +00000be3 │ │ +40c234: 6901 84a7 |0550: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchBar:[I // field@a784 │ │ +40c238: 1301 1d00 |0552: const/16 v1, #int 29 // #1d │ │ +40c23c: 2311 9b1f |0554: new-array v1, v1, [I // type@1f9b │ │ +40c240: 2601 f80b 0000 |0556: fill-array-data v1, 0000114e // +00000bf8 │ │ +40c246: 6901 92a7 |0559: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchView:[I // field@a792 │ │ +40c24a: 2371 9b1f |055b: new-array v1, v7, [I // type@1f9b │ │ +40c24e: 2601 2f0c 0000 |055d: fill-array-data v1, 0000118c // +00000c2f │ │ +40c254: 6901 b0a7 |0560: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SeekBarPreference:[I // field@a7b0 │ │ +40c258: 2381 9b1f |0562: new-array v1, v8, [I // type@1f9b │ │ +40c25c: 2601 3a0c 0000 |0564: fill-array-data v1, 0000119e // +00000c3a │ │ +40c262: 6901 b8a7 |0567: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeAppearance:[I // field@a7b8 │ │ +40c266: 1301 0b00 |0569: const/16 v1, #int 11 // #b │ │ +40c26a: 2311 9b1f |056b: new-array v1, v1, [I // type@1f9b │ │ +40c26e: 2601 490c 0000 |056d: fill-array-data v1, 000011b6 // +00000c49 │ │ +40c274: 6901 c3a7 |0570: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeableImageView:[I // field@a7c3 │ │ +40c278: 1301 0800 |0572: const/16 v1, #int 8 // #8 │ │ +40c27c: 2311 9b1f |0574: new-array v1, v1, [I // type@1f9b │ │ +40c280: 2601 5a0c 0000 |0576: fill-array-data v1, 000011d0 // +00000c5a │ │ +40c286: 6901 cfa7 |0579: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SideSheetBehavior_Layout:[I // field@a7cf │ │ +40c28a: 1301 1e00 |057b: const/16 v1, #int 30 // #1e │ │ +40c28e: 2311 9b1f |057d: new-array v1, v1, [I // type@1f9b │ │ +40c292: 2601 650c 0000 |057f: fill-array-data v1, 000011e4 // +00000c65 │ │ +40c298: 6901 d8a7 |0582: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Slider:[I // field@a7d8 │ │ +40c29c: 1401 1104 047f |0584: const v1, #float 1.75479e+38 // #7f040411 │ │ +40c2a2: 1402 1204 047f |0587: const v2, #float 1.75479e+38 // #7f040412 │ │ +40c2a8: 1405 1004 047f |058a: const v5, #float 1.75479e+38 // #7f040410 │ │ +40c2ae: 2430 9b1f 1502 |058d: filled-new-array {v5, v1, v2}, [I // type@1f9b │ │ +40c2b4: 0c01 |0590: move-result-object v1 │ │ +40c2b6: 6901 f7a7 |0591: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Snackbar:[I // field@a7f7 │ │ +40c2ba: 2381 9b1f |0593: new-array v1, v8, [I // type@1f9b │ │ +40c2be: 2601 8f0c 0000 |0595: fill-array-data v1, 00001224 // +00000c8f │ │ +40c2c4: 6901 f8a7 |0598: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SnackbarLayout:[I // field@a7f8 │ │ +40c2c8: 1401 6202 0101 |059a: const v1, #float 2.36953e-38 // #01010262 │ │ +40c2ce: 1402 9d03 047f |059d: const v2, #float 1.75477e+38 // #7f04039d │ │ +40c2d4: 1405 7601 0101 |05a0: const v5, #float 2.36946e-38 // #01010176 │ │ +40c2da: 1407 7b01 0101 |05a3: const v7, #float 2.36946e-38 // #0101017b │ │ +40c2e0: 140a b200 0101 |05a6: const v10, #float 2.36941e-38 // #010100b2 │ │ +40c2e6: 2452 9b1f 5a17 |05a9: filled-new-array {v10, v5, v7, v1, v2}, [I // type@1f9b │ │ +40c2ec: 0c01 |05ac: move-result-object v1 │ │ +40c2ee: 6901 06a8 |05ad: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Spinner:[I // field@a806 │ │ +40c2f2: 1401 3f01 047f |05af: const v1, #float 1.75465e+38 // #7f04013f │ │ +40c2f8: 1402 d000 0101 |05b2: const v2, #float 2.36941e-38 // #010100d0 │ │ +40c2fe: 2420 9b1f 1200 |05b5: filled-new-array {v2, v1}, [I // type@1f9b │ │ +40c304: 0c01 |05b8: move-result-object v1 │ │ +40c306: 6901 0ca8 |05b9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.State:[I // field@a80c │ │ +40c30a: 2331 9b1f |05bb: new-array v1, v3, [I // type@1f9b │ │ +40c30e: 2601 7f0c 0000 |05bd: fill-array-data v1, 0000123c // +00000c7f │ │ +40c314: 6901 0da8 |05c0: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawable:[I // field@a80d │ │ +40c318: 1401 9901 0101 |05c2: const v1, #float 2.36947e-38 // #01010199 │ │ +40c31e: 2410 9b1f 0100 |05c5: filled-new-array {v1}, [I // type@1f9b │ │ +40c324: 0c01 |05c8: move-result-object v1 │ │ +40c326: 6901 0ea8 |05c9: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawableItem:[I // field@a80e │ │ +40c32a: 1401 7c01 047f |05cb: const v1, #float 1.75466e+38 // #7f04017c │ │ +40c330: 2410 9b1f 0100 |05ce: filled-new-array {v1}, [I // type@1f9b │ │ +40c336: 0c01 |05d1: move-result-object v1 │ │ +40c338: 6901 16a8 |05d2: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateSet:[I // field@a816 │ │ +40c33c: 1301 0e00 |05d4: const/16 v1, #int 14 // #e │ │ +40c340: 2311 9b1f |05d6: new-array v1, v1, [I // type@1f9b │ │ +40c344: 2601 740c 0000 |05d8: fill-array-data v1, 0000124c // +00000c74 │ │ +40c34a: 6901 1aa8 |05db: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchCompat:[I // field@a81a │ │ +40c34e: 2410 9b1f 0000 |05dd: filled-new-array {v0}, [I // type@1f9b │ │ +40c354: 0c00 |05e0: move-result-object v0 │ │ +40c356: 6900 29a8 |05e1: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchMaterial:[I // field@a829 │ │ +40c35a: 2380 9b1f |05e3: new-array v0, v8, [I // type@1f9b │ │ +40c35e: 2600 870c 0000 |05e5: fill-array-data v0, 0000126c // +00000c87 │ │ +40c364: 6900 2ba8 |05e8: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreference:[I // field@a82b │ │ +40c368: 2380 9b1f |05ea: new-array v0, v8, [I // type@1f9b │ │ +40c36c: 2600 980c 0000 |05ec: fill-array-data v0, 00001284 // +00000c98 │ │ +40c372: 6900 2ca8 |05ef: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreferenceCompat:[I // field@a82c │ │ +40c376: 1400 0200 0101 |05f1: const v0, #float 2.36936e-38 // #01010002 │ │ +40c37c: 1401 4f01 0101 |05f4: const v1, #float 2.36945e-38 // #0101014f │ │ +40c382: 2430 9b1f 4001 |05f7: filled-new-array {v0, v4, v1}, [I // type@1f9b │ │ +40c388: 0c00 |05fa: move-result-object v0 │ │ +40c38a: 6900 41a8 |05fb: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabItem:[I // field@a841 │ │ +40c38e: 1300 1b00 |05fd: const/16 v0, #int 27 // #1b │ │ +40c392: 2300 9b1f |05ff: new-array v0, v0, [I // type@1f9b │ │ +40c396: 2600 9b0c 0000 |0601: fill-array-data v0, 0000129c // +00000c9b │ │ +40c39c: 6900 45a8 |0604: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabLayout:[I // field@a845 │ │ +40c3a0: 1300 1000 |0606: const/16 v0, #int 16 // #10 │ │ +40c3a4: 2300 9b1f |0608: new-array v0, v0, [I // type@1f9b │ │ +40c3a8: 2600 cc0c 0000 |060a: fill-array-data v0, 000012d6 // +00000ccc │ │ +40c3ae: 6900 61a8 |060d: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextAppearance:[I // field@a861 │ │ +40c3b2: 1400 9c04 047f |060f: const v0, #float 1.75482e+38 // #7f04049c │ │ +40c3b8: 2410 9b1f 0000 |0612: filled-new-array {v0}, [I // type@1f9b │ │ +40c3be: 0c00 |0615: move-result-object v0 │ │ +40c3c0: 6900 72a8 |0616: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputEditText:[I // field@a872 │ │ +40c3c4: 1300 4a00 |0618: const/16 v0, #int 74 // #4a │ │ +40c3c8: 2300 9b1f |061a: new-array v0, v0, [I // type@1f9b │ │ +40c3cc: 2600 de0c 0000 |061c: fill-array-data v0, 000012fa // +00000cde │ │ +40c3d2: 6900 74a8 |061f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputLayout:[I // field@a874 │ │ +40c3d6: 1400 c101 047f |0621: const v0, #float 1.75467e+38 // #7f0401c1 │ │ +40c3dc: 1401 c201 047f |0624: const v1, #float 1.75467e+38 // #7f0401c2 │ │ +40c3e2: 1402 3400 0101 |0627: const v2, #float 2.36937e-38 // #01010034 │ │ +40c3e8: 2430 9b1f 0201 |062a: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +40c3ee: 0c00 |062d: move-result-object v0 │ │ +40c3f0: 6900 bfa8 |062e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ThemeEnforcement:[I // field@a8bf │ │ +40c3f4: 1300 1e00 |0630: const/16 v0, #int 30 // #1e │ │ +40c3f8: 2300 9b1f |0632: new-array v0, v0, [I // type@1f9b │ │ +40c3fc: 2600 5e0d 0000 |0634: fill-array-data v0, 00001392 // +00000d5e │ │ +40c402: 6900 c3a8 |0637: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Toolbar:[I // field@a8c3 │ │ +40c406: 2360 9b1f |0639: new-array v0, v6, [I // type@1f9b │ │ +40c40a: 2600 970d 0000 |063b: fill-array-data v0, 000013d2 // +00000d97 │ │ +40c410: 6900 e2a8 |063e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Tooltip:[I // field@a8e2 │ │ +40c414: 1300 0b00 |0640: const/16 v0, #int 11 // #b │ │ +40c418: 2300 9b1f |0642: new-array v0, v0, [I // type@1f9b │ │ +40c41c: 2600 a40d 0000 |0644: fill-array-data v0, 000013e8 // +00000da4 │ │ +40c422: 6900 eca8 |0647: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transform:[I // field@a8ec │ │ +40c426: 1300 0b00 |0649: const/16 v0, #int 11 // #b │ │ +40c42a: 2300 9b1f |064b: new-array v0, v0, [I // type@1f9b │ │ +40c42e: 2600 b50d 0000 |064d: fill-array-data v0, 00001402 // +00000db5 │ │ +40c434: 6900 f8a8 |0650: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transition:[I // field@a8f8 │ │ +40c438: 1400 be03 047f |0652: const v0, #float 1.75478e+38 // #7f0403be │ │ +40c43e: 1401 bf03 047f |0655: const v1, #float 1.75478e+38 // #7f0403bf │ │ +40c444: 1402 3f01 047f |0658: const v2, #float 1.75465e+38 // #7f04013f │ │ +40c44a: 1403 bc03 047f |065b: const v3, #float 1.75477e+38 // #7f0403bc │ │ +40c450: 1405 bd03 047f |065e: const v5, #float 1.75478e+38 // #7f0403bd │ │ +40c456: 2451 9b1f 3205 |0661: filled-new-array {v2, v3, v5, v0, v1}, [I // type@1f9b │ │ +40c45c: 0c00 |0664: move-result-object v0 │ │ +40c45e: 6900 04a9 |0665: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Variant:[I // field@a904 │ │ +40c462: 1400 7f03 047f |0667: const v0, #float 1.75476e+38 // #7f04037f │ │ +40c468: 1401 a504 047f |066a: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +40c46e: 1502 0101 |066d: const/high16 v2, #int 16842752 // #101 │ │ +40c472: 1403 da00 0101 |066f: const v3, #float 2.36942e-38 // #010100da │ │ +40c478: 1405 7c03 047f |0672: const v5, #float 1.75476e+38 // #7f04037c │ │ +40c47e: 2451 9b1f 3205 |0675: filled-new-array {v2, v3, v5, v0, v1}, [I // type@1f9b │ │ +40c484: 0c00 |0678: move-result-object v0 │ │ +40c486: 6900 0aa9 |0679: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.View:[I // field@a90a │ │ +40c48a: 1400 d400 0101 |067b: const v0, #float 2.36942e-38 // #010100d4 │ │ +40c490: 1401 5800 047f |067e: const v1, #float 1.7546e+38 // #7f040058 │ │ +40c496: 2430 9b1f 9001 |0681: filled-new-array {v0, v9, v1}, [I // type@1f9b │ │ +40c49c: 0c00 |0684: move-result-object v0 │ │ +40c49e: 6900 0ba9 |0685: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewBackgroundHelper:[I // field@a90b │ │ +40c4a2: 1400 c400 0101 |0687: const v0, #float 2.36941e-38 // #010100c4 │ │ +40c4a8: 2410 9b1f 0000 |068a: filled-new-array {v0}, [I // type@1f9b │ │ +40c4ae: 0c00 |068d: move-result-object v0 │ │ +40c4b0: 6900 0fa9 |068e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewPager2:[I // field@a90f │ │ +40c4b4: 1400 f300 0101 |0690: const v0, #float 2.36942e-38 // #010100f3 │ │ +40c4ba: 1401 d000 0101 |0693: const v1, #float 2.36941e-38 // #010100d0 │ │ +40c4c0: 2430 9b1f 4100 |0696: filled-new-array {v1, v4, v0}, [I // type@1f9b │ │ +40c4c6: 0c00 |0699: move-result-object v0 │ │ +40c4c8: 6900 11a9 |069a: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewStubCompat:[I // field@a911 │ │ +40c4cc: 0e00 |069c: return-void │ │ +40c4ce: 0000 |069d: nop // spacer │ │ +40c4d0: 0003 0400 1d00 0000 4e00 047f 5500 ... |069e: array-data (62 units) │ │ +40c54c: 0003 0400 0600 0000 4e00 047f 5500 ... |06dc: array-data (16 units) │ │ +40c56c: 0003 0400 0800 0000 f200 0101 a400 ... |06ec: array-data (20 units) │ │ +40c594: 0003 0400 0600 0000 1c01 0101 9401 ... |0700: array-data (16 units) │ │ +40c5b4: 0003 0400 0900 0000 d400 0101 8f04 ... |0710: array-data (22 units) │ │ +40c5e0: 0003 0400 0700 0000 3400 0101 6d01 ... |0726: array-data (18 units) │ │ +40c604: 0003 0400 1600 0000 3400 0101 4600 ... |0738: array-data (48 units) │ │ +40c664: 0003 0400 7f00 0000 5700 0101 ae00 ... |0768: array-data (258 units) │ │ +40c868: 0003 0400 1b00 0000 4300 047f 4f00 ... |086a: array-data (58 units) │ │ +40c8dc: 0003 0400 0a00 0000 3901 0101 3102 ... |08a4: array-data (24 units) │ │ +40c90c: 0003 0400 1100 0000 2900 047f 5700 ... |08bc: array-data (38 units) │ │ +40c958: 0003 0400 1800 0000 1f01 0101 2001 ... |08e2: array-data (52 units) │ │ +40c9c0: 0003 0400 0d00 0000 3f01 0101 4001 ... |0916: array-data (30 units) │ │ +40c9fc: 0003 0400 0600 0000 ef01 0101 f001 ... |0934: array-data (16 units) │ │ +40ca1c: 0003 0400 2a00 0000 3400 0101 9500 ... |0944: array-data (88 units) │ │ +40cacc: 0003 0400 0700 0000 c200 047f d700 ... |099c: array-data (18 units) │ │ +40caf0: 0003 0400 1800 0000 f200 047f f300 ... |09ae: array-data (52 units) │ │ +40cb58: 0003 0400 6d00 0000 c400 0101 d000 ... |09e2: array-data (222 units) │ │ +40cd14: 0003 0400 5a00 0000 c400 0101 d500 ... |0ac0: array-data (184 units) │ │ +40ce84: 0003 0400 6f00 0000 c400 0101 d000 ... |0b78: array-data (226 units) │ │ +40d048: 0003 0400 0700 0000 b300 0101 8f02 ... |0c5a: array-data (18 units) │ │ +40d06c: 0003 0400 0900 0000 4200 047f 6b01 ... |0c6c: array-data (22 units) │ │ +40d098: 0003 0400 0c00 0000 f201 0101 f301 ... |0c82: array-data (28 units) │ │ +40d0d0: 0003 0400 0800 0000 3f00 047f 4000 ... |0c9e: array-data (20 units) │ │ +40d0f8: 0003 0400 0700 0000 f100 047f b101 ... |0cb2: array-data (18 units) │ │ +40d11c: 0003 0400 1100 0000 0e00 0101 5700 ... |0cc4: array-data (38 units) │ │ +40d168: 0003 0400 0700 0000 1602 047f 1702 ... |0cea: array-data (18 units) │ │ +40d18c: 0003 0400 0a00 0000 3205 0101 3305 ... |0cfc: array-data (24 units) │ │ +40d1bc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0d14: array-data (28 units) │ │ +40d1f4: 0003 0400 0900 0000 3600 047f 9a00 ... |0d30: array-data (22 units) │ │ +40d220: 0003 0400 0800 0000 ef02 047f f002 ... |0d46: array-data (20 units) │ │ +40d248: 0003 0400 1200 0000 1f03 0101 2003 ... |0d5a: array-data (40 units) │ │ +40d298: 0003 0400 1400 0000 1f03 0101 2203 ... |0d82: array-data (44 units) │ │ +40d2f0: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0dae: array-data (28 units) │ │ +40d328: 0003 0400 1400 0000 1f03 0101 2203 ... |0dca: array-data (44 units) │ │ +40d380: 0003 0400 0a00 0000 2502 047f 5d03 ... |0df6: array-data (24 units) │ │ +40d3b0: 0003 0400 4300 0000 c400 0101 f400 ... |0e0e: array-data (138 units) │ │ +40d4c4: 0003 0400 0900 0000 af00 0101 c400 ... |0e98: array-data (22 units) │ │ +40d4f0: 0003 0400 0600 0000 f202 047f f302 ... |0eae: array-data (16 units) │ │ +40d510: 0003 0400 0700 0000 2002 0101 8c04 ... |0ebe: array-data (18 units) │ │ +40d534: 0003 0400 1600 0000 d400 0101 b701 ... |0ed0: array-data (48 units) │ │ +40d594: 0003 0400 0b00 0000 0d02 0101 5700 ... |0f00: array-data (26 units) │ │ +40d5c8: 0003 0400 0a00 0000 b701 0101 b801 ... |0f1a: array-data (24 units) │ │ +40d5f8: 0003 0400 0d00 0000 e501 0101 b400 ... |0f32: array-data (30 units) │ │ +40d634: 0003 0400 0b00 0000 0701 0101 a100 ... |0f50: array-data (26 units) │ │ +40d668: 0003 0400 0700 0000 aa04 047f ab04 ... |0f6a: array-data (18 units) │ │ +40d68c: 0003 0400 0600 0000 0e00 0101 d000 ... |0f7c: array-data (16 units) │ │ +40d6ac: 0003 0400 1700 0000 0200 0101 0e00 ... |0f8c: array-data (50 units) │ │ +40d710: 0003 0400 0900 0000 ae00 0101 2c01 ... |0fbe: array-data (22 units) │ │ +40d73c: 0003 0400 0600 0000 3503 047f 3603 ... |0fd4: array-data (16 units) │ │ +40d75c: 0003 0400 0600 0000 3900 047f 9a01 ... |0fe4: array-data (16 units) │ │ +40d77c: 0003 0400 0600 0000 3d00 047f 6701 ... |0ff4: array-data (16 units) │ │ +40d79c: 0003 0400 1000 0000 2500 047f 5700 ... |1004: array-data (36 units) │ │ +40d7e4: 0003 0400 0800 0000 2b02 047f 6a02 ... |1028: array-data (20 units) │ │ +40d80c: 0003 0400 2400 0000 b300 0101 d400 ... |103c: array-data (76 units) │ │ +40d8a4: 0003 0400 0c00 0000 9601 047f 9701 ... |1088: array-data (28 units) │ │ +40d8dc: 0003 0400 2400 0000 0200 0101 0d00 ... |10a4: array-data (76 units) │ │ +40d974: 0003 0400 1000 0000 bc00 047f 8701 ... |10f0: array-data (36 units) │ │ +40d9bc: 0003 0400 0c00 0000 c400 0101 eb00 ... |1114: array-data (28 units) │ │ +40d9f4: 0003 0400 0d00 0000 3400 0101 4f01 ... |1130: array-data (30 units) │ │ +40da30: 0003 0400 1d00 0000 3400 0101 da00 ... |114e: array-data (62 units) │ │ +40daac: 0003 0400 0700 0000 f200 0101 3601 ... |118c: array-data (18 units) │ │ +40dad0: 0003 0400 0a00 0000 5501 047f 5601 ... |119e: array-data (24 units) │ │ +40db00: 0003 0400 0b00 0000 4801 047f 4901 ... |11b6: array-data (26 units) │ │ +40db34: 0003 0400 0800 0000 1f01 0101 2001 ... |11d0: array-data (20 units) │ │ +40db5c: 0003 0400 1e00 0000 0e00 0101 2400 ... |11e4: array-data (64 units) │ │ +40dbdc: 0003 0400 0a00 0000 1f01 0101 2200 ... |1224: array-data (24 units) │ │ +40dc0c: 0003 0400 0600 0000 1c01 0101 9401 ... |123c: array-data (16 units) │ │ +40dc2c: 0003 0400 0e00 0000 2401 0101 2501 ... |124c: array-data (32 units) │ │ +40dc6c: 0003 0400 0a00 0000 ef01 0101 f001 ... |126c: array-data (24 units) │ │ +40dc9c: 0003 0400 0a00 0000 ef01 0101 f001 ... |1284: array-data (24 units) │ │ +40dccc: 0003 0400 1b00 0000 4c04 047f 4d04 ... |129c: array-data (58 units) │ │ +40dd40: 0003 0400 1000 0000 9500 0101 9600 ... |12d6: array-data (36 units) │ │ +40dd88: 0003 0400 4a00 0000 0e00 0101 9a00 ... |12fa: array-data (152 units) │ │ +40deb8: 0003 0400 1e00 0000 af00 0101 4001 ... |1392: array-data (64 units) │ │ +40df38: 0003 0400 0900 0000 3400 0101 9800 ... |13d2: array-data (22 units) │ │ +40df64: 0003 0400 0b00 0000 2003 0101 2103 ... |13e8: array-data (26 units) │ │ +40df98: 0003 0400 0b00 0000 d000 0101 4b00 ... |1402: 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 │ │ -40dfa4: |[40dfa4] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ -40dfb4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40dfba: 0e00 |0003: return-void │ │ +40dfcc: |[40dfcc] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ +40dfdc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40dfe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1670408,17 +1670410,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40dfd4: |[40dfd4] de.danoeh.antennapod.net.download.service.R.:()V │ │ -40dfe4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40dfea: 0e00 |0003: return-void │ │ +40dffc: |[40dffc] de.danoeh.antennapod.net.download.service.R.:()V │ │ +40e00c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40e012: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1670445,17 +1670447,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40dfec: |[40dfec] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.:()V │ │ -40dffc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40e002: 0e00 |0003: return-void │ │ +40e014: |[40e014] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.:()V │ │ +40e024: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40e02a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;) │ │ @@ -1670463,38 +1670465,38 @@ │ │ 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 │ │ -40e004: |[40e004] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announce:(Landroid/content/Context;ILjava/lang/String;)V │ │ -40e014: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -40e016: 2300 c820 |0001: new-array v0, v0, [Ljava/lang/Object; // type@20c8 │ │ -40e01a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -40e01c: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ -40e020: 6e30 4702 3200 |0006: invoke-virtual {v2, v3, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0247 │ │ -40e026: 0c03 |0009: move-result-object v3 │ │ -40e028: 1a04 d25a |000a: const-string v4, "accessibility" // string@5ad2 │ │ -40e02c: 6e20 4902 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -40e032: 0c02 |000f: move-result-object v2 │ │ -40e034: 1f02 cd02 |0010: check-cast v2, Landroid/view/accessibility/AccessibilityManager; // type@02cd │ │ -40e038: 3802 1b00 |0012: if-eqz v2, 002d // +001b │ │ -40e03c: 6e10 460f 0200 |0014: invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@0f46 │ │ -40e042: 0a04 |0017: move-result v4 │ │ -40e044: 3804 1500 |0018: if-eqz v4, 002d // +0015 │ │ -40e048: 7100 3e0f 0000 |001a: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@0f3e │ │ -40e04e: 0c04 |001d: move-result-object v4 │ │ -40e050: 1300 0040 |001e: const/16 v0, #int 16384 // #4000 │ │ -40e054: 6e20 410f 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.setEventType:(I)V // method@0f41 │ │ -40e05a: 6e10 c10f 0400 |0023: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0fc1 │ │ -40e060: 0c00 |0026: move-result-object v0 │ │ -40e062: 7220 26b7 3000 |0027: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40e068: 6e20 490f 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0f49 │ │ -40e06e: 0e00 |002d: return-void │ │ +40e02c: |[40e02c] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announce:(Landroid/content/Context;ILjava/lang/String;)V │ │ +40e03c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +40e03e: 2300 c820 |0001: new-array v0, v0, [Ljava/lang/Object; // type@20c8 │ │ +40e042: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +40e044: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ +40e048: 6e30 4702 3200 |0006: invoke-virtual {v2, v3, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0247 │ │ +40e04e: 0c03 |0009: move-result-object v3 │ │ +40e050: 1a04 d25a |000a: const-string v4, "accessibility" // string@5ad2 │ │ +40e054: 6e20 4902 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +40e05a: 0c02 |000f: move-result-object v2 │ │ +40e05c: 1f02 cd02 |0010: check-cast v2, Landroid/view/accessibility/AccessibilityManager; // type@02cd │ │ +40e060: 3802 1b00 |0012: if-eqz v2, 002d // +001b │ │ +40e064: 6e10 460f 0200 |0014: invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@0f46 │ │ +40e06a: 0a04 |0017: move-result v4 │ │ +40e06c: 3804 1500 |0018: if-eqz v4, 002d // +0015 │ │ +40e070: 7100 3e0f 0000 |001a: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@0f3e │ │ +40e076: 0c04 |001d: move-result-object v4 │ │ +40e078: 1300 0040 |001e: const/16 v0, #int 16384 // #4000 │ │ +40e07c: 6e20 410f 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.setEventType:(I)V // method@0f41 │ │ +40e082: 6e10 c10f 0400 |0023: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0fc1 │ │ +40e088: 0c00 |0026: move-result-object v0 │ │ +40e08a: 7220 26b7 3000 |0027: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40e090: 6e20 490f 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0f49 │ │ +40e096: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=18 │ │ 0x000a line=19 │ │ 0x0014 line=20 │ │ 0x001a line=21 │ │ 0x0020 line=22 │ │ @@ -1670510,18 +1670512,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 │ │ -40e070: |[40e070] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V │ │ -40e080: 6000 ea99 |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_completed_talkback:I // field@99ea │ │ -40e084: 7130 1caf 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@af1c │ │ -40e08a: 0e00 |0005: return-void │ │ +40e098: |[40e098] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V │ │ +40e0a8: 6000 ea99 |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_completed_talkback:I // field@99ea │ │ +40e0ac: 7130 1caf 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@af1c │ │ +40e0b2: 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; │ │ │ │ @@ -1670530,18 +1670532,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 │ │ -40e08c: |[40e08c] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceStart:(Landroid/content/Context;Ljava/lang/String;)V │ │ -40e09c: 6000 0c9a |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_started_talkback:I // field@9a0c │ │ -40e0a0: 7130 1caf 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@af1c │ │ -40e0a6: 0e00 |0005: return-void │ │ +40e0b4: |[40e0b4] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceStart:(Landroid/content/Context;Ljava/lang/String;)V │ │ +40e0c4: 6000 0c9a |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_started_talkback:I // field@9a0c │ │ +40e0c8: 7130 1caf 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@af1c │ │ +40e0ce: 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; │ │ │ │ @@ -1670572,17 +1670574,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e0a8: |[40e0a8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ -40e0b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40e0be: 0e00 |0003: return-void │ │ +40e0d0: |[40e0d0] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ +40e0e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40e0e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1670591,18 +1670593,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e0c0: |[40e0c0] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -40e0d0: 1f01 5e00 |0000: check-cast v1, Landroid/content/Context; // type@005e │ │ -40e0d4: 7110 23af 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.$r8$lambda$QTKcdpKt6EM4vKgmrF133Ip_vCk:(Landroid/content/Context;)V // method@af23 │ │ -40e0da: 0e00 |0005: return-void │ │ +40e0e8: |[40e0e8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +40e0f8: 1f01 5e00 |0000: check-cast v1, Landroid/content/Context; // type@005e │ │ +40e0fc: 7110 23af 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.$r8$lambda$QTKcdpKt6EM4vKgmrF133Ip_vCk:(Landroid/content/Context;)V // method@af23 │ │ +40e102: 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; │ │ │ │ @@ -1670648,20 +1670650,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 │ │ -40e0dc: |[40e0dc] 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 │ │ -40e0ec: 5b01 1aa9 |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@a91a │ │ -40e0f0: 5b02 1ba9 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a91b │ │ -40e0f4: 5b03 1ca9 |0004: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a91c │ │ -40e0f8: 7010 1eb5 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b51e │ │ -40e0fe: 0e00 |0009: return-void │ │ +40e104: |[40e104] 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 │ │ +40e114: 5b01 1aa9 |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@a91a │ │ +40e118: 5b02 1ba9 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a91b │ │ +40e11c: 5b03 1ca9 |0004: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a91c │ │ +40e120: 7010 1eb5 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b51e │ │ +40e126: 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; │ │ @@ -1670673,76 +1670675,76 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -40e100: |[40e100] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$1.run:()V │ │ -40e110: 7100 25af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@af25 │ │ -40e116: 0c00 |0003: move-result-object v0 │ │ -40e118: 1d00 |0004: monitor-enter v0 │ │ -40e11a: 6e10 28b5 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b528 │ │ -40e120: 0a01 |0008: move-result v1 │ │ -40e122: 3801 0600 |0009: if-eqz v1, 000f // +0006 │ │ -40e126: 1e00 |000b: monitor-exit v0 │ │ -40e128: 0e00 |000c: return-void │ │ -40e12a: 0d01 |000d: move-exception v1 │ │ -40e12c: 2864 |000e: goto 0072 // +0064 │ │ -40e12e: 7100 25af 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@af25 │ │ -40e134: 0c01 |0012: move-result-object v1 │ │ -40e136: 5442 1ba9 |0013: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a91b │ │ -40e13a: 6e10 70ad 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ad70 │ │ -40e140: 0c02 |0018: move-result-object v2 │ │ -40e142: 5443 1ca9 |0019: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a91c │ │ -40e146: 6e10 7cac 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ac7c │ │ -40e14c: 0a03 |001e: move-result v3 │ │ -40e14e: 7110 6fb4 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40e154: 0c03 |0022: move-result-object v3 │ │ -40e156: 7230 65b7 2103 |0023: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -40e15c: 1e00 |0026: monitor-exit v0 │ │ -40e15e: 5440 1aa9 |0027: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ -40e162: 2201 6113 |0029: new-instance v1, Landroidx/work/Data$Builder; // type@1361 │ │ -40e166: 7010 f678 0100 |002b: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78f6 │ │ -40e16c: 1a02 6bb9 |002e: const-string v2, "progress" // string@b96b │ │ -40e170: 5443 1ca9 |0030: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a91c │ │ -40e174: 6e10 7cac 0300 |0032: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ac7c │ │ -40e17a: 0a03 |0035: move-result v3 │ │ -40e17c: 6e30 fc78 2103 |0036: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@78fc │ │ -40e182: 0c01 |0039: move-result-object v1 │ │ -40e184: 6e10 f778 0100 |003a: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78f7 │ │ -40e18a: 0c01 |003d: move-result-object v1 │ │ -40e18c: 6e20 5579 1000 |003e: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@7955 │ │ -40e192: 0c00 |0041: move-result-object v0 │ │ -40e194: 7210 0bb8 0000 |0042: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -40e19a: 5440 1aa9 |0045: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ -40e19e: 6e10 4479 0000 |0047: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e1a4: 0c00 |004a: move-result-object v0 │ │ -40e1a6: 1a01 45ae |004b: const-string v1, "notification" // string@ae45 │ │ -40e1aa: 6e20 4902 1000 |004d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -40e1b0: 0c00 |0050: move-result-object v0 │ │ -40e1b2: 1f00 3700 |0051: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -40e1b6: 5441 1aa9 |0053: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ -40e1ba: 6e10 4479 0100 |0055: invoke-virtual {v1}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e1c0: 0c01 |0058: move-result-object v1 │ │ -40e1c2: 1a02 c45d |0059: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ -40e1c6: 7120 6e30 2100 |005b: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ -40e1cc: 0a01 |005e: move-result v1 │ │ -40e1ce: 3901 0d00 |005f: if-nez v1, 006c // +000d │ │ -40e1d2: 6001 b397 |0061: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@97b3 │ │ -40e1d6: 5442 1aa9 |0063: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ -40e1da: 7110 24af 0200 |0065: 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@af24 │ │ -40e1e0: 0c02 |0068: move-result-object v2 │ │ -40e1e2: 6e30 9e01 1002 |0069: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@019e │ │ -40e1e8: 1600 e803 |006c: const-wide/16 v0, #int 1000 // #3e8 │ │ -40e1ec: 7120 2eb5 1000 |006e: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b52e │ │ -40e1f2: 288f |0071: goto 0000 // -0071 │ │ -40e1f4: 1e00 |0072: monitor-exit v0 │ │ -40e1f6: 2701 |0073: throw v1 │ │ -40e1f8: 0e00 |0074: return-void │ │ +40e128: |[40e128] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$1.run:()V │ │ +40e138: 7100 25af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@af25 │ │ +40e13e: 0c00 |0003: move-result-object v0 │ │ +40e140: 1d00 |0004: monitor-enter v0 │ │ +40e142: 6e10 28b5 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b528 │ │ +40e148: 0a01 |0008: move-result v1 │ │ +40e14a: 3801 0600 |0009: if-eqz v1, 000f // +0006 │ │ +40e14e: 1e00 |000b: monitor-exit v0 │ │ +40e150: 0e00 |000c: return-void │ │ +40e152: 0d01 |000d: move-exception v1 │ │ +40e154: 2864 |000e: goto 0072 // +0064 │ │ +40e156: 7100 25af 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@af25 │ │ +40e15c: 0c01 |0012: move-result-object v1 │ │ +40e15e: 5442 1ba9 |0013: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a91b │ │ +40e162: 6e10 70ad 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ad70 │ │ +40e168: 0c02 |0018: move-result-object v2 │ │ +40e16a: 5443 1ca9 |0019: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a91c │ │ +40e16e: 6e10 7cac 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ac7c │ │ +40e174: 0a03 |001e: move-result v3 │ │ +40e176: 7110 6fb4 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40e17c: 0c03 |0022: move-result-object v3 │ │ +40e17e: 7230 65b7 2103 |0023: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +40e184: 1e00 |0026: monitor-exit v0 │ │ +40e186: 5440 1aa9 |0027: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ +40e18a: 2201 6113 |0029: new-instance v1, Landroidx/work/Data$Builder; // type@1361 │ │ +40e18e: 7010 f678 0100 |002b: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78f6 │ │ +40e194: 1a02 6bb9 |002e: const-string v2, "progress" // string@b96b │ │ +40e198: 5443 1ca9 |0030: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a91c │ │ +40e19c: 6e10 7cac 0300 |0032: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ac7c │ │ +40e1a2: 0a03 |0035: move-result v3 │ │ +40e1a4: 6e30 fc78 2103 |0036: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@78fc │ │ +40e1aa: 0c01 |0039: move-result-object v1 │ │ +40e1ac: 6e10 f778 0100 |003a: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78f7 │ │ +40e1b2: 0c01 |003d: move-result-object v1 │ │ +40e1b4: 6e20 5579 1000 |003e: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@7955 │ │ +40e1ba: 0c00 |0041: move-result-object v0 │ │ +40e1bc: 7210 0bb8 0000 |0042: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +40e1c2: 5440 1aa9 |0045: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ +40e1c6: 6e10 4479 0000 |0047: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e1cc: 0c00 |004a: move-result-object v0 │ │ +40e1ce: 1a01 45ae |004b: const-string v1, "notification" // string@ae45 │ │ +40e1d2: 6e20 4902 1000 |004d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +40e1d8: 0c00 |0050: move-result-object v0 │ │ +40e1da: 1f00 3700 |0051: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +40e1de: 5441 1aa9 |0053: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ +40e1e2: 6e10 4479 0100 |0055: invoke-virtual {v1}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e1e8: 0c01 |0058: move-result-object v1 │ │ +40e1ea: 1a02 c45d |0059: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ +40e1ee: 7120 6e30 2100 |005b: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ +40e1f4: 0a01 |005e: move-result v1 │ │ +40e1f6: 3901 0d00 |005f: if-nez v1, 006c // +000d │ │ +40e1fa: 6001 b397 |0061: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@97b3 │ │ +40e1fe: 5442 1aa9 |0063: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a91a │ │ +40e202: 7110 24af 0200 |0065: 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@af24 │ │ +40e208: 0c02 |0068: move-result-object v2 │ │ +40e20a: 6e30 9e01 1002 |0069: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@019e │ │ +40e210: 1600 e803 |006c: const-wide/16 v0, #int 1000 // #3e8 │ │ +40e214: 7120 2eb5 1000 |006e: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b52e │ │ +40e21a: 288f |0071: goto 0000 // -0071 │ │ +40e21c: 1e00 |0072: monitor-exit v0 │ │ +40e21e: 2701 |0073: throw v1 │ │ +40e220: 0e00 |0074: return-void │ │ catches : 5 │ │ 0x0000 - 0x0005 │ │ Ljava/lang/InterruptedException; -> 0x0074 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0074 │ │ 0x0005 - 0x0027 │ │ -> 0x000d │ │ 0x0027 - 0x0071 │ │ @@ -1670817,17 +1670819,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 │ │ -40ea24: |[40ea24] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.$r8$lambda$QTKcdpKt6EM4vKgmrF133Ip_vCk:(Landroid/content/Context;)V │ │ -40ea34: 7110 2eaf 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@af2e │ │ -40ea3a: 0e00 |0003: return-void │ │ +40ea4c: |[40ea4c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.$r8$lambda$QTKcdpKt6EM4vKgmrF133Ip_vCk:(Landroid/content/Context;)V │ │ +40ea5c: 7110 2eaf 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@af2e │ │ +40ea62: 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;) │ │ @@ -1670835,18 +1670837,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 │ │ -40e230: |[40e230] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ -40e240: 7010 29af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@af29 │ │ -40e246: 0c00 |0003: move-result-object v0 │ │ -40e248: 1100 |0004: return-object v0 │ │ +40e258: |[40e258] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ +40e268: 7010 29af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@af29 │ │ +40e26e: 0c00 |0003: move-result-object v0 │ │ +40e270: 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;) │ │ @@ -1670854,55 +1670856,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 │ │ -40ea0c: |[40ea0c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ -40ea1c: 6200 1fa9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ -40ea20: 1100 |0002: return-object v0 │ │ +40ea34: |[40ea34] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ +40ea44: 6200 1fa9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ +40ea48: 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 : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40ea3c: |[40ea3c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:()V │ │ -40ea4c: 2200 a91e |0000: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ -40ea50: 7010 f8b6 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -40ea56: 6900 1fa9 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ -40ea5a: 0e00 |0007: return-void │ │ +40ea64: |[40ea64] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:()V │ │ +40ea74: 2200 a91e |0000: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ +40ea78: 7010 f8b6 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +40ea7e: 6900 1fa9 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ +40ea82: 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 │ │ -40ea5c: |[40ea5c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -40ea6c: 7030 be79 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79be │ │ -40ea72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -40ea74: 5b01 1ea9 |0004: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40ea78: 0e00 |0006: return-void │ │ +40ea84: |[40ea84] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +40ea94: 7030 be79 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79be │ │ +40ea9a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +40ea9c: 5b01 1ea9 |0004: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40eaa0: 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; │ │ @@ -1670913,128 +1670915,128 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 218 16-bit code units │ │ -40e24c: |[40e24c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ -40e25c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -40e25e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e260: 2202 271e |0002: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -40e264: 7010 ffb4 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40e26a: 6203 1fa9 |0007: sget-object v3, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ -40e26e: 1d03 |0009: monitor-enter v3 │ │ -40e270: 2204 a91e |000a: new-instance v4, Ljava/util/HashMap; // type@1ea9 │ │ -40e274: 7020 fab6 3400 |000c: invoke-direct {v4, v3}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b6fa │ │ -40e27a: 1e03 |000f: monitor-exit v3 │ │ -40e27c: 7210 5fb7 0400 |0010: invoke-interface {v4}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b75f │ │ -40e282: 0c03 |0013: move-result-object v3 │ │ -40e284: 7210 95b7 0300 |0014: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b795 │ │ -40e28a: 0c03 |0017: move-result-object v3 │ │ -40e28c: 7210 14b7 0300 |0018: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40e292: 0a05 |001b: move-result v5 │ │ -40e294: 3805 2500 |001c: if-eqz v5, 0041 // +0025 │ │ -40e298: 7210 15b7 0300 |001e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40e29e: 0c05 |0021: move-result-object v5 │ │ -40e2a0: 1f05 b41e |0022: check-cast v5, Ljava/util/Map$Entry; // type@1eb4 │ │ -40e2a4: 7100 4cb7 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -40e2aa: 0c06 |0027: move-result-object v6 │ │ -40e2ac: 1a07 0805 |0028: const-string v7, "%s (%d%%) │ │ +40e274: |[40e274] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ +40e284: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +40e286: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e288: 2202 271e |0002: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +40e28c: 7010 ffb4 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40e292: 6203 1fa9 |0007: sget-object v3, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ +40e296: 1d03 |0009: monitor-enter v3 │ │ +40e298: 2204 a91e |000a: new-instance v4, Ljava/util/HashMap; // type@1ea9 │ │ +40e29c: 7020 fab6 3400 |000c: invoke-direct {v4, v3}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b6fa │ │ +40e2a2: 1e03 |000f: monitor-exit v3 │ │ +40e2a4: 7210 5fb7 0400 |0010: invoke-interface {v4}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b75f │ │ +40e2aa: 0c03 |0013: move-result-object v3 │ │ +40e2ac: 7210 95b7 0300 |0014: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b795 │ │ +40e2b2: 0c03 |0017: move-result-object v3 │ │ +40e2b4: 7210 14b7 0300 |0018: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40e2ba: 0a05 |001b: move-result v5 │ │ +40e2bc: 3805 2500 |001c: if-eqz v5, 0041 // +0025 │ │ +40e2c0: 7210 15b7 0300 |001e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40e2c6: 0c05 |0021: move-result-object v5 │ │ +40e2c8: 1f05 b41e |0022: check-cast v5, Ljava/util/Map$Entry; // type@1eb4 │ │ +40e2cc: 7100 4cb7 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +40e2d2: 0c06 |0027: move-result-object v6 │ │ +40e2d4: 1a07 0805 |0028: const-string v7, "%s (%d%%) │ │ " // string@0508 │ │ -40e2b0: 7210 58b7 0500 |002a: invoke-interface {v5}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b758 │ │ -40e2b6: 0c08 |002d: move-result-object v8 │ │ -40e2b8: 7210 59b7 0500 |002e: invoke-interface {v5}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b759 │ │ -40e2be: 0c05 |0031: move-result-object v5 │ │ -40e2c0: 1229 |0032: const/4 v9, #int 2 // #2 │ │ -40e2c2: 2399 c820 |0033: new-array v9, v9, [Ljava/lang/Object; // type@20c8 │ │ -40e2c6: 4d08 0901 |0035: aput-object v8, v9, v1 │ │ -40e2ca: 4d05 0900 |0037: aput-object v5, v9, v0 │ │ -40e2ce: 7130 dab4 7609 |0039: invoke-static {v6, v7, v9}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ -40e2d4: 0c05 |003c: move-result-object v5 │ │ -40e2d6: 6e20 0bb5 5200 |003d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40e2dc: 28d8 |0040: goto 0018 // -0028 │ │ -40e2de: 6e10 15b5 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40e2e4: 0c02 |0044: move-result-object v2 │ │ -40e2e6: 6e10 f8b4 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -40e2ec: 0c02 |0048: move-result-object v2 │ │ -40e2ee: 7210 68b7 0400 |0049: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@b768 │ │ -40e2f4: 0a03 |004c: move-result v3 │ │ -40e2f6: 3303 0400 |004d: if-ne v3, v0, 0051 // +0004 │ │ -40e2fa: 0723 |004f: move-object v3, v2 │ │ -40e2fc: 281f |0050: goto 006f // +001f │ │ -40e2fe: 6e10 4479 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e304: 0c03 |0054: move-result-object v3 │ │ -40e306: 6e10 4402 0300 |0055: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ -40e30c: 0c03 |0058: move-result-object v3 │ │ -40e30e: 6005 3d99 |0059: sget v5, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@993d │ │ -40e312: 7210 68b7 0400 |005b: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@b768 │ │ -40e318: 0a06 |005e: move-result v6 │ │ -40e31a: 7210 68b7 0400 |005f: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@b768 │ │ -40e320: 0a04 |0062: move-result v4 │ │ -40e322: 7110 6fb4 0400 |0063: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40e328: 0c04 |0066: move-result-object v4 │ │ -40e32a: 2307 c820 |0067: new-array v7, v0, [Ljava/lang/Object; // type@20c8 │ │ -40e32e: 4d04 0701 |0069: aput-object v4, v7, v1 │ │ -40e332: 6e40 2603 5376 |006b: invoke-virtual {v3, v5, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ -40e338: 0c03 |006e: move-result-object v3 │ │ -40e33a: 2204 6507 |006f: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ -40e33e: 6e10 4479 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e344: 0c05 |0074: move-result-object v5 │ │ -40e346: 1a06 ff70 |0075: const-string v6, "downloading" // string@70ff │ │ -40e34a: 7030 9a2f 5406 |0077: invoke-direct {v4, v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ -40e350: 6e10 4479 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e356: 0c05 |007d: move-result-object v5 │ │ -40e358: 6006 079a |007e: sget v6, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9a07 │ │ -40e35c: 6e20 4602 6500 |0080: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -40e362: 0c05 |0083: move-result-object v5 │ │ -40e364: 6e20 b02f 5400 |0084: invoke-virtual {v4, v5}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ -40e36a: 0c05 |0087: move-result-object v5 │ │ -40e36c: 6e10 4479 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e372: 0c06 |008b: move-result-object v6 │ │ -40e374: 6007 079a |008c: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9a07 │ │ -40e378: 6e20 4602 7600 |008e: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -40e37e: 0c06 |0091: move-result-object v6 │ │ -40e380: 6e20 a32f 6500 |0092: invoke-virtual {v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ -40e386: 0c05 |0095: move-result-object v5 │ │ -40e388: 6e20 a22f 3500 |0096: invoke-virtual {v5, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ -40e38e: 0c03 |0099: move-result-object v3 │ │ -40e390: 2205 6307 |009a: new-instance v5, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0763 │ │ -40e394: 7010 942f 0500 |009c: invoke-direct {v5}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f94 │ │ -40e39a: 6e20 972f 2500 |009f: invoke-virtual {v5, v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2f97 │ │ -40e3a0: 0c02 |00a2: move-result-object v2 │ │ -40e3a2: 6e20 ae2f 2300 |00a3: invoke-virtual {v3, v2}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -40e3a8: 0c02 |00a6: move-result-object v2 │ │ -40e3aa: 6e10 4479 0a00 |00a7: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e3b0: 0c03 |00aa: move-result-object v3 │ │ -40e3b2: 7020 2baf 3a00 |00ab: invoke-direct {v10, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@af2b │ │ -40e3b8: 0c03 |00ae: move-result-object v3 │ │ -40e3ba: 6e20 a12f 3200 |00af: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ -40e3c0: 0c02 |00b2: move-result-object v2 │ │ -40e3c2: 6e20 9f2f 1200 |00b3: invoke-virtual {v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ -40e3c8: 0c02 |00b6: move-result-object v2 │ │ -40e3ca: 6e20 a92f 0200 |00b7: invoke-virtual {v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fa9 │ │ -40e3d0: 0c02 |00ba: move-result-object v2 │ │ -40e3d2: 1605 0000 |00bb: const-wide/16 v5, #int 0 // #0 │ │ -40e3d6: 6e30 b22f 5206 |00bd: invoke-virtual {v2, v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@2fb2 │ │ -40e3dc: 0c02 |00c0: move-result-object v2 │ │ -40e3de: 6e20 aa2f 0200 |00c1: invoke-virtual {v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -40e3e4: 0c02 |00c4: move-result-object v2 │ │ -40e3e6: 6e20 ac2f 1200 |00c5: invoke-virtual {v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -40e3ec: 0c01 |00c8: move-result-object v1 │ │ -40e3ee: 6002 6296 |00c9: sget v2, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@9662 │ │ -40e3f2: 6e20 ad2f 2100 |00cb: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -40e3f8: 0c01 |00ce: move-result-object v1 │ │ -40e3fa: 6e20 b12f 0100 |00cf: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ -40e400: 6e10 9c2f 0400 |00d2: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ -40e406: 0c00 |00d5: move-result-object v0 │ │ -40e408: 1100 |00d6: return-object v0 │ │ -40e40a: 0d00 |00d7: move-exception v0 │ │ -40e40c: 1e03 |00d8: monitor-exit v3 │ │ -40e40e: 2700 |00d9: throw v0 │ │ +40e2d8: 7210 58b7 0500 |002a: invoke-interface {v5}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b758 │ │ +40e2de: 0c08 |002d: move-result-object v8 │ │ +40e2e0: 7210 59b7 0500 |002e: invoke-interface {v5}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b759 │ │ +40e2e6: 0c05 |0031: move-result-object v5 │ │ +40e2e8: 1229 |0032: const/4 v9, #int 2 // #2 │ │ +40e2ea: 2399 c820 |0033: new-array v9, v9, [Ljava/lang/Object; // type@20c8 │ │ +40e2ee: 4d08 0901 |0035: aput-object v8, v9, v1 │ │ +40e2f2: 4d05 0900 |0037: aput-object v5, v9, v0 │ │ +40e2f6: 7130 dab4 7609 |0039: invoke-static {v6, v7, v9}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ +40e2fc: 0c05 |003c: move-result-object v5 │ │ +40e2fe: 6e20 0bb5 5200 |003d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40e304: 28d8 |0040: goto 0018 // -0028 │ │ +40e306: 6e10 15b5 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40e30c: 0c02 |0044: move-result-object v2 │ │ +40e30e: 6e10 f8b4 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +40e314: 0c02 |0048: move-result-object v2 │ │ +40e316: 7210 68b7 0400 |0049: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@b768 │ │ +40e31c: 0a03 |004c: move-result v3 │ │ +40e31e: 3303 0400 |004d: if-ne v3, v0, 0051 // +0004 │ │ +40e322: 0723 |004f: move-object v3, v2 │ │ +40e324: 281f |0050: goto 006f // +001f │ │ +40e326: 6e10 4479 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e32c: 0c03 |0054: move-result-object v3 │ │ +40e32e: 6e10 4402 0300 |0055: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ +40e334: 0c03 |0058: move-result-object v3 │ │ +40e336: 6005 3d99 |0059: sget v5, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@993d │ │ +40e33a: 7210 68b7 0400 |005b: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@b768 │ │ +40e340: 0a06 |005e: move-result v6 │ │ +40e342: 7210 68b7 0400 |005f: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@b768 │ │ +40e348: 0a04 |0062: move-result v4 │ │ +40e34a: 7110 6fb4 0400 |0063: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40e350: 0c04 |0066: move-result-object v4 │ │ +40e352: 2307 c820 |0067: new-array v7, v0, [Ljava/lang/Object; // type@20c8 │ │ +40e356: 4d04 0701 |0069: aput-object v4, v7, v1 │ │ +40e35a: 6e40 2603 5376 |006b: invoke-virtual {v3, v5, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ +40e360: 0c03 |006e: move-result-object v3 │ │ +40e362: 2204 6507 |006f: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ +40e366: 6e10 4479 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e36c: 0c05 |0074: move-result-object v5 │ │ +40e36e: 1a06 ff70 |0075: const-string v6, "downloading" // string@70ff │ │ +40e372: 7030 9a2f 5406 |0077: invoke-direct {v4, v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ +40e378: 6e10 4479 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e37e: 0c05 |007d: move-result-object v5 │ │ +40e380: 6006 079a |007e: sget v6, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9a07 │ │ +40e384: 6e20 4602 6500 |0080: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +40e38a: 0c05 |0083: move-result-object v5 │ │ +40e38c: 6e20 b02f 5400 |0084: invoke-virtual {v4, v5}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ +40e392: 0c05 |0087: move-result-object v5 │ │ +40e394: 6e10 4479 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e39a: 0c06 |008b: move-result-object v6 │ │ +40e39c: 6007 079a |008c: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9a07 │ │ +40e3a0: 6e20 4602 7600 |008e: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +40e3a6: 0c06 |0091: move-result-object v6 │ │ +40e3a8: 6e20 a32f 6500 |0092: invoke-virtual {v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ +40e3ae: 0c05 |0095: move-result-object v5 │ │ +40e3b0: 6e20 a22f 3500 |0096: invoke-virtual {v5, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ +40e3b6: 0c03 |0099: move-result-object v3 │ │ +40e3b8: 2205 6307 |009a: new-instance v5, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0763 │ │ +40e3bc: 7010 942f 0500 |009c: invoke-direct {v5}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f94 │ │ +40e3c2: 6e20 972f 2500 |009f: invoke-virtual {v5, v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2f97 │ │ +40e3c8: 0c02 |00a2: move-result-object v2 │ │ +40e3ca: 6e20 ae2f 2300 |00a3: invoke-virtual {v3, v2}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +40e3d0: 0c02 |00a6: move-result-object v2 │ │ +40e3d2: 6e10 4479 0a00 |00a7: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e3d8: 0c03 |00aa: move-result-object v3 │ │ +40e3da: 7020 2baf 3a00 |00ab: invoke-direct {v10, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@af2b │ │ +40e3e0: 0c03 |00ae: move-result-object v3 │ │ +40e3e2: 6e20 a12f 3200 |00af: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ +40e3e8: 0c02 |00b2: move-result-object v2 │ │ +40e3ea: 6e20 9f2f 1200 |00b3: invoke-virtual {v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ +40e3f0: 0c02 |00b6: move-result-object v2 │ │ +40e3f2: 6e20 a92f 0200 |00b7: invoke-virtual {v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fa9 │ │ +40e3f8: 0c02 |00ba: move-result-object v2 │ │ +40e3fa: 1605 0000 |00bb: const-wide/16 v5, #int 0 // #0 │ │ +40e3fe: 6e30 b22f 5206 |00bd: invoke-virtual {v2, v5, v6}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@2fb2 │ │ +40e404: 0c02 |00c0: move-result-object v2 │ │ +40e406: 6e20 aa2f 0200 |00c1: invoke-virtual {v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +40e40c: 0c02 |00c4: move-result-object v2 │ │ +40e40e: 6e20 ac2f 1200 |00c5: invoke-virtual {v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +40e414: 0c01 |00c8: move-result-object v1 │ │ +40e416: 6002 6296 |00c9: sget v2, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@9662 │ │ +40e41a: 6e20 ad2f 2100 |00cb: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +40e420: 0c01 |00ce: move-result-object v1 │ │ +40e422: 6e20 b12f 0100 |00cf: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ +40e428: 6e10 9c2f 0400 |00d2: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ +40e42e: 0c00 |00d5: move-result-object v0 │ │ +40e430: 1100 |00d6: return-object v0 │ │ +40e432: 0d00 |00d7: move-exception v0 │ │ +40e434: 1e03 |00d8: monitor-exit v3 │ │ +40e436: 2700 |00d9: throw v0 │ │ catches : 2 │ │ 0x000a - 0x0010 │ │ -> 0x00d7 │ │ 0x00d8 - 0x00d9 │ │ -> 0x00d7 │ │ positions : │ │ 0x0002 line=282 │ │ @@ -1671071,33 +1671073,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 │ │ -40e424: |[40e424] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -40e434: 2200 7e1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1d7e │ │ -40e438: 7020 e3b2 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b2e3 │ │ -40e43e: 6e10 e6b2 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b2e6 │ │ -40e444: 0c00 |0008: move-result-object v0 │ │ -40e446: 6e10 e4b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b2e4 │ │ -40e44c: 0c00 |000c: move-result-object v0 │ │ -40e44e: 6001 d897 |000d: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_report:I // field@97d8 │ │ -40e452: 6002 e600 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -40e456: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ -40e45a: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ -40e45e: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ -40e462: 2802 |0017: goto 0019 // +0002 │ │ -40e464: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -40e466: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ -40e46a: b632 |001b: or-int/2addr v2, v3 │ │ -40e46c: 7140 a101 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ -40e472: 0c05 |001f: move-result-object v5 │ │ -40e474: 1105 |0020: return-object v5 │ │ +40e44c: |[40e44c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +40e45c: 2200 7e1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1d7e │ │ +40e460: 7020 e3b2 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b2e3 │ │ +40e466: 6e10 e6b2 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b2e6 │ │ +40e46c: 0c00 |0008: move-result-object v0 │ │ +40e46e: 6e10 e4b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b2e4 │ │ +40e474: 0c00 |000c: move-result-object v0 │ │ +40e476: 6001 d897 |000d: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_report:I // field@97d8 │ │ +40e47a: 6002 e600 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +40e47e: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ +40e482: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ +40e486: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ +40e48a: 2802 |0017: goto 0019 // +0002 │ │ +40e48c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +40e48e: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ +40e492: b632 |001b: or-int/2addr v2, v3 │ │ +40e494: 7140 a101 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ +40e49a: 0c05 |001f: move-result-object v5 │ │ +40e49c: 1105 |0020: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x000d line=248 │ │ 0x000f line=249 │ │ 0x001c line=248 │ │ locals : │ │ @@ -1671109,34 +1671111,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 │ │ -40e478: |[40e478] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -40e488: 2200 7e1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1d7e │ │ -40e48c: 7020 e3b2 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b2e3 │ │ -40e492: 1a01 6b14 |0005: const-string v1, "DownloadsFragment" // string@146b │ │ -40e496: 6e20 e7b2 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b2e7 │ │ -40e49c: 0c00 |000a: move-result-object v0 │ │ -40e49e: 6e10 e4b2 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b2e4 │ │ -40e4a4: 0c00 |000e: move-result-object v0 │ │ -40e4a6: 6001 d797 |000f: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_notification:I // field@97d7 │ │ -40e4aa: 6002 e600 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -40e4ae: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ -40e4b2: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ -40e4b6: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ -40e4ba: 2802 |0019: goto 001b // +0002 │ │ -40e4bc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -40e4be: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ -40e4c2: b632 |001d: or-int/2addr v2, v3 │ │ -40e4c4: 7140 a101 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ -40e4ca: 0c05 |0021: move-result-object v5 │ │ -40e4cc: 1105 |0022: return-object v5 │ │ +40e4a0: |[40e4a0] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +40e4b0: 2200 7e1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1d7e │ │ +40e4b4: 7020 e3b2 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b2e3 │ │ +40e4ba: 1a01 6b14 |0005: const-string v1, "DownloadsFragment" // string@146b │ │ +40e4be: 6e20 e7b2 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b2e7 │ │ +40e4c4: 0c00 |000a: move-result-object v0 │ │ +40e4c6: 6e10 e4b2 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b2e4 │ │ +40e4cc: 0c00 |000e: move-result-object v0 │ │ +40e4ce: 6001 d797 |000f: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_notification:I // field@97d7 │ │ +40e4d2: 6002 e600 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +40e4d6: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ +40e4da: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ +40e4de: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ +40e4e2: 2802 |0019: goto 001b // +0002 │ │ +40e4e4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +40e4e6: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ +40e4ea: b632 |001d: or-int/2addr v2, v3 │ │ +40e4ec: 7140 a101 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ +40e4f2: 0c05 |0021: move-result-object v5 │ │ +40e4f4: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x000f line=254 │ │ 0x0011 line=255 │ │ 0x001e line=254 │ │ locals : │ │ @@ -1671148,23 +1671150,23 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40e9b4: |[40e9b4] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ -40e9c4: 6e10 4a79 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@794a │ │ -40e9ca: 0a00 |0003: move-result v0 │ │ -40e9cc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -40e9ce: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ -40e9d2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -40e9d4: 2802 |0008: goto 000a // +0002 │ │ -40e9d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -40e9d8: 0f00 |000a: return v0 │ │ +40e9dc: |[40e9dc] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ +40e9ec: 6e10 4a79 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@794a │ │ +40e9f2: 0a00 |0003: move-result v0 │ │ +40e9f4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +40e9f6: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ +40e9fa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +40e9fc: 2802 |0008: goto 000a // +0002 │ │ +40e9fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +40ea00: 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;) │ │ @@ -1671172,21 +1671174,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 │ │ -40ea7c: |[40ea7c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ -40ea8c: 2200 7e1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1d7e │ │ -40ea90: 7020 e3b2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b2e3 │ │ -40ea96: 6e10 e6b2 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b2e6 │ │ -40ea9c: 0c01 |0008: move-result-object v1 │ │ -40ea9e: 6e10 e5b2 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b2e5 │ │ -40eaa4: 0e00 |000c: return-void │ │ +40eaa4: |[40eaa4] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ +40eab4: 2200 7e1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1d7e │ │ +40eab8: 7020 e3b2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b2e3 │ │ +40eabe: 6e10 e6b2 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b2e6 │ │ +40eac4: 0c01 |0008: move-result-object v1 │ │ +40eac6: 6e10 e5b2 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b2e5 │ │ +40eacc: 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;) │ │ @@ -1671194,187 +1671196,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 │ │ -40e658: |[40e658] 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; │ │ -40e668: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ -40e66c: 6e10 77ac 0600 |0002: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -40e672: 0c01 |0005: move-result-object v1 │ │ -40e674: 7020 6ab3 1000 |0006: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -40e67a: 6e10 72b3 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ -40e680: 0a01 |000c: move-result v1 │ │ -40e682: 1a02 9c15 |000d: const-string v2, "EpisodeDownloadWorker" // string@159c │ │ -40e686: 3901 0b00 |000f: if-nez v1, 001a // +000b │ │ -40e68a: 6e10 6eb3 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@b36e │ │ -40e690: 2806 |0014: goto 001a // +0006 │ │ -40e692: 1a01 5a50 |0015: const-string v1, "Unable to create file" // string@505a │ │ -40e696: 7120 700b 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -40e69c: 6e10 72b3 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ -40e6a2: 0a00 |001d: move-result v0 │ │ -40e6a4: 3800 2a00 |001e: if-eqz v0, 0048 // +002a │ │ -40e6a8: 6e10 77ac 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -40e6ae: 0c00 |0023: move-result-object v0 │ │ -40e6b0: 6e20 9bad 0500 |0024: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ad9b │ │ -40e6b6: 7110 91b2 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b291 │ │ -40e6bc: 0c05 |002a: move-result-object v5 │ │ -40e6be: 7210 0bb8 0500 |002b: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -40e6c4: 281a |002e: goto 0048 // +001a │ │ -40e6c6: 0d05 |002f: move-exception v5 │ │ -40e6c8: 2200 271e |0030: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -40e6cc: 7010 ffb4 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40e6d2: 1a01 e415 |0035: const-string v1, "ExecutionException in writeFileUrl: " // string@15e4 │ │ -40e6d6: 6e20 0bb5 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40e6dc: 6e10 38b5 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -40e6e2: 0c05 |003d: move-result-object v5 │ │ -40e6e4: 6e20 0bb5 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40e6ea: 6e10 15b5 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40e6f0: 0c05 |0044: move-result-object v5 │ │ -40e6f2: 7120 700b 5200 |0045: invoke-static {v2, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -40e6f8: 2205 731c |0048: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c73 │ │ -40e6fc: 7010 c0af 0500 |004a: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@afc0 │ │ -40e702: 6e20 c1af 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@afc1 │ │ -40e708: 0c05 |0050: move-result-object v5 │ │ -40e70a: 5b45 1ea9 |0051: iput-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e70e: 3905 0c00 |0053: if-nez v5, 005f // +000c │ │ -40e712: 1a05 5950 |0055: const-string v5, "Unable to create downloader" // string@5059 │ │ -40e716: 7120 6e0b 5200 |0057: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40e71c: 7100 3f79 0000 |005a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -40e722: 0c05 |005d: move-result-object v5 │ │ -40e724: 1105 |005e: return-object v5 │ │ -40e726: 6e10 4479 0400 |005f: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e72c: 0c05 |0062: move-result-object v5 │ │ -40e72e: 1a00 0ed9 |0063: const-string v0, "wifi" // string@d90e │ │ -40e732: 6e20 4902 0500 |0065: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -40e738: 0c05 |0068: move-result-object v5 │ │ -40e73a: 1f05 7601 |0069: check-cast v5, Landroid/net/wifi/WifiManager; // type@0176 │ │ -40e73e: 3805 0a00 |006b: if-eqz v5, 0075 // +000a │ │ -40e742: 6e20 2707 2500 |006d: invoke-virtual {v5, v2}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@0727 │ │ -40e748: 0c05 |0070: move-result-object v5 │ │ -40e74a: 6e10 2307 0500 |0071: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0723 │ │ -40e750: 2802 |0074: goto 0076 // +0002 │ │ -40e752: 1205 |0075: const/4 v5, #int 0 // #0 │ │ -40e754: 6e10 4479 0400 |0076: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e75a: 0c00 |0079: move-result-object v0 │ │ -40e75c: 6e10 80ac 0600 |007a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -40e762: 0c01 |007d: move-result-object v1 │ │ -40e764: 7120 1eaf 1000 |007e: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceStart:(Landroid/content/Context;Ljava/lang/String;)V // method@af1e │ │ -40e76a: 5440 1ea9 |0081: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e76e: 6e10 c3af 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@afc3 │ │ -40e774: 3805 0500 |0086: if-eqz v5, 008b // +0005 │ │ -40e778: 6e10 2407 0500 |0088: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@0724 │ │ -40e77e: 5445 1ea9 |008b: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e782: 5555 54a9 |008d: iget-boolean v5, v5, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ -40e786: 3805 0700 |008f: if-eqz v5, 0096 // +0007 │ │ -40e78a: 7100 4179 0000 |0091: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -40e790: 0c05 |0094: move-result-object v5 │ │ -40e792: 1105 |0095: return-object v5 │ │ -40e794: 5445 1ea9 |0096: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e798: 6e10 c8af 0500 |0098: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ -40e79e: 0c05 |009b: move-result-object v5 │ │ -40e7a0: 6e10 96ac 0500 |009c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ -40e7a6: 0a00 |009f: move-result v0 │ │ -40e7a8: 3800 2b00 |00a0: if-eqz v0, 00cb // +002b │ │ -40e7ac: 2205 561c |00a2: new-instance v5, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler; // type@1c56 │ │ -40e7b0: 6e10 4479 0400 |00a4: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e7b6: 0c00 |00a7: move-result-object v0 │ │ -40e7b8: 5441 1ea9 |00a8: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e7bc: 6e10 c8af 0100 |00aa: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ -40e7c2: 0c01 |00ad: move-result-object v1 │ │ -40e7c4: 7040 34af 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@af34 │ │ -40e7ca: 6e10 36af 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.run:()V // method@af36 │ │ -40e7d0: 6e10 35af 0500 |00b4: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@af35 │ │ -40e7d6: 0c05 |00b7: move-result-object v5 │ │ -40e7d8: 7110 88b2 0500 |00b8: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -40e7de: 6e10 4479 0400 |00bb: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e7e4: 0c05 |00be: move-result-object v5 │ │ -40e7e6: 6e10 80ac 0600 |00bf: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -40e7ec: 0c06 |00c2: move-result-object v6 │ │ -40e7ee: 7120 1daf 6500 |00c3: invoke-static {v5, v6}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V // method@af1d │ │ -40e7f4: 7100 4179 0000 |00c6: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -40e7fa: 0c05 |00c9: move-result-object v5 │ │ -40e7fc: 1105 |00ca: return-object v5 │ │ -40e7fe: 6e10 93ac 0500 |00cb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ -40e804: 0c00 |00ce: move-result-object v0 │ │ -40e806: 6201 ec75 |00cf: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ -40e80a: 1203 |00d1: const/4 v3, #int 0 // #0 │ │ -40e80c: 3310 3100 |00d2: if-ne v0, v1, 0103 // +0031 │ │ -40e810: 6e10 94ac 0500 |00d4: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ac94 │ │ -40e816: 0c00 |00d7: move-result-object v0 │ │ -40e818: 7110 66b4 0000 |00d8: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -40e81e: 0a00 |00db: move-result v0 │ │ -40e820: 1301 a001 |00dc: const/16 v1, #int 416 // #1a0 │ │ -40e824: 3310 2500 |00de: if-ne v0, v1, 0103 // +0025 │ │ -40e828: 1a05 6147 |00e0: const-string v5, "Requested invalid range, restarting download from the beginning" // string@4761 │ │ -40e82c: 7120 6e0b 5200 |00e2: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40e832: 2205 d91d |00e5: new-instance v5, Ljava/io/File; // type@1dd9 │ │ -40e836: 5440 1ea9 |00e7: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e83a: 6e10 c7af 0000 |00e9: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afc7 │ │ -40e840: 0c00 |00ec: move-result-object v0 │ │ -40e842: 6e10 77ac 0000 |00ed: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -40e848: 0c00 |00f0: move-result-object v0 │ │ -40e84a: 7020 6ab3 0500 |00f1: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -40e850: 7110 32b9 0500 |00f4: invoke-static {v5}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b932 │ │ -40e856: 6e10 80ac 0600 |00f7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -40e85c: 0c05 |00fa: move-result-object v5 │ │ -40e85e: 7030 33af 5403 |00fb: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@af33 │ │ -40e864: 7010 31af 0400 |00fe: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@af31 │ │ -40e86a: 0c05 |0101: move-result-object v5 │ │ -40e86c: 1105 |0102: return-object v5 │ │ -40e86e: 1a00 6214 |0103: const-string v0, "Download failed" // string@1462 │ │ -40e872: 7120 700b 0200 |0105: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -40e878: 7110 88b2 0500 |0108: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -40e87e: 6e10 93ac 0500 |010b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ -40e884: 0c00 |010e: move-result-object v0 │ │ -40e886: 6201 eb75 |010f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ -40e88a: 3210 2700 |0111: if-eq v0, v1, 0138 // +0027 │ │ -40e88e: 6e10 93ac 0500 |0113: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ -40e894: 0c00 |0116: move-result-object v0 │ │ -40e896: 6201 f275 |0117: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ -40e89a: 3210 1f00 |0119: if-eq v0, v1, 0138 // +001f │ │ -40e89e: 6e10 93ac 0500 |011b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ -40e8a4: 0c00 |011e: move-result-object v0 │ │ -40e8a6: 6201 f675 |011f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ -40e8aa: 3210 1700 |0121: if-eq v0, v1, 0138 // +0017 │ │ -40e8ae: 6e10 93ac 0500 |0123: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ -40e8b4: 0c05 |0126: move-result-object v5 │ │ -40e8b6: 6200 ed75 |0127: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ -40e8ba: 3305 0300 |0129: if-ne v5, v0, 012c // +0003 │ │ -40e8be: 280d |012b: goto 0138 // +000d │ │ -40e8c0: 6e10 80ac 0600 |012c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -40e8c6: 0c05 |012f: move-result-object v5 │ │ -40e8c8: 7030 33af 5403 |0130: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@af33 │ │ -40e8ce: 7010 31af 0400 |0133: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@af31 │ │ -40e8d4: 0c05 |0136: move-result-object v5 │ │ -40e8d6: 1105 |0137: return-object v5 │ │ -40e8d8: 6e10 80ac 0600 |0138: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -40e8de: 0c05 |013b: move-result-object v5 │ │ -40e8e0: 7020 32af 5400 |013c: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@af32 │ │ -40e8e6: 7100 3f79 0000 |013f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -40e8ec: 0c05 |0142: move-result-object v5 │ │ -40e8ee: 1105 |0143: return-object v5 │ │ -40e8f0: 0d06 |0144: move-exception v6 │ │ -40e8f2: 281b |0145: goto 0160 // +001b │ │ -40e8f4: 5440 1ea9 |0146: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e8f8: 6e10 c8af 0000 |0148: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ -40e8fe: 0c00 |014b: move-result-object v0 │ │ -40e900: 7110 88b2 0000 |014c: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -40e906: 6e10 80ac 0600 |014f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -40e90c: 0c06 |0152: move-result-object v6 │ │ -40e90e: 7020 32af 6400 |0153: invoke-direct {v4, v6}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@af32 │ │ -40e914: 7100 3f79 0000 |0156: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -40e91a: 0c06 |0159: move-result-object v6 │ │ -40e91c: 3805 0500 |015a: if-eqz v5, 015f // +0005 │ │ -40e920: 6e10 2407 0500 |015c: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@0724 │ │ -40e926: 1106 |015f: return-object v6 │ │ -40e928: 3805 0500 |0160: if-eqz v5, 0165 // +0005 │ │ -40e92c: 6e10 2407 0500 |0162: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@0724 │ │ -40e932: 2706 |0165: throw v6 │ │ +40e680: |[40e680] 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; │ │ +40e690: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ +40e694: 6e10 77ac 0600 |0002: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +40e69a: 0c01 |0005: move-result-object v1 │ │ +40e69c: 7020 6ab3 1000 |0006: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +40e6a2: 6e10 72b3 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ +40e6a8: 0a01 |000c: move-result v1 │ │ +40e6aa: 1a02 9c15 |000d: const-string v2, "EpisodeDownloadWorker" // string@159c │ │ +40e6ae: 3901 0b00 |000f: if-nez v1, 001a // +000b │ │ +40e6b2: 6e10 6eb3 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@b36e │ │ +40e6b8: 2806 |0014: goto 001a // +0006 │ │ +40e6ba: 1a01 5a50 |0015: const-string v1, "Unable to create file" // string@505a │ │ +40e6be: 7120 700b 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +40e6c4: 6e10 72b3 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ +40e6ca: 0a00 |001d: move-result v0 │ │ +40e6cc: 3800 2a00 |001e: if-eqz v0, 0048 // +002a │ │ +40e6d0: 6e10 77ac 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +40e6d6: 0c00 |0023: move-result-object v0 │ │ +40e6d8: 6e20 9bad 0500 |0024: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ad9b │ │ +40e6de: 7110 91b2 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b291 │ │ +40e6e4: 0c05 |002a: move-result-object v5 │ │ +40e6e6: 7210 0bb8 0500 |002b: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +40e6ec: 281a |002e: goto 0048 // +001a │ │ +40e6ee: 0d05 |002f: move-exception v5 │ │ +40e6f0: 2200 271e |0030: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +40e6f4: 7010 ffb4 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40e6fa: 1a01 e415 |0035: const-string v1, "ExecutionException in writeFileUrl: " // string@15e4 │ │ +40e6fe: 6e20 0bb5 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40e704: 6e10 38b5 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +40e70a: 0c05 |003d: move-result-object v5 │ │ +40e70c: 6e20 0bb5 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40e712: 6e10 15b5 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40e718: 0c05 |0044: move-result-object v5 │ │ +40e71a: 7120 700b 5200 |0045: invoke-static {v2, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +40e720: 2205 731c |0048: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c73 │ │ +40e724: 7010 c0af 0500 |004a: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@afc0 │ │ +40e72a: 6e20 c1af 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@afc1 │ │ +40e730: 0c05 |0050: move-result-object v5 │ │ +40e732: 5b45 1ea9 |0051: iput-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e736: 3905 0c00 |0053: if-nez v5, 005f // +000c │ │ +40e73a: 1a05 5950 |0055: const-string v5, "Unable to create downloader" // string@5059 │ │ +40e73e: 7120 6e0b 5200 |0057: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40e744: 7100 3f79 0000 |005a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +40e74a: 0c05 |005d: move-result-object v5 │ │ +40e74c: 1105 |005e: return-object v5 │ │ +40e74e: 6e10 4479 0400 |005f: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e754: 0c05 |0062: move-result-object v5 │ │ +40e756: 1a00 0ed9 |0063: const-string v0, "wifi" // string@d90e │ │ +40e75a: 6e20 4902 0500 |0065: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +40e760: 0c05 |0068: move-result-object v5 │ │ +40e762: 1f05 7601 |0069: check-cast v5, Landroid/net/wifi/WifiManager; // type@0176 │ │ +40e766: 3805 0a00 |006b: if-eqz v5, 0075 // +000a │ │ +40e76a: 6e20 2707 2500 |006d: invoke-virtual {v5, v2}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@0727 │ │ +40e770: 0c05 |0070: move-result-object v5 │ │ +40e772: 6e10 2307 0500 |0071: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0723 │ │ +40e778: 2802 |0074: goto 0076 // +0002 │ │ +40e77a: 1205 |0075: const/4 v5, #int 0 // #0 │ │ +40e77c: 6e10 4479 0400 |0076: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e782: 0c00 |0079: move-result-object v0 │ │ +40e784: 6e10 80ac 0600 |007a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +40e78a: 0c01 |007d: move-result-object v1 │ │ +40e78c: 7120 1eaf 1000 |007e: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceStart:(Landroid/content/Context;Ljava/lang/String;)V // method@af1e │ │ +40e792: 5440 1ea9 |0081: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e796: 6e10 c3af 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@afc3 │ │ +40e79c: 3805 0500 |0086: if-eqz v5, 008b // +0005 │ │ +40e7a0: 6e10 2407 0500 |0088: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@0724 │ │ +40e7a6: 5445 1ea9 |008b: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e7aa: 5555 54a9 |008d: iget-boolean v5, v5, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ +40e7ae: 3805 0700 |008f: if-eqz v5, 0096 // +0007 │ │ +40e7b2: 7100 4179 0000 |0091: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +40e7b8: 0c05 |0094: move-result-object v5 │ │ +40e7ba: 1105 |0095: return-object v5 │ │ +40e7bc: 5445 1ea9 |0096: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e7c0: 6e10 c8af 0500 |0098: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ +40e7c6: 0c05 |009b: move-result-object v5 │ │ +40e7c8: 6e10 96ac 0500 |009c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ +40e7ce: 0a00 |009f: move-result v0 │ │ +40e7d0: 3800 2b00 |00a0: if-eqz v0, 00cb // +002b │ │ +40e7d4: 2205 561c |00a2: new-instance v5, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler; // type@1c56 │ │ +40e7d8: 6e10 4479 0400 |00a4: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e7de: 0c00 |00a7: move-result-object v0 │ │ +40e7e0: 5441 1ea9 |00a8: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e7e4: 6e10 c8af 0100 |00aa: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ +40e7ea: 0c01 |00ad: move-result-object v1 │ │ +40e7ec: 7040 34af 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@af34 │ │ +40e7f2: 6e10 36af 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.run:()V // method@af36 │ │ +40e7f8: 6e10 35af 0500 |00b4: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@af35 │ │ +40e7fe: 0c05 |00b7: move-result-object v5 │ │ +40e800: 7110 88b2 0500 |00b8: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +40e806: 6e10 4479 0400 |00bb: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e80c: 0c05 |00be: move-result-object v5 │ │ +40e80e: 6e10 80ac 0600 |00bf: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +40e814: 0c06 |00c2: move-result-object v6 │ │ +40e816: 7120 1daf 6500 |00c3: invoke-static {v5, v6}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V // method@af1d │ │ +40e81c: 7100 4179 0000 |00c6: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +40e822: 0c05 |00c9: move-result-object v5 │ │ +40e824: 1105 |00ca: return-object v5 │ │ +40e826: 6e10 93ac 0500 |00cb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ +40e82c: 0c00 |00ce: move-result-object v0 │ │ +40e82e: 6201 ec75 |00cf: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ +40e832: 1203 |00d1: const/4 v3, #int 0 // #0 │ │ +40e834: 3310 3100 |00d2: if-ne v0, v1, 0103 // +0031 │ │ +40e838: 6e10 94ac 0500 |00d4: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ac94 │ │ +40e83e: 0c00 |00d7: move-result-object v0 │ │ +40e840: 7110 66b4 0000 |00d8: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +40e846: 0a00 |00db: move-result v0 │ │ +40e848: 1301 a001 |00dc: const/16 v1, #int 416 // #1a0 │ │ +40e84c: 3310 2500 |00de: if-ne v0, v1, 0103 // +0025 │ │ +40e850: 1a05 6147 |00e0: const-string v5, "Requested invalid range, restarting download from the beginning" // string@4761 │ │ +40e854: 7120 6e0b 5200 |00e2: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40e85a: 2205 d91d |00e5: new-instance v5, Ljava/io/File; // type@1dd9 │ │ +40e85e: 5440 1ea9 |00e7: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e862: 6e10 c7af 0000 |00e9: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afc7 │ │ +40e868: 0c00 |00ec: move-result-object v0 │ │ +40e86a: 6e10 77ac 0000 |00ed: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +40e870: 0c00 |00f0: move-result-object v0 │ │ +40e872: 7020 6ab3 0500 |00f1: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +40e878: 7110 32b9 0500 |00f4: invoke-static {v5}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b932 │ │ +40e87e: 6e10 80ac 0600 |00f7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +40e884: 0c05 |00fa: move-result-object v5 │ │ +40e886: 7030 33af 5403 |00fb: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@af33 │ │ +40e88c: 7010 31af 0400 |00fe: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@af31 │ │ +40e892: 0c05 |0101: move-result-object v5 │ │ +40e894: 1105 |0102: return-object v5 │ │ +40e896: 1a00 6214 |0103: const-string v0, "Download failed" // string@1462 │ │ +40e89a: 7120 700b 0200 |0105: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +40e8a0: 7110 88b2 0500 |0108: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +40e8a6: 6e10 93ac 0500 |010b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ +40e8ac: 0c00 |010e: move-result-object v0 │ │ +40e8ae: 6201 eb75 |010f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ +40e8b2: 3210 2700 |0111: if-eq v0, v1, 0138 // +0027 │ │ +40e8b6: 6e10 93ac 0500 |0113: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ +40e8bc: 0c00 |0116: move-result-object v0 │ │ +40e8be: 6201 f275 |0117: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ +40e8c2: 3210 1f00 |0119: if-eq v0, v1, 0138 // +001f │ │ +40e8c6: 6e10 93ac 0500 |011b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ +40e8cc: 0c00 |011e: move-result-object v0 │ │ +40e8ce: 6201 f675 |011f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ +40e8d2: 3210 1700 |0121: if-eq v0, v1, 0138 // +0017 │ │ +40e8d6: 6e10 93ac 0500 |0123: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ +40e8dc: 0c05 |0126: move-result-object v5 │ │ +40e8de: 6200 ed75 |0127: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ +40e8e2: 3305 0300 |0129: if-ne v5, v0, 012c // +0003 │ │ +40e8e6: 280d |012b: goto 0138 // +000d │ │ +40e8e8: 6e10 80ac 0600 |012c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +40e8ee: 0c05 |012f: move-result-object v5 │ │ +40e8f0: 7030 33af 5403 |0130: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@af33 │ │ +40e8f6: 7010 31af 0400 |0133: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@af31 │ │ +40e8fc: 0c05 |0136: move-result-object v5 │ │ +40e8fe: 1105 |0137: return-object v5 │ │ +40e900: 6e10 80ac 0600 |0138: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +40e906: 0c05 |013b: move-result-object v5 │ │ +40e908: 7020 32af 5400 |013c: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@af32 │ │ +40e90e: 7100 3f79 0000 |013f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +40e914: 0c05 |0142: move-result-object v5 │ │ +40e916: 1105 |0143: return-object v5 │ │ +40e918: 0d06 |0144: move-exception v6 │ │ +40e91a: 281b |0145: goto 0160 // +001b │ │ +40e91c: 5440 1ea9 |0146: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e920: 6e10 c8af 0000 |0148: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ +40e926: 0c00 |014b: move-result-object v0 │ │ +40e928: 7110 88b2 0000 |014c: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +40e92e: 6e10 80ac 0600 |014f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +40e934: 0c06 |0152: move-result-object v6 │ │ +40e936: 7020 32af 6400 |0153: invoke-direct {v4, v6}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@af32 │ │ +40e93c: 7100 3f79 0000 |0156: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +40e942: 0c06 |0159: move-result-object v6 │ │ +40e944: 3805 0500 |015a: if-eqz v5, 015f // +0005 │ │ +40e948: 6e10 2407 0500 |015c: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@0724 │ │ +40e94e: 1106 |015f: return-object v6 │ │ +40e950: 3805 0500 |0160: if-eqz v5, 0165 // +0005 │ │ +40e954: 6e10 2407 0500 |0162: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@0724 │ │ +40e95a: 2706 |0165: throw v6 │ │ catches : 4 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ 0x0027 - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ 0x0081 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0146 │ │ @@ -1671440,30 +1671442,30 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -40e968: |[40e968] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ -40e978: 7010 2daf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@af2d │ │ -40e97e: 0a00 |0003: move-result v0 │ │ -40e980: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ -40e984: 5410 1ea9 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e988: 6e10 c7af 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afc7 │ │ -40e98e: 0c00 |000b: move-result-object v0 │ │ -40e990: 6e10 80ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -40e996: 0c00 |000f: move-result-object v0 │ │ -40e998: 7020 32af 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@af32 │ │ -40e99e: 7100 3f79 0000 |0013: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -40e9a4: 0c00 |0016: move-result-object v0 │ │ -40e9a6: 1100 |0017: return-object v0 │ │ -40e9a8: 7100 4079 0000 |0018: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7940 │ │ -40e9ae: 0c00 |001b: move-result-object v0 │ │ -40e9b0: 1100 |001c: return-object v0 │ │ +40e990: |[40e990] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ +40e9a0: 7010 2daf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@af2d │ │ +40e9a6: 0a00 |0003: move-result v0 │ │ +40e9a8: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ +40e9ac: 5410 1ea9 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e9b0: 6e10 c7af 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afc7 │ │ +40e9b6: 0c00 |000b: move-result-object v0 │ │ +40e9b8: 6e10 80ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +40e9be: 0c00 |000f: move-result-object v0 │ │ +40e9c0: 7020 32af 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@af32 │ │ +40e9c6: 7100 3f79 0000 |0013: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +40e9cc: 0c00 |0016: move-result-object v0 │ │ +40e9ce: 1100 |0017: return-object v0 │ │ +40e9d0: 7100 4079 0000 |0018: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7940 │ │ +40e9d6: 0c00 |001b: move-result-object v0 │ │ +40e9d8: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0006 line=223 │ │ 0x0013 line=224 │ │ 0x0018 line=226 │ │ locals : │ │ @@ -1671474,79 +1671476,79 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 129 16-bit code units │ │ -40ead0: |[40ead0] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendErrorNotification:(Ljava/lang/String;)V │ │ -40eae0: 7100 59b9 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -40eae6: 0c00 |0003: move-result-object v0 │ │ -40eae8: 1c01 b21b |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -40eaec: 6e20 5bb9 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b95b │ │ -40eaf2: 0a00 |0009: move-result v0 │ │ -40eaf4: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -40eaf8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -40eafa: 7030 33af 4300 |000d: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@af33 │ │ -40eb00: 0e00 |0010: return-void │ │ -40eb02: 2204 6507 |0011: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ -40eb06: 6e10 4479 0300 |0013: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40eb0c: 0c00 |0016: move-result-object v0 │ │ -40eb0e: 1a01 c773 |0017: const-string v1, "error" // string@73c7 │ │ -40eb12: 7030 9a2f 0401 |0019: invoke-direct {v4, v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ -40eb18: 6e10 4479 0300 |001c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40eb1e: 0c00 |001f: move-result-object v0 │ │ -40eb20: 6001 519a |0020: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@9a51 │ │ -40eb24: 6e20 4602 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -40eb2a: 0c00 |0025: move-result-object v0 │ │ -40eb2c: 6e20 b02f 0400 |0026: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ -40eb32: 0c00 |0029: move-result-object v0 │ │ -40eb34: 6e10 4479 0300 |002a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40eb3a: 0c01 |002d: move-result-object v1 │ │ -40eb3c: 6002 519a |002e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@9a51 │ │ -40eb40: 6e20 4602 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -40eb46: 0c01 |0033: move-result-object v1 │ │ -40eb48: 6e20 a32f 1000 |0034: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ -40eb4e: 0c00 |0037: move-result-object v0 │ │ -40eb50: 6e10 4479 0300 |0038: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40eb56: 0c01 |003b: move-result-object v1 │ │ -40eb58: 6002 fd99 |003c: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_tap_for_details:I // field@99fd │ │ -40eb5c: 6e20 4602 2100 |003e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -40eb62: 0c01 |0041: move-result-object v1 │ │ -40eb64: 6e20 a22f 1000 |0042: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ -40eb6a: 0c00 |0045: move-result-object v0 │ │ -40eb6c: 6001 6396 |0046: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync_error:I // field@9663 │ │ -40eb70: 6e20 ad2f 1000 |0048: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -40eb76: 0c00 |004b: move-result-object v0 │ │ -40eb78: 6e10 4479 0300 |004c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40eb7e: 0c01 |004f: move-result-object v1 │ │ -40eb80: 7020 2aaf 1300 |0050: invoke-direct {v3, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@af2a │ │ -40eb86: 0c01 |0053: move-result-object v1 │ │ -40eb88: 6e20 a12f 1000 |0054: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ -40eb8e: 0c00 |0057: move-result-object v0 │ │ -40eb90: 1211 |0058: const/4 v1, #int 1 // #1 │ │ -40eb92: 6e20 9f2f 1000 |0059: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ -40eb98: 6e20 b12f 1400 |005c: invoke-virtual {v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ -40eb9e: 6e10 4479 0300 |005f: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40eba4: 0c00 |0062: move-result-object v0 │ │ -40eba6: 1a01 45ae |0063: const-string v1, "notification" // string@ae45 │ │ -40ebaa: 6e20 4902 1000 |0065: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -40ebb0: 0c00 |0068: move-result-object v0 │ │ -40ebb2: 1f00 3700 |0069: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -40ebb6: 6e10 4479 0300 |006b: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40ebbc: 0c01 |006e: move-result-object v1 │ │ -40ebbe: 1a02 c45d |006f: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ -40ebc2: 7120 6e30 2100 |0071: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ -40ebc8: 0a01 |0074: move-result v1 │ │ -40ebca: 3901 0b00 |0075: if-nez v1, 0080 // +000b │ │ -40ebce: 6001 b297 |0077: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_download_report:I // field@97b2 │ │ -40ebd2: 6e10 9c2f 0400 |0079: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ -40ebd8: 0c04 |007c: move-result-object v4 │ │ -40ebda: 6e30 9e01 1004 |007d: invoke-virtual {v0, v1, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@019e │ │ -40ebe0: 0e00 |0080: return-void │ │ +40eaf8: |[40eaf8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendErrorNotification:(Ljava/lang/String;)V │ │ +40eb08: 7100 59b9 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +40eb0e: 0c00 |0003: move-result-object v0 │ │ +40eb10: 1c01 b21b |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +40eb14: 6e20 5bb9 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b95b │ │ +40eb1a: 0a00 |0009: move-result v0 │ │ +40eb1c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +40eb20: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +40eb22: 7030 33af 4300 |000d: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@af33 │ │ +40eb28: 0e00 |0010: return-void │ │ +40eb2a: 2204 6507 |0011: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ +40eb2e: 6e10 4479 0300 |0013: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40eb34: 0c00 |0016: move-result-object v0 │ │ +40eb36: 1a01 c773 |0017: const-string v1, "error" // string@73c7 │ │ +40eb3a: 7030 9a2f 0401 |0019: invoke-direct {v4, v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ +40eb40: 6e10 4479 0300 |001c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40eb46: 0c00 |001f: move-result-object v0 │ │ +40eb48: 6001 519a |0020: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@9a51 │ │ +40eb4c: 6e20 4602 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +40eb52: 0c00 |0025: move-result-object v0 │ │ +40eb54: 6e20 b02f 0400 |0026: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ +40eb5a: 0c00 |0029: move-result-object v0 │ │ +40eb5c: 6e10 4479 0300 |002a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40eb62: 0c01 |002d: move-result-object v1 │ │ +40eb64: 6002 519a |002e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@9a51 │ │ +40eb68: 6e20 4602 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +40eb6e: 0c01 |0033: move-result-object v1 │ │ +40eb70: 6e20 a32f 1000 |0034: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ +40eb76: 0c00 |0037: move-result-object v0 │ │ +40eb78: 6e10 4479 0300 |0038: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40eb7e: 0c01 |003b: move-result-object v1 │ │ +40eb80: 6002 fd99 |003c: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_tap_for_details:I // field@99fd │ │ +40eb84: 6e20 4602 2100 |003e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +40eb8a: 0c01 |0041: move-result-object v1 │ │ +40eb8c: 6e20 a22f 1000 |0042: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ +40eb92: 0c00 |0045: move-result-object v0 │ │ +40eb94: 6001 6396 |0046: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync_error:I // field@9663 │ │ +40eb98: 6e20 ad2f 1000 |0048: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +40eb9e: 0c00 |004b: move-result-object v0 │ │ +40eba0: 6e10 4479 0300 |004c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40eba6: 0c01 |004f: move-result-object v1 │ │ +40eba8: 7020 2aaf 1300 |0050: invoke-direct {v3, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@af2a │ │ +40ebae: 0c01 |0053: move-result-object v1 │ │ +40ebb0: 6e20 a12f 1000 |0054: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ +40ebb6: 0c00 |0057: move-result-object v0 │ │ +40ebb8: 1211 |0058: const/4 v1, #int 1 // #1 │ │ +40ebba: 6e20 9f2f 1000 |0059: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ +40ebc0: 6e20 b12f 1400 |005c: invoke-virtual {v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ +40ebc6: 6e10 4479 0300 |005f: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40ebcc: 0c00 |0062: move-result-object v0 │ │ +40ebce: 1a01 45ae |0063: const-string v1, "notification" // string@ae45 │ │ +40ebd2: 6e20 4902 1000 |0065: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +40ebd8: 0c00 |0068: move-result-object v0 │ │ +40ebda: 1f00 3700 |0069: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +40ebde: 6e10 4479 0300 |006b: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40ebe4: 0c01 |006e: move-result-object v1 │ │ +40ebe6: 1a02 c45d |006f: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ +40ebea: 7120 6e30 2100 |0071: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ +40ebf0: 0a01 |0074: move-result v1 │ │ +40ebf2: 3901 0b00 |0075: if-nez v1, 0080 // +000b │ │ +40ebf6: 6001 b297 |0077: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_download_report:I // field@97b2 │ │ +40ebfa: 6e10 9c2f 0400 |0079: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ +40ec00: 0c04 |007c: move-result-object v4 │ │ +40ec02: 6e30 9e01 1004 |007d: invoke-virtual {v0, v1, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@019e │ │ +40ec08: 0e00 |0080: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x000d line=260 │ │ 0x0011 line=264 │ │ 0x001c line=266 │ │ 0x002a line=267 │ │ @@ -1671568,61 +1671570,61 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -40ebe4: |[40ebe4] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ -40ebf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -40ebf6: 7010 2daf 0500 |0001: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@af2d │ │ -40ebfc: 0a01 |0004: move-result v1 │ │ -40ebfe: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -40ec00: 3901 0600 |0006: if-nez v1, 000c // +0006 │ │ -40ec04: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ -40ec08: 1217 |000a: const/4 v7, #int 1 // #1 │ │ -40ec0a: 2802 |000b: goto 000d // +0002 │ │ -40ec0c: 1207 |000c: const/4 v7, #int 0 // #0 │ │ -40ec0e: 6e10 e5b4 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -40ec14: 0a01 |0010: move-result v1 │ │ -40ec16: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ -40ec1a: 3731 1900 |0013: if-le v1, v3, 002c // +0019 │ │ -40ec1e: 2201 271e |0015: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -40ec22: 7010 ffb4 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40ec28: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ -40ec2c: 6e30 f1b4 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -40ec32: 0c06 |001f: move-result-object v6 │ │ -40ec34: 6e20 0bb5 6100 |0020: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40ec3a: 1a06 3cda |0023: const-string v6, "…" // string@da3c │ │ -40ec3e: 6e20 0bb5 6100 |0025: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40ec44: 6e10 15b5 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40ec4a: 0c06 |002b: move-result-object v6 │ │ -40ec4c: 7100 59b9 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -40ec52: 0c01 |002f: move-result-object v1 │ │ -40ec54: 2203 b21b |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -40ec58: 6e10 4479 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40ec5e: 0c04 |0035: move-result-object v4 │ │ -40ec60: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ -40ec64: 6007 fc99 |0038: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_retrying:I // field@99fc │ │ -40ec68: 2803 |003a: goto 003d // +0003 │ │ -40ec6a: 6007 f999 |003b: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_not_retrying:I // field@99f9 │ │ -40ec6e: 2300 c820 |003d: new-array v0, v0, [Ljava/lang/Object; // type@20c8 │ │ -40ec72: 4d06 0002 |003f: aput-object v6, v0, v2 │ │ -40ec76: 6e30 4702 7400 |0041: invoke-virtual {v4, v7, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0247 │ │ -40ec7c: 0c06 |0044: move-result-object v6 │ │ -40ec7e: 2207 531c |0045: new-instance v7, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@1c53 │ │ -40ec82: 7010 1faf 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@af1f │ │ -40ec88: 6e10 4479 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40ec8e: 0c00 |004d: move-result-object v0 │ │ -40ec90: 6002 ef99 |004e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_details:I // field@99ef │ │ -40ec94: 6e20 4602 2000 |0050: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -40ec9a: 0c00 |0053: move-result-object v0 │ │ -40ec9c: 7040 0bac 6307 |0054: invoke-direct {v3, v6, v7, v0}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ac0b │ │ -40eca2: 6e20 5cb9 3100 |0057: invoke-virtual {v1, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -40eca8: 0e00 |005a: return-void │ │ +40ec0c: |[40ec0c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ +40ec1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +40ec1e: 7010 2daf 0500 |0001: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@af2d │ │ +40ec24: 0a01 |0004: move-result v1 │ │ +40ec26: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +40ec28: 3901 0600 |0006: if-nez v1, 000c // +0006 │ │ +40ec2c: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ +40ec30: 1217 |000a: const/4 v7, #int 1 // #1 │ │ +40ec32: 2802 |000b: goto 000d // +0002 │ │ +40ec34: 1207 |000c: const/4 v7, #int 0 // #0 │ │ +40ec36: 6e10 e5b4 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +40ec3c: 0a01 |0010: move-result v1 │ │ +40ec3e: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ +40ec42: 3731 1900 |0013: if-le v1, v3, 002c // +0019 │ │ +40ec46: 2201 271e |0015: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +40ec4a: 7010 ffb4 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40ec50: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ +40ec54: 6e30 f1b4 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +40ec5a: 0c06 |001f: move-result-object v6 │ │ +40ec5c: 6e20 0bb5 6100 |0020: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40ec62: 1a06 3cda |0023: const-string v6, "…" // string@da3c │ │ +40ec66: 6e20 0bb5 6100 |0025: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40ec6c: 6e10 15b5 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40ec72: 0c06 |002b: move-result-object v6 │ │ +40ec74: 7100 59b9 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +40ec7a: 0c01 |002f: move-result-object v1 │ │ +40ec7c: 2203 b21b |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +40ec80: 6e10 4479 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40ec86: 0c04 |0035: move-result-object v4 │ │ +40ec88: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ +40ec8c: 6007 fc99 |0038: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_retrying:I // field@99fc │ │ +40ec90: 2803 |003a: goto 003d // +0003 │ │ +40ec92: 6007 f999 |003b: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_not_retrying:I // field@99f9 │ │ +40ec96: 2300 c820 |003d: new-array v0, v0, [Ljava/lang/Object; // type@20c8 │ │ +40ec9a: 4d06 0002 |003f: aput-object v6, v0, v2 │ │ +40ec9e: 6e30 4702 7400 |0041: invoke-virtual {v4, v7, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0247 │ │ +40eca4: 0c06 |0044: move-result-object v6 │ │ +40eca6: 2207 531c |0045: new-instance v7, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@1c53 │ │ +40ecaa: 7010 1faf 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@af1f │ │ +40ecb0: 6e10 4479 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40ecb6: 0c00 |004d: move-result-object v0 │ │ +40ecb8: 6002 ef99 |004e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_details:I // field@99ef │ │ +40ecbc: 6e20 4602 2000 |0050: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +40ecc2: 0c00 |0053: move-result-object v0 │ │ +40ecc4: 7040 0bac 6307 |0054: invoke-direct {v3, v6, v7, v0}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ac0b │ │ +40ecca: 6e20 5cb9 3100 |0057: invoke-virtual {v1, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +40ecd0: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=235 │ │ 0x000d line=236 │ │ 0x0015 line=237 │ │ 0x002c line=239 │ │ 0x0032 line=240 │ │ @@ -1671641,97 +1671643,97 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 166 16-bit code units │ │ -40e4d0: |[40e4d0] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -40e4e0: 6e10 4879 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ -40e4e6: 0c00 |0003: move-result-object v0 │ │ -40e4e8: 1a01 ada9 |0004: const-string v1, "media_id" // string@a9ad │ │ -40e4ec: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -40e4f0: 6e40 0d79 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@790d │ │ -40e4f6: 0b00 |000b: move-result-wide v0 │ │ -40e4f8: 7120 83b2 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b283 │ │ -40e4fe: 0c00 |000f: move-result-object v0 │ │ -40e500: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -40e504: 7100 3f79 0000 |0012: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -40e50a: 0c00 |0015: move-result-object v0 │ │ -40e50c: 1100 |0016: return-object v0 │ │ -40e50e: 7110 ecaf 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@afec │ │ -40e514: 0c01 |001a: move-result-object v1 │ │ -40e516: 6e10 e4af 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afe4 │ │ -40e51c: 0c01 |001e: move-result-object v1 │ │ -40e51e: 2202 541c |001f: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1; // type@1c54 │ │ -40e522: 7040 21af 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@af21 │ │ -40e528: 6e10 2fb5 0200 |0024: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b52f │ │ -40e52e: 7030 30af 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@af30 │ │ -40e534: 0c01 |002a: move-result-object v1 │ │ -40e536: 2809 |002b: goto 0034 // +0009 │ │ -40e538: 0d01 |002c: move-exception v1 │ │ -40e53a: 6e10 3bb5 0100 |002d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -40e540: 7100 3f79 0000 |0030: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -40e546: 0c01 |0033: move-result-object v1 │ │ -40e548: 7100 3f79 0000 |0034: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -40e54e: 0c03 |0037: move-result-object v3 │ │ -40e550: 6e20 b2b4 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b4b2 │ │ -40e556: 0a03 |003b: move-result v3 │ │ -40e558: 3803 1800 |003c: if-eqz v3, 0054 // +0018 │ │ -40e55c: 5453 1ea9 |003e: iget-object v3, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e560: 3803 1400 |0040: if-eqz v3, 0054 // +0014 │ │ -40e564: 2203 d91d |0042: new-instance v3, Ljava/io/File; // type@1dd9 │ │ -40e568: 5454 1ea9 |0044: iget-object v4, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40e56c: 6e10 c7af 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afc7 │ │ -40e572: 0c04 |0049: move-result-object v4 │ │ -40e574: 6e10 77ac 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -40e57a: 0c04 |004d: move-result-object v4 │ │ -40e57c: 7020 6ab3 4300 |004e: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -40e582: 7110 32b9 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b932 │ │ -40e588: 6e10 25b5 0200 |0054: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b525 │ │ -40e58e: 6e10 29b5 0200 |0057: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b529 │ │ -40e594: 2805 |005a: goto 005f // +0005 │ │ -40e596: 0d02 |005b: move-exception v2 │ │ -40e598: 6e10 3bb5 0200 |005c: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -40e59e: 6202 1fa9 |005f: sget-object v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ -40e5a2: 1d02 |0061: monitor-enter v2 │ │ -40e5a4: 6e10 70ad 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ad70 │ │ -40e5aa: 0c03 |0065: move-result-object v3 │ │ -40e5ac: 7220 67b7 3200 |0066: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b767 │ │ -40e5b2: 7210 63b7 0200 |0069: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b763 │ │ -40e5b8: 0a03 |006c: move-result v3 │ │ -40e5ba: 3803 1600 |006d: if-eqz v3, 0083 // +0016 │ │ -40e5be: 6e10 4479 0500 |006f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -40e5c4: 0c03 |0072: move-result-object v3 │ │ -40e5c6: 1a04 45ae |0073: const-string v4, "notification" // string@ae45 │ │ -40e5ca: 6e20 4902 4300 |0075: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -40e5d0: 0c03 |0078: move-result-object v3 │ │ -40e5d2: 1f03 3700 |0079: check-cast v3, Landroid/app/NotificationManager; // type@0037 │ │ -40e5d6: 6004 b397 |007b: sget v4, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@97b3 │ │ -40e5da: 6e20 9201 4300 |007d: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0192 │ │ -40e5e0: 2803 |0080: goto 0083 // +0003 │ │ -40e5e2: 0d00 |0081: move-exception v0 │ │ -40e5e4: 2822 |0082: goto 00a4 // +0022 │ │ -40e5e6: 1e02 |0083: monitor-exit v2 │ │ -40e5e8: 1a02 9c15 |0084: const-string v2, "EpisodeDownloadWorker" // string@159c │ │ -40e5ec: 2203 271e |0086: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -40e5f0: 7010 ffb4 0300 |0088: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40e5f6: 1a04 fd55 |008b: const-string v4, "Worker for " // string@55fd │ │ -40e5fa: 6e20 0bb5 4300 |008d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40e600: 6e10 6ead 0000 |0090: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -40e606: 0c00 |0093: move-result-object v0 │ │ -40e608: 6e20 0bb5 0300 |0094: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40e60e: 1a00 8b01 |0097: const-string v0, " returned." // string@018b │ │ -40e612: 6e20 0bb5 0300 |0099: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40e618: 6e10 15b5 0300 |009c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40e61e: 0c00 |009f: move-result-object v0 │ │ -40e620: 7120 6e0b 0200 |00a0: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40e626: 1101 |00a3: return-object v1 │ │ -40e628: 1e02 |00a4: monitor-exit v2 │ │ -40e62a: 2700 |00a5: throw v0 │ │ +40e4f8: |[40e4f8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +40e508: 6e10 4879 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ +40e50e: 0c00 |0003: move-result-object v0 │ │ +40e510: 1a01 ada9 |0004: const-string v1, "media_id" // string@a9ad │ │ +40e514: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +40e518: 6e40 0d79 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@790d │ │ +40e51e: 0b00 |000b: move-result-wide v0 │ │ +40e520: 7120 83b2 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b283 │ │ +40e526: 0c00 |000f: move-result-object v0 │ │ +40e528: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +40e52c: 7100 3f79 0000 |0012: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +40e532: 0c00 |0015: move-result-object v0 │ │ +40e534: 1100 |0016: return-object v0 │ │ +40e536: 7110 ecaf 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@afec │ │ +40e53c: 0c01 |001a: move-result-object v1 │ │ +40e53e: 6e10 e4af 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afe4 │ │ +40e544: 0c01 |001e: move-result-object v1 │ │ +40e546: 2202 541c |001f: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1; // type@1c54 │ │ +40e54a: 7040 21af 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@af21 │ │ +40e550: 6e10 2fb5 0200 |0024: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b52f │ │ +40e556: 7030 30af 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@af30 │ │ +40e55c: 0c01 |002a: move-result-object v1 │ │ +40e55e: 2809 |002b: goto 0034 // +0009 │ │ +40e560: 0d01 |002c: move-exception v1 │ │ +40e562: 6e10 3bb5 0100 |002d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +40e568: 7100 3f79 0000 |0030: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +40e56e: 0c01 |0033: move-result-object v1 │ │ +40e570: 7100 3f79 0000 |0034: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +40e576: 0c03 |0037: move-result-object v3 │ │ +40e578: 6e20 b2b4 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b4b2 │ │ +40e57e: 0a03 |003b: move-result v3 │ │ +40e580: 3803 1800 |003c: if-eqz v3, 0054 // +0018 │ │ +40e584: 5453 1ea9 |003e: iget-object v3, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e588: 3803 1400 |0040: if-eqz v3, 0054 // +0014 │ │ +40e58c: 2203 d91d |0042: new-instance v3, Ljava/io/File; // type@1dd9 │ │ +40e590: 5454 1ea9 |0044: iget-object v4, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40e594: 6e10 c7af 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afc7 │ │ +40e59a: 0c04 |0049: move-result-object v4 │ │ +40e59c: 6e10 77ac 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +40e5a2: 0c04 |004d: move-result-object v4 │ │ +40e5a4: 7020 6ab3 4300 |004e: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +40e5aa: 7110 32b9 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b932 │ │ +40e5b0: 6e10 25b5 0200 |0054: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b525 │ │ +40e5b6: 6e10 29b5 0200 |0057: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b529 │ │ +40e5bc: 2805 |005a: goto 005f // +0005 │ │ +40e5be: 0d02 |005b: move-exception v2 │ │ +40e5c0: 6e10 3bb5 0200 |005c: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +40e5c6: 6202 1fa9 |005f: sget-object v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a91f │ │ +40e5ca: 1d02 |0061: monitor-enter v2 │ │ +40e5cc: 6e10 70ad 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ad70 │ │ +40e5d2: 0c03 |0065: move-result-object v3 │ │ +40e5d4: 7220 67b7 3200 |0066: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b767 │ │ +40e5da: 7210 63b7 0200 |0069: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b763 │ │ +40e5e0: 0a03 |006c: move-result v3 │ │ +40e5e2: 3803 1600 |006d: if-eqz v3, 0083 // +0016 │ │ +40e5e6: 6e10 4479 0500 |006f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +40e5ec: 0c03 |0072: move-result-object v3 │ │ +40e5ee: 1a04 45ae |0073: const-string v4, "notification" // string@ae45 │ │ +40e5f2: 6e20 4902 4300 |0075: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +40e5f8: 0c03 |0078: move-result-object v3 │ │ +40e5fa: 1f03 3700 |0079: check-cast v3, Landroid/app/NotificationManager; // type@0037 │ │ +40e5fe: 6004 b397 |007b: sget v4, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@97b3 │ │ +40e602: 6e20 9201 4300 |007d: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0192 │ │ +40e608: 2803 |0080: goto 0083 // +0003 │ │ +40e60a: 0d00 |0081: move-exception v0 │ │ +40e60c: 2822 |0082: goto 00a4 // +0022 │ │ +40e60e: 1e02 |0083: monitor-exit v2 │ │ +40e610: 1a02 9c15 |0084: const-string v2, "EpisodeDownloadWorker" // string@159c │ │ +40e614: 2203 271e |0086: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +40e618: 7010 ffb4 0300 |0088: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40e61e: 1a04 fd55 |008b: const-string v4, "Worker for " // string@55fd │ │ +40e622: 6e20 0bb5 4300 |008d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40e628: 6e10 6ead 0000 |0090: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +40e62e: 0c00 |0093: move-result-object v0 │ │ +40e630: 6e20 0bb5 0300 |0094: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40e636: 1a00 8b01 |0097: const-string v0, " returned." // string@018b │ │ +40e63a: 6e20 0bb5 0300 |0099: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40e640: 6e10 15b5 0300 |009c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40e646: 0c00 |009f: move-result-object v0 │ │ +40e648: 7120 6e0b 0200 |00a0: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40e64e: 1101 |00a3: return-object v1 │ │ +40e650: 1e02 |00a4: monitor-exit v2 │ │ +40e652: 2700 |00a5: throw v0 │ │ catches : 4 │ │ 0x0027 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0057 - 0x005a │ │ Ljava/lang/InterruptedException; -> 0x005b │ │ 0x0062 - 0x0084 │ │ -> 0x0081 │ │ @@ -1671769,23 +1671771,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 │ │ -40e9dc: |[40e9dc] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -40e9ec: 2200 6513 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1365 │ │ -40e9f0: 6001 b397 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@97b3 │ │ -40e9f4: 7010 29af 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@af29 │ │ -40e9fa: 0c02 |0007: move-result-object v2 │ │ -40e9fc: 7030 1b79 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@791b │ │ -40ea02: 7110 f2a4 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a4f2 │ │ -40ea08: 0c00 |000e: move-result-object v0 │ │ -40ea0a: 1100 |000f: return-object v0 │ │ +40ea04: |[40ea04] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +40ea14: 2200 6513 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1365 │ │ +40ea18: 6001 b397 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@97b3 │ │ +40ea1c: 7010 29af 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@af29 │ │ +40ea22: 0c02 |0007: move-result-object v2 │ │ +40ea24: 7030 1b79 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@791b │ │ +40ea2a: 7110 f2a4 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a4f2 │ │ +40ea30: 0c00 |000e: move-result-object v0 │ │ +40ea32: 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; │ │ @@ -1671795,20 +1671797,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40eaa8: |[40eaa8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.onStopped:()V │ │ -40eab8: 6f10 5379 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@7953 │ │ -40eabe: 5410 1ea9 |0003: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ -40eac2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40eac6: 6e10 c5af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancel:()V // method@afc5 │ │ -40eacc: 0e00 |000a: return-void │ │ +40ead0: |[40ead0] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.onStopped:()V │ │ +40eae0: 6f10 5379 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@7953 │ │ +40eae6: 5410 1ea9 |0003: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a91e │ │ +40eaea: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40eaee: 6e10 c5af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancel:()V // method@afc5 │ │ +40eaf4: 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; │ │ @@ -1671856,20 +1671858,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 │ │ -40ecc4: |[40ecc4] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -40ecd4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40ecda: 5b03 22a9 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ -40ecde: 5b01 21a9 |0005: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a921 │ │ -40ece2: 5b02 23a9 |0007: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a923 │ │ -40ece6: 0e00 |0009: return-void │ │ +40ecec: |[40ecec] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +40ecfc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40ed02: 5b03 22a9 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ +40ed06: 5b01 21a9 |0005: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a921 │ │ +40ed0a: 5b02 23a9 |0007: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a923 │ │ +40ed0e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ locals : │ │ @@ -1671884,17 +1671886,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 │ │ -40ecac: |[40ecac] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -40ecbc: 5410 23a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a923 │ │ -40ecc0: 1100 |0002: return-object v0 │ │ +40ecd4: |[40ecd4] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +40ece4: 5410 23a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a923 │ │ +40ece8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;) │ │ @@ -1671902,197 +1671904,197 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 379 16-bit code units │ │ -40ece8: |[40ece8] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.run:()V │ │ -40ecf8: 54d0 22a9 |0000: iget-object v0, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ -40ecfc: 6e10 78ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ -40ed02: 0b00 |0005: move-result-wide v0 │ │ -40ed04: 7120 83b2 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b283 │ │ -40ed0a: 0c00 |0009: move-result-object v0 │ │ -40ed0c: 1a01 0f41 |000a: const-string v1, "MediaDownloadedHandler" // string@410f │ │ -40ed10: 3900 0800 |000c: if-nez v0, 0014 // +0008 │ │ -40ed14: 1a00 5a12 |000e: const-string v0, "Could not find downloaded media object in database" // string@125a │ │ -40ed18: 7120 700b 0100 |0010: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -40ed1e: 0e00 |0013: return-void │ │ -40ed20: 6e10 76ad 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40ed26: 0c02 |0017: move-result-object v2 │ │ -40ed28: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -40ed2a: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -40ed2c: 3802 0e00 |001a: if-eqz v2, 0028 // +000e │ │ -40ed30: 6e10 76ad 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40ed36: 0c02 |001f: move-result-object v2 │ │ -40ed38: 6e10 3aad 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ -40ed3e: 0a02 |0023: move-result v2 │ │ -40ed40: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -40ed44: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -40ed46: 2802 |0027: goto 0029 // +0002 │ │ -40ed48: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -40ed4a: 7100 17b5 0000 |0029: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -40ed50: 0b05 |002c: move-result-wide v5 │ │ -40ed52: 6e40 93ad 4065 |002d: invoke-virtual {v0, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ad93 │ │ -40ed58: 54d5 22a9 |0030: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ -40ed5c: 6e10 77ac 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -40ed62: 0c05 |0035: move-result-object v5 │ │ -40ed64: 6e20 9bad 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ad9b │ │ -40ed6a: 2205 d91d |0039: new-instance v5, Ljava/io/File; // type@1dd9 │ │ -40ed6e: 54d6 22a9 |003b: iget-object v6, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ -40ed72: 6e10 77ac 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -40ed78: 0c06 |0040: move-result-object v6 │ │ -40ed7a: 7020 6ab3 6500 |0041: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -40ed80: 6e10 7cb3 0500 |0044: invoke-virtual {v5}, Ljava/io/File;.length:()J // method@b37c │ │ -40ed86: 0b05 |0047: move-result-wide v5 │ │ -40ed88: 6e30 9ead 5006 |0048: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ad9e │ │ -40ed8e: 6e10 65ad 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ad65 │ │ -40ed94: 6e10 76ad 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40ed9a: 0c05 |0051: move-result-object v5 │ │ -40ed9c: 3805 1500 |0052: if-eqz v5, 0067 // +0015 │ │ -40eda0: 6e10 76ad 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40eda6: 0c05 |0057: move-result-object v5 │ │ -40eda8: 6e10 33ad 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ad33 │ │ -40edae: 0a05 |005b: move-result v5 │ │ -40edb0: 3905 0b00 |005c: if-nez v5, 0067 // +000b │ │ -40edb4: 54d5 21a9 |005e: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a921 │ │ -40edb8: 7120 e9b2 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@b2e9 │ │ -40edbe: 0c05 |0063: move-result-object v5 │ │ -40edc0: 6e20 91ad 5000 |0064: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ad91 │ │ -40edc6: 6e10 76ad 0000 |0067: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40edcc: 0c05 |006a: move-result-object v5 │ │ -40edce: 3805 1700 |006b: if-eqz v5, 0082 // +0017 │ │ -40edd2: 6e10 76ad 0000 |006d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40edd8: 0c05 |0070: move-result-object v5 │ │ -40edda: 6e10 2cad 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ad2c │ │ -40ede0: 0c05 |0074: move-result-object v5 │ │ -40ede2: 3805 0d00 |0075: if-eqz v5, 0082 // +000d │ │ -40ede6: 6e10 76ad 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40edec: 0c05 |007a: move-result-object v5 │ │ -40edee: 6e10 2cad 0500 |007b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ad2c │ │ -40edf4: 0c05 |007e: move-result-object v5 │ │ -40edf6: 7120 eab2 3500 |007f: invoke-static {v5, v3}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@b2ea │ │ -40edfc: 6e10 76ad 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40ee02: 0c03 |0085: move-result-object v3 │ │ -40ee04: 3803 1900 |0086: if-eqz v3, 009f // +0019 │ │ -40ee08: 6e10 32ad 0300 |0088: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ad32 │ │ -40ee0e: 0c05 |008b: move-result-object v5 │ │ -40ee10: 3805 1300 |008c: if-eqz v5, 009f // +0013 │ │ -40ee14: 6e10 32ad 0300 |008e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ad32 │ │ -40ee1a: 0c03 |0091: move-result-object v3 │ │ -40ee1c: 7120 14b3 4300 |0092: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.loadTranscriptFromUrl:(Ljava/lang/String;Z)Ljava/lang/String; // method@b314 │ │ -40ee22: 0c03 |0095: move-result-object v3 │ │ -40ee24: 7110 46b9 0300 |0096: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -40ee2a: 0a04 |0099: move-result v4 │ │ -40ee2c: 3904 0500 |009a: if-nez v4, 009f // +0005 │ │ -40ee30: 7120 15b3 3000 |009c: invoke-static {v0, v3}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.storeTranscript:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@b315 │ │ -40ee36: 1203 |009f: const/4 v3, #int 0 // #0 │ │ -40ee38: 2204 d01b |00a0: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bd0 │ │ -40ee3c: 7010 55ac 0400 |00a2: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ac55 │ │ -40ee42: 6e10 7aad 0000 |00a5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -40ee48: 0c05 |00a8: move-result-object v5 │ │ -40ee4a: 6e20 6a06 5400 |00a9: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@066a │ │ -40ee50: 1305 0900 |00ac: const/16 v5, #int 9 // #9 │ │ -40ee54: 6e20 6106 5400 |00ae: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ -40ee5a: 0c03 |00b1: move-result-object v3 │ │ -40ee5c: 7110 66b4 0300 |00b2: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -40ee62: 0a05 |00b5: move-result v5 │ │ -40ee64: 6e20 94ad 5000 |00b6: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ -40ee6a: 2205 271e |00b9: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -40ee6e: 7010 ffb4 0500 |00bb: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40ee74: 1a06 9614 |00be: const-string v6, "Duration of file is " // string@1496 │ │ -40ee78: 6e20 0bb5 6500 |00c0: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40ee7e: 6e10 6fad 0000 |00c3: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -40ee84: 0a06 |00c6: move-result v6 │ │ -40ee86: 6e20 06b5 6500 |00c7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -40ee8c: 6e10 15b5 0500 |00ca: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40ee92: 0c05 |00cd: move-result-object v5 │ │ -40ee94: 7120 6e0b 5100 |00ce: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40ee9a: 6e10 56ac 0400 |00d1: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ -40eea0: 2827 |00d4: goto 00fb // +0027 │ │ -40eea2: 0d03 |00d5: move-exception v3 │ │ -40eea4: 280b |00d6: goto 00e1 // +000b │ │ -40eea6: 0d05 |00d7: move-exception v5 │ │ -40eea8: 6e10 56ac 0400 |00d8: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ -40eeae: 2805 |00db: goto 00e0 // +0005 │ │ -40eeb0: 0d04 |00dc: move-exception v4 │ │ -40eeb2: 6e20 35b5 4500 |00dd: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ -40eeb8: 2705 |00e0: throw v5 │ │ -40eeba: 1a04 d519 |00e1: const-string v4, "Get duration failed" // string@19d5 │ │ -40eebe: 7130 710b 4103 |00e3: invoke-static {v1, v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b71 │ │ -40eec4: 2815 |00e6: goto 00fb // +0015 │ │ -40eec6: 2204 271e |00e7: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ -40eeca: 7010 ffb4 0400 |00e9: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40eed0: 1a05 7e1c |00ec: const-string v5, "Invalid file duration: " // string@1c7e │ │ -40eed4: 6e20 0bb5 5400 |00ee: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40eeda: 6e20 0bb5 3400 |00f1: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40eee0: 6e10 15b5 0400 |00f4: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40eee6: 0c03 |00f7: move-result-object v3 │ │ -40eee8: 7120 6e0b 3100 |00f8: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40eeee: 6e10 76ad 0000 |00fb: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -40eef4: 0c03 |00fe: move-result-object v3 │ │ -40eef6: 7110 91b2 0000 |00ff: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b291 │ │ -40eefc: 0c04 |0102: move-result-object v4 │ │ -40eefe: 7210 0bb8 0400 |0103: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -40ef04: 3803 5200 |0106: if-eqz v3, 0158 // +0052 │ │ -40ef08: 6e10 1cad 0300 |0108: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ad1c │ │ -40ef0e: 7110 8fb2 0300 |010b: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b28f │ │ -40ef14: 0c04 |010e: move-result-object v4 │ │ -40ef16: 7210 0bb8 0400 |010f: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -40ef1c: 3802 4600 |0112: if-eqz v2, 0158 // +0046 │ │ -40ef20: 7100 59b9 0000 |0114: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -40ef26: 0c02 |0117: move-result-object v2 │ │ -40ef28: 2204 c41b |0118: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bc4 │ │ -40ef2c: 7010 2bac 0400 |011a: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@ac2b │ │ -40ef32: 6e20 5cb9 4200 |011d: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -40ef38: 2838 |0120: goto 0158 // +0038 │ │ -40ef3a: 0d02 |0121: move-exception v2 │ │ -40ef3c: 2204 271e |0122: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ -40ef40: 7010 ffb4 0400 |0124: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40ef46: 1a05 e315 |0127: const-string v5, "ExecutionException in MediaHandlerThread: " // string@15e3 │ │ -40ef4a: 6e20 0bb5 5400 |0129: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40ef50: 6e10 38b5 0200 |012c: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -40ef56: 0c05 |012f: move-result-object v5 │ │ -40ef58: 6e20 0bb5 5400 |0130: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40ef5e: 6e10 15b5 0400 |0133: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40ef64: 0c04 |0136: move-result-object v4 │ │ -40ef66: 7120 700b 4100 |0137: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -40ef6c: 2201 e01b |013a: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -40ef70: 6e10 70ad 0000 |013c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ad70 │ │ -40ef76: 0c06 |013f: move-result-object v6 │ │ -40ef78: 6e10 73ad 0000 |0140: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ -40ef7e: 0b07 |0143: move-result-wide v7 │ │ -40ef80: 620b e675 |0144: sget-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e6 │ │ -40ef84: 6e10 38b5 0200 |0146: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -40ef8a: 0c0c |0149: move-result-object v12 │ │ -40ef8c: 1229 |014a: const/4 v9, #int 2 // #2 │ │ -40ef8e: 120a |014b: const/4 v10, #int 0 // #0 │ │ -40ef90: 0715 |014c: move-object v5, v1 │ │ -40ef92: 7608 8eac 0500 |014d: 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@ac8e │ │ -40ef98: 5bd1 23a9 |0150: iput-object v1, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a923 │ │ -40ef9c: 2806 |0152: goto 0158 // +0006 │ │ -40ef9e: 1a00 1241 |0153: const-string v0, "MediaHandlerThread was interrupted" // string@4112 │ │ -40efa2: 7120 700b 0100 |0155: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -40efa8: 3803 2200 |0158: if-eqz v3, 017a // +0022 │ │ -40efac: 6e10 20ad 0300 |015a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -40efb2: 0c00 |015d: move-result-object v0 │ │ -40efb4: 6e10 dbac 0000 |015e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ -40efba: 0a00 |0161: move-result v0 │ │ -40efbc: 3900 1800 |0162: if-nez v0, 017a // +0018 │ │ -40efc0: 7100 77b1 0000 |0164: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b177 │ │ -40efc6: 0c00 |0167: move-result-object v0 │ │ -40efc8: 2201 f11c |0168: new-instance v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ -40efcc: 6202 0acc |016a: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0a │ │ -40efd0: 7030 2db1 3102 |016c: 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@b12d │ │ -40efd6: 6e10 30b1 0100 |016f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b130 │ │ -40efdc: 0c01 |0172: move-result-object v1 │ │ -40efde: 6e10 2fb1 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ -40efe4: 0c01 |0176: move-result-object v1 │ │ -40efe6: 6e20 72b1 1000 |0177: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b172 │ │ -40efec: 0e00 |017a: return-void │ │ +40ed10: |[40ed10] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.run:()V │ │ +40ed20: 54d0 22a9 |0000: iget-object v0, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ +40ed24: 6e10 78ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ +40ed2a: 0b00 |0005: move-result-wide v0 │ │ +40ed2c: 7120 83b2 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b283 │ │ +40ed32: 0c00 |0009: move-result-object v0 │ │ +40ed34: 1a01 0f41 |000a: const-string v1, "MediaDownloadedHandler" // string@410f │ │ +40ed38: 3900 0800 |000c: if-nez v0, 0014 // +0008 │ │ +40ed3c: 1a00 5a12 |000e: const-string v0, "Could not find downloaded media object in database" // string@125a │ │ +40ed40: 7120 700b 0100 |0010: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +40ed46: 0e00 |0013: return-void │ │ +40ed48: 6e10 76ad 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40ed4e: 0c02 |0017: move-result-object v2 │ │ +40ed50: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +40ed52: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +40ed54: 3802 0e00 |001a: if-eqz v2, 0028 // +000e │ │ +40ed58: 6e10 76ad 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40ed5e: 0c02 |001f: move-result-object v2 │ │ +40ed60: 6e10 3aad 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ad3a │ │ +40ed66: 0a02 |0023: move-result v2 │ │ +40ed68: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +40ed6c: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +40ed6e: 2802 |0027: goto 0029 // +0002 │ │ +40ed70: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +40ed72: 7100 17b5 0000 |0029: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +40ed78: 0b05 |002c: move-result-wide v5 │ │ +40ed7a: 6e40 93ad 4065 |002d: invoke-virtual {v0, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ad93 │ │ +40ed80: 54d5 22a9 |0030: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ +40ed84: 6e10 77ac 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +40ed8a: 0c05 |0035: move-result-object v5 │ │ +40ed8c: 6e20 9bad 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ad9b │ │ +40ed92: 2205 d91d |0039: new-instance v5, Ljava/io/File; // type@1dd9 │ │ +40ed96: 54d6 22a9 |003b: iget-object v6, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a922 │ │ +40ed9a: 6e10 77ac 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +40eda0: 0c06 |0040: move-result-object v6 │ │ +40eda2: 7020 6ab3 6500 |0041: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +40eda8: 6e10 7cb3 0500 |0044: invoke-virtual {v5}, Ljava/io/File;.length:()J // method@b37c │ │ +40edae: 0b05 |0047: move-result-wide v5 │ │ +40edb0: 6e30 9ead 5006 |0048: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ad9e │ │ +40edb6: 6e10 65ad 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ad65 │ │ +40edbc: 6e10 76ad 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40edc2: 0c05 |0051: move-result-object v5 │ │ +40edc4: 3805 1500 |0052: if-eqz v5, 0067 // +0015 │ │ +40edc8: 6e10 76ad 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40edce: 0c05 |0057: move-result-object v5 │ │ +40edd0: 6e10 33ad 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ad33 │ │ +40edd6: 0a05 |005b: move-result v5 │ │ +40edd8: 3905 0b00 |005c: if-nez v5, 0067 // +000b │ │ +40eddc: 54d5 21a9 |005e: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a921 │ │ +40ede0: 7120 e9b2 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@b2e9 │ │ +40ede6: 0c05 |0063: move-result-object v5 │ │ +40ede8: 6e20 91ad 5000 |0064: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ad91 │ │ +40edee: 6e10 76ad 0000 |0067: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40edf4: 0c05 |006a: move-result-object v5 │ │ +40edf6: 3805 1700 |006b: if-eqz v5, 0082 // +0017 │ │ +40edfa: 6e10 76ad 0000 |006d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40ee00: 0c05 |0070: move-result-object v5 │ │ +40ee02: 6e10 2cad 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ad2c │ │ +40ee08: 0c05 |0074: move-result-object v5 │ │ +40ee0a: 3805 0d00 |0075: if-eqz v5, 0082 // +000d │ │ +40ee0e: 6e10 76ad 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40ee14: 0c05 |007a: move-result-object v5 │ │ +40ee16: 6e10 2cad 0500 |007b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ad2c │ │ +40ee1c: 0c05 |007e: move-result-object v5 │ │ +40ee1e: 7120 eab2 3500 |007f: invoke-static {v5, v3}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@b2ea │ │ +40ee24: 6e10 76ad 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40ee2a: 0c03 |0085: move-result-object v3 │ │ +40ee2c: 3803 1900 |0086: if-eqz v3, 009f // +0019 │ │ +40ee30: 6e10 32ad 0300 |0088: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ad32 │ │ +40ee36: 0c05 |008b: move-result-object v5 │ │ +40ee38: 3805 1300 |008c: if-eqz v5, 009f // +0013 │ │ +40ee3c: 6e10 32ad 0300 |008e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ad32 │ │ +40ee42: 0c03 |0091: move-result-object v3 │ │ +40ee44: 7120 14b3 4300 |0092: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.loadTranscriptFromUrl:(Ljava/lang/String;Z)Ljava/lang/String; // method@b314 │ │ +40ee4a: 0c03 |0095: move-result-object v3 │ │ +40ee4c: 7110 46b9 0300 |0096: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +40ee52: 0a04 |0099: move-result v4 │ │ +40ee54: 3904 0500 |009a: if-nez v4, 009f // +0005 │ │ +40ee58: 7120 15b3 3000 |009c: invoke-static {v0, v3}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.storeTranscript:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@b315 │ │ +40ee5e: 1203 |009f: const/4 v3, #int 0 // #0 │ │ +40ee60: 2204 d01b |00a0: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bd0 │ │ +40ee64: 7010 55ac 0400 |00a2: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ac55 │ │ +40ee6a: 6e10 7aad 0000 |00a5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +40ee70: 0c05 |00a8: move-result-object v5 │ │ +40ee72: 6e20 6a06 5400 |00a9: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@066a │ │ +40ee78: 1305 0900 |00ac: const/16 v5, #int 9 // #9 │ │ +40ee7c: 6e20 6106 5400 |00ae: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ +40ee82: 0c03 |00b1: move-result-object v3 │ │ +40ee84: 7110 66b4 0300 |00b2: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +40ee8a: 0a05 |00b5: move-result v5 │ │ +40ee8c: 6e20 94ad 5000 |00b6: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ +40ee92: 2205 271e |00b9: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +40ee96: 7010 ffb4 0500 |00bb: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40ee9c: 1a06 9614 |00be: const-string v6, "Duration of file is " // string@1496 │ │ +40eea0: 6e20 0bb5 6500 |00c0: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40eea6: 6e10 6fad 0000 |00c3: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +40eeac: 0a06 |00c6: move-result v6 │ │ +40eeae: 6e20 06b5 6500 |00c7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +40eeb4: 6e10 15b5 0500 |00ca: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40eeba: 0c05 |00cd: move-result-object v5 │ │ +40eebc: 7120 6e0b 5100 |00ce: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40eec2: 6e10 56ac 0400 |00d1: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ +40eec8: 2827 |00d4: goto 00fb // +0027 │ │ +40eeca: 0d03 |00d5: move-exception v3 │ │ +40eecc: 280b |00d6: goto 00e1 // +000b │ │ +40eece: 0d05 |00d7: move-exception v5 │ │ +40eed0: 6e10 56ac 0400 |00d8: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ +40eed6: 2805 |00db: goto 00e0 // +0005 │ │ +40eed8: 0d04 |00dc: move-exception v4 │ │ +40eeda: 6e20 35b5 4500 |00dd: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ +40eee0: 2705 |00e0: throw v5 │ │ +40eee2: 1a04 d519 |00e1: const-string v4, "Get duration failed" // string@19d5 │ │ +40eee6: 7130 710b 4103 |00e3: invoke-static {v1, v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b71 │ │ +40eeec: 2815 |00e6: goto 00fb // +0015 │ │ +40eeee: 2204 271e |00e7: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ +40eef2: 7010 ffb4 0400 |00e9: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40eef8: 1a05 7e1c |00ec: const-string v5, "Invalid file duration: " // string@1c7e │ │ +40eefc: 6e20 0bb5 5400 |00ee: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40ef02: 6e20 0bb5 3400 |00f1: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40ef08: 6e10 15b5 0400 |00f4: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40ef0e: 0c03 |00f7: move-result-object v3 │ │ +40ef10: 7120 6e0b 3100 |00f8: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40ef16: 6e10 76ad 0000 |00fb: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +40ef1c: 0c03 |00fe: move-result-object v3 │ │ +40ef1e: 7110 91b2 0000 |00ff: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b291 │ │ +40ef24: 0c04 |0102: move-result-object v4 │ │ +40ef26: 7210 0bb8 0400 |0103: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +40ef2c: 3803 5200 |0106: if-eqz v3, 0158 // +0052 │ │ +40ef30: 6e10 1cad 0300 |0108: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ad1c │ │ +40ef36: 7110 8fb2 0300 |010b: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b28f │ │ +40ef3c: 0c04 |010e: move-result-object v4 │ │ +40ef3e: 7210 0bb8 0400 |010f: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +40ef44: 3802 4600 |0112: if-eqz v2, 0158 // +0046 │ │ +40ef48: 7100 59b9 0000 |0114: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +40ef4e: 0c02 |0117: move-result-object v2 │ │ +40ef50: 2204 c41b |0118: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bc4 │ │ +40ef54: 7010 2bac 0400 |011a: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@ac2b │ │ +40ef5a: 6e20 5cb9 4200 |011d: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +40ef60: 2838 |0120: goto 0158 // +0038 │ │ +40ef62: 0d02 |0121: move-exception v2 │ │ +40ef64: 2204 271e |0122: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ +40ef68: 7010 ffb4 0400 |0124: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40ef6e: 1a05 e315 |0127: const-string v5, "ExecutionException in MediaHandlerThread: " // string@15e3 │ │ +40ef72: 6e20 0bb5 5400 |0129: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40ef78: 6e10 38b5 0200 |012c: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +40ef7e: 0c05 |012f: move-result-object v5 │ │ +40ef80: 6e20 0bb5 5400 |0130: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40ef86: 6e10 15b5 0400 |0133: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40ef8c: 0c04 |0136: move-result-object v4 │ │ +40ef8e: 7120 700b 4100 |0137: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +40ef94: 2201 e01b |013a: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +40ef98: 6e10 70ad 0000 |013c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ad70 │ │ +40ef9e: 0c06 |013f: move-result-object v6 │ │ +40efa0: 6e10 73ad 0000 |0140: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ +40efa6: 0b07 |0143: move-result-wide v7 │ │ +40efa8: 620b e675 |0144: sget-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e6 │ │ +40efac: 6e10 38b5 0200 |0146: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +40efb2: 0c0c |0149: move-result-object v12 │ │ +40efb4: 1229 |014a: const/4 v9, #int 2 // #2 │ │ +40efb6: 120a |014b: const/4 v10, #int 0 // #0 │ │ +40efb8: 0715 |014c: move-object v5, v1 │ │ +40efba: 7608 8eac 0500 |014d: 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@ac8e │ │ +40efc0: 5bd1 23a9 |0150: iput-object v1, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a923 │ │ +40efc4: 2806 |0152: goto 0158 // +0006 │ │ +40efc6: 1a00 1241 |0153: const-string v0, "MediaHandlerThread was interrupted" // string@4112 │ │ +40efca: 7120 700b 0100 |0155: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +40efd0: 3803 2200 |0158: if-eqz v3, 017a // +0022 │ │ +40efd4: 6e10 20ad 0300 |015a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +40efda: 0c00 |015d: move-result-object v0 │ │ +40efdc: 6e10 dbac 0000 |015e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ +40efe2: 0a00 |0161: move-result v0 │ │ +40efe4: 3900 1800 |0162: if-nez v0, 017a // +0018 │ │ +40efe8: 7100 77b1 0000 |0164: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b177 │ │ +40efee: 0c00 |0167: move-result-object v0 │ │ +40eff0: 2201 f11c |0168: new-instance v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ +40eff4: 6202 0acc |016a: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0a │ │ +40eff8: 7030 2db1 3102 |016c: 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@b12d │ │ +40effe: 6e10 30b1 0100 |016f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b130 │ │ +40f004: 0c01 |0172: move-result-object v1 │ │ +40f006: 6e10 2fb1 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ +40f00c: 0c01 |0176: move-result-object v1 │ │ +40f00e: 6e20 72b1 1000 |0177: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b172 │ │ +40f014: 0e00 |017a: return-void │ │ catches : 7 │ │ 0x004e - 0x009f │ │ Ljava/io/InterruptedIOException; -> 0x009f │ │ 0x00a0 - 0x00a5 │ │ Ljava/lang/NumberFormatException; -> 0x00e7 │ │ Ljava/lang/Exception; -> 0x00d5 │ │ 0x00a5 - 0x00d1 │ │ @@ -1672178,17 +1672180,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40f06c: |[40f06c] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -40f07c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40f082: 0e00 |0003: return-void │ │ +40f094: |[40f094] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +40f0a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40f0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1672197,20 +1672199,20 @@ │ │ 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 │ │ -40f048: |[40f048] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -40f058: 1f01 e91b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f05c: 1f02 e91b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f060: 7120 39af 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.$r8$lambda$y3pBLoNeaCmI6obEkPugrRUkCz4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@af39 │ │ -40f066: 0a01 |0007: move-result v1 │ │ -40f068: 0f01 |0008: return v1 │ │ +40f070: |[40f070] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +40f080: 1f01 e91b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f084: 1f02 e91b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f088: 7120 39af 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.$r8$lambda$y3pBLoNeaCmI6obEkPugrRUkCz4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@af39 │ │ +40f08e: 0a01 |0007: move-result v1 │ │ +40f090: 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; │ │ @@ -1672240,17 +1672242,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40fbe8: |[40fbe8] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.:()V │ │ -40fbf8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40fbfe: 0e00 |0003: return-void │ │ +40fc10: |[40fc10] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.:()V │ │ +40fc20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40fc26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; │ │ │ │ Virtual methods - │ │ @@ -1672265,35 +1672267,35 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -40fb48: |[40fb48] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ -40fb58: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ -40fb5c: 7100 bfb2 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ -40fb62: 0a00 |0005: move-result v0 │ │ -40fb64: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -40fb66: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -40fb6a: 2200 ea1b |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40fb6e: 1a01 fd70 |000b: const-string v1, "downloaded" // string@70fd │ │ -40fb72: 7020 54ad 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40fb78: 7110 86b2 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b286 │ │ -40fb7e: 0a00 |0013: move-result v0 │ │ -40fb80: b030 |0014: add-int/2addr v0, v3 │ │ -40fb82: 7100 bfb2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ -40fb88: 0a03 |0018: move-result v3 │ │ -40fb8a: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ -40fb8e: 7100 bfb2 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ -40fb94: 0a03 |001e: move-result v3 │ │ -40fb96: b130 |001f: sub-int/2addr v0, v3 │ │ -40fb98: 0f00 |0020: return v0 │ │ -40fb9a: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -40fb9c: 0f03 |0022: return v3 │ │ +40fb70: |[40fb70] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ +40fb80: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ +40fb84: 7100 bfb2 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ +40fb8a: 0a00 |0005: move-result v0 │ │ +40fb8c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +40fb8e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +40fb92: 2200 ea1b |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +40fb96: 1a01 fd70 |000b: const-string v1, "downloaded" // string@70fd │ │ +40fb9a: 7020 54ad 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40fba0: 7110 86b2 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b286 │ │ +40fba6: 0a00 |0013: move-result v0 │ │ +40fba8: b030 |0014: add-int/2addr v0, v3 │ │ +40fbaa: 7100 bfb2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ +40fbb0: 0a03 |0018: move-result v3 │ │ +40fbb2: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ +40fbb6: 7100 bfb2 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ +40fbbc: 0a03 |001e: move-result v3 │ │ +40fbbe: b130 |001f: sub-int/2addr v0, v3 │ │ +40fbc0: 0f00 |0020: return v0 │ │ +40fbc2: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +40fbc4: 0f03 |0022: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0009 line=56 │ │ 0x0015 line=58 │ │ 0x001b line=61 │ │ locals : │ │ @@ -1672311,20 +1672313,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -40fba0: |[40fba0] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ -40fbb0: 6e20 61af 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@af61 │ │ -40fbb6: 0a02 |0003: move-result v2 │ │ -40fbb8: 6e30 65af 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@af65 │ │ -40fbbe: 0a01 |0007: move-result v1 │ │ -40fbc0: 0f01 |0008: return v1 │ │ +40fbc8: |[40fbc8] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ +40fbd8: 6e20 61af 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@af61 │ │ +40fbde: 0a02 |0003: move-result v2 │ │ +40fbe0: 6e30 65af 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@af65 │ │ +40fbe6: 0a01 |0007: move-result v1 │ │ +40fbe8: 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 │ │ @@ -1672334,20 +1672336,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -40fbc4: |[40fbc4] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ -40fbd4: 6e10 60af 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@af60 │ │ -40fbda: 0a00 |0003: move-result v0 │ │ -40fbdc: 6e30 65af 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@af65 │ │ -40fbe2: 0a02 |0007: move-result v2 │ │ -40fbe4: 0f02 |0008: return v2 │ │ +40fbec: |[40fbec] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ +40fbfc: 6e10 60af 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@af60 │ │ +40fc02: 0a00 |0003: move-result v0 │ │ +40fc04: 6e30 65af 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@af65 │ │ +40fc0a: 0a02 |0007: move-result v2 │ │ +40fc0c: 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; │ │ │ │ @@ -1672395,18 +1672397,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 │ │ -40f084: |[40f084] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.$r8$lambda$y3pBLoNeaCmI6obEkPugrRUkCz4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -40f094: 7120 40af 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@af40 │ │ -40f09a: 0a00 |0003: move-result v0 │ │ -40f09c: 0f00 |0004: return v0 │ │ +40f0ac: |[40f0ac] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.$r8$lambda$y3pBLoNeaCmI6obEkPugrRUkCz4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +40f0bc: 7120 40af 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@af40 │ │ +40f0c2: 0a00 |0003: move-result v0 │ │ +40f0c4: 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; │ │ │ │ @@ -1672415,18 +1672417,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f370: |[40f370] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.:(I)V │ │ -40f380: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ -40f386: 5901 25a9 |0003: iput v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a925 │ │ -40f38a: 0e00 |0005: return-void │ │ +40f398: |[40f398] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.:(I)V │ │ +40f3a8: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ +40f3ae: 5901 25a9 |0003: iput v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a925 │ │ +40f3b2: 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 │ │ @@ -1672436,70 +1672438,70 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -40f280: |[40f280] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -40f290: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -40f294: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40f29a: 2201 ea1b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40f29e: 1a02 fd70 |0007: const-string v2, "downloaded" // string@70fd │ │ -40f2a2: 7020 54ad 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40f2a8: 6202 da76 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ -40f2ac: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -40f2ae: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -40f2b4: 7140 7db2 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@b27d │ │ -40f2ba: 0c01 |0015: move-result-object v1 │ │ -40f2bc: 2202 a51e |0016: new-instance v2, Ljava/util/Date; // type@1ea5 │ │ -40f2c0: 7010 e4b6 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b6e4 │ │ -40f2c6: 6e20 3baf 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@af3b │ │ -40f2cc: 0c02 |001e: move-result-object v2 │ │ -40f2ce: 7210 31b7 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40f2d4: 0c01 |0022: move-result-object v1 │ │ -40f2d6: 7210 14b7 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40f2dc: 0a03 |0026: move-result v3 │ │ -40f2de: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ -40f2e2: 7210 15b7 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40f2e8: 0c03 |002c: move-result-object v3 │ │ -40f2ea: 1f03 e91b |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f2ee: 6e10 34ad 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -40f2f4: 0a04 |0032: move-result v4 │ │ -40f2f6: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ -40f2fa: 6e10 29ad 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40f300: 0c04 |0038: move-result-object v4 │ │ -40f302: 6e10 8bad 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -40f308: 0a04 |003c: move-result v4 │ │ -40f30a: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ -40f30e: 1a04 7046 |003f: const-string v4, "Queue" // string@4670 │ │ -40f312: 6e20 3cad 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -40f318: 0a04 |0044: move-result v4 │ │ -40f31a: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ -40f31e: 6e10 3bad 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ -40f324: 0a04 |004a: move-result v4 │ │ -40f326: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ -40f32a: 1a04 9818 |004d: const-string v4, "Favorite" // string@1898 │ │ -40f32e: 6e20 3cad 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -40f334: 0a04 |0052: move-result v4 │ │ -40f336: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ -40f33a: 6e10 29ad 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40f340: 0c04 |0058: move-result-object v4 │ │ -40f342: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ -40f346: 6e10 78ad 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ -40f34c: 0c05 |005e: move-result-object v5 │ │ -40f34e: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ -40f352: 6e10 78ad 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ -40f358: 0c04 |0064: move-result-object v4 │ │ -40f35a: 6e20 e7b6 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b6e7 │ │ -40f360: 0a04 |0068: move-result v4 │ │ -40f362: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ -40f366: 7220 26b7 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40f36c: 28b5 |006e: goto 0023 // -004b │ │ -40f36e: 1100 |006f: return-object v0 │ │ +40f2a8: |[40f2a8] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +40f2b8: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +40f2bc: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +40f2c2: 2201 ea1b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +40f2c6: 1a02 fd70 |0007: const-string v2, "downloaded" // string@70fd │ │ +40f2ca: 7020 54ad 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40f2d0: 6202 da76 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ +40f2d4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +40f2d6: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +40f2dc: 7140 7db2 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@b27d │ │ +40f2e2: 0c01 |0015: move-result-object v1 │ │ +40f2e4: 2202 a51e |0016: new-instance v2, Ljava/util/Date; // type@1ea5 │ │ +40f2e8: 7010 e4b6 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b6e4 │ │ +40f2ee: 6e20 3baf 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@af3b │ │ +40f2f4: 0c02 |001e: move-result-object v2 │ │ +40f2f6: 7210 31b7 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40f2fc: 0c01 |0022: move-result-object v1 │ │ +40f2fe: 7210 14b7 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40f304: 0a03 |0026: move-result v3 │ │ +40f306: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ +40f30a: 7210 15b7 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40f310: 0c03 |002c: move-result-object v3 │ │ +40f312: 1f03 e91b |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f316: 6e10 34ad 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +40f31c: 0a04 |0032: move-result v4 │ │ +40f31e: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ +40f322: 6e10 29ad 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40f328: 0c04 |0038: move-result-object v4 │ │ +40f32a: 6e10 8bad 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +40f330: 0a04 |003c: move-result v4 │ │ +40f332: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ +40f336: 1a04 7046 |003f: const-string v4, "Queue" // string@4670 │ │ +40f33a: 6e20 3cad 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +40f340: 0a04 |0044: move-result v4 │ │ +40f342: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ +40f346: 6e10 3bad 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ad3b │ │ +40f34c: 0a04 |004a: move-result v4 │ │ +40f34e: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ +40f352: 1a04 9818 |004d: const-string v4, "Favorite" // string@1898 │ │ +40f356: 6e20 3cad 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +40f35c: 0a04 |0052: move-result v4 │ │ +40f35e: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ +40f362: 6e10 29ad 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40f368: 0c04 |0058: move-result-object v4 │ │ +40f36a: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ +40f36e: 6e10 78ad 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ +40f374: 0c05 |005e: move-result-object v5 │ │ +40f376: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ +40f37a: 6e10 78ad 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ +40f380: 0c04 |0064: move-result-object v4 │ │ +40f382: 6e20 e7b6 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b6e7 │ │ +40f388: 0a04 |0068: move-result v4 │ │ +40f38a: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ +40f38e: 7220 26b7 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40f394: 28b5 |006e: goto 0023 // -004b │ │ +40f396: 1100 |006f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ 0x0016 line=97 │ │ 0x001f line=98 │ │ 0x002f line=99 │ │ @@ -1672519,32 +1672521,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 │ │ -40f0f8: |[40f0f8] 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 │ │ -40f108: 6e10 29ad 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40f10e: 0c00 |0003: move-result-object v0 │ │ -40f110: 6e10 78ad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ -40f116: 0c00 |0007: move-result-object v0 │ │ -40f118: 6e10 29ad 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40f11e: 0c01 |000b: move-result-object v1 │ │ -40f120: 6e10 78ad 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ -40f126: 0c01 |000f: move-result-object v1 │ │ -40f128: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -40f12c: 2200 a51e |0012: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ -40f130: 7010 e4b6 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b6e4 │ │ -40f136: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -40f13a: 2201 a51e |0019: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ -40f13e: 7010 e4b6 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ -40f144: 6e20 e9b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ -40f14a: 0a00 |0021: move-result v0 │ │ -40f14c: 0f00 |0022: return v0 │ │ +40f120: |[40f120] 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 │ │ +40f130: 6e10 29ad 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40f136: 0c00 |0003: move-result-object v0 │ │ +40f138: 6e10 78ad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ +40f13e: 0c00 |0007: move-result-object v0 │ │ +40f140: 6e10 29ad 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40f146: 0c01 |000b: move-result-object v1 │ │ +40f148: 6e10 78ad 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTimeHistory:()Ljava/util/Date; // method@ad78 │ │ +40f14e: 0c01 |000f: move-result-object v1 │ │ +40f150: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +40f154: 2200 a51e |0012: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ +40f158: 7010 e4b6 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b6e4 │ │ +40f15e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +40f162: 2201 a51e |0019: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ +40f166: 7010 e4b6 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ +40f16c: 6e20 e9b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ +40f172: 0a00 |0021: move-result v0 │ │ +40f174: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ 0x0012 line=54 │ │ 0x0019 line=57 │ │ 0x001e line=59 │ │ @@ -1672557,24 +1672559,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 │ │ -40f248: |[40f248] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ -40f258: 7100 afb6 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b6af │ │ -40f25e: 0c00 |0003: move-result-object v0 │ │ -40f260: 6e20 b7b6 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b6b7 │ │ -40f266: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ -40f26a: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ -40f26e: 6e30 a8b6 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b6a8 │ │ -40f274: 6e10 b2b6 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b6b2 │ │ -40f27a: 0c01 |0011: move-result-object v1 │ │ -40f27c: 1101 |0012: return-object v1 │ │ +40f270: |[40f270] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ +40f280: 7100 afb6 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b6af │ │ +40f286: 0c00 |0003: move-result-object v0 │ │ +40f288: 6e20 b7b6 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b6b7 │ │ +40f28e: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ +40f292: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ +40f296: 6e30 a8b6 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b6a8 │ │ +40f29c: 6e10 b2b6 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b6b2 │ │ +40f2a2: 0c01 |0011: move-result-object v1 │ │ +40f2a4: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=129 │ │ 0x000b line=131 │ │ 0x000e line=133 │ │ locals : │ │ @@ -1672587,19 +1672589,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 │ │ -40f228: |[40f228] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ -40f238: 5210 25a9 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a925 │ │ -40f23c: 7120 41af 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@af41 │ │ -40f242: 0c02 |0005: move-result-object v2 │ │ -40f244: 1102 |0006: return-object v2 │ │ +40f250: |[40f250] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ +40f260: 5210 25a9 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a925 │ │ +40f264: 7120 41af 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@af41 │ │ +40f26a: 0c02 |0005: move-result-object v2 │ │ +40f26c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/util/Date; │ │ │ │ @@ -1672608,19 +1672610,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40f0a0: |[40f0a0] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -40f0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f0b2: 6e20 61af 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@af61 │ │ -40f0b8: 0a00 |0004: move-result v0 │ │ -40f0ba: 0f00 |0005: return v0 │ │ +40f0c8: |[40f0c8] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +40f0d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f0da: 6e20 61af 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@af61 │ │ +40f0e0: 0a00 |0004: move-result v0 │ │ +40f0e2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=119 │ │ 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;) │ │ @@ -1672628,17 +1672630,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f0bc: |[40f0bc] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ -40f0cc: 5210 25a9 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a925 │ │ -40f0d0: 0f00 |0002: return v0 │ │ +40f0e4: |[40f0e4] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ +40f0f4: 5210 25a9 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a925 │ │ +40f0f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 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;) │ │ @@ -1672646,20 +1672648,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40f0d4: |[40f0d4] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getReclaimableItems:()I │ │ -40f0e4: 7010 3caf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af3c │ │ -40f0ea: 0c00 |0003: move-result-object v0 │ │ -40f0ec: 7210 39b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ -40f0f2: 0a00 |0007: move-result v0 │ │ -40f0f4: 0f00 |0008: return v0 │ │ +40f0fc: |[40f0fc] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getReclaimableItems:()I │ │ +40f10c: 7010 3caf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af3c │ │ +40f112: 0c00 |0003: move-result-object v0 │ │ +40f114: 7210 39b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ +40f11a: 0a00 |0007: move-result v0 │ │ +40f11c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 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;) │ │ @@ -1672667,63 +1672669,63 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -40f150: |[40f150] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -40f160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f162: 7010 3caf 0400 |0001: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af3c │ │ -40f168: 0c01 |0004: move-result-object v1 │ │ -40f16a: 2202 571c |0005: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c57 │ │ -40f16e: 7010 37af 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@af37 │ │ -40f174: 7120 dab6 2100 |000a: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ -40f17a: 7210 39b7 0100 |000d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ -40f180: 0a02 |0010: move-result v2 │ │ -40f182: 3762 0600 |0011: if-le v2, v6, 0017 // +0006 │ │ -40f186: 7230 3ab7 0106 |0013: invoke-interface {v1, v0, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ -40f18c: 0c01 |0016: move-result-object v1 │ │ -40f18e: 7210 31b7 0100 |0017: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40f194: 0c02 |001a: move-result-object v2 │ │ -40f196: 7210 14b7 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40f19c: 0a03 |001e: move-result v3 │ │ -40f19e: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ -40f1a2: 7210 15b7 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40f1a8: 0c03 |0024: move-result-object v3 │ │ -40f1aa: 1f03 e91b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f1ae: 6e10 29ad 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40f1b4: 0c03 |002a: move-result-object v3 │ │ -40f1b6: 7120 8ab2 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@b28a │ │ -40f1bc: 0c03 |002e: move-result-object v3 │ │ -40f1be: 7210 0bb8 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -40f1c4: 28e9 |0032: goto 001b // -0017 │ │ -40f1c6: 0d03 |0033: move-exception v3 │ │ -40f1c8: 2802 |0034: goto 0036 // +0002 │ │ -40f1ca: 0d03 |0035: move-exception v3 │ │ -40f1cc: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -40f1d2: 28e2 |0039: goto 001b // -001e │ │ -40f1d4: 7210 39b7 0100 |003a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ -40f1da: 0a05 |003d: move-result v5 │ │ -40f1dc: 6201 a0d7 |003e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -40f1e0: 7110 6fb4 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40f1e6: 0c02 |0043: move-result-object v2 │ │ -40f1e8: 7110 6fb4 0600 |0044: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40f1ee: 0c06 |0047: move-result-object v6 │ │ -40f1f0: 1223 |0048: const/4 v3, #int 2 // #2 │ │ -40f1f2: 2333 c820 |0049: new-array v3, v3, [Ljava/lang/Object; // type@20c8 │ │ -40f1f6: 4d02 0300 |004b: aput-object v2, v3, v0 │ │ -40f1fa: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -40f1fc: 4d06 0300 |004e: aput-object v6, v3, v0 │ │ -40f200: 1a06 cc0b |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0bcc │ │ -40f204: 7130 dab4 6103 |0052: invoke-static {v1, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ -40f20a: 0c06 |0055: move-result-object v6 │ │ -40f20c: 1a00 3e09 |0056: const-string v0, "APCleanupAlgorithm" // string@093e │ │ -40f210: 7120 730b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -40f216: 0f05 |005b: return v5 │ │ +40f178: |[40f178] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +40f188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f18a: 7010 3caf 0400 |0001: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af3c │ │ +40f190: 0c01 |0004: move-result-object v1 │ │ +40f192: 2202 571c |0005: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c57 │ │ +40f196: 7010 37af 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@af37 │ │ +40f19c: 7120 dab6 2100 |000a: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ +40f1a2: 7210 39b7 0100 |000d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ +40f1a8: 0a02 |0010: move-result v2 │ │ +40f1aa: 3762 0600 |0011: if-le v2, v6, 0017 // +0006 │ │ +40f1ae: 7230 3ab7 0106 |0013: invoke-interface {v1, v0, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ +40f1b4: 0c01 |0016: move-result-object v1 │ │ +40f1b6: 7210 31b7 0100 |0017: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40f1bc: 0c02 |001a: move-result-object v2 │ │ +40f1be: 7210 14b7 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40f1c4: 0a03 |001e: move-result v3 │ │ +40f1c6: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ +40f1ca: 7210 15b7 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40f1d0: 0c03 |0024: move-result-object v3 │ │ +40f1d2: 1f03 e91b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f1d6: 6e10 29ad 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40f1dc: 0c03 |002a: move-result-object v3 │ │ +40f1de: 7120 8ab2 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@b28a │ │ +40f1e4: 0c03 |002e: move-result-object v3 │ │ +40f1e6: 7210 0bb8 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +40f1ec: 28e9 |0032: goto 001b // -0017 │ │ +40f1ee: 0d03 |0033: move-exception v3 │ │ +40f1f0: 2802 |0034: goto 0036 // +0002 │ │ +40f1f2: 0d03 |0035: move-exception v3 │ │ +40f1f4: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +40f1fa: 28e2 |0039: goto 001b // -001e │ │ +40f1fc: 7210 39b7 0100 |003a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ +40f202: 0a05 |003d: move-result v5 │ │ +40f204: 6201 a0d7 |003e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +40f208: 7110 6fb4 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40f20e: 0c02 |0043: move-result-object v2 │ │ +40f210: 7110 6fb4 0600 |0044: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40f216: 0c06 |0047: move-result-object v6 │ │ +40f218: 1223 |0048: const/4 v3, #int 2 // #2 │ │ +40f21a: 2333 c820 |0049: new-array v3, v3, [Ljava/lang/Object; // type@20c8 │ │ +40f21e: 4d02 0300 |004b: aput-object v2, v3, v0 │ │ +40f222: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +40f224: 4d06 0300 |004e: aput-object v6, v3, v0 │ │ +40f228: 1a06 cc0b |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0bcc │ │ +40f22c: 7130 dab4 6103 |0052: invoke-static {v1, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ +40f232: 0c06 |0055: move-result-object v6 │ │ +40f234: 1a00 3e09 |0056: const-string v0, "APCleanupAlgorithm" // string@093e │ │ +40f238: 7120 730b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +40f23e: 0f05 |005b: return v5 │ │ catches : 1 │ │ 0x0027 - 0x0032 │ │ Ljava/lang/InterruptedException; -> 0x0035 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0033 │ │ positions : │ │ 0x0001 line=46 │ │ 0x0005 line=49 │ │ @@ -1672772,17 +1672774,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40f3d8: |[40f3d8] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.:()V │ │ -40f3e8: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ -40f3ee: 0e00 |0003: return-void │ │ +40f400: |[40f400] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.:()V │ │ +40f410: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ +40f416: 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 - │ │ @@ -1672791,52 +1672793,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40f38c: |[40f38c] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -40f39c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f39e: 0f00 |0001: return v0 │ │ +40f3b4: |[40f3b4] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +40f3c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f3c6: 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 │ │ -40f3a0: |[40f3a0] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ -40f3b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f3b2: 0f00 |0001: return v0 │ │ +40f3c8: |[40f3c8] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ +40f3d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f3da: 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 │ │ -40f3b4: |[40f3b4] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -40f3c4: 1a01 4109 |0000: const-string v1, "APNullCleanupAlgorithm" // string@0941 │ │ -40f3c8: 1a02 72b6 |0002: const-string v2, "performCleanup: Not removing anything" // string@b672 │ │ -40f3cc: 7120 730b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -40f3d2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -40f3d4: 0f01 |0008: return v1 │ │ +40f3dc: |[40f3dc] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +40f3ec: 1a01 4109 |0000: const-string v1, "APNullCleanupAlgorithm" // string@0941 │ │ +40f3f0: 1a02 72b6 |0002: const-string v2, "performCleanup: Not removing anything" // string@b672 │ │ +40f3f4: 7120 730b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +40f3fa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +40f3fc: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 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 │ │ @@ -1672867,17 +1672869,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40f414: |[40f414] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -40f424: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40f42a: 0e00 |0003: return-void │ │ +40f43c: |[40f43c] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +40f44c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40f452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1672886,20 +1672888,20 @@ │ │ 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 │ │ -40f3f0: |[40f3f0] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -40f400: 1f01 e91b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f404: 1f02 e91b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f408: 7120 49af 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.$r8$lambda$Xit01YeAO2DZG4deukRxuZHlzn0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@af49 │ │ -40f40e: 0a01 |0007: move-result v1 │ │ -40f410: 0f01 |0008: return v1 │ │ +40f418: |[40f418] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +40f428: 1f01 e91b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f42c: 1f02 e91b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f430: 7120 49af 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.$r8$lambda$Xit01YeAO2DZG4deukRxuZHlzn0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@af49 │ │ +40f436: 0a01 |0007: move-result v1 │ │ +40f438: 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; │ │ @@ -1672938,18 +1672940,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 │ │ -40f42c: |[40f42c] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.$r8$lambda$Xit01YeAO2DZG4deukRxuZHlzn0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -40f43c: 7120 4eaf 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@af4e │ │ -40f442: 0a00 |0003: move-result v0 │ │ -40f444: 0f00 |0004: return v0 │ │ +40f454: |[40f454] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.$r8$lambda$Xit01YeAO2DZG4deukRxuZHlzn0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +40f464: 7120 4eaf 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@af4e │ │ +40f46a: 0a00 |0003: move-result v0 │ │ +40f46c: 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; │ │ │ │ @@ -1672958,17 +1672960,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40f650: |[40f650] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.:()V │ │ -40f660: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ -40f666: 0e00 |0003: return-void │ │ +40f678: |[40f678] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.:()V │ │ +40f688: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ +40f68e: 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;) │ │ @@ -1672976,52 +1672978,52 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -40f5a8: |[40f5a8] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -40f5b8: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -40f5bc: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40f5c2: 2201 ea1b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40f5c6: 1a02 fd70 |0007: const-string v2, "downloaded" // string@70fd │ │ -40f5ca: 7020 54ad 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40f5d0: 6202 da76 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ -40f5d4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -40f5d6: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -40f5dc: 7140 7db2 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@b27d │ │ -40f5e2: 0c01 |0015: move-result-object v1 │ │ -40f5e4: 7210 31b7 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40f5ea: 0c01 |0019: move-result-object v1 │ │ -40f5ec: 7210 14b7 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40f5f2: 0a02 |001d: move-result v2 │ │ -40f5f4: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ -40f5f8: 7210 15b7 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40f5fe: 0c02 |0023: move-result-object v2 │ │ -40f600: 1f02 e91b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f604: 6e10 34ad 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -40f60a: 0a03 |0029: move-result v3 │ │ -40f60c: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -40f610: 6e10 29ad 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40f616: 0c03 |002f: move-result-object v3 │ │ -40f618: 6e10 8bad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -40f61e: 0a03 |0033: move-result v3 │ │ -40f620: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -40f624: 1a03 7046 |0036: const-string v3, "Queue" // string@4670 │ │ -40f628: 6e20 3cad 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -40f62e: 0a03 |003b: move-result v3 │ │ -40f630: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -40f634: 1a03 9818 |003e: const-string v3, "Favorite" // string@1898 │ │ -40f638: 6e20 3cad 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -40f63e: 0a03 |0043: move-result v3 │ │ -40f640: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ -40f644: 7220 26b7 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40f64a: 28d1 |0049: goto 001a // -002f │ │ -40f64c: 1100 |004a: return-object v0 │ │ +40f5d0: |[40f5d0] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +40f5e0: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +40f5e4: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +40f5ea: 2201 ea1b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +40f5ee: 1a02 fd70 |0007: const-string v2, "downloaded" // string@70fd │ │ +40f5f2: 7020 54ad 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40f5f8: 6202 da76 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ +40f5fc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +40f5fe: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +40f604: 7140 7db2 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@b27d │ │ +40f60a: 0c01 |0015: move-result-object v1 │ │ +40f60c: 7210 31b7 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40f612: 0c01 |0019: move-result-object v1 │ │ +40f614: 7210 14b7 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40f61a: 0a02 |001d: move-result v2 │ │ +40f61c: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ +40f620: 7210 15b7 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40f626: 0c02 |0023: move-result-object v2 │ │ +40f628: 1f02 e91b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f62c: 6e10 34ad 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +40f632: 0a03 |0029: move-result v3 │ │ +40f634: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +40f638: 6e10 29ad 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40f63e: 0c03 |002f: move-result-object v3 │ │ +40f640: 6e10 8bad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +40f646: 0a03 |0033: move-result v3 │ │ +40f648: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +40f64c: 1a03 7046 |0036: const-string v3, "Queue" // string@4670 │ │ +40f650: 6e20 3cad 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +40f656: 0a03 |003b: move-result v3 │ │ +40f658: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +40f65c: 1a03 9818 |003e: const-string v3, "Favorite" // string@1898 │ │ +40f660: 6e20 3cad 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +40f666: 0a03 |0043: move-result v3 │ │ +40f668: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ +40f66c: 7220 26b7 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40f672: 28d1 |0049: goto 001a // -002f │ │ +40f674: 1100 |004a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x0016 line=83 │ │ 0x0026 line=84 │ │ 0x002c line=85 │ │ @@ -1673036,28 +1673038,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 │ │ -40f488: |[40f488] 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 │ │ -40f498: 6e10 2dad 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -40f49e: 0c00 |0003: move-result-object v0 │ │ -40f4a0: 6e10 2dad 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -40f4a6: 0c01 |0007: move-result-object v1 │ │ -40f4a8: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ -40f4ac: 2200 a51e |000a: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ -40f4b0: 7010 e4b6 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b6e4 │ │ -40f4b6: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ -40f4ba: 2201 a51e |0011: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ -40f4be: 7010 e4b6 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ -40f4c4: 6e20 e9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ -40f4ca: 0a00 |0019: move-result v0 │ │ -40f4cc: 0f00 |001a: return v0 │ │ +40f4b0: |[40f4b0] 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 │ │ +40f4c0: 6e10 2dad 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +40f4c6: 0c00 |0003: move-result-object v0 │ │ +40f4c8: 6e10 2dad 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +40f4ce: 0c01 |0007: move-result-object v1 │ │ +40f4d0: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ +40f4d4: 2200 a51e |000a: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ +40f4d8: 7010 e4b6 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b6e4 │ │ +40f4de: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ +40f4e2: 2201 a51e |0011: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ +40f4e6: 7010 e4b6 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ +40f4ec: 6e20 e9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ +40f4f2: 0a00 |0019: move-result v0 │ │ +40f4f4: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000a line=46 │ │ 0x0011 line=49 │ │ 0x0016 line=51 │ │ @@ -1673071,19 +1673073,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40f448: |[40f448] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -40f458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f45a: 6e20 61af 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@af61 │ │ -40f460: 0a00 |0004: move-result v0 │ │ -40f462: 0f00 |0005: return v0 │ │ +40f470: |[40f470] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +40f480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f482: 6e20 61af 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@af61 │ │ +40f488: 0a00 |0004: move-result v0 │ │ +40f48a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 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;) │ │ @@ -1673091,20 +1673093,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40f464: |[40f464] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ -40f474: 7010 4baf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af4b │ │ -40f47a: 0c00 |0003: move-result-object v0 │ │ -40f47c: 7210 39b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ -40f482: 0a00 |0007: move-result v0 │ │ -40f484: 0f00 |0008: return v0 │ │ +40f48c: |[40f48c] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ +40f49c: 7010 4baf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af4b │ │ +40f4a2: 0c00 |0003: move-result-object v0 │ │ +40f4a4: 7210 39b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ +40f4aa: 0a00 |0007: move-result v0 │ │ +40f4ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 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;) │ │ @@ -1673112,63 +1673114,63 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -40f4d0: |[40f4d0] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -40f4e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f4e2: 7010 4baf 0400 |0001: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af4b │ │ -40f4e8: 0c01 |0004: move-result-object v1 │ │ -40f4ea: 2202 5a1c |0005: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c5a │ │ -40f4ee: 7010 47af 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@af47 │ │ -40f4f4: 7120 dab6 2100 |000a: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ -40f4fa: 7210 39b7 0100 |000d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ -40f500: 0a02 |0010: move-result v2 │ │ -40f502: 3762 0600 |0011: if-le v2, v6, 0017 // +0006 │ │ -40f506: 7230 3ab7 0106 |0013: invoke-interface {v1, v0, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ -40f50c: 0c01 |0016: move-result-object v1 │ │ -40f50e: 7210 31b7 0100 |0017: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40f514: 0c02 |001a: move-result-object v2 │ │ -40f516: 7210 14b7 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40f51c: 0a03 |001e: move-result v3 │ │ -40f51e: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ -40f522: 7210 15b7 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40f528: 0c03 |0024: move-result-object v3 │ │ -40f52a: 1f03 e91b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f52e: 6e10 29ad 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40f534: 0c03 |002a: move-result-object v3 │ │ -40f536: 7120 8ab2 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@b28a │ │ -40f53c: 0c03 |002e: move-result-object v3 │ │ -40f53e: 7210 0bb8 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -40f544: 28e9 |0032: goto 001b // -0017 │ │ -40f546: 0d03 |0033: move-exception v3 │ │ -40f548: 2802 |0034: goto 0036 // +0002 │ │ -40f54a: 0d03 |0035: move-exception v3 │ │ -40f54c: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -40f552: 28e2 |0039: goto 001b // -001e │ │ -40f554: 7210 39b7 0100 |003a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ -40f55a: 0a05 |003d: move-result v5 │ │ -40f55c: 6201 a0d7 |003e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -40f560: 7110 6fb4 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40f566: 0c02 |0043: move-result-object v2 │ │ -40f568: 7110 6fb4 0600 |0044: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40f56e: 0c06 |0047: move-result-object v6 │ │ -40f570: 1223 |0048: const/4 v3, #int 2 // #2 │ │ -40f572: 2333 c820 |0049: new-array v3, v3, [Ljava/lang/Object; // type@20c8 │ │ -40f576: 4d02 0300 |004b: aput-object v2, v3, v0 │ │ -40f57a: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -40f57c: 4d06 0300 |004e: aput-object v6, v3, v0 │ │ -40f580: 1a06 cc0b |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0bcc │ │ -40f584: 7130 dab4 6103 |0052: invoke-static {v1, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ -40f58a: 0c06 |0055: move-result-object v6 │ │ -40f58c: 1a00 4909 |0056: const-string v0, "APQueueCleanupAlgorithm" // string@0949 │ │ -40f590: 7120 730b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -40f596: 0f05 |005b: return v5 │ │ +40f4f8: |[40f4f8] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +40f508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f50a: 7010 4baf 0400 |0001: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af4b │ │ +40f510: 0c01 |0004: move-result-object v1 │ │ +40f512: 2202 5a1c |0005: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c5a │ │ +40f516: 7010 47af 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@af47 │ │ +40f51c: 7120 dab6 2100 |000a: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ +40f522: 7210 39b7 0100 |000d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ +40f528: 0a02 |0010: move-result v2 │ │ +40f52a: 3762 0600 |0011: if-le v2, v6, 0017 // +0006 │ │ +40f52e: 7230 3ab7 0106 |0013: invoke-interface {v1, v0, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ +40f534: 0c01 |0016: move-result-object v1 │ │ +40f536: 7210 31b7 0100 |0017: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40f53c: 0c02 |001a: move-result-object v2 │ │ +40f53e: 7210 14b7 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40f544: 0a03 |001e: move-result v3 │ │ +40f546: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ +40f54a: 7210 15b7 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40f550: 0c03 |0024: move-result-object v3 │ │ +40f552: 1f03 e91b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f556: 6e10 29ad 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40f55c: 0c03 |002a: move-result-object v3 │ │ +40f55e: 7120 8ab2 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@b28a │ │ +40f564: 0c03 |002e: move-result-object v3 │ │ +40f566: 7210 0bb8 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +40f56c: 28e9 |0032: goto 001b // -0017 │ │ +40f56e: 0d03 |0033: move-exception v3 │ │ +40f570: 2802 |0034: goto 0036 // +0002 │ │ +40f572: 0d03 |0035: move-exception v3 │ │ +40f574: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +40f57a: 28e2 |0039: goto 001b // -001e │ │ +40f57c: 7210 39b7 0100 |003a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ +40f582: 0a05 |003d: move-result v5 │ │ +40f584: 6201 a0d7 |003e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +40f588: 7110 6fb4 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40f58e: 0c02 |0043: move-result-object v2 │ │ +40f590: 7110 6fb4 0600 |0044: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40f596: 0c06 |0047: move-result-object v6 │ │ +40f598: 1223 |0048: const/4 v3, #int 2 // #2 │ │ +40f59a: 2333 c820 |0049: new-array v3, v3, [Ljava/lang/Object; // type@20c8 │ │ +40f59e: 4d02 0300 |004b: aput-object v2, v3, v0 │ │ +40f5a2: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +40f5a4: 4d06 0300 |004e: aput-object v6, v3, v0 │ │ +40f5a8: 1a06 cc0b |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0bcc │ │ +40f5ac: 7130 dab4 6103 |0052: invoke-static {v1, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ +40f5b2: 0c06 |0055: move-result-object v6 │ │ +40f5b4: 1a00 4909 |0056: const-string v0, "APQueueCleanupAlgorithm" // string@0949 │ │ +40f5b8: 7120 730b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +40f5be: 0f05 |005b: return v5 │ │ catches : 1 │ │ 0x0027 - 0x0032 │ │ Ljava/lang/InterruptedException; -> 0x0035 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0033 │ │ positions : │ │ 0x0001 line=37 │ │ 0x0005 line=41 │ │ @@ -1673213,17 +1673215,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40f684: |[40f684] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.:()V │ │ -40f694: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40f69a: 0e00 |0003: return-void │ │ +40f6ac: |[40f6ac] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.:()V │ │ +40f6bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40f6c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1673232,18 +1673234,18 @@ │ │ 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 │ │ -40f668: |[40f668] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -40f678: 7110 52af 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.$r8$lambda$ZJJqTFD63defx9IpExKlVCAQ6PU:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@af52 │ │ -40f67e: 0c01 |0003: move-result-object v1 │ │ -40f680: 1101 |0004: return-object v1 │ │ +40f690: |[40f690] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +40f6a0: 7110 52af 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.$r8$lambda$ZJJqTFD63defx9IpExKlVCAQ6PU:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@af52 │ │ +40f6a6: 0c01 |0003: move-result-object v1 │ │ +40f6a8: 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; │ │ │ │ @@ -1673280,17 +1673282,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4136ec: |[4136ec] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.:()V │ │ -4136fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -413702: 0e00 |0003: return-void │ │ +413714: |[413714] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.:()V │ │ +413724: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41372a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;) │ │ @@ -1673298,34 +1673300,34 @@ │ │ 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 │ │ -4136d4: |[4136d4] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; │ │ -4136e4: 6200 60a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a960 │ │ -4136e8: 1100 |0002: return-object v0 │ │ +4136fc: |[4136fc] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; │ │ +41370c: 6200 60a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a960 │ │ +413710: 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 │ │ -413704: |[413704] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V │ │ -413714: 6900 60a9 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a960 │ │ -413718: 0e00 |0002: return-void │ │ +41372c: |[41372c] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V │ │ +41373c: 6900 60a9 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a960 │ │ +413740: 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 - │ │ @@ -1673383,18 +1673385,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 │ │ -40f69c: |[40f69c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.$r8$lambda$ZJJqTFD63defx9IpExKlVCAQ6PU:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -40f6ac: 7110 56af 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@af56 │ │ -40f6b2: 0c00 |0003: move-result-object v0 │ │ -40f6b4: 1100 |0004: return-object v0 │ │ +40f6c4: |[40f6c4] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.$r8$lambda$ZJJqTFD63defx9IpExKlVCAQ6PU:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +40f6d4: 7110 56af 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@af56 │ │ +40f6da: 0c00 |0003: move-result-object v0 │ │ +40f6dc: 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;) │ │ @@ -1673402,24 +1673404,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -40f714: |[40f714] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ -40f724: 2200 5f1c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // type@1c5f │ │ -40f728: 7010 5baf 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.:()V // method@af5b │ │ -40f72e: 6900 2aa9 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a92a │ │ -40f732: 2200 5c1c |0007: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0; // type@1c5c │ │ -40f736: 7010 50af 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0;.:()V // method@af50 │ │ -40f73c: 7110 08b8 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b808 │ │ -40f742: 0c00 |000f: move-result-object v0 │ │ -40f744: 6900 29a9 |0010: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a929 │ │ -40f748: 0e00 |0012: return-void │ │ +40f73c: |[40f73c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ +40f74c: 2200 5f1c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // type@1c5f │ │ +40f750: 7010 5baf 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.:()V // method@af5b │ │ +40f756: 6900 2aa9 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a92a │ │ +40f75a: 2200 5c1c |0007: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0; // type@1c5c │ │ +40f75e: 7010 50af 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0;.:()V // method@af50 │ │ +40f764: 7110 08b8 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b808 │ │ +40f76a: 0c00 |000f: move-result-object v0 │ │ +40f76c: 6900 29a9 |0010: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a929 │ │ +40f770: 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;) │ │ @@ -1673427,17 +1673429,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40f74c: |[40f74c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ -40f75c: 7010 dcaf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.:()V // method@afdc │ │ -40f762: 0e00 |0003: return-void │ │ +40f774: |[40f774] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ +40f784: 7010 dcaf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.:()V // method@afdc │ │ +40f78a: 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;) │ │ @@ -1673445,20 +1673447,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 │ │ -40f6b8: |[40f6b8] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -40f6c8: 2200 2b1e |0000: new-instance v0, Ljava/lang/Thread; // type@1e2b │ │ -40f6cc: 7020 1fb5 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b51f │ │ -40f6d2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -40f6d4: 6e20 2db5 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b52d │ │ -40f6da: 1100 |0009: return-object v0 │ │ +40f6e0: |[40f6e0] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +40f6f0: 2200 2b1e |0000: new-instance v0, Ljava/lang/Thread; // type@1e2b │ │ +40f6f4: 7020 1fb5 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b51f │ │ +40f6fa: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +40f6fc: 6e20 2db5 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b52d │ │ +40f702: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0006 line=24 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1673468,25 +1673470,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 │ │ -40f6dc: |[40f6dc] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ -40f6ec: 1a00 d00b |0000: const-string v0, "AutoDownloadManager" // string@0bd0 │ │ -40f6f0: 1a01 0961 |0002: const-string v1, "autodownloadUndownloadedItems" // string@6109 │ │ -40f6f4: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40f6fa: 6200 29a9 |0007: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a929 │ │ -40f6fe: 6201 2aa9 |0009: sget-object v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a92a │ │ -40f702: 6e20 5caf 3100 |000b: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@af5c │ │ -40f708: 0c03 |000e: move-result-object v3 │ │ -40f70a: 7220 02b8 3000 |000f: invoke-interface {v0, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b802 │ │ -40f710: 0c03 |0012: move-result-object v3 │ │ -40f712: 1103 |0013: return-object v3 │ │ +40f704: |[40f704] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ +40f714: 1a00 d00b |0000: const-string v0, "AutoDownloadManager" // string@0bd0 │ │ +40f718: 1a01 0961 |0002: const-string v1, "autodownloadUndownloadedItems" // string@6109 │ │ +40f71c: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40f722: 6200 29a9 |0007: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a929 │ │ +40f726: 6201 2aa9 |0009: sget-object v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a92a │ │ +40f72a: 6e20 5caf 3100 |000b: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@af5c │ │ +40f730: 0c03 |000e: move-result-object v3 │ │ +40f732: 7220 02b8 3000 |000f: invoke-interface {v0, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b802 │ │ +40f738: 0c03 |0012: move-result-object v3 │ │ +40f73a: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 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; │ │ @@ -1673496,19 +1673498,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f764: |[40f764] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.performAutoCleanup:(Landroid/content/Context;)V │ │ -40f774: 7100 67af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@af67 │ │ -40f77a: 0c00 |0003: move-result-object v0 │ │ -40f77c: 6e20 64af 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@af64 │ │ -40f782: 0e00 |0007: return-void │ │ +40f78c: |[40f78c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.performAutoCleanup:(Landroid/content/Context;)V │ │ +40f79c: 7100 67af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@af67 │ │ +40f7a2: 0c00 |0003: move-result-object v0 │ │ +40f7a4: 6e20 64af 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@af64 │ │ +40f7aa: 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; │ │ │ │ @@ -1673542,18 +1673544,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 │ │ -40f784: |[40f784] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -40f794: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40f79a: 5b01 2ba9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92b │ │ -40f79e: 0e00 |0005: return-void │ │ +40f7ac: |[40f7ac] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +40f7bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40f7c2: 5b01 2ba9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92b │ │ +40f7c6: 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; │ │ │ │ @@ -1673563,18 +1673565,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f7a0: |[40f7a0] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ -40f7b0: 5410 2ba9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92b │ │ -40f7b4: 7110 5aaf 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.$r8$lambda$chsoyt79H0Pm3qwsmgdHkGwlMRY:(Landroid/content/Context;)V // method@af5a │ │ -40f7ba: 0e00 |0005: return-void │ │ +40f7c8: |[40f7c8] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ +40f7d8: 5410 2ba9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92b │ │ +40f7dc: 7110 5aaf 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.$r8$lambda$chsoyt79H0Pm3qwsmgdHkGwlMRY:(Landroid/content/Context;)V // method@af5a │ │ +40f7e2: 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 : 19114 (SourceFile) │ │ @@ -1673607,17 +1673609,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 │ │ -40f824: |[40f824] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.$r8$lambda$chsoyt79H0Pm3qwsmgdHkGwlMRY:(Landroid/content/Context;)V │ │ -40f834: 7110 5eaf 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@af5e │ │ -40f83a: 0e00 |0003: return-void │ │ +40f84c: |[40f84c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.$r8$lambda$chsoyt79H0Pm3qwsmgdHkGwlMRY:(Landroid/content/Context;)V │ │ +40f85c: 7110 5eaf 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@af5e │ │ +40f862: 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;) │ │ @@ -1673625,17 +1673627,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40f83c: |[40f83c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.:()V │ │ -40f84c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40f852: 0e00 |0003: return-void │ │ +40f864: |[40f864] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.:()V │ │ +40f874: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40f87a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;) │ │ @@ -1673643,34 +1673645,34 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -40f7bc: |[40f7bc] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.deviceCharging:(Landroid/content/Context;)Z │ │ -40f7cc: 2200 6800 |0000: new-instance v0, Landroid/content/IntentFilter; // type@0068 │ │ -40f7d0: 1a01 705d |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@5d70 │ │ -40f7d4: 7020 a302 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a3 │ │ -40f7da: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -40f7dc: 6e30 5602 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0256 │ │ -40f7e2: 0c02 |000b: move-result-object v2 │ │ -40f7e4: 1a00 ebce |000c: const-string v0, "status" // string@ceeb │ │ -40f7e8: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ -40f7ea: 6e30 8202 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0282 │ │ -40f7f0: 0a02 |0012: move-result v2 │ │ -40f7f2: 1220 |0013: const/4 v0, #int 2 // #2 │ │ -40f7f4: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ -40f7f8: 1250 |0016: const/4 v0, #int 5 // #5 │ │ -40f7fa: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ -40f7fe: 2803 |0019: goto 001c // +0003 │ │ -40f800: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -40f802: 2802 |001b: goto 001d // +0002 │ │ -40f804: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -40f806: 0f02 |001d: return v2 │ │ +40f7e4: |[40f7e4] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.deviceCharging:(Landroid/content/Context;)Z │ │ +40f7f4: 2200 6800 |0000: new-instance v0, Landroid/content/IntentFilter; // type@0068 │ │ +40f7f8: 1a01 705d |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@5d70 │ │ +40f7fc: 7020 a302 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a3 │ │ +40f802: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +40f804: 6e30 5602 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0256 │ │ +40f80a: 0c02 |000b: move-result-object v2 │ │ +40f80c: 1a00 ebce |000c: const-string v0, "status" // string@ceeb │ │ +40f810: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ +40f812: 6e30 8202 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0282 │ │ +40f818: 0a02 |0012: move-result v2 │ │ +40f81a: 1220 |0013: const/4 v0, #int 2 // #2 │ │ +40f81c: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ +40f820: 1250 |0016: const/4 v0, #int 5 // #5 │ │ +40f822: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ +40f826: 2803 |0019: goto 001c // +0003 │ │ +40f828: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +40f82a: 2802 |001b: goto 001d // +0002 │ │ +40f82c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +40f82e: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000c line=122 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Landroid/content/Context; │ │ @@ -1673680,172 +1673682,172 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 311 16-bit code units │ │ -40f854: |[40f854] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ -40f864: 7100 71ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ae71 │ │ -40f86a: 0a00 |0003: move-result v0 │ │ -40f86c: 7110 5daf 0900 |0004: invoke-static {v9}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.deviceCharging:(Landroid/content/Context;)Z // method@af5d │ │ -40f872: 0a01 |0007: move-result v1 │ │ -40f874: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -40f876: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -40f878: 3901 0b00 |000a: if-nez v1, 0015 // +000b │ │ -40f87c: 7100 d4b2 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b2d4 │ │ -40f882: 0a01 |000f: move-result v1 │ │ -40f884: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -40f888: 2803 |0012: goto 0015 // +0003 │ │ -40f88a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -40f88c: 2802 |0014: goto 0016 // +0002 │ │ -40f88e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -40f890: 3800 2001 |0016: if-eqz v0, 0136 // +0120 │ │ -40f894: 3801 1e01 |0018: if-eqz v1, 0136 // +011e │ │ -40f898: 1a00 f644 |001a: const-string v0, "Performing auto-dl of undownloaded episodes" // string@44f6 │ │ -40f89c: 1a01 6514 |001c: const-string v1, "DownloadAlgorithm" // string@1465 │ │ -40f8a0: 7120 6e0b 0100 |001e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40f8a6: 2200 ea1b |0021: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40f8aa: 1a04 55ad |0023: const-string v4, "new" // string@ad55 │ │ -40f8ae: 7020 54ad 4000 |0025: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40f8b4: 6204 da76 |0028: sget-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ -40f8b8: 1405 ffff ff7f |002a: const v5, #float nan // #7fffffff │ │ -40f8be: 7140 7db2 5340 |002d: invoke-static {v3, v5, v0, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b27d │ │ -40f8c4: 0c00 |0030: move-result-object v0 │ │ -40f8c6: 2204 9d1e |0031: new-instance v4, Ljava/util/ArrayList; // type@1e9d │ │ -40f8ca: 7010 59b6 0400 |0033: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40f8d0: 7210 31b7 0000 |0036: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40f8d6: 0c00 |0039: move-result-object v0 │ │ -40f8d8: 7210 14b7 0000 |003a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40f8de: 0a05 |003d: move-result v5 │ │ -40f8e0: 3805 2e00 |003e: if-eqz v5, 006c // +002e │ │ -40f8e4: 7210 15b7 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40f8ea: 0c05 |0043: move-result-object v5 │ │ -40f8ec: 1f05 e91b |0044: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f8f0: 6e10 20ad 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -40f8f6: 0c06 |0049: move-result-object v6 │ │ -40f8f8: 6e10 d9ac 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -40f8fe: 0c06 |004d: move-result-object v6 │ │ -40f900: 7100 d3b2 0000 |004e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadGlobal:()Z // method@b2d3 │ │ -40f906: 0a07 |0051: move-result v7 │ │ -40f908: 6e20 d5ad 7600 |0052: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.isAutoDownload:(Z)Z // method@add5 │ │ -40f90e: 0a07 |0055: move-result v7 │ │ -40f910: 3807 e4ff |0056: if-eqz v7, 003a // -001c │ │ -40f914: 7220 2ab7 5400 |0058: invoke-interface {v4, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -40f91a: 0a07 |005b: move-result v7 │ │ -40f91c: 3907 deff |005c: if-nez v7, 003a // -0022 │ │ -40f920: 6e10 ccad 0600 |005e: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@adcc │ │ -40f926: 0c06 |0061: move-result-object v6 │ │ -40f928: 6e20 0fad 5600 |0062: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ad0f │ │ -40f92e: 0a06 |0065: move-result v6 │ │ -40f930: 3806 d4ff |0066: if-eqz v6, 003a // -002c │ │ -40f934: 7220 26b7 5400 |0068: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40f93a: 28cf |006b: goto 003a // -0031 │ │ -40f93c: 7100 d5b2 0000 |006c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadQueue:()Z // method@b2d5 │ │ -40f942: 0a00 |006f: move-result v0 │ │ -40f944: 3800 2000 |0070: if-eqz v0, 0090 // +0020 │ │ -40f948: 7100 85b2 0000 |0072: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b285 │ │ -40f94e: 0c00 |0075: move-result-object v0 │ │ -40f950: 7210 31b7 0000 |0076: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40f956: 0c00 |0079: move-result-object v0 │ │ -40f958: 7210 14b7 0000 |007a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40f95e: 0a05 |007d: move-result v5 │ │ -40f960: 3805 1200 |007e: if-eqz v5, 0090 // +0012 │ │ -40f964: 7210 15b7 0000 |0080: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40f96a: 0c05 |0083: move-result-object v5 │ │ -40f96c: 1f05 e91b |0084: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f970: 7220 2ab7 5400 |0086: invoke-interface {v4, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -40f976: 0a06 |0089: move-result v6 │ │ -40f978: 3906 f0ff |008a: if-nez v6, 007a // -0010 │ │ -40f97c: 7220 26b7 5400 |008c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40f982: 28eb |008f: goto 007a // -0015 │ │ -40f984: 7210 31b7 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40f98a: 0c00 |0093: move-result-object v0 │ │ -40f98c: 7210 14b7 0000 |0094: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40f992: 0a05 |0097: move-result v5 │ │ -40f994: 3805 2800 |0098: if-eqz v5, 00c0 // +0028 │ │ -40f998: 7210 15b7 0000 |009a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40f99e: 0c05 |009d: move-result-object v5 │ │ -40f9a0: 1f05 e91b |009e: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40f9a4: 6e10 37ad 0500 |00a0: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadEnabled:()Z // method@ad37 │ │ -40f9aa: 0a06 |00a3: move-result v6 │ │ -40f9ac: 3806 1800 |00a4: if-eqz v6, 00bc // +0018 │ │ -40f9b0: 6e10 38ad 0500 |00a6: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ -40f9b6: 0a06 |00a9: move-result v6 │ │ -40f9b8: 3906 1200 |00aa: if-nez v6, 00bc // +0012 │ │ -40f9bc: 6e10 34ad 0500 |00ac: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -40f9c2: 0a06 |00af: move-result v6 │ │ -40f9c4: 3806 0c00 |00b0: if-eqz v6, 00bc // +000c │ │ -40f9c8: 6e10 20ad 0500 |00b2: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -40f9ce: 0c05 |00b5: move-result-object v5 │ │ -40f9d0: 6e10 e2ac 0500 |00b6: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -40f9d6: 0a05 |00b9: move-result v5 │ │ -40f9d8: 3805 daff |00ba: if-eqz v5, 0094 // -0026 │ │ -40f9dc: 7210 16b7 0000 |00bc: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b716 │ │ -40f9e2: 28d5 |00bf: goto 0094 // -002b │ │ -40f9e4: 7210 39b7 0400 |00c0: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ -40f9ea: 0a00 |00c3: move-result v0 │ │ -40f9ec: 2205 ea1b |00c4: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40f9f0: 1a06 fd70 |00c6: const-string v6, "downloaded" // string@70fd │ │ -40f9f4: 7020 54ad 6500 |00c8: invoke-direct {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40f9fa: 7110 86b2 0500 |00cb: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b286 │ │ -40fa00: 0a05 |00ce: move-result v5 │ │ -40fa02: 7100 f7af 0000 |00cf: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -40fa08: 0c06 |00d2: move-result-object v6 │ │ -40fa0a: 6e20 f8af 9600 |00d3: invoke-virtual {v6, v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.getNumberOfActiveDownloads:(Landroid/content/Context;)I // method@aff8 │ │ -40fa10: 0a06 |00d6: move-result v6 │ │ -40fa12: b065 |00d7: add-int/2addr v5, v6 │ │ -40fa14: 7100 67af 0000 |00d8: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@af67 │ │ -40fa1a: 0c06 |00db: move-result-object v6 │ │ -40fa1c: 6e30 63af 9600 |00dc: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@af63 │ │ -40fa22: 0a06 |00df: move-result v6 │ │ -40fa24: 7100 bfb2 0000 |00e0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ -40fa2a: 0a07 |00e3: move-result v7 │ │ -40fa2c: 12f8 |00e4: const/4 v8, #int -1 // #ff │ │ -40fa2e: 3387 0300 |00e5: if-ne v7, v8, 00e8 // +0003 │ │ -40fa32: 2802 |00e7: goto 00e9 // +0002 │ │ -40fa34: 1202 |00e8: const/4 v2, #int 0 // #0 │ │ -40fa36: 7100 bfb2 0000 |00e9: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ -40fa3c: 0a07 |00ec: move-result v7 │ │ -40fa3e: 3902 0a00 |00ed: if-nez v2, 00f7 // +000a │ │ -40fa42: 9002 0500 |00ef: add-int v2, v5, v0 │ │ -40fa46: 3427 0300 |00f1: if-lt v7, v2, 00f4 // +0003 │ │ -40fa4a: 2804 |00f3: goto 00f7 // +0004 │ │ -40fa4c: b165 |00f4: sub-int/2addr v5, v6 │ │ -40fa4e: 9100 0705 |00f5: sub-int v0, v7, v5 │ │ -40fa52: 7230 3ab7 3400 |00f7: invoke-interface {v4, v3, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ -40fa58: 0c00 |00fa: move-result-object v0 │ │ -40fa5a: 7210 30b7 0000 |00fb: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -40fa60: 0a02 |00fe: move-result v2 │ │ -40fa62: 3902 3700 |00ff: if-nez v2, 0136 // +0037 │ │ -40fa66: 2202 271e |0101: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -40fa6a: 7010 ffb4 0200 |0103: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40fa70: 1a03 8a15 |0106: const-string v3, "Enqueueing " // string@158a │ │ -40fa74: 6e20 0bb5 3200 |0108: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40fa7a: 7210 39b7 0000 |010b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ -40fa80: 0a03 |010e: move-result v3 │ │ -40fa82: 6e20 06b5 3200 |010f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -40fa88: 1a03 2601 |0112: const-string v3, " items for download" // string@0126 │ │ -40fa8c: 6e20 0bb5 3200 |0114: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40fa92: 6e10 15b5 0200 |0117: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40fa98: 0c02 |011a: move-result-object v2 │ │ -40fa9a: 7120 6e0b 2100 |011b: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -40faa0: 7210 31b7 0000 |011e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40faa6: 0c00 |0121: move-result-object v0 │ │ -40faa8: 7210 14b7 0000 |0122: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40faae: 0a01 |0125: move-result v1 │ │ -40fab0: 3801 1000 |0126: if-eqz v1, 0136 // +0010 │ │ -40fab4: 7210 15b7 0000 |0128: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40faba: 0c01 |012b: move-result-object v1 │ │ -40fabc: 1f01 e91b |012c: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40fac0: 7100 f7af 0000 |012e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ -40fac6: 0c02 |0131: move-result-object v2 │ │ -40fac8: 6e30 f5af 9201 |0132: invoke-virtual {v2, v9, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aff5 │ │ -40face: 28ed |0135: goto 0122 // -0013 │ │ -40fad0: 0e00 |0136: return-void │ │ +40f87c: |[40f87c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ +40f88c: 7100 71ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ae71 │ │ +40f892: 0a00 |0003: move-result v0 │ │ +40f894: 7110 5daf 0900 |0004: invoke-static {v9}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.deviceCharging:(Landroid/content/Context;)Z // method@af5d │ │ +40f89a: 0a01 |0007: move-result v1 │ │ +40f89c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +40f89e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +40f8a0: 3901 0b00 |000a: if-nez v1, 0015 // +000b │ │ +40f8a4: 7100 d4b2 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b2d4 │ │ +40f8aa: 0a01 |000f: move-result v1 │ │ +40f8ac: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +40f8b0: 2803 |0012: goto 0015 // +0003 │ │ +40f8b2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +40f8b4: 2802 |0014: goto 0016 // +0002 │ │ +40f8b6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +40f8b8: 3800 2001 |0016: if-eqz v0, 0136 // +0120 │ │ +40f8bc: 3801 1e01 |0018: if-eqz v1, 0136 // +011e │ │ +40f8c0: 1a00 f644 |001a: const-string v0, "Performing auto-dl of undownloaded episodes" // string@44f6 │ │ +40f8c4: 1a01 6514 |001c: const-string v1, "DownloadAlgorithm" // string@1465 │ │ +40f8c8: 7120 6e0b 0100 |001e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40f8ce: 2200 ea1b |0021: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +40f8d2: 1a04 55ad |0023: const-string v4, "new" // string@ad55 │ │ +40f8d6: 7020 54ad 4000 |0025: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40f8dc: 6204 da76 |0028: sget-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ +40f8e0: 1405 ffff ff7f |002a: const v5, #float nan // #7fffffff │ │ +40f8e6: 7140 7db2 5340 |002d: invoke-static {v3, v5, v0, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b27d │ │ +40f8ec: 0c00 |0030: move-result-object v0 │ │ +40f8ee: 2204 9d1e |0031: new-instance v4, Ljava/util/ArrayList; // type@1e9d │ │ +40f8f2: 7010 59b6 0400 |0033: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +40f8f8: 7210 31b7 0000 |0036: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40f8fe: 0c00 |0039: move-result-object v0 │ │ +40f900: 7210 14b7 0000 |003a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40f906: 0a05 |003d: move-result v5 │ │ +40f908: 3805 2e00 |003e: if-eqz v5, 006c // +002e │ │ +40f90c: 7210 15b7 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40f912: 0c05 |0043: move-result-object v5 │ │ +40f914: 1f05 e91b |0044: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f918: 6e10 20ad 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +40f91e: 0c06 |0049: move-result-object v6 │ │ +40f920: 6e10 d9ac 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +40f926: 0c06 |004d: move-result-object v6 │ │ +40f928: 7100 d3b2 0000 |004e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadGlobal:()Z // method@b2d3 │ │ +40f92e: 0a07 |0051: move-result v7 │ │ +40f930: 6e20 d5ad 7600 |0052: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.isAutoDownload:(Z)Z // method@add5 │ │ +40f936: 0a07 |0055: move-result v7 │ │ +40f938: 3807 e4ff |0056: if-eqz v7, 003a // -001c │ │ +40f93c: 7220 2ab7 5400 |0058: invoke-interface {v4, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +40f942: 0a07 |005b: move-result v7 │ │ +40f944: 3907 deff |005c: if-nez v7, 003a // -0022 │ │ +40f948: 6e10 ccad 0600 |005e: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@adcc │ │ +40f94e: 0c06 |0061: move-result-object v6 │ │ +40f950: 6e20 0fad 5600 |0062: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ad0f │ │ +40f956: 0a06 |0065: move-result v6 │ │ +40f958: 3806 d4ff |0066: if-eqz v6, 003a // -002c │ │ +40f95c: 7220 26b7 5400 |0068: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40f962: 28cf |006b: goto 003a // -0031 │ │ +40f964: 7100 d5b2 0000 |006c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadQueue:()Z // method@b2d5 │ │ +40f96a: 0a00 |006f: move-result v0 │ │ +40f96c: 3800 2000 |0070: if-eqz v0, 0090 // +0020 │ │ +40f970: 7100 85b2 0000 |0072: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b285 │ │ +40f976: 0c00 |0075: move-result-object v0 │ │ +40f978: 7210 31b7 0000 |0076: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40f97e: 0c00 |0079: move-result-object v0 │ │ +40f980: 7210 14b7 0000 |007a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40f986: 0a05 |007d: move-result v5 │ │ +40f988: 3805 1200 |007e: if-eqz v5, 0090 // +0012 │ │ +40f98c: 7210 15b7 0000 |0080: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40f992: 0c05 |0083: move-result-object v5 │ │ +40f994: 1f05 e91b |0084: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f998: 7220 2ab7 5400 |0086: invoke-interface {v4, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +40f99e: 0a06 |0089: move-result v6 │ │ +40f9a0: 3906 f0ff |008a: if-nez v6, 007a // -0010 │ │ +40f9a4: 7220 26b7 5400 |008c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40f9aa: 28eb |008f: goto 007a // -0015 │ │ +40f9ac: 7210 31b7 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40f9b2: 0c00 |0093: move-result-object v0 │ │ +40f9b4: 7210 14b7 0000 |0094: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40f9ba: 0a05 |0097: move-result v5 │ │ +40f9bc: 3805 2800 |0098: if-eqz v5, 00c0 // +0028 │ │ +40f9c0: 7210 15b7 0000 |009a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40f9c6: 0c05 |009d: move-result-object v5 │ │ +40f9c8: 1f05 e91b |009e: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40f9cc: 6e10 37ad 0500 |00a0: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadEnabled:()Z // method@ad37 │ │ +40f9d2: 0a06 |00a3: move-result v6 │ │ +40f9d4: 3806 1800 |00a4: if-eqz v6, 00bc // +0018 │ │ +40f9d8: 6e10 38ad 0500 |00a6: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ +40f9de: 0a06 |00a9: move-result v6 │ │ +40f9e0: 3906 1200 |00aa: if-nez v6, 00bc // +0012 │ │ +40f9e4: 6e10 34ad 0500 |00ac: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +40f9ea: 0a06 |00af: move-result v6 │ │ +40f9ec: 3806 0c00 |00b0: if-eqz v6, 00bc // +000c │ │ +40f9f0: 6e10 20ad 0500 |00b2: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +40f9f6: 0c05 |00b5: move-result-object v5 │ │ +40f9f8: 6e10 e2ac 0500 |00b6: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +40f9fe: 0a05 |00b9: move-result v5 │ │ +40fa00: 3805 daff |00ba: if-eqz v5, 0094 // -0026 │ │ +40fa04: 7210 16b7 0000 |00bc: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b716 │ │ +40fa0a: 28d5 |00bf: goto 0094 // -002b │ │ +40fa0c: 7210 39b7 0400 |00c0: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ +40fa12: 0a00 |00c3: move-result v0 │ │ +40fa14: 2205 ea1b |00c4: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +40fa18: 1a06 fd70 |00c6: const-string v6, "downloaded" // string@70fd │ │ +40fa1c: 7020 54ad 6500 |00c8: invoke-direct {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40fa22: 7110 86b2 0500 |00cb: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b286 │ │ +40fa28: 0a05 |00ce: move-result v5 │ │ +40fa2a: 7100 f7af 0000 |00cf: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +40fa30: 0c06 |00d2: move-result-object v6 │ │ +40fa32: 6e20 f8af 9600 |00d3: invoke-virtual {v6, v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.getNumberOfActiveDownloads:(Landroid/content/Context;)I // method@aff8 │ │ +40fa38: 0a06 |00d6: move-result v6 │ │ +40fa3a: b065 |00d7: add-int/2addr v5, v6 │ │ +40fa3c: 7100 67af 0000 |00d8: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@af67 │ │ +40fa42: 0c06 |00db: move-result-object v6 │ │ +40fa44: 6e30 63af 9600 |00dc: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@af63 │ │ +40fa4a: 0a06 |00df: move-result v6 │ │ +40fa4c: 7100 bfb2 0000 |00e0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ +40fa52: 0a07 |00e3: move-result v7 │ │ +40fa54: 12f8 |00e4: const/4 v8, #int -1 // #ff │ │ +40fa56: 3387 0300 |00e5: if-ne v7, v8, 00e8 // +0003 │ │ +40fa5a: 2802 |00e7: goto 00e9 // +0002 │ │ +40fa5c: 1202 |00e8: const/4 v2, #int 0 // #0 │ │ +40fa5e: 7100 bfb2 0000 |00e9: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ +40fa64: 0a07 |00ec: move-result v7 │ │ +40fa66: 3902 0a00 |00ed: if-nez v2, 00f7 // +000a │ │ +40fa6a: 9002 0500 |00ef: add-int v2, v5, v0 │ │ +40fa6e: 3427 0300 |00f1: if-lt v7, v2, 00f4 // +0003 │ │ +40fa72: 2804 |00f3: goto 00f7 // +0004 │ │ +40fa74: b165 |00f4: sub-int/2addr v5, v6 │ │ +40fa76: 9100 0705 |00f5: sub-int v0, v7, v5 │ │ +40fa7a: 7230 3ab7 3400 |00f7: invoke-interface {v4, v3, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ +40fa80: 0c00 |00fa: move-result-object v0 │ │ +40fa82: 7210 30b7 0000 |00fb: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +40fa88: 0a02 |00fe: move-result v2 │ │ +40fa8a: 3902 3700 |00ff: if-nez v2, 0136 // +0037 │ │ +40fa8e: 2202 271e |0101: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +40fa92: 7010 ffb4 0200 |0103: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40fa98: 1a03 8a15 |0106: const-string v3, "Enqueueing " // string@158a │ │ +40fa9c: 6e20 0bb5 3200 |0108: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40faa2: 7210 39b7 0000 |010b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ +40faa8: 0a03 |010e: move-result v3 │ │ +40faaa: 6e20 06b5 3200 |010f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +40fab0: 1a03 2601 |0112: const-string v3, " items for download" // string@0126 │ │ +40fab4: 6e20 0bb5 3200 |0114: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40faba: 6e10 15b5 0200 |0117: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +40fac0: 0c02 |011a: move-result-object v2 │ │ +40fac2: 7120 6e0b 2100 |011b: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +40fac8: 7210 31b7 0000 |011e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40face: 0c00 |0121: move-result-object v0 │ │ +40fad0: 7210 14b7 0000 |0122: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40fad6: 0a01 |0125: move-result v1 │ │ +40fad8: 3801 1000 |0126: if-eqz v1, 0136 // +0010 │ │ +40fadc: 7210 15b7 0000 |0128: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40fae2: 0c01 |012b: move-result-object v1 │ │ +40fae4: 1f01 e91b |012c: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40fae8: 7100 f7af 0000 |012e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aff7 │ │ +40faee: 0c02 |0131: move-result-object v2 │ │ +40faf0: 6e30 f5af 9201 |0132: invoke-virtual {v2, v9, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aff5 │ │ +40faf6: 28ed |0135: goto 0122 // -0013 │ │ +40faf8: 0e00 |0136: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=46 │ │ 0x001a line=51 │ │ 0x0021 line=53 │ │ 0x0031 line=55 │ │ @@ -1673889,18 +1673891,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 │ │ -40f808: |[40f808] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ -40f818: 2200 5e1c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1c5e │ │ -40f81c: 7020 58af 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@af58 │ │ -40f822: 1100 |0005: return-object v0 │ │ +40f830: |[40f830] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ +40f840: 2200 5e1c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1c5e │ │ +40f844: 7020 58af 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@af58 │ │ +40f84a: 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; │ │ │ │ @@ -1673929,17 +1673931,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40fb30: |[40fb30] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.:()V │ │ -40fb40: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40fb46: 0e00 |0003: return-void │ │ +40fb58: |[40fb58] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.:()V │ │ +40fb68: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40fb6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;) │ │ @@ -1673947,35 +1673949,35 @@ │ │ type : '()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -40fad4: |[40fad4] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; │ │ -40fae4: 7100 c0b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b2c0 │ │ -40faea: 0a00 |0003: move-result v0 │ │ -40faec: 12d1 |0004: const/4 v1, #int -3 // #fd │ │ -40faee: 3210 1a00 |0005: if-eq v0, v1, 001f // +001a │ │ -40faf2: 12e1 |0007: const/4 v1, #int -2 // #fe │ │ -40faf4: 3210 1100 |0008: if-eq v0, v1, 0019 // +0011 │ │ -40faf8: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -40fafa: 3210 0800 |000b: if-eq v0, v1, 0013 // +0008 │ │ -40fafe: 2201 581c |000d: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; // type@1c58 │ │ -40fb02: 7020 3aaf 0100 |000f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.:(I)V // method@af3a │ │ -40fb08: 1101 |0012: return-object v1 │ │ -40fb0a: 2200 5b1c |0013: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm; // type@1c5b │ │ -40fb0e: 7010 4aaf 0000 |0015: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.:()V // method@af4a │ │ -40fb14: 1100 |0018: return-object v0 │ │ -40fb16: 2200 591c |0019: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; // type@1c59 │ │ -40fb1a: 7010 43af 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;.:()V // method@af43 │ │ -40fb20: 1100 |001e: return-object v0 │ │ -40fb22: 2200 631c |001f: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm; // type@1c63 │ │ -40fb26: 7010 6baf 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.:()V // method@af6b │ │ -40fb2c: 1100 |0024: return-object v0 │ │ +40fafc: |[40fafc] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; │ │ +40fb0c: 7100 c0b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b2c0 │ │ +40fb12: 0a00 |0003: move-result v0 │ │ +40fb14: 12d1 |0004: const/4 v1, #int -3 // #fd │ │ +40fb16: 3210 1a00 |0005: if-eq v0, v1, 001f // +001a │ │ +40fb1a: 12e1 |0007: const/4 v1, #int -2 // #fe │ │ +40fb1c: 3210 1100 |0008: if-eq v0, v1, 0019 // +0011 │ │ +40fb20: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +40fb22: 3210 0800 |000b: if-eq v0, v1, 0013 // +0008 │ │ +40fb26: 2201 581c |000d: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; // type@1c58 │ │ +40fb2a: 7020 3aaf 0100 |000f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.:(I)V // method@af3a │ │ +40fb30: 1101 |0012: return-object v1 │ │ +40fb32: 2200 5b1c |0013: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm; // type@1c5b │ │ +40fb36: 7010 4aaf 0000 |0015: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.:()V // method@af4a │ │ +40fb3c: 1100 |0018: return-object v0 │ │ +40fb3e: 2200 591c |0019: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; // type@1c59 │ │ +40fb42: 7010 43af 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;.:()V // method@af43 │ │ +40fb48: 1100 |001e: return-object v0 │ │ +40fb4a: 2200 631c |001f: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm; // type@1c63 │ │ +40fb4e: 7010 6baf 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.:()V // method@af6b │ │ +40fb54: 1100 |0024: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x000d line=16 │ │ 0x0013 line=12 │ │ 0x0019 line=14 │ │ 0x001f line=10 │ │ @@ -1674008,17 +1674010,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40fc24: |[40fc24] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -40fc34: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40fc3a: 0e00 |0003: return-void │ │ +40fc4c: |[40fc4c] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +40fc5c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40fc62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1674027,20 +1674029,20 @@ │ │ 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 │ │ -40fc00: |[40fc00] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -40fc10: 1f01 e91b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40fc14: 1f02 e91b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40fc18: 7120 6aaf 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.$r8$lambda$Ik4t4P3ct1jmSham4ve2LpnMxb8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@af6a │ │ -40fc1e: 0a01 |0007: move-result v1 │ │ -40fc20: 0f01 |0008: return v1 │ │ +40fc28: |[40fc28] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +40fc38: 1f01 e91b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40fc3c: 1f02 e91b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40fc40: 7120 6aaf 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.$r8$lambda$Ik4t4P3ct1jmSham4ve2LpnMxb8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@af6a │ │ +40fc46: 0a01 |0007: move-result v1 │ │ +40fc48: 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; │ │ @@ -1674079,18 +1674081,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 │ │ -40fc3c: |[40fc3c] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.$r8$lambda$Ik4t4P3ct1jmSham4ve2LpnMxb8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -40fc4c: 7120 6faf 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@af6f │ │ -40fc52: 0a00 |0003: move-result v0 │ │ -40fc54: 0f00 |0004: return v0 │ │ +40fc64: |[40fc64] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.$r8$lambda$Ik4t4P3ct1jmSham4ve2LpnMxb8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +40fc74: 7120 6faf 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@af6f │ │ +40fc7a: 0a00 |0003: move-result v0 │ │ +40fc7c: 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; │ │ │ │ @@ -1674099,17 +1674101,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40fe78: |[40fe78] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.:()V │ │ -40fe88: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ -40fe8e: 0e00 |0003: return-void │ │ +40fea0: |[40fea0] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.:()V │ │ +40feb0: 7010 5faf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@af5f │ │ +40feb6: 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;) │ │ @@ -1674117,48 +1674119,48 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -40fde0: |[40fde0] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -40fdf0: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -40fdf4: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -40fdfa: 2201 ea1b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40fdfe: 1a02 fd70 |0007: const-string v2, "downloaded" // string@70fd │ │ -40fe02: 7020 54ad 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40fe08: 6202 da76 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ -40fe0c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -40fe0e: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -40fe14: 7140 7db2 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@b27d │ │ -40fe1a: 0c01 |0015: move-result-object v1 │ │ -40fe1c: 7210 31b7 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40fe22: 0c01 |0019: move-result-object v1 │ │ -40fe24: 7210 14b7 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40fe2a: 0a02 |001d: move-result v2 │ │ -40fe2c: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ -40fe30: 7210 15b7 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40fe36: 0c02 |0023: move-result-object v2 │ │ -40fe38: 1f02 e91b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40fe3c: 6e10 34ad 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -40fe42: 0a03 |0029: move-result v3 │ │ -40fe44: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -40fe48: 6e10 29ad 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40fe4e: 0c03 |002f: move-result-object v3 │ │ -40fe50: 6e10 8bad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ -40fe56: 0a03 |0033: move-result v3 │ │ -40fe58: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -40fe5c: 1a03 9818 |0036: const-string v3, "Favorite" // string@1898 │ │ -40fe60: 6e20 3cad 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -40fe66: 0a03 |003b: move-result v3 │ │ -40fe68: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -40fe6c: 7220 26b7 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -40fe72: 28d9 |0041: goto 001a // -0027 │ │ -40fe74: 1100 |0042: return-object v0 │ │ +40fe08: |[40fe08] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +40fe18: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +40fe1c: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +40fe22: 2201 ea1b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +40fe26: 1a02 fd70 |0007: const-string v2, "downloaded" // string@70fd │ │ +40fe2a: 7020 54ad 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40fe30: 6202 da76 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ +40fe34: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +40fe36: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +40fe3c: 7140 7db2 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@b27d │ │ +40fe42: 0c01 |0015: move-result-object v1 │ │ +40fe44: 7210 31b7 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40fe4a: 0c01 |0019: move-result-object v1 │ │ +40fe4c: 7210 14b7 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40fe52: 0a02 |001d: move-result v2 │ │ +40fe54: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ +40fe58: 7210 15b7 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40fe5e: 0c02 |0023: move-result-object v2 │ │ +40fe60: 1f02 e91b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40fe64: 6e10 34ad 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +40fe6a: 0a03 |0029: move-result v3 │ │ +40fe6c: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +40fe70: 6e10 29ad 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40fe76: 0c03 |002f: move-result-object v3 │ │ +40fe78: 6e10 8bad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ad8b │ │ +40fe7e: 0a03 |0033: move-result v3 │ │ +40fe80: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +40fe84: 1a03 9818 |0036: const-string v3, "Favorite" // string@1898 │ │ +40fe88: 6e20 3cad 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +40fe8e: 0a03 |003b: move-result v3 │ │ +40fe90: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +40fe94: 7220 26b7 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +40fe9a: 28d9 |0041: goto 001a // -0027 │ │ +40fe9c: 1100 |0042: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x0016 line=83 │ │ 0x0026 line=84 │ │ 0x002c line=85 │ │ @@ -1674172,31 +1674174,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 │ │ -40fcbc: |[40fcbc] 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 │ │ -40fccc: 6e10 2dad 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -40fcd2: 0c00 |0003: move-result-object v0 │ │ -40fcd4: 6e10 2dad 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -40fcda: 0c01 |0007: move-result-object v1 │ │ -40fcdc: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -40fce0: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ -40fce4: 6e20 e9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ -40fcea: 0a02 |000f: move-result v2 │ │ -40fcec: 0f02 |0010: return v2 │ │ -40fcee: 6e10 22ad 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -40fcf4: 0b00 |0014: move-result-wide v0 │ │ -40fcf6: 6e10 22ad 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -40fcfc: 0b02 |0018: move-result-wide v2 │ │ -40fcfe: 7140 74b4 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b474 │ │ -40fd04: 0a02 |001c: move-result v2 │ │ -40fd06: 0f02 |001d: return v2 │ │ +40fce4: |[40fce4] 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 │ │ +40fcf4: 6e10 2dad 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +40fcfa: 0c00 |0003: move-result-object v0 │ │ +40fcfc: 6e10 2dad 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +40fd02: 0c01 |0007: move-result-object v1 │ │ +40fd04: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +40fd08: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ +40fd0c: 6e20 e9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ +40fd12: 0a02 |000f: move-result v2 │ │ +40fd14: 0f02 |0010: return v2 │ │ +40fd16: 6e10 22ad 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +40fd1c: 0b00 |0014: move-result-wide v0 │ │ +40fd1e: 6e10 22ad 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +40fd24: 0b02 |0018: move-result-wide v2 │ │ +40fd26: 7140 74b4 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b474 │ │ +40fd2c: 0a02 |001c: move-result v2 │ │ +40fd2e: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x000c line=49 │ │ 0x0011 line=52 │ │ locals : │ │ @@ -1674209,29 +1674211,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -40fc58: |[40fc58] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -40fc68: 7100 bfb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ -40fc6e: 0a00 |0003: move-result v0 │ │ -40fc70: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -40fc72: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ -40fc76: 2201 ea1b |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -40fc7a: 1a02 fd70 |0009: const-string v2, "downloaded" // string@70fd │ │ -40fc7e: 7020 54ad 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -40fc84: 7110 86b2 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b286 │ │ -40fc8a: 0a01 |0011: move-result v1 │ │ -40fc8c: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ -40fc90: b101 |0014: sub-int/2addr v1, v0 │ │ -40fc92: 0f01 |0015: return v1 │ │ -40fc94: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -40fc96: 0f00 |0017: return v0 │ │ +40fc80: |[40fc80] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +40fc90: 7100 bfb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b2bf │ │ +40fc96: 0a00 |0003: move-result v0 │ │ +40fc98: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +40fc9a: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ +40fc9e: 2201 ea1b |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +40fca2: 1a02 fd70 |0009: const-string v2, "downloaded" // string@70fd │ │ +40fca6: 7020 54ad 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +40fcac: 7110 86b2 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b286 │ │ +40fcb2: 0a01 |0011: move-result v1 │ │ +40fcb4: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ +40fcb8: b101 |0014: sub-int/2addr v1, v0 │ │ +40fcba: 0f01 |0015: return v1 │ │ +40fcbc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +40fcbe: 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; │ │ │ │ @@ -1674240,20 +1674242,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40fc98: |[40fc98] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ -40fca8: 7010 6caf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af6c │ │ -40fcae: 0c00 |0003: move-result-object v0 │ │ -40fcb0: 7210 39b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ -40fcb6: 0a00 |0007: move-result v0 │ │ -40fcb8: 0f00 |0008: return v0 │ │ +40fcc0: |[40fcc0] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ +40fcd0: 7010 6caf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af6c │ │ +40fcd6: 0c00 |0003: move-result-object v0 │ │ +40fcd8: 7210 39b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ +40fcde: 0a00 |0007: move-result v0 │ │ +40fce0: 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;) │ │ @@ -1674261,63 +1674263,63 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -40fd08: |[40fd08] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -40fd18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40fd1a: 7010 6caf 0400 |0001: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af6c │ │ -40fd20: 0c01 |0004: move-result-object v1 │ │ -40fd22: 2202 621c |0005: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c62 │ │ -40fd26: 7010 68af 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@af68 │ │ -40fd2c: 7120 dab6 2100 |000a: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ -40fd32: 7210 39b7 0100 |000d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ -40fd38: 0a02 |0010: move-result v2 │ │ -40fd3a: 3762 0600 |0011: if-le v2, v6, 0017 // +0006 │ │ -40fd3e: 7230 3ab7 0106 |0013: invoke-interface {v1, v0, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ -40fd44: 0c01 |0016: move-result-object v1 │ │ -40fd46: 7210 31b7 0100 |0017: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -40fd4c: 0c02 |001a: move-result-object v2 │ │ -40fd4e: 7210 14b7 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -40fd54: 0a03 |001e: move-result v3 │ │ -40fd56: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ -40fd5a: 7210 15b7 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -40fd60: 0c03 |0024: move-result-object v3 │ │ -40fd62: 1f03 e91b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -40fd66: 6e10 29ad 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40fd6c: 0c03 |002a: move-result-object v3 │ │ -40fd6e: 7120 8ab2 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@b28a │ │ -40fd74: 0c03 |002e: move-result-object v3 │ │ -40fd76: 7210 0bb8 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -40fd7c: 28e9 |0032: goto 001b // -0017 │ │ -40fd7e: 0d03 |0033: move-exception v3 │ │ -40fd80: 2802 |0034: goto 0036 // +0002 │ │ -40fd82: 0d03 |0035: move-exception v3 │ │ -40fd84: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -40fd8a: 28e2 |0039: goto 001b // -001e │ │ -40fd8c: 7210 39b7 0100 |003a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ -40fd92: 0a05 |003d: move-result v5 │ │ -40fd94: 6201 a0d7 |003e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -40fd98: 7110 6fb4 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40fd9e: 0c02 |0043: move-result-object v2 │ │ -40fda0: 7110 6fb4 0600 |0044: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -40fda6: 0c06 |0047: move-result-object v6 │ │ -40fda8: 1223 |0048: const/4 v3, #int 2 // #2 │ │ -40fdaa: 2333 c820 |0049: new-array v3, v3, [Ljava/lang/Object; // type@20c8 │ │ -40fdae: 4d02 0300 |004b: aput-object v2, v3, v0 │ │ -40fdb2: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -40fdb4: 4d06 0300 |004e: aput-object v6, v3, v0 │ │ -40fdb8: 1a06 cc0b |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0bcc │ │ -40fdbc: 7130 dab4 6103 |0052: invoke-static {v1, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ -40fdc2: 0c06 |0055: move-result-object v6 │ │ -40fdc4: 1a00 d015 |0056: const-string v0, "ExceptFavCleanupAlgo" // string@15d0 │ │ -40fdc8: 7120 730b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -40fdce: 0f05 |005b: return v5 │ │ +40fd30: |[40fd30] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +40fd40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40fd42: 7010 6caf 0400 |0001: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@af6c │ │ +40fd48: 0c01 |0004: move-result-object v1 │ │ +40fd4a: 2202 621c |0005: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c62 │ │ +40fd4e: 7010 68af 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@af68 │ │ +40fd54: 7120 dab6 2100 |000a: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ +40fd5a: 7210 39b7 0100 |000d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ +40fd60: 0a02 |0010: move-result v2 │ │ +40fd62: 3762 0600 |0011: if-le v2, v6, 0017 // +0006 │ │ +40fd66: 7230 3ab7 0106 |0013: invoke-interface {v1, v0, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b73a │ │ +40fd6c: 0c01 |0016: move-result-object v1 │ │ +40fd6e: 7210 31b7 0100 |0017: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +40fd74: 0c02 |001a: move-result-object v2 │ │ +40fd76: 7210 14b7 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +40fd7c: 0a03 |001e: move-result v3 │ │ +40fd7e: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ +40fd82: 7210 15b7 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +40fd88: 0c03 |0024: move-result-object v3 │ │ +40fd8a: 1f03 e91b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +40fd8e: 6e10 29ad 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40fd94: 0c03 |002a: move-result-object v3 │ │ +40fd96: 7120 8ab2 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@b28a │ │ +40fd9c: 0c03 |002e: move-result-object v3 │ │ +40fd9e: 7210 0bb8 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +40fda4: 28e9 |0032: goto 001b // -0017 │ │ +40fda6: 0d03 |0033: move-exception v3 │ │ +40fda8: 2802 |0034: goto 0036 // +0002 │ │ +40fdaa: 0d03 |0035: move-exception v3 │ │ +40fdac: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +40fdb2: 28e2 |0039: goto 001b // -001e │ │ +40fdb4: 7210 39b7 0100 |003a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b739 │ │ +40fdba: 0a05 |003d: move-result v5 │ │ +40fdbc: 6201 a0d7 |003e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +40fdc0: 7110 6fb4 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40fdc6: 0c02 |0043: move-result-object v2 │ │ +40fdc8: 7110 6fb4 0600 |0044: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +40fdce: 0c06 |0047: move-result-object v6 │ │ +40fdd0: 1223 |0048: const/4 v3, #int 2 // #2 │ │ +40fdd2: 2333 c820 |0049: new-array v3, v3, [Ljava/lang/Object; // type@20c8 │ │ +40fdd6: 4d02 0300 |004b: aput-object v2, v3, v0 │ │ +40fdda: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +40fddc: 4d06 0300 |004e: aput-object v6, v3, v0 │ │ +40fde0: 1a06 cc0b |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0bcc │ │ +40fde4: 7130 dab4 6103 |0052: invoke-static {v1, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ +40fdea: 0c06 |0055: move-result-object v6 │ │ +40fdec: 1a00 d015 |0056: const-string v0, "ExceptFavCleanupAlgo" // string@15d0 │ │ +40fdf0: 7120 730b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +40fdf6: 0f05 |005b: return v5 │ │ catches : 1 │ │ 0x0027 - 0x0032 │ │ Ljava/lang/InterruptedException; -> 0x0035 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0033 │ │ positions : │ │ 0x0001 line=40 │ │ 0x0005 line=44 │ │ @@ -1674374,20 +1674376,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 │ │ -40fe90: |[40fe90] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ -40fea0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40fea6: 5b01 2ea9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92e │ │ -40feaa: 5b02 2fa9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a92f │ │ -40feae: 5b03 30a9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a930 │ │ -40feb2: 0e00 |0009: return-void │ │ +40feb8: |[40feb8] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ +40fec8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40fece: 5b01 2ea9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92e │ │ +40fed2: 5b02 2fa9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a92f │ │ +40fed6: 5b03 30a9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a930 │ │ +40feda: 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; │ │ @@ -1674399,21 +1674401,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -40feb4: |[40feb4] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -40fec4: 5430 2ea9 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92e │ │ -40fec8: 5431 2fa9 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a92f │ │ -40fecc: 5432 30a9 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a930 │ │ -40fed0: 1f04 b01e |0006: check-cast v4, Ljava/util/List; // type@1eb0 │ │ -40fed4: 7140 76af 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$GvxrdfzF26jKx_bCW7466pQaGFk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@af76 │ │ -40feda: 0e00 |000b: return-void │ │ +40fedc: |[40fedc] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +40feec: 5430 2ea9 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a92e │ │ +40fef0: 5431 2fa9 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a92f │ │ +40fef4: 5432 30a9 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a930 │ │ +40fef8: 1f04 b01e |0006: check-cast v4, Ljava/util/List; // type@1eb0 │ │ +40fefc: 7140 76af 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$GvxrdfzF26jKx_bCW7466pQaGFk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@af76 │ │ +40ff02: 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; │ │ │ │ @@ -1674451,19 +1674453,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 │ │ -40fedc: |[40fedc] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -40feec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -40fef2: 5b01 31a9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a931 │ │ -40fef6: 5b02 32a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a932 │ │ -40fefa: 0e00 |0007: return-void │ │ +40ff04: |[40ff04] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +40ff14: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +40ff1a: 5b01 31a9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a931 │ │ +40ff1e: 5b02 32a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a932 │ │ +40ff22: 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; │ │ @@ -1674474,20 +1674476,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40fefc: |[40fefc] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -40ff0c: 5420 31a9 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a931 │ │ -40ff10: 5421 32a9 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a932 │ │ -40ff14: 1f03 2d1e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e2d │ │ -40ff18: 7130 75af 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$F1BI6M7bJyMIIWA0H3gsEzSvoPw:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@af75 │ │ -40ff1e: 0e00 |0009: return-void │ │ +40ff24: |[40ff24] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +40ff34: 5420 31a9 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a931 │ │ +40ff38: 5421 32a9 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a932 │ │ +40ff3c: 1f03 2d1e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e2d │ │ +40ff40: 7130 75af 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$F1BI6M7bJyMIIWA0H3gsEzSvoPw:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@af75 │ │ +40ff46: 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; │ │ │ │ @@ -1674555,20 +1674557,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -413ff0: |[413ff0] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ -414000: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -414006: 2200 a91e |0003: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ -41400a: 7010 f8b6 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -414010: 5b10 77a9 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ -414014: 0e00 |000a: return-void │ │ +414018: |[414018] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ +414028: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41402e: 2200 a91e |0003: new-instance v0, Ljava/util/HashMap; // type@1ea9 │ │ +414032: 7010 f8b6 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +414038: 5b10 77a9 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ +41403c: 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; │ │ │ │ @@ -1674577,34 +1674579,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 │ │ -413f9c: |[413f9c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ -413fac: 6200 78a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a978 │ │ -413fb0: 1100 |0002: return-object v0 │ │ +413fc4: |[413fc4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ +413fd4: 6200 78a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a978 │ │ +413fd8: 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 │ │ -414030: |[414030] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ -414040: 6900 78a9 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a978 │ │ -414044: 0e00 |0002: return-void │ │ +414058: |[414058] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ +414068: 6900 78a9 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a978 │ │ +41406c: 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 - │ │ @@ -1674643,27 +1674645,27 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -413fb4: |[413fb4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ -413fc4: 6e20 faaf 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@affa │ │ -413fca: 0a00 |0003: move-result v0 │ │ -413fcc: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -413fd0: 5410 77a9 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ -413fd4: 7220 61b7 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -413fda: 0c02 |000b: move-result-object v2 │ │ -413fdc: 1f02 e11b |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ -413fe0: 6e10 9dac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@ac9d │ │ -413fe6: 0a02 |0011: move-result v2 │ │ -413fe8: 2802 |0012: goto 0014 // +0002 │ │ -413fea: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ -413fec: 0f02 |0014: return v2 │ │ +413fdc: |[413fdc] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ +413fec: 6e20 faaf 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@affa │ │ +413ff2: 0a00 |0003: move-result v0 │ │ +413ff4: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +413ff8: 5410 77a9 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ +413ffc: 7220 61b7 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +414002: 0c02 |000b: move-result-object v2 │ │ +414004: 1f02 e11b |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ +414008: 6e10 9dac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@ac9d │ │ +41400e: 0a02 |0011: move-result v2 │ │ +414010: 2802 |0012: goto 0014 // +0002 │ │ +414012: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ +414014: 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; │ │ │ │ @@ -1674672,30 +1674674,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -413f14: |[413f14] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ -413f24: 5410 77a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ -413f28: 7220 5db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -413f2e: 0a00 |0005: move-result v0 │ │ -413f30: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -413f34: 5410 77a9 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ -413f38: 7220 61b7 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -413f3e: 0c02 |000d: move-result-object v2 │ │ -413f40: 1f02 e11b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ -413f44: 6e10 9eac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ac9e │ │ -413f4a: 0a02 |0013: move-result v2 │ │ -413f4c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -413f4e: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ -413f52: 2802 |0017: goto 0019 // +0002 │ │ -413f54: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -413f56: 0f00 |0019: return v0 │ │ +413f3c: |[413f3c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ +413f4c: 5410 77a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ +413f50: 7220 5db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +413f56: 0a00 |0005: move-result v0 │ │ +413f58: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +413f5c: 5410 77a9 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ +413f60: 7220 61b7 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +413f66: 0c02 |000d: move-result-object v2 │ │ +413f68: 1f02 e11b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ +413f6c: 6e10 9eac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ac9e │ │ +413f72: 0a02 |0013: move-result v2 │ │ +413f74: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +413f76: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ +413f7a: 2802 |0017: goto 0019 // +0002 │ │ +413f7c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +413f7e: 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; │ │ @@ -1674705,30 +1674707,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -413f58: |[413f58] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ -413f68: 5410 77a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ -413f6c: 7220 5db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -413f72: 0a00 |0005: move-result v0 │ │ -413f74: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -413f78: 5410 77a9 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ -413f7c: 7220 61b7 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -413f82: 0c02 |000d: move-result-object v2 │ │ -413f84: 1f02 e11b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ -413f88: 6e10 9eac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ac9e │ │ -413f8e: 0a02 |0013: move-result v2 │ │ -413f90: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -413f94: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -413f96: 2802 |0017: goto 0019 // +0002 │ │ -413f98: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -413f9a: 0f02 |0019: return v2 │ │ +413f80: |[413f80] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ +413f90: 5410 77a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ +413f94: 7220 5db7 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +413f9a: 0a00 |0005: move-result v0 │ │ +413f9c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +413fa0: 5410 77a9 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ +413fa4: 7220 61b7 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +413faa: 0c02 |000d: move-result-object v2 │ │ +413fac: 1f02 e11b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1be1 │ │ +413fb0: 6e10 9eac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ac9e │ │ +413fb6: 0a02 |0013: move-result v2 │ │ +413fb8: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +413fbc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +413fbe: 2802 |0017: goto 0019 // +0002 │ │ +413fc0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +413fc2: 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; │ │ @@ -1674738,17 +1674740,17 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414018: |[414018] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ -414028: 5b01 77a9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ -41402c: 0e00 |0002: return-void │ │ +414040: |[414040] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ +414050: 5b01 77a9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a977 │ │ +414054: 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; │ │ │ │ @@ -1674783,17 +1674785,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 │ │ -4100f8: |[4100f8] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$F1BI6M7bJyMIIWA0H3gsEzSvoPw:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -410108: 7130 80af 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@af80 │ │ -41010e: 0e00 |0003: return-void │ │ +410120: |[410120] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$F1BI6M7bJyMIIWA0H3gsEzSvoPw:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +410130: 7130 80af 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@af80 │ │ +410136: 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; │ │ @@ -1674803,17 +1674805,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 │ │ -410110: |[410110] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$GvxrdfzF26jKx_bCW7466pQaGFk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ -410120: 7140 7faf 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@af7f │ │ -410126: 0e00 |0003: return-void │ │ +410138: |[410138] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$GvxrdfzF26jKx_bCW7466pQaGFk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ +410148: 7140 7faf 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@af7f │ │ +41014e: 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; │ │ @@ -1674824,17 +1674826,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410128: |[410128] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.:()V │ │ -410138: 7010 f2af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aff2 │ │ -41013e: 0e00 |0003: return-void │ │ +410150: |[410150] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.:()V │ │ +410160: 7010 f2af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aff2 │ │ +410166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;) │ │ @@ -1674842,28 +1674844,28 @@ │ │ type : '()Landroidx/work/Constraints;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -40ff20: |[40ff20] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ -40ff30: 2200 5d13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135d │ │ -40ff34: 7010 d178 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ -40ff3a: 7100 ccb2 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b2cc │ │ -40ff40: 0a01 |0008: move-result v1 │ │ -40ff42: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -40ff46: 6201 ae36 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ -40ff4a: 6e20 d378 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ -40ff50: 2806 |0010: goto 0016 // +0006 │ │ -40ff52: 6201 b336 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b3 │ │ -40ff56: 6e20 d378 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ -40ff5c: 6e10 d278 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ -40ff62: 0c00 |0019: move-result-object v0 │ │ -40ff64: 1100 |001a: return-object v0 │ │ +40ff48: |[40ff48] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ +40ff58: 2200 5d13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135d │ │ +40ff5c: 7010 d178 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ +40ff62: 7100 ccb2 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b2cc │ │ +40ff68: 0a01 |0008: move-result v1 │ │ +40ff6a: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +40ff6e: 6201 ae36 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ +40ff72: 6e20 d378 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ +40ff78: 2806 |0010: goto 0016 // +0006 │ │ +40ff7a: 6201 b336 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b3 │ │ +40ff7e: 6e20 d378 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ +40ff84: 6e10 d278 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ +40ff8a: 0c00 |0019: move-result-object v0 │ │ +40ff8c: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x000b line=65 │ │ 0x0011 line=67 │ │ 0x0016 line=69 │ │ @@ -1674874,68 +1674876,68 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -40ff68: |[40ff68] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ -40ff78: 2200 7313 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -40ff7c: 1c01 551c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // type@1c55 │ │ -40ff80: 7020 6e79 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@796e │ │ -40ff86: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -40ff8a: 6203 a3d7 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ -40ff8e: 6e40 b679 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -40ff94: 0c00 |000e: move-result-object v0 │ │ -40ff96: 1f00 7313 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -40ff9a: 1a01 9473 |0011: const-string v1, "episodeDownload" // string@7394 │ │ -40ff9e: 6e20 af79 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ -40ffa4: 0c00 |0016: move-result-object v0 │ │ -40ffa6: 1f00 7313 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -40ffaa: 2201 271e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -40ffae: 7010 ffb4 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -40ffb4: 1a02 9a73 |001e: const-string v2, "episodeUrl:" // string@739a │ │ -40ffb8: 6e20 0bb5 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40ffbe: 6e10 29ad 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -40ffc4: 0c02 |0026: move-result-object v2 │ │ -40ffc6: 6e10 6ead 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -40ffcc: 0c02 |002a: move-result-object v2 │ │ -40ffce: 6e20 0bb5 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -40ffd4: 6e10 15b5 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -40ffda: 0c01 |0031: move-result-object v1 │ │ -40ffdc: 6e20 af79 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ -40ffe2: 0c00 |0035: move-result-object v0 │ │ -40ffe4: 1f00 7313 |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -40ffe8: 1a01 7046 |0038: const-string v1, "Queue" // string@4670 │ │ -40ffec: 6e20 3cad 1500 |003a: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ -40fff2: 0a01 |003d: move-result v1 │ │ -40fff4: 3901 1600 |003e: if-nez v1, 0054 // +0016 │ │ -40fff8: 7100 bcb2 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b2bc │ │ -40fffe: 0a01 |0043: move-result v1 │ │ -410000: 3801 1000 |0044: if-eqz v1, 0054 // +0010 │ │ -410004: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -410006: 2311 ad20 |0047: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20ad │ │ -41000a: 1202 |0049: const/4 v2, #int 0 // #0 │ │ -41000c: 4d05 0102 |004a: aput-object v5, v1, v2 │ │ -410010: 7120 89b2 1400 |004c: invoke-static {v4, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b289 │ │ -410016: 1a04 d8d8 |004f: const-string v4, "was_queued" // string@d8d8 │ │ -41001a: 6e20 af79 4000 |0051: invoke-virtual {v0, v4}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ -410020: 2204 6113 |0054: new-instance v4, Landroidx/work/Data$Builder; // type@1361 │ │ -410024: 7010 f678 0400 |0056: invoke-direct {v4}, Landroidx/work/Data$Builder;.:()V // method@78f6 │ │ -41002a: 6e10 29ad 0500 |0059: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -410030: 0c05 |005c: move-result-object v5 │ │ -410032: 6e10 73ad 0500 |005d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ -410038: 0b01 |0060: move-result-wide v1 │ │ -41003a: 1a05 ada9 |0061: const-string v5, "media_id" // string@a9ad │ │ -41003e: 6e40 fd78 5421 |0063: invoke-virtual {v4, v5, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@78fd │ │ -410044: 0c04 |0066: move-result-object v4 │ │ -410046: 6e10 f778 0400 |0067: invoke-virtual {v4}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78f7 │ │ -41004c: 0c04 |006a: move-result-object v4 │ │ -41004e: 6e20 b779 4000 |006b: invoke-virtual {v0, v4}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79b7 │ │ -410054: 1100 |006e: return-object v0 │ │ +40ff90: |[40ff90] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ +40ffa0: 2200 7313 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +40ffa4: 1c01 551c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // type@1c55 │ │ +40ffa8: 7020 6e79 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@796e │ │ +40ffae: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +40ffb2: 6203 a3d7 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ +40ffb6: 6e40 b679 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +40ffbc: 0c00 |000e: move-result-object v0 │ │ +40ffbe: 1f00 7313 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +40ffc2: 1a01 9473 |0011: const-string v1, "episodeDownload" // string@7394 │ │ +40ffc6: 6e20 af79 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ +40ffcc: 0c00 |0016: move-result-object v0 │ │ +40ffce: 1f00 7313 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +40ffd2: 2201 271e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +40ffd6: 7010 ffb4 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +40ffdc: 1a02 9a73 |001e: const-string v2, "episodeUrl:" // string@739a │ │ +40ffe0: 6e20 0bb5 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40ffe6: 6e10 29ad 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +40ffec: 0c02 |0026: move-result-object v2 │ │ +40ffee: 6e10 6ead 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +40fff4: 0c02 |002a: move-result-object v2 │ │ +40fff6: 6e20 0bb5 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +40fffc: 6e10 15b5 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +410002: 0c01 |0031: move-result-object v1 │ │ +410004: 6e20 af79 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ +41000a: 0c00 |0035: move-result-object v0 │ │ +41000c: 1f00 7313 |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +410010: 1a01 7046 |0038: const-string v1, "Queue" // string@4670 │ │ +410014: 6e20 3cad 1500 |003a: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ad3c │ │ +41001a: 0a01 |003d: move-result v1 │ │ +41001c: 3901 1600 |003e: if-nez v1, 0054 // +0016 │ │ +410020: 7100 bcb2 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b2bc │ │ +410026: 0a01 |0043: move-result v1 │ │ +410028: 3801 1000 |0044: if-eqz v1, 0054 // +0010 │ │ +41002c: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +41002e: 2311 ad20 |0047: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20ad │ │ +410032: 1202 |0049: const/4 v2, #int 0 // #0 │ │ +410034: 4d05 0102 |004a: aput-object v5, v1, v2 │ │ +410038: 7120 89b2 1400 |004c: invoke-static {v4, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b289 │ │ +41003e: 1a04 d8d8 |004f: const-string v4, "was_queued" // string@d8d8 │ │ +410042: 6e20 af79 4000 |0051: invoke-virtual {v0, v4}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ +410048: 2204 6113 |0054: new-instance v4, Landroidx/work/Data$Builder; // type@1361 │ │ +41004c: 7010 f678 0400 |0056: invoke-direct {v4}, Landroidx/work/Data$Builder;.:()V // method@78f6 │ │ +410052: 6e10 29ad 0500 |0059: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +410058: 0c05 |005c: move-result-object v5 │ │ +41005a: 6e10 73ad 0500 |005d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ +410060: 0b01 |0060: move-result-wide v1 │ │ +410062: 1a05 ada9 |0061: const-string v5, "media_id" // string@a9ad │ │ +410066: 6e40 fd78 5421 |0063: invoke-virtual {v4, v5, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@78fd │ │ +41006c: 0c04 |0066: move-result-object v4 │ │ +41006e: 6e10 f778 0400 |0067: invoke-virtual {v4}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78f7 │ │ +410074: 0c04 |006a: move-result-object v4 │ │ +410076: 6e20 b779 4000 |006b: invoke-virtual {v0, v4}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79b7 │ │ +41007c: 1100 |006e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x000b line=51 │ │ 0x0013 line=52 │ │ 0x0023 line=53 │ │ 0x0038 line=54 │ │ @@ -1674951,38 +1674953,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 │ │ -4102f4: |[4102f4] 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 │ │ -410304: 7210 31b7 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -41030a: 0c05 |0003: move-result-object v5 │ │ -41030c: 7210 14b7 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -410312: 0a00 |0007: move-result v0 │ │ -410314: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ -410318: 7210 15b7 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41031e: 0c00 |000d: move-result-object v0 │ │ -410320: 1f00 8413 |000e: check-cast v0, Landroidx/work/WorkInfo; // type@1384 │ │ -410324: 6e10 9979 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@7999 │ │ -41032a: 0c00 |0013: move-result-object v0 │ │ -41032c: 1a01 d8d8 |0014: const-string v1, "was_queued" // string@d8d8 │ │ -410330: 7220 90b7 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ -410336: 0a00 |0019: move-result v0 │ │ -410338: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ -41033c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -41033e: 6e10 76ad 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -410344: 0c01 |0020: move-result-object v1 │ │ -410346: 7130 8db2 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@b28d │ │ -41034c: 28e0 |0024: goto 0004 // -0020 │ │ -41034e: 7110 a579 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -410354: 0c02 |0028: move-result-object v2 │ │ -410356: 6e20 9d79 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@799d │ │ -41035c: 0e00 |002c: return-void │ │ +41031c: |[41031c] 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 │ │ +41032c: 7210 31b7 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +410332: 0c05 |0003: move-result-object v5 │ │ +410334: 7210 14b7 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +41033a: 0a00 |0007: move-result v0 │ │ +41033c: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ +410340: 7210 15b7 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +410346: 0c00 |000d: move-result-object v0 │ │ +410348: 1f00 8413 |000e: check-cast v0, Landroidx/work/WorkInfo; // type@1384 │ │ +41034c: 6e10 9979 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@7999 │ │ +410352: 0c00 |0013: move-result-object v0 │ │ +410354: 1a01 d8d8 |0014: const-string v1, "was_queued" // string@d8d8 │ │ +410358: 7220 90b7 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ +41035e: 0a00 |0019: move-result v0 │ │ +410360: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ +410364: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +410366: 6e10 76ad 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +41036c: 0c01 |0020: move-result-object v1 │ │ +41036e: 7130 8db2 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@b28d │ │ +410374: 28e0 |0024: goto 0004 // -0020 │ │ +410376: 7110 a579 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +41037c: 0c02 |0028: move-result-object v2 │ │ +41037e: 6e20 9d79 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@799d │ │ +410384: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0010 line=86 │ │ 0x001d line=87 │ │ 0x0025 line=90 │ │ locals : │ │ @@ -1674996,20 +1674998,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 │ │ -410360: |[410360] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -410370: 7110 a579 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -410376: 0c00 |0003: move-result-object v0 │ │ -410378: 6e20 9d79 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@799d │ │ -41037e: 6e10 3bb5 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -410384: 0e00 |000a: return-void │ │ +410388: |[410388] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +410398: 7110 a579 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +41039e: 0c00 |0003: move-result-object v0 │ │ +4103a0: 6e20 9d79 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@799d │ │ +4103a6: 6e10 3bb5 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4103ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ @@ -1675021,48 +1675023,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 │ │ -410140: |[410140] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -410150: 6e10 6aad 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ad6a │ │ -410156: 0a00 |0003: move-result v0 │ │ -410158: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -41015c: 7120 8ab2 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@b28a │ │ -410162: 2200 271e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -410166: 7010 ffb4 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41016c: 1a01 9a73 |000e: const-string v1, "episodeUrl:" // string@739a │ │ -410170: 6e20 0bb5 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -410176: 6e10 6ead 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -41017c: 0c01 |0016: move-result-object v1 │ │ -41017e: 6e20 0bb5 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -410184: 6e10 15b5 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41018a: 0c00 |001d: move-result-object v0 │ │ -41018c: 7110 a579 0400 |001e: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -410192: 0c01 |0021: move-result-object v1 │ │ -410194: 6e20 a679 0100 |0022: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@79a6 │ │ -41019a: 0c01 |0025: move-result-object v1 │ │ -41019c: 7110 2ab3 0100 |0026: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b32a │ │ -4101a2: 0c01 |0029: move-result-object v1 │ │ -4101a4: 7100 3cb3 0000 |002a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -4101aa: 0c02 |002d: move-result-object v2 │ │ -4101ac: 6e20 2eb3 2100 |002e: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ -4101b2: 0c01 |0031: move-result-object v1 │ │ -4101b4: 7100 3cb3 0000 |0032: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -4101ba: 0c02 |0035: move-result-object v2 │ │ -4101bc: 6e20 2bb3 2100 |0036: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ -4101c2: 0c01 |0039: move-result-object v1 │ │ -4101c4: 2202 641c |003a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@1c64 │ │ -4101c8: 7040 71af 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@af71 │ │ -4101ce: 2205 651c |003f: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@1c65 │ │ -4101d2: 7030 73af 4500 |0041: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@af73 │ │ -4101d8: 6e30 2db3 2105 |0044: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ -4101de: 0e00 |0047: return-void │ │ +410168: |[410168] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +410178: 6e10 6aad 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ad6a │ │ +41017e: 0a00 |0003: move-result v0 │ │ +410180: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +410184: 7120 8ab2 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@b28a │ │ +41018a: 2200 271e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41018e: 7010 ffb4 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +410194: 1a01 9a73 |000e: const-string v1, "episodeUrl:" // string@739a │ │ +410198: 6e20 0bb5 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41019e: 6e10 6ead 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +4101a4: 0c01 |0016: move-result-object v1 │ │ +4101a6: 6e20 0bb5 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4101ac: 6e10 15b5 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4101b2: 0c00 |001d: move-result-object v0 │ │ +4101b4: 7110 a579 0400 |001e: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +4101ba: 0c01 |0021: move-result-object v1 │ │ +4101bc: 6e20 a679 0100 |0022: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@79a6 │ │ +4101c2: 0c01 |0025: move-result-object v1 │ │ +4101c4: 7110 2ab3 0100 |0026: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b32a │ │ +4101ca: 0c01 |0029: move-result-object v1 │ │ +4101cc: 7100 3cb3 0000 |002a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +4101d2: 0c02 |002d: move-result-object v2 │ │ +4101d4: 6e20 2eb3 2100 |002e: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ +4101da: 0c01 |0031: move-result-object v1 │ │ +4101dc: 7100 3cb3 0000 |0032: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +4101e2: 0c02 |0035: move-result-object v2 │ │ +4101e4: 6e20 2bb3 2100 |0036: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ +4101ea: 0c01 |0039: move-result-object v1 │ │ +4101ec: 2202 641c |003a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@1c64 │ │ +4101f0: 7040 71af 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@af71 │ │ +4101f6: 2205 651c |003f: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@1c65 │ │ +4101fa: 7030 73af 4500 |0041: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@af73 │ │ +410200: 6e30 2db3 2105 |0044: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ +410206: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x0009 line=78 │ │ 0x001e line=79 │ │ 0x0026 line=80 │ │ @@ -1675079,20 +1675081,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4101e0: |[4101e0] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ -4101f0: 7110 a579 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -4101f6: 0c02 |0003: move-result-object v2 │ │ -4101f8: 1a00 9473 |0004: const-string v0, "episodeDownload" // string@7394 │ │ -4101fc: 6e20 9d79 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@799d │ │ -410202: 0e00 |0009: return-void │ │ +410208: |[410208] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ +410218: 7110 a579 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +41021e: 0c02 |0003: move-result-object v2 │ │ +410220: 1a00 9473 |0004: const-string v0, "episodeDownload" // string@7394 │ │ +410224: 6e20 9d79 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@799d │ │ +41022a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1675101,36 +1675103,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 │ │ -410204: |[410204] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -410214: 6e10 38ad 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ -41021a: 0a00 |0003: move-result v0 │ │ -41021c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -410220: 0e00 |0006: return-void │ │ -410222: 7120 7eaf 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@af7e │ │ -410228: 0c00 |000a: move-result-object v0 │ │ -41022a: 7100 7caf 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@af7c │ │ -410230: 0c01 |000e: move-result-object v1 │ │ -410232: 6e20 b479 1000 |000f: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ -410238: 7110 a579 0300 |0012: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -41023e: 0c03 |0015: move-result-object v3 │ │ -410240: 6e10 29ad 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -410246: 0c04 |0019: move-result-object v4 │ │ -410248: 6e10 6ead 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -41024e: 0c04 |001d: move-result-object v4 │ │ -410250: 6201 9d36 |001e: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369d │ │ -410254: 6e10 b079 0000 |0020: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ -41025a: 0c00 |0023: move-result-object v0 │ │ -41025c: 1f00 7413 |0024: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ -410260: 6e40 a379 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@79a3 │ │ -410266: 0e00 |0029: return-void │ │ +41022c: |[41022c] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41023c: 6e10 38ad 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ad38 │ │ +410242: 0a00 |0003: move-result v0 │ │ +410244: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +410248: 0e00 |0006: return-void │ │ +41024a: 7120 7eaf 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@af7e │ │ +410250: 0c00 |000a: move-result-object v0 │ │ +410252: 7100 7caf 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@af7c │ │ +410258: 0c01 |000e: move-result-object v1 │ │ +41025a: 6e20 b479 1000 |000f: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ +410260: 7110 a579 0300 |0012: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +410266: 0c03 |0015: move-result-object v3 │ │ +410268: 6e10 29ad 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41026e: 0c04 |0019: move-result-object v4 │ │ +410270: 6e10 6ead 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +410276: 0c04 |001d: move-result-object v4 │ │ +410278: 6201 9d36 |001e: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369d │ │ +41027c: 6e10 b079 0000 |0020: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ +410282: 0c00 |0023: move-result-object v0 │ │ +410284: 1f00 7413 |0024: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ +410288: 6e40 a379 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@79a3 │ │ +41028e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=43 │ │ 0x000b line=44 │ │ 0x0012 line=45 │ │ 0x0020 line=46 │ │ @@ -1675145,44 +1675147,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 │ │ -410268: |[410268] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -410278: 7120 7eaf 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@af7e │ │ -41027e: 0c00 |0003: move-result-object v0 │ │ -410280: 6201 b936 |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36b9 │ │ -410284: 6e20 b579 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79b5 │ │ -41028a: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ -41028e: 2205 5d13 |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@135d │ │ -410292: 7010 d178 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ -410298: 6201 ae36 |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ -41029c: 6e20 d378 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ -4102a2: 0c05 |0015: move-result-object v5 │ │ -4102a4: 6e10 d278 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ -4102aa: 0c05 |0019: move-result-object v5 │ │ -4102ac: 6e20 b479 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ -4102b2: 2808 |001d: goto 0025 // +0008 │ │ -4102b4: 7100 7caf 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@af7c │ │ -4102ba: 0c05 |0021: move-result-object v5 │ │ -4102bc: 6e20 b479 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ -4102c2: 7110 a579 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -4102c8: 0c03 |0028: move-result-object v3 │ │ -4102ca: 6e10 29ad 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -4102d0: 0c04 |002c: move-result-object v4 │ │ -4102d2: 6e10 6ead 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -4102d8: 0c04 |0030: move-result-object v4 │ │ -4102da: 6205 9d36 |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369d │ │ -4102de: 6e10 b079 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ -4102e4: 0c00 |0036: move-result-object v0 │ │ -4102e6: 1f00 7413 |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ -4102ea: 6e40 a379 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@79a3 │ │ -4102f0: 0e00 |003c: return-void │ │ +410290: |[410290] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +4102a0: 7120 7eaf 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@af7e │ │ +4102a6: 0c00 |0003: move-result-object v0 │ │ +4102a8: 6201 b936 |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36b9 │ │ +4102ac: 6e20 b579 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79b5 │ │ +4102b2: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ +4102b6: 2205 5d13 |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@135d │ │ +4102ba: 7010 d178 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ +4102c0: 6201 ae36 |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ +4102c4: 6e20 d378 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ +4102ca: 0c05 |0015: move-result-object v5 │ │ +4102cc: 6e10 d278 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ +4102d2: 0c05 |0019: move-result-object v5 │ │ +4102d4: 6e20 b479 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ +4102da: 2808 |001d: goto 0025 // +0008 │ │ +4102dc: 7100 7caf 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@af7c │ │ +4102e2: 0c05 |0021: move-result-object v5 │ │ +4102e4: 6e20 b479 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ +4102ea: 7110 a579 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +4102f0: 0c03 |0028: move-result-object v3 │ │ +4102f2: 6e10 29ad 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +4102f8: 0c04 |002c: move-result-object v4 │ │ +4102fa: 6e10 6ead 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +410300: 0c04 |0030: move-result-object v4 │ │ +410302: 6205 9d36 |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369d │ │ +410306: 6e10 b079 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ +41030c: 0c00 |0036: move-result-object v0 │ │ +41030e: 1f00 7413 |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ +410312: 6e40 a379 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@79a3 │ │ +410318: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x000b line=31 │ │ 0x001e line=33 │ │ 0x0025 line=35 │ │ @@ -1675199,49 +1675201,49 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -410058: |[410058] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getNumberOfActiveDownloads:(Landroid/content/Context;)I │ │ -410068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41006a: 7110 a579 0600 |0001: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -410070: 0c06 |0004: move-result-object v6 │ │ -410072: 1a01 9473 |0005: const-string v1, "episodeDownload" // string@7394 │ │ -410076: 6e20 a679 1600 |0007: invoke-virtual {v6, v1}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@79a6 │ │ -41007c: 0c06 |000a: move-result-object v6 │ │ -41007e: 7210 0bb8 0600 |000b: invoke-interface {v6}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -410084: 0c06 |000e: move-result-object v6 │ │ -410086: 1f06 b01e |000f: check-cast v6, Ljava/util/List; // type@1eb0 │ │ -41008a: 7210 31b7 0600 |0011: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -410090: 0c06 |0014: move-result-object v6 │ │ -410092: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -410094: 7210 14b7 0600 |0016: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41009a: 0a02 |0019: move-result v2 │ │ -41009c: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ -4100a0: 7210 15b7 0600 |001c: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4100a6: 0c02 |001f: move-result-object v2 │ │ -4100a8: 1f02 8413 |0020: check-cast v2, Landroidx/work/WorkInfo; // type@1384 │ │ -4100ac: 6e10 9879 0200 |0022: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -4100b2: 0c03 |0025: move-result-object v3 │ │ -4100b4: 6204 c036 |0026: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c0 │ │ -4100b8: 3243 1200 |0028: if-eq v3, v4, 003a // +0012 │ │ -4100bc: 6e10 9879 0200 |002a: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -4100c2: 0c03 |002d: move-result-object v3 │ │ -4100c4: 6204 be36 |002e: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36be │ │ -4100c8: 3243 0a00 |0030: if-eq v3, v4, 003a // +000a │ │ -4100cc: 6e10 9879 0200 |0032: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ -4100d2: 0c02 |0035: move-result-object v2 │ │ -4100d4: 6203 bc36 |0036: sget-object v3, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@36bc │ │ -4100d8: 3332 deff |0038: if-ne v2, v3, 0016 // -0022 │ │ -4100dc: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4100e0: 28da |003c: goto 0016 // -0026 │ │ -4100e2: 0f01 |003d: return v1 │ │ -4100e4: 0f00 |003e: return v0 │ │ +410080: |[410080] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getNumberOfActiveDownloads:(Landroid/content/Context;)I │ │ +410090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410092: 7110 a579 0600 |0001: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +410098: 0c06 |0004: move-result-object v6 │ │ +41009a: 1a01 9473 |0005: const-string v1, "episodeDownload" // string@7394 │ │ +41009e: 6e20 a679 1600 |0007: invoke-virtual {v6, v1}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@79a6 │ │ +4100a4: 0c06 |000a: move-result-object v6 │ │ +4100a6: 7210 0bb8 0600 |000b: invoke-interface {v6}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +4100ac: 0c06 |000e: move-result-object v6 │ │ +4100ae: 1f06 b01e |000f: check-cast v6, Ljava/util/List; // type@1eb0 │ │ +4100b2: 7210 31b7 0600 |0011: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4100b8: 0c06 |0014: move-result-object v6 │ │ +4100ba: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +4100bc: 7210 14b7 0600 |0016: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +4100c2: 0a02 |0019: move-result v2 │ │ +4100c4: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ +4100c8: 7210 15b7 0600 |001c: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4100ce: 0c02 |001f: move-result-object v2 │ │ +4100d0: 1f02 8413 |0020: check-cast v2, Landroidx/work/WorkInfo; // type@1384 │ │ +4100d4: 6e10 9879 0200 |0022: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +4100da: 0c03 |0025: move-result-object v3 │ │ +4100dc: 6204 c036 |0026: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c0 │ │ +4100e0: 3243 1200 |0028: if-eq v3, v4, 003a // +0012 │ │ +4100e4: 6e10 9879 0200 |002a: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +4100ea: 0c03 |002d: move-result-object v3 │ │ +4100ec: 6204 be36 |002e: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36be │ │ +4100f0: 3243 0a00 |0030: if-eq v3, v4, 003a // +000a │ │ +4100f4: 6e10 9879 0200 |0032: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@7998 │ │ +4100fa: 0c02 |0035: move-result-object v2 │ │ +4100fc: 6203 bc36 |0036: sget-object v3, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@36bc │ │ +410100: 3332 deff |0038: if-ne v2, v3, 0016 // -0022 │ │ +410104: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +410108: 28da |003c: goto 0016 // -0026 │ │ +41010a: 0f01 |003d: return v1 │ │ +41010c: 0f00 |003e: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0038 │ │ Ljava/util/concurrent/ExecutionException; -> 0x003e │ │ Ljava/lang/InterruptedException; -> 0x003e │ │ positions : │ │ 0x0001 line=105 │ │ 0x0007 line=106 │ │ @@ -1675291,20 +1675293,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 │ │ -410388: |[410388] 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 │ │ -410398: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41039e: 5b01 33a9 |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@a933 │ │ -4103a2: 5b02 34a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a934 │ │ -4103a6: 5b03 35a9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a935 │ │ -4103aa: 0e00 |0009: return-void │ │ +4103b0: |[4103b0] 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 │ │ +4103c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4103c6: 5b01 33a9 |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@a933 │ │ +4103ca: 5b02 34a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a934 │ │ +4103ce: 5b03 35a9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a935 │ │ +4103d2: 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; │ │ @@ -1675316,20 +1675318,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 │ │ -4103ac: |[4103ac] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -4103bc: 5430 33a9 |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@a933 │ │ -4103c0: 5431 34a9 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a934 │ │ -4103c4: 5432 35a9 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a935 │ │ -4103c8: 7155 88af 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$hFxmxMBrKSJBkfZp6DbEn7hKsO0:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@af88 │ │ -4103ce: 0e00 |0009: return-void │ │ +4103d4: |[4103d4] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +4103e4: 5430 33a9 |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@a933 │ │ +4103e8: 5431 34a9 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a934 │ │ +4103ec: 5432 35a9 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a935 │ │ +4103f0: 7155 88af 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$hFxmxMBrKSJBkfZp6DbEn7hKsO0:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@af88 │ │ +4103f6: 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 │ │ @@ -1675372,20 +1675374,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 │ │ -4103d0: |[4103d0] 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 │ │ -4103e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4103e6: 5b01 36a9 |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@a936 │ │ -4103ea: 5b02 37a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a937 │ │ -4103ee: 5b03 38a9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a938 │ │ -4103f2: 0e00 |0009: return-void │ │ +4103f8: |[4103f8] 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 │ │ +410408: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41040e: 5b01 36a9 |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@a936 │ │ +410412: 5b02 37a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a937 │ │ +410416: 5b03 38a9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a938 │ │ +41041a: 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; │ │ @@ -1675397,20 +1675399,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 │ │ -4103f4: |[4103f4] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -410404: 5430 36a9 |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@a936 │ │ -410408: 5431 37a9 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a937 │ │ -41040c: 5432 38a9 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a938 │ │ -410410: 7155 87af 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$aFVYfKO2cNJJSvn7lFY9L6kTXww:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@af87 │ │ -410416: 0e00 |0009: return-void │ │ +41041c: |[41041c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +41042c: 5430 36a9 |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@a936 │ │ +410430: 5431 37a9 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a937 │ │ +410434: 5432 38a9 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a938 │ │ +410438: 7155 87af 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$aFVYfKO2cNJJSvn7lFY9L6kTXww:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@af87 │ │ +41043e: 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 │ │ @@ -1675441,17 +1675443,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410418: |[410418] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.:()V │ │ -410428: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41042e: 0e00 |0003: return-void │ │ +410440: |[410440] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.:()V │ │ +410450: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +410456: 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; │ │ │ │ Virtual methods - │ │ @@ -1675460,17 +1675462,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -410430: |[410430] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -410440: 7120 89af 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$pdf0bFTEWbVQUYwpkocLVHtNCo0:(Landroid/content/DialogInterface;I)V // method@af89 │ │ -410446: 0e00 |0003: return-void │ │ +410458: |[410458] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +410468: 7120 89af 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$pdf0bFTEWbVQUYwpkocLVHtNCo0:(Landroid/content/DialogInterface;I)V // method@af89 │ │ +41046e: 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 │ │ @@ -1675504,17 +1675506,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414060: |[414060] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.:()V │ │ -414070: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -414076: 0e00 |0003: return-void │ │ +414088: |[414088] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.:()V │ │ +414098: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41409e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;) │ │ @@ -1675522,34 +1675524,34 @@ │ │ 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 │ │ -414048: |[414048] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; │ │ -414058: 6200 79a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a979 │ │ -41405c: 1100 |0002: return-object v0 │ │ +414070: |[414070] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; │ │ +414080: 6200 79a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a979 │ │ +414084: 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 │ │ -414078: |[414078] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V │ │ -414088: 6900 79a9 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a979 │ │ -41408c: 0e00 |0002: return-void │ │ +4140a0: |[4140a0] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V │ │ +4140b0: 6900 79a9 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a979 │ │ +4140b4: 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 - │ │ @@ -1675649,17 +1675651,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 │ │ -410448: |[410448] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$aFVYfKO2cNJJSvn7lFY9L6kTXww:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -410458: 7054 8daf 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@af8d │ │ -41045e: 0e00 |0003: return-void │ │ +410470: |[410470] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$aFVYfKO2cNJJSvn7lFY9L6kTXww:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +410480: 7054 8daf 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@af8d │ │ +410486: 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; │ │ @@ -1675671,17 +1675673,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 │ │ -410460: |[410460] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$hFxmxMBrKSJBkfZp6DbEn7hKsO0:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -410470: 7054 8caf 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@af8c │ │ -410476: 0e00 |0003: return-void │ │ +410488: |[410488] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$hFxmxMBrKSJBkfZp6DbEn7hKsO0:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +410498: 7054 8caf 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@af8c │ │ +41049e: 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; │ │ @@ -1675693,17 +1675695,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 │ │ -410478: |[410478] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$pdf0bFTEWbVQUYwpkocLVHtNCo0:(Landroid/content/DialogInterface;I)V │ │ -410488: 7120 8eaf 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V // method@af8e │ │ -41048e: 0e00 |0003: return-void │ │ +4104a0: |[4104a0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$pdf0bFTEWbVQUYwpkocLVHtNCo0:(Landroid/content/DialogInterface;I)V │ │ +4104b0: 7120 8eaf 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V // method@af8e │ │ +4104b6: 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 │ │ │ │ @@ -1675712,17 +1675714,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410490: |[410490] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.:()V │ │ -4104a0: 7010 04b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.:()V // method@b004 │ │ -4104a6: 0e00 |0003: return-void │ │ +4104b8: |[4104b8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.:()V │ │ +4104c8: 7010 04b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.:()V // method@b004 │ │ +4104ce: 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;) │ │ @@ -1675730,48 +1675732,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 │ │ -4104a8: |[4104a8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4104b8: 2200 4a18 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ -4104bc: 7020 b294 4000 |0002: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ -4104c2: 6001 839a |0005: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.feed_refresh_title:I // field@9a83 │ │ -4104c6: 6e20 fe94 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fe │ │ -4104cc: 0c00 |000a: move-result-object v0 │ │ -4104ce: 6001 c499 |000b: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_once:I // field@99c4 │ │ -4104d2: 2202 671c |000d: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0; // type@1c67 │ │ -4104d6: 7040 81af 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@af81 │ │ -4104dc: 6e30 f094 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@94f0 │ │ -4104e2: 0c00 |0015: move-result-object v0 │ │ -4104e4: 6001 c399 |0016: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_always:I // field@99c3 │ │ -4104e8: 2202 681c |0018: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1; // type@1c68 │ │ -4104ec: 7040 83af 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@af83 │ │ -4104f2: 6e30 e294 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@94e2 │ │ -4104f8: 0c04 |0020: move-result-object v4 │ │ -4104fa: 6005 529b |0021: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.no:I // field@9b52 │ │ -4104fe: 2200 691c |0023: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2; // type@1c69 │ │ -410502: 7010 85af 0000 |0025: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2;.:()V // method@af85 │ │ -410508: 6e30 dc94 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@94dc │ │ -41050e: 0c04 |002b: move-result-object v4 │ │ -410510: 7100 78ae 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ -410516: 0a05 |002f: move-result v5 │ │ -410518: 3805 0e00 |0030: if-eqz v5, 003e // +000e │ │ -41051c: 7100 7aae 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ae7a │ │ -410522: 0a05 |0035: move-result v5 │ │ -410524: 3805 0800 |0036: if-eqz v5, 003e // +0008 │ │ -410528: 6005 c299 |0038: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@99c2 │ │ -41052c: 6e20 d294 5400 |003a: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ -410532: 2806 |003d: goto 0043 // +0006 │ │ -410534: 6005 c199 |003e: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@99c1 │ │ -410538: 6e20 d294 5400 |0040: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ -41053e: 6e10 3315 0400 |0043: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ -410544: 0e00 |0046: return-void │ │ +4104d0: |[4104d0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4104e0: 2200 4a18 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@184a │ │ +4104e4: 7020 b294 4000 |0002: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94b2 │ │ +4104ea: 6001 839a |0005: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.feed_refresh_title:I // field@9a83 │ │ +4104ee: 6e20 fe94 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fe │ │ +4104f4: 0c00 |000a: move-result-object v0 │ │ +4104f6: 6001 c499 |000b: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_once:I // field@99c4 │ │ +4104fa: 2202 671c |000d: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0; // type@1c67 │ │ +4104fe: 7040 81af 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@af81 │ │ +410504: 6e30 f094 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@94f0 │ │ +41050a: 0c00 |0015: move-result-object v0 │ │ +41050c: 6001 c399 |0016: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_always:I // field@99c3 │ │ +410510: 2202 681c |0018: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1; // type@1c68 │ │ +410514: 7040 83af 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@af83 │ │ +41051a: 6e30 e294 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@94e2 │ │ +410520: 0c04 |0020: move-result-object v4 │ │ +410522: 6005 529b |0021: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.no:I // field@9b52 │ │ +410526: 2200 691c |0023: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2; // type@1c69 │ │ +41052a: 7010 85af 0000 |0025: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2;.:()V // method@af85 │ │ +410530: 6e30 dc94 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@94dc │ │ +410536: 0c04 |002b: move-result-object v4 │ │ +410538: 7100 78ae 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ae78 │ │ +41053e: 0a05 |002f: move-result v5 │ │ +410540: 3805 0e00 |0030: if-eqz v5, 003e // +000e │ │ +410544: 7100 7aae 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ae7a │ │ +41054a: 0a05 |0035: move-result v5 │ │ +41054c: 3805 0800 |0036: if-eqz v5, 003e // +0008 │ │ +410550: 6005 c299 |0038: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@99c2 │ │ +410554: 6e20 d294 5400 |003a: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ +41055a: 2806 |003d: goto 0043 // +0006 │ │ +41055c: 6005 c199 |003e: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@99c1 │ │ +410560: 6e20 d294 5400 |0040: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d2 │ │ +410566: 6e10 3315 0400 |0043: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1533 │ │ +41056c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0007 line=104 │ │ 0x0012 line=105 │ │ 0x001d line=107 │ │ 0x0028 line=111 │ │ @@ -1675789,17 +1675791,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 │ │ -410548: |[410548] 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 │ │ -410558: 6e30 91af 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@af91 │ │ -41055e: 0e00 |0003: return-void │ │ +410570: |[410570] 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 │ │ +410580: 6e30 91af 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@af91 │ │ +410586: 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; │ │ @@ -1675811,19 +1675813,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 │ │ -410560: |[410560] 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 │ │ -410570: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -410572: 7110 d9b2 0300 |0001: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b2d9 │ │ -410578: 6e30 91af 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@af91 │ │ -41057e: 0e00 |0007: return-void │ │ +410588: |[410588] 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 │ │ +410598: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +41059a: 7110 d9b2 0300 |0001: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b2d9 │ │ +4105a0: 6e30 91af 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@af91 │ │ +4105a6: 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; │ │ @@ -1675836,22 +1675838,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 │ │ -410580: |[410580] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V │ │ -410590: 7100 59b9 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -410596: 0c01 |0003: move-result-object v1 │ │ -410598: 2202 b11b |0004: new-instance v2, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -41059c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -41059e: 7020 09ac 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ac09 │ │ -4105a4: 6e20 5db9 2100 |000a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -4105aa: 0e00 |000d: return-void │ │ +4105a8: |[4105a8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V │ │ +4105b8: 7100 59b9 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +4105be: 0c01 |0003: move-result-object v1 │ │ +4105c0: 2202 b11b |0004: new-instance v2, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +4105c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +4105c6: 7020 09ac 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ac09 │ │ +4105cc: 6e20 5db9 2100 |000a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +4105d2: 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 │ │ │ │ @@ -1675861,55 +1675863,55 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -4105ac: |[4105ac] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ -4105bc: 7100 d1b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b2d1 │ │ -4105c2: 0a00 |0003: move-result v0 │ │ -4105c4: 1a01 776d |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@6d77 │ │ -4105c8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -4105cc: 7110 a579 0700 |0008: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -4105d2: 0c07 |000b: move-result-object v7 │ │ -4105d4: 6e20 9e79 1700 |000c: invoke-virtual {v7, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@799e │ │ -4105da: 2840 |000f: goto 004f // +0040 │ │ -4105dc: 2200 7d13 |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137d │ │ -4105e0: 7100 c8b2 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b2c8 │ │ -4105e6: 0b02 |0015: move-result-wide v2 │ │ -4105e8: 6204 a2d7 |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ -4105ec: 1c05 6d1c |0018: const-class v5, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c6d │ │ -4105f0: 7054 8679 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@7986 │ │ -4105f6: 2202 5d13 |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@135d │ │ -4105fa: 7010 d178 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ -410600: 7100 cdb2 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b2cd │ │ -410606: 0a03 |0025: move-result v3 │ │ -410608: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ -41060c: 6203 ae36 |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ -410610: 2803 |002a: goto 002d // +0003 │ │ -410612: 6203 b336 |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b3 │ │ -410616: 6e20 d378 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ -41061c: 0c02 |0030: move-result-object v2 │ │ -41061e: 6e10 d278 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ -410624: 0c02 |0034: move-result-object v2 │ │ -410626: 6e20 b479 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ -41062c: 0c00 |0038: move-result-object v0 │ │ -41062e: 1f00 7d13 |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137d │ │ -410632: 6e10 b079 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ -410638: 0c00 |003e: move-result-object v0 │ │ -41063a: 1f00 7e13 |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@137e │ │ -41063e: 7110 a579 0700 |0041: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -410644: 0c07 |0044: move-result-object v7 │ │ -410646: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -41064a: 6208 9936 |0047: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@3699 │ │ -41064e: 2803 |0049: goto 004c // +0003 │ │ -410650: 6208 9836 |004a: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@3698 │ │ -410654: 6e40 a279 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@79a2 │ │ -41065a: 0e00 |004f: return-void │ │ +4105d4: |[4105d4] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ +4105e4: 7100 d1b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b2d1 │ │ +4105ea: 0a00 |0003: move-result v0 │ │ +4105ec: 1a01 776d |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@6d77 │ │ +4105f0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +4105f4: 7110 a579 0700 |0008: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +4105fa: 0c07 |000b: move-result-object v7 │ │ +4105fc: 6e20 9e79 1700 |000c: invoke-virtual {v7, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@799e │ │ +410602: 2840 |000f: goto 004f // +0040 │ │ +410604: 2200 7d13 |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137d │ │ +410608: 7100 c8b2 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b2c8 │ │ +41060e: 0b02 |0015: move-result-wide v2 │ │ +410610: 6204 a2d7 |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ +410614: 1c05 6d1c |0018: const-class v5, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c6d │ │ +410618: 7054 8679 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@7986 │ │ +41061e: 2202 5d13 |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@135d │ │ +410622: 7010 d178 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ +410628: 7100 cdb2 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b2cd │ │ +41062e: 0a03 |0025: move-result v3 │ │ +410630: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ +410634: 6203 ae36 |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ +410638: 2803 |002a: goto 002d // +0003 │ │ +41063a: 6203 b336 |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b3 │ │ +41063e: 6e20 d378 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ +410644: 0c02 |0030: move-result-object v2 │ │ +410646: 6e10 d278 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ +41064c: 0c02 |0034: move-result-object v2 │ │ +41064e: 6e20 b479 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ +410654: 0c00 |0038: move-result-object v0 │ │ +410656: 1f00 7d13 |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137d │ │ +41065a: 6e10 b079 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ +410660: 0c00 |003e: move-result-object v0 │ │ +410662: 1f00 7e13 |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@137e │ │ +410666: 7110 a579 0700 |0041: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +41066c: 0c07 |0044: move-result-object v7 │ │ +41066e: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +410672: 6208 9936 |0047: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@3699 │ │ +410676: 2803 |0049: goto 004c // +0003 │ │ +410678: 6208 9836 |004a: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@3698 │ │ +41067c: 6e40 a279 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@79a2 │ │ +410682: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0008 line=43 │ │ 0x0010 line=45 │ │ 0x0012 line=46 │ │ 0x0022 line=48 │ │ @@ -1675931,19 +1675933,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -41065c: |[41065c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;)V │ │ -41066c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41066e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410670: 6e40 92af 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@af92 │ │ -410676: 0e00 |0005: return-void │ │ +410684: |[410684] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;)V │ │ +410694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410696: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +410698: 6e40 92af 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@af92 │ │ +41069e: 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; │ │ │ │ @@ -1675952,18 +1675954,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 │ │ -410678: |[410678] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -410688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41068a: 6e40 92af 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@af92 │ │ -410690: 0e00 |0004: return-void │ │ +4106a0: |[4106a0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4106b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4106b2: 6e40 92af 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@af92 │ │ +4106b8: 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; │ │ @@ -1675973,67 +1675975,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 │ │ -410694: |[410694] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ -4106a4: 2200 7313 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -4106a8: 1c01 6d1c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c6d │ │ -4106ac: 7020 6e79 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@796e │ │ -4106b2: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -4106b6: 6203 a3d7 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ -4106ba: 6e40 b679 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -4106c0: 0c00 |000e: move-result-object v0 │ │ -4106c2: 1f00 7313 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -4106c6: 6201 b936 |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36b9 │ │ -4106ca: 6e20 b579 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79b5 │ │ -4106d0: 0c00 |0016: move-result-object v0 │ │ -4106d2: 1f00 7313 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -4106d6: 1a01 2f76 |0019: const-string v1, "feedUpdate" // string@762f │ │ -4106da: 6e20 af79 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ -4106e0: 0c00 |001e: move-result-object v0 │ │ -4106e2: 1f00 7313 |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -4106e6: 3807 0800 |0021: if-eqz v7, 0029 // +0008 │ │ -4106ea: 6e10 e2ac 0700 |0023: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -4106f0: 0a01 |0026: move-result v1 │ │ -4106f2: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ -4106f6: 2201 5d13 |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@135d │ │ -4106fa: 7010 d178 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ -410700: 6202 ae36 |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ -410704: 6e20 d378 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ -41070a: 0c01 |0033: move-result-object v1 │ │ -41070c: 6e10 d278 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ -410712: 0c01 |0037: move-result-object v1 │ │ -410714: 6e20 b479 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ -41071a: 2201 6113 |003b: new-instance v1, Landroidx/work/Data$Builder; // type@1361 │ │ -41071e: 7010 f678 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78f6 │ │ -410724: 1a02 0374 |0040: const-string v2, "even_on_mobile" // string@7403 │ │ -410728: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -41072a: 6e30 fb78 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@78fb │ │ -410730: 3807 1000 |0046: if-eqz v7, 0056 // +0010 │ │ -410734: 1a02 3f76 |0048: const-string v2, "feed_id" // string@763f │ │ -410738: 6e10 caac 0700 |004a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -41073e: 0b03 |004d: move-result-wide v3 │ │ -410740: 6e40 fd78 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@78fd │ │ -410746: 1a07 dcad |0051: const-string v7, "next_page" // string@addc │ │ -41074a: 6e30 fb78 7108 |0053: invoke-virtual {v1, v7, v8}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@78fb │ │ -410750: 6e10 f778 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78f7 │ │ -410756: 0c07 |0059: move-result-object v7 │ │ -410758: 6e20 b779 7000 |005a: invoke-virtual {v0, v7}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79b7 │ │ -41075e: 7110 a579 0600 |005d: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -410764: 0c06 |0060: move-result-object v6 │ │ -410766: 6207 9e36 |0061: sget-object v7, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@369e │ │ -41076a: 6e10 b079 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ -410770: 0c08 |0066: move-result-object v8 │ │ -410772: 1f08 7413 |0067: check-cast v8, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ -410776: 1a00 3076 |0069: const-string v0, "feedUpdateManual" // string@7630 │ │ -41077a: 6e40 a379 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@79a3 │ │ -410780: 0e00 |006e: return-void │ │ +4106bc: |[4106bc] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ +4106cc: 2200 7313 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +4106d0: 1c01 6d1c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c6d │ │ +4106d4: 7020 6e79 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@796e │ │ +4106da: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +4106de: 6203 a3d7 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ +4106e2: 6e40 b679 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +4106e8: 0c00 |000e: move-result-object v0 │ │ +4106ea: 1f00 7313 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +4106ee: 6201 b936 |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36b9 │ │ +4106f2: 6e20 b579 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79b5 │ │ +4106f8: 0c00 |0016: move-result-object v0 │ │ +4106fa: 1f00 7313 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +4106fe: 1a01 2f76 |0019: const-string v1, "feedUpdate" // string@762f │ │ +410702: 6e20 af79 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79af │ │ +410708: 0c00 |001e: move-result-object v0 │ │ +41070a: 1f00 7313 |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +41070e: 3807 0800 |0021: if-eqz v7, 0029 // +0008 │ │ +410712: 6e10 e2ac 0700 |0023: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +410718: 0a01 |0026: move-result v1 │ │ +41071a: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ +41071e: 2201 5d13 |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@135d │ │ +410722: 7010 d178 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ +410728: 6202 ae36 |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ +41072c: 6e20 d378 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ +410732: 0c01 |0033: move-result-object v1 │ │ +410734: 6e10 d278 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ +41073a: 0c01 |0037: move-result-object v1 │ │ +41073c: 6e20 b479 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ +410742: 2201 6113 |003b: new-instance v1, Landroidx/work/Data$Builder; // type@1361 │ │ +410746: 7010 f678 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78f6 │ │ +41074c: 1a02 0374 |0040: const-string v2, "even_on_mobile" // string@7403 │ │ +410750: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +410752: 6e30 fb78 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@78fb │ │ +410758: 3807 1000 |0046: if-eqz v7, 0056 // +0010 │ │ +41075c: 1a02 3f76 |0048: const-string v2, "feed_id" // string@763f │ │ +410760: 6e10 caac 0700 |004a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +410766: 0b03 |004d: move-result-wide v3 │ │ +410768: 6e40 fd78 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@78fd │ │ +41076e: 1a07 dcad |0051: const-string v7, "next_page" // string@addc │ │ +410772: 6e30 fb78 7108 |0053: invoke-virtual {v1, v7, v8}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@78fb │ │ +410778: 6e10 f778 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78f7 │ │ +41077e: 0c07 |0059: move-result-object v7 │ │ +410780: 6e20 b779 7000 |005a: invoke-virtual {v0, v7}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79b7 │ │ +410786: 7110 a579 0600 |005d: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +41078c: 0c06 |0060: move-result-object v6 │ │ +41078e: 6207 9e36 |0061: sget-object v7, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@369e │ │ +410792: 6e10 b079 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ +410798: 0c08 |0066: move-result-object v8 │ │ +41079a: 1f08 7413 |0067: check-cast v8, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ +41079e: 1a00 3076 |0069: const-string v0, "feedUpdateManual" // string@7630 │ │ +4107a2: 6e40 a379 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@79a3 │ │ +4107a8: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000b line=66 │ │ 0x0013 line=67 │ │ 0x001b line=68 │ │ 0x0023 line=69 │ │ @@ -1676059,18 +1676061,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -410784: |[410784] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;)V │ │ -410794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410796: 6e30 94af 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@af94 │ │ -41079c: 0e00 |0004: return-void │ │ +4107ac: |[4107ac] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;)V │ │ +4107bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4107be: 6e30 94af 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@af94 │ │ +4107c4: 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; │ │ │ │ @@ -1676079,49 +1676081,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 │ │ -4107a0: |[4107a0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4107b0: 1a00 d50b |0000: const-string v0, "AutoUpdateManager" // string@0bd5 │ │ -4107b4: 1a01 bc47 |0002: const-string v1, "Run auto update immediately in background." // string@47bc │ │ -4107b8: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4107be: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ -4107c2: 6e10 e2ac 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -4107c8: 0a00 |000c: move-result v0 │ │ -4107ca: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -4107ce: 6e30 91af 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@af91 │ │ -4107d4: 2834 |0012: goto 0046 // +0034 │ │ -4107d6: 7100 7bae 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ae7b │ │ -4107dc: 0a00 |0016: move-result v0 │ │ -4107de: 3900 2200 |0017: if-nez v0, 0039 // +0022 │ │ -4107e2: 7100 59b9 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -4107e8: 0c04 |001c: move-result-object v4 │ │ -4107ea: 2200 b21b |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -4107ee: 6001 f799 |001f: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_no_connection:I // field@99f7 │ │ -4107f2: 6e20 4602 1300 |0021: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -4107f8: 0c03 |0024: move-result-object v3 │ │ -4107fa: 7020 0aac 3000 |0025: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ -410800: 6e20 5cb9 0400 |0028: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -410806: 7100 59b9 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41080c: 0c03 |002e: move-result-object v3 │ │ -41080e: 2204 b11b |002f: new-instance v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -410812: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -410814: 7020 09ac 0400 |0032: invoke-direct {v4, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ac09 │ │ -41081a: 6e20 5db9 4300 |0035: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -410820: 280e |0038: goto 0046 // +000e │ │ -410822: 7100 74ae 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ae74 │ │ -410828: 0a00 |003c: move-result v0 │ │ -41082a: 3800 0600 |003d: if-eqz v0, 0043 // +0006 │ │ -41082e: 6e30 91af 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@af91 │ │ -410834: 2804 |0042: goto 0046 // +0004 │ │ -410836: 7030 8baf 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@af8b │ │ -41083c: 0e00 |0046: return-void │ │ +4107c8: |[4107c8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4107d8: 1a00 d50b |0000: const-string v0, "AutoUpdateManager" // string@0bd5 │ │ +4107dc: 1a01 bc47 |0002: const-string v1, "Run auto update immediately in background." // string@47bc │ │ +4107e0: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4107e6: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ +4107ea: 6e10 e2ac 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +4107f0: 0a00 |000c: move-result v0 │ │ +4107f2: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +4107f6: 6e30 91af 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@af91 │ │ +4107fc: 2834 |0012: goto 0046 // +0034 │ │ +4107fe: 7100 7bae 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ae7b │ │ +410804: 0a00 |0016: move-result v0 │ │ +410806: 3900 2200 |0017: if-nez v0, 0039 // +0022 │ │ +41080a: 7100 59b9 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +410810: 0c04 |001c: move-result-object v4 │ │ +410812: 2200 b21b |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +410816: 6001 f799 |001f: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_no_connection:I // field@99f7 │ │ +41081a: 6e20 4602 1300 |0021: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +410820: 0c03 |0024: move-result-object v3 │ │ +410822: 7020 0aac 3000 |0025: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ +410828: 6e20 5cb9 0400 |0028: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +41082e: 7100 59b9 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +410834: 0c03 |002e: move-result-object v3 │ │ +410836: 2204 b11b |002f: new-instance v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +41083a: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +41083c: 7020 09ac 0400 |0032: invoke-direct {v4, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ac09 │ │ +410842: 6e20 5db9 4300 |0035: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +410848: 280e |0038: goto 0046 // +000e │ │ +41084a: 7100 74ae 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ae74 │ │ +410850: 0a00 |003c: move-result v0 │ │ +410852: 3800 0600 |003d: if-eqz v0, 0043 // +0006 │ │ +410856: 6e30 91af 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@af91 │ │ +41085c: 2804 |0042: goto 0046 // +0004 │ │ +41085e: 7030 8baf 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@af8b │ │ +410864: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0009 line=90 │ │ 0x000f line=91 │ │ 0x0013 line=92 │ │ 0x0019 line=93 │ │ @@ -1676164,17 +1676166,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410840: |[410840] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.:()V │ │ -410850: 7010 fb01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01fb │ │ -410856: 0e00 |0003: return-void │ │ +410868: |[410868] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.:()V │ │ +410878: 7010 fb01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01fb │ │ +41087e: 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 - │ │ @@ -1676183,22 +1676185,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 │ │ -410858: |[410858] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -410868: 1a03 a018 |0000: const-string v3, "FeedUpdateReceiver" // string@18a0 │ │ -41086c: 1a00 fb46 |0002: const-string v0, "Received intent" // string@46fb │ │ -410870: 7120 6e0b 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -410876: 7100 05b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ -41087c: 0c03 |000a: move-result-object v3 │ │ -41087e: 6e20 07b0 2300 |000b: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@b007 │ │ -410884: 0e00 |000e: return-void │ │ +410880: |[410880] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +410890: 1a03 a018 |0000: const-string v3, "FeedUpdateReceiver" // string@18a0 │ │ +410894: 1a00 fb46 |0002: const-string v0, "Received intent" // string@46fb │ │ +410898: 7120 6e0b 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41089e: 7100 05b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ +4108a4: 0c03 |000a: move-result-object v3 │ │ +4108a6: 6e20 07b0 2300 |000b: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@b007 │ │ +4108ac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 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; │ │ @@ -1676246,21 +1676248,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 │ │ -410888: |[410888] 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 │ │ -410898: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41089e: 5b01 41a9 |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@a941 │ │ -4108a2: 5b02 42a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a942 │ │ -4108a6: 5c03 43a9 |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a943 │ │ -4108aa: 5b04 44a9 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a944 │ │ -4108ae: 0e00 |000b: return-void │ │ +4108b0: |[4108b0] 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 │ │ +4108c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4108c6: 5b01 41a9 |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@a941 │ │ +4108ca: 5b02 42a9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a942 │ │ +4108ce: 5c03 43a9 |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a943 │ │ +4108d2: 5b04 44a9 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a944 │ │ +4108d6: 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; │ │ @@ -1676273,21 +1676275,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4108b0: |[4108b0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker$$ExternalSyntheticLambda0.run:()V │ │ -4108c0: 5440 41a9 |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@a941 │ │ -4108c4: 5441 42a9 |0002: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a942 │ │ -4108c8: 5542 43a9 |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a943 │ │ -4108cc: 5443 44a9 |0006: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a944 │ │ -4108d0: 7140 99af 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.$r8$lambda$SdIauHMVtCgOW-nTNiU096KE2kA:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@af99 │ │ -4108d6: 0e00 |000b: return-void │ │ +4108d8: |[4108d8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker$$ExternalSyntheticLambda0.run:()V │ │ +4108e8: 5440 41a9 |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@a941 │ │ +4108ec: 5441 42a9 |0002: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a942 │ │ +4108f0: 5542 43a9 |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a943 │ │ +4108f4: 5443 44a9 |0006: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a944 │ │ +4108f8: 7140 99af 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.$r8$lambda$SdIauHMVtCgOW-nTNiU096KE2kA:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@af99 │ │ +4108fe: 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 : 19114 (SourceFile) │ │ @@ -1676338,17 +1676340,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 │ │ -410de8: |[410de8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.$r8$lambda$SdIauHMVtCgOW-nTNiU096KE2kA:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ -410df8: 7040 9eaf 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@af9e │ │ -410dfe: 0e00 |0003: return-void │ │ +410e10: |[410e10] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.$r8$lambda$SdIauHMVtCgOW-nTNiU096KE2kA:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ +410e20: 7040 9eaf 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@af9e │ │ +410e26: 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 │ │ @@ -1676359,23 +1676361,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 │ │ -410e00: |[410e00] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -410e10: 7030 be79 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79be │ │ -410e16: 2202 6e1c |0003: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // type@1c6e │ │ -410e1a: 7010 a2af 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.:()V // method@afa2 │ │ -410e20: 5b02 46a9 |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a946 │ │ -410e24: 7110 1930 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3019 │ │ -410e2a: 0c01 |000d: move-result-object v1 │ │ -410e2c: 5b01 47a9 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a947 │ │ -410e30: 0e00 |0010: return-void │ │ +410e28: |[410e28] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +410e38: 7030 be79 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79be │ │ +410e3e: 2202 6e1c |0003: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // type@1c6e │ │ +410e42: 7010 a2af 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.:()V // method@afa2 │ │ +410e48: 5b02 46a9 |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a946 │ │ +410e4c: 7110 1930 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3019 │ │ +410e52: 0c01 |000d: move-result-object v1 │ │ +410e54: 5b01 47a9 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a947 │ │ +410e58: 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; │ │ @@ -1676387,92 +1676389,92 @@ │ │ type : '(Ljava/util/List;)Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 152 16-bit code units │ │ -4108d8: |[4108d8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ -4108e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4108ea: 6e10 4479 0900 |0001: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -4108f0: 0c01 |0004: move-result-object v1 │ │ -4108f2: 2202 271e |0005: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -4108f6: 7010 ffb4 0200 |0007: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4108fc: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -4108fe: 380a 4200 |000b: if-eqz v10, 004d // +0042 │ │ -410902: 6e10 4402 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ -410908: 0c04 |0010: move-result-object v4 │ │ -41090a: 6005 3d99 |0011: sget v5, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@993d │ │ -41090e: 7210 39b7 0a00 |0013: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ -410914: 0a06 |0016: move-result v6 │ │ -410916: 7210 39b7 0a00 |0017: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ -41091c: 0a07 |001a: move-result v7 │ │ -41091e: 7110 6fb4 0700 |001b: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -410924: 0c07 |001e: move-result-object v7 │ │ -410926: 2338 c820 |001f: new-array v8, v3, [Ljava/lang/Object; // type@20c8 │ │ -41092a: 4d07 0800 |0021: aput-object v7, v8, v0 │ │ -41092e: 6e40 2603 5486 |0023: invoke-virtual {v4, v5, v6, v8}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ -410934: 0c04 |0026: move-result-object v4 │ │ -410936: 7210 39b7 0a00 |0027: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ -41093c: 0a05 |002a: move-result v5 │ │ -41093e: 3550 2400 |002b: if-ge v0, v5, 004f // +0024 │ │ -410942: 1a05 3bda |002d: const-string v5, "• " // string@da3b │ │ -410946: 6e20 0bb5 5200 |002f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41094c: 7220 2db7 0a00 |0032: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -410952: 0c05 |0035: move-result-object v5 │ │ -410954: 1f05 e51b |0036: check-cast v5, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -410958: 6e10 dcac 0500 |0038: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -41095e: 0c05 |003b: move-result-object v5 │ │ -410960: 6e20 0bb5 5200 |003c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -410966: 7210 39b7 0a00 |003f: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ -41096c: 0a05 |0042: move-result v5 │ │ -41096e: b135 |0043: sub-int/2addr v5, v3 │ │ -410970: 3250 0700 |0044: if-eq v0, v5, 004b // +0007 │ │ -410974: 1a05 0200 |0046: const-string v5, " │ │ +410900: |[410900] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ +410910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410912: 6e10 4479 0900 |0001: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +410918: 0c01 |0004: move-result-object v1 │ │ +41091a: 2202 271e |0005: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +41091e: 7010 ffb4 0200 |0007: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +410924: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +410926: 380a 4200 |000b: if-eqz v10, 004d // +0042 │ │ +41092a: 6e10 4402 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ +410930: 0c04 |0010: move-result-object v4 │ │ +410932: 6005 3d99 |0011: sget v5, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@993d │ │ +410936: 7210 39b7 0a00 |0013: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ +41093c: 0a06 |0016: move-result v6 │ │ +41093e: 7210 39b7 0a00 |0017: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ +410944: 0a07 |001a: move-result v7 │ │ +410946: 7110 6fb4 0700 |001b: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +41094c: 0c07 |001e: move-result-object v7 │ │ +41094e: 2338 c820 |001f: new-array v8, v3, [Ljava/lang/Object; // type@20c8 │ │ +410952: 4d07 0800 |0021: aput-object v7, v8, v0 │ │ +410956: 6e40 2603 5486 |0023: invoke-virtual {v4, v5, v6, v8}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ +41095c: 0c04 |0026: move-result-object v4 │ │ +41095e: 7210 39b7 0a00 |0027: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ +410964: 0a05 |002a: move-result v5 │ │ +410966: 3550 2400 |002b: if-ge v0, v5, 004f // +0024 │ │ +41096a: 1a05 3bda |002d: const-string v5, "• " // string@da3b │ │ +41096e: 6e20 0bb5 5200 |002f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +410974: 7220 2db7 0a00 |0032: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +41097a: 0c05 |0035: move-result-object v5 │ │ +41097c: 1f05 e51b |0036: check-cast v5, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +410980: 6e10 dcac 0500 |0038: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +410986: 0c05 |003b: move-result-object v5 │ │ +410988: 6e20 0bb5 5200 |003c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41098e: 7210 39b7 0a00 |003f: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ +410994: 0a05 |0042: move-result v5 │ │ +410996: b135 |0043: sub-int/2addr v5, v3 │ │ +410998: 3250 0700 |0044: if-eq v0, v5, 004b // +0007 │ │ +41099c: 1a05 0200 |0046: const-string v5, " │ │ " // string@0002 │ │ -410978: 6e20 0bb5 5200 |0048: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41097e: b030 |004b: add-int/2addr v0, v3 │ │ -410980: 28db |004c: goto 0027 // -0025 │ │ -410982: 1a04 0000 |004d: const-string v4, "" // string@0000 │ │ -410986: 220a 6507 |004f: new-instance v10, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ -41098a: 1a00 d3bb |0051: const-string v0, "refreshing" // string@bbd3 │ │ -41098e: 7030 9a2f 1a00 |0053: invoke-direct {v10, v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ -410994: 6000 089a |0056: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_feeds:I // field@9a08 │ │ -410998: 6e20 4602 0100 |0058: invoke-virtual {v1, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -41099e: 0c00 |005b: move-result-object v0 │ │ -4109a0: 6e20 a32f 0a00 |005c: invoke-virtual {v10, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ -4109a6: 0c0a |005f: move-result-object v10 │ │ -4109a8: 6e20 a22f 4a00 |0060: invoke-virtual {v10, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ -4109ae: 0c0a |0063: move-result-object v10 │ │ -4109b0: 2200 6307 |0064: new-instance v0, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0763 │ │ -4109b4: 7010 942f 0000 |0066: invoke-direct {v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f94 │ │ -4109ba: 6e20 972f 2000 |0069: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2f97 │ │ -4109c0: 0c00 |006c: move-result-object v0 │ │ -4109c2: 6e20 ae2f 0a00 |006d: invoke-virtual {v10, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -4109c8: 0c0a |0070: move-result-object v10 │ │ -4109ca: 6000 6296 |0071: sget v0, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@9662 │ │ -4109ce: 6e20 ad2f 0a00 |0073: invoke-virtual {v10, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -4109d4: 0c0a |0076: move-result-object v10 │ │ -4109d6: 6e20 a92f 3a00 |0077: invoke-virtual {v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fa9 │ │ -4109dc: 0c0a |007a: move-result-object v10 │ │ -4109de: 6000 5696 |007b: sget v0, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_cancel:I // field@9656 │ │ -4109e2: 6002 a899 |007d: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.cancel_label:I // field@99a8 │ │ -4109e6: 6e20 4602 2100 |007f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -4109ec: 0c02 |0082: move-result-object v2 │ │ -4109ee: 7110 a579 0100 |0083: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -4109f4: 0c01 |0086: move-result-object v1 │ │ -4109f6: 6e10 4779 0900 |0087: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@7947 │ │ -4109fc: 0c03 |008a: move-result-object v3 │ │ -4109fe: 6e20 9f79 3100 |008b: invoke-virtual {v1, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@799f │ │ -410a04: 0c01 |008e: move-result-object v1 │ │ -410a06: 6e40 9b2f 0a12 |008f: invoke-virtual {v10, v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2f9b │ │ -410a0c: 0c0a |0092: move-result-object v10 │ │ -410a0e: 6e10 9c2f 0a00 |0093: invoke-virtual {v10}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ -410a14: 0c0a |0096: move-result-object v10 │ │ -410a16: 110a |0097: return-object v10 │ │ +4109a0: 6e20 0bb5 5200 |0048: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4109a6: b030 |004b: add-int/2addr v0, v3 │ │ +4109a8: 28db |004c: goto 0027 // -0025 │ │ +4109aa: 1a04 0000 |004d: const-string v4, "" // string@0000 │ │ +4109ae: 220a 6507 |004f: new-instance v10, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ +4109b2: 1a00 d3bb |0051: const-string v0, "refreshing" // string@bbd3 │ │ +4109b6: 7030 9a2f 1a00 |0053: invoke-direct {v10, v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ +4109bc: 6000 089a |0056: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_feeds:I // field@9a08 │ │ +4109c0: 6e20 4602 0100 |0058: invoke-virtual {v1, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +4109c6: 0c00 |005b: move-result-object v0 │ │ +4109c8: 6e20 a32f 0a00 |005c: invoke-virtual {v10, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ +4109ce: 0c0a |005f: move-result-object v10 │ │ +4109d0: 6e20 a22f 4a00 |0060: invoke-virtual {v10, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ +4109d6: 0c0a |0063: move-result-object v10 │ │ +4109d8: 2200 6307 |0064: new-instance v0, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0763 │ │ +4109dc: 7010 942f 0000 |0066: invoke-direct {v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f94 │ │ +4109e2: 6e20 972f 2000 |0069: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2f97 │ │ +4109e8: 0c00 |006c: move-result-object v0 │ │ +4109ea: 6e20 ae2f 0a00 |006d: invoke-virtual {v10, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +4109f0: 0c0a |0070: move-result-object v10 │ │ +4109f2: 6000 6296 |0071: sget v0, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@9662 │ │ +4109f6: 6e20 ad2f 0a00 |0073: invoke-virtual {v10, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +4109fc: 0c0a |0076: move-result-object v10 │ │ +4109fe: 6e20 a92f 3a00 |0077: invoke-virtual {v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fa9 │ │ +410a04: 0c0a |007a: move-result-object v10 │ │ +410a06: 6000 5696 |007b: sget v0, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_cancel:I // field@9656 │ │ +410a0a: 6002 a899 |007d: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.cancel_label:I // field@99a8 │ │ +410a0e: 6e20 4602 2100 |007f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +410a14: 0c02 |0082: move-result-object v2 │ │ +410a16: 7110 a579 0100 |0083: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +410a1c: 0c01 |0086: move-result-object v1 │ │ +410a1e: 6e10 4779 0900 |0087: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@7947 │ │ +410a24: 0c03 |008a: move-result-object v3 │ │ +410a26: 6e20 9f79 3100 |008b: invoke-virtual {v1, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@799f │ │ +410a2c: 0c01 |008e: move-result-object v1 │ │ +410a2e: 6e40 9b2f 0a12 |008f: invoke-virtual {v10, v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2f9b │ │ +410a34: 0c0a |0092: move-result-object v10 │ │ +410a36: 6e10 9c2f 0a00 |0093: invoke-virtual {v10}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ +410a3c: 0c0a |0096: move-result-object v10 │ │ +410a3e: 110a |0097: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=113 │ │ 0x0005 line=115 │ │ 0x000d line=117 │ │ 0x0013 line=118 │ │ 0x0023 line=117 │ │ @@ -1676500,69 +1676502,69 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 97 16-bit code units │ │ -410e34: |[410e34] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.lambda$refreshFeeds$0:(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ -410e44: 6e10 5179 0b00 |0000: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@7951 │ │ -410e4a: 0a00 |0003: move-result v0 │ │ -410e4c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -410e50: 0e00 |0006: return-void │ │ -410e52: 6e10 e2ac 0c00 |0007: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -410e58: 0a00 |000a: move-result v0 │ │ -410e5a: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -410e5e: 6e10 4479 0b00 |000d: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -410e64: 0c0d |0010: move-result-object v13 │ │ -410e66: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -410e68: 7130 bfaf 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@afbf │ │ -410e6e: 0c0d |0015: move-result-object v13 │ │ -410e70: 2807 |0016: goto 001d // +0007 │ │ -410e72: 0d0d |0017: move-exception v13 │ │ -410e74: 2811 |0018: goto 0029 // +0011 │ │ -410e76: 6e30 9faf cb0d |0019: 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@af9f │ │ -410e7c: 0c0d |001c: move-result-object v13 │ │ -410e7e: 380d 3000 |001d: if-eqz v13, 004d // +0030 │ │ -410e82: 54b0 46a9 |001f: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a946 │ │ -410e86: 6e10 4479 0b00 |0021: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -410e8c: 0c01 |0024: move-result-object v1 │ │ -410e8e: 6e30 a7af 100d |0025: 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@afa7 │ │ -410e94: 2825 |0028: goto 004d // +0025 │ │ -410e96: 6e10 3bb5 0d00 |0029: invoke-virtual {v13}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -410e9c: 6e10 caac 0c00 |002c: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -410ea2: 0b00 |002f: move-result-wide v0 │ │ -410ea4: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -410ea6: 7130 90b2 1002 |0031: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ -410eac: 2200 e01b |0034: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -410eb0: 6e10 dcac 0c00 |0036: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -410eb6: 0c04 |0039: move-result-object v4 │ │ -410eb8: 6e10 caac 0c00 |003a: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -410ebe: 0b05 |003d: move-result-wide v5 │ │ -410ec0: 6209 ee75 |003e: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ -410ec4: 6e10 38b5 0d00 |0040: invoke-virtual {v13}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -410eca: 0c0a |0043: move-result-object v10 │ │ -410ecc: 1207 |0044: const/4 v7, #int 0 // #0 │ │ -410ece: 1208 |0045: const/4 v8, #int 0 // #0 │ │ -410ed0: 0703 |0046: move-object v3, v0 │ │ -410ed2: 7608 8eac 0300 |0047: 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@ac8e │ │ -410ed8: 7110 88b2 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -410ede: 1d0e |004d: monitor-enter v14 │ │ -410ee0: 7220 36b7 ce00 |004e: invoke-interface {v14, v12}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b736 │ │ -410ee6: 7210 30b7 0e00 |0051: invoke-interface {v14}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -410eec: 0a0c |0054: move-result v12 │ │ -410eee: 390c 0800 |0055: if-nez v12, 005d // +0008 │ │ -410ef2: 7020 a1af eb00 |0057: invoke-direct {v11, v14}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@afa1 │ │ -410ef8: 2803 |005a: goto 005d // +0003 │ │ -410efa: 0d0c |005b: move-exception v12 │ │ -410efc: 2803 |005c: goto 005f // +0003 │ │ -410efe: 1e0e |005d: monitor-exit v14 │ │ -410f00: 0e00 |005e: return-void │ │ -410f02: 1e0e |005f: monitor-exit v14 │ │ -410f04: 270c |0060: throw v12 │ │ +410e5c: |[410e5c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.lambda$refreshFeeds$0:(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ +410e6c: 6e10 5179 0b00 |0000: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@7951 │ │ +410e72: 0a00 |0003: move-result v0 │ │ +410e74: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +410e78: 0e00 |0006: return-void │ │ +410e7a: 6e10 e2ac 0c00 |0007: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +410e80: 0a00 |000a: move-result v0 │ │ +410e82: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +410e86: 6e10 4479 0b00 |000d: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +410e8c: 0c0d |0010: move-result-object v13 │ │ +410e8e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +410e90: 7130 bfaf 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@afbf │ │ +410e96: 0c0d |0015: move-result-object v13 │ │ +410e98: 2807 |0016: goto 001d // +0007 │ │ +410e9a: 0d0d |0017: move-exception v13 │ │ +410e9c: 2811 |0018: goto 0029 // +0011 │ │ +410e9e: 6e30 9faf cb0d |0019: 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@af9f │ │ +410ea4: 0c0d |001c: move-result-object v13 │ │ +410ea6: 380d 3000 |001d: if-eqz v13, 004d // +0030 │ │ +410eaa: 54b0 46a9 |001f: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a946 │ │ +410eae: 6e10 4479 0b00 |0021: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +410eb4: 0c01 |0024: move-result-object v1 │ │ +410eb6: 6e30 a7af 100d |0025: 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@afa7 │ │ +410ebc: 2825 |0028: goto 004d // +0025 │ │ +410ebe: 6e10 3bb5 0d00 |0029: invoke-virtual {v13}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +410ec4: 6e10 caac 0c00 |002c: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +410eca: 0b00 |002f: move-result-wide v0 │ │ +410ecc: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +410ece: 7130 90b2 1002 |0031: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ +410ed4: 2200 e01b |0034: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +410ed8: 6e10 dcac 0c00 |0036: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +410ede: 0c04 |0039: move-result-object v4 │ │ +410ee0: 6e10 caac 0c00 |003a: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +410ee6: 0b05 |003d: move-result-wide v5 │ │ +410ee8: 6209 ee75 |003e: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ +410eec: 6e10 38b5 0d00 |0040: invoke-virtual {v13}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +410ef2: 0c0a |0043: move-result-object v10 │ │ +410ef4: 1207 |0044: const/4 v7, #int 0 // #0 │ │ +410ef6: 1208 |0045: const/4 v8, #int 0 // #0 │ │ +410ef8: 0703 |0046: move-object v3, v0 │ │ +410efa: 7608 8eac 0300 |0047: 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@ac8e │ │ +410f00: 7110 88b2 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +410f06: 1d0e |004d: monitor-enter v14 │ │ +410f08: 7220 36b7 ce00 |004e: invoke-interface {v14, v12}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b736 │ │ +410f0e: 7210 30b7 0e00 |0051: invoke-interface {v14}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +410f14: 0a0c |0054: move-result v12 │ │ +410f16: 390c 0800 |0055: if-nez v12, 005d // +0008 │ │ +410f1a: 7020 a1af eb00 |0057: invoke-direct {v11, v14}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@afa1 │ │ +410f20: 2803 |005a: goto 005d // +0003 │ │ +410f22: 0d0c |005b: move-exception v12 │ │ +410f24: 2803 |005c: goto 005f // +0003 │ │ +410f26: 1e0e |005d: monitor-exit v14 │ │ +410f28: 0e00 |005e: return-void │ │ +410f2a: 1e0e |005f: monitor-exit v14 │ │ +410f2c: 270c |0060: throw v12 │ │ catches : 2 │ │ 0x0007 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0017 │ │ 0x004e - 0x0060 │ │ -> 0x005b │ │ positions : │ │ 0x0000 line=156 │ │ @@ -1676592,38 +1676594,38 @@ │ │ type : '(Ljava/util/List;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -410f20: |[410f20] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ -410f30: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -410f34: 7020 5bb6 5000 |0002: invoke-direct {v0, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b65b │ │ -410f3a: 7020 a1af 0400 |0005: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@afa1 │ │ -410f40: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -410f42: 7110 06b8 0100 |0009: invoke-static {v1}, Ljava/util/concurrent/Executors;.newFixedThreadPool:(I)Ljava/util/concurrent/ExecutorService; // method@b806 │ │ -410f48: 0c01 |000c: move-result-object v1 │ │ -410f4a: 7210 31b7 0500 |000d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -410f50: 0c05 |0010: move-result-object v5 │ │ -410f52: 7210 14b7 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -410f58: 0a02 |0014: move-result v2 │ │ -410f5a: 3802 1100 |0015: if-eqz v2, 0026 // +0011 │ │ -410f5e: 7210 15b7 0500 |0017: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -410f64: 0c02 |001a: move-result-object v2 │ │ -410f66: 1f02 e51b |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -410f6a: 2203 6c1c |001d: new-instance v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@1c6c │ │ -410f6e: 7050 97af 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@af97 │ │ -410f74: 7220 02b8 3100 |0022: invoke-interface {v1, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b802 │ │ -410f7a: 28ec |0025: goto 0011 // -0014 │ │ -410f7c: 7210 00b8 0100 |0026: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.shutdown:()V // method@b800 │ │ -410f82: 6205 a5d7 |0029: sget-object v5, Ljava/util/concurrent/TimeUnit;.NANOSECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a5 │ │ -410f86: 1802 ffff ffff ffff ff7f |002b: const-wide v2, #double nan // #7fffffffffffffff │ │ -410f90: 7240 f9b7 2153 |0030: invoke-interface {v1, v2, v3, v5}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b7f9 │ │ -410f96: 0e00 |0033: return-void │ │ +410f48: |[410f48] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ +410f58: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +410f5c: 7020 5bb6 5000 |0002: invoke-direct {v0, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b65b │ │ +410f62: 7020 a1af 0400 |0005: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@afa1 │ │ +410f68: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +410f6a: 7110 06b8 0100 |0009: invoke-static {v1}, Ljava/util/concurrent/Executors;.newFixedThreadPool:(I)Ljava/util/concurrent/ExecutorService; // method@b806 │ │ +410f70: 0c01 |000c: move-result-object v1 │ │ +410f72: 7210 31b7 0500 |000d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +410f78: 0c05 |0010: move-result-object v5 │ │ +410f7a: 7210 14b7 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +410f80: 0a02 |0014: move-result v2 │ │ +410f82: 3802 1100 |0015: if-eqz v2, 0026 // +0011 │ │ +410f86: 7210 15b7 0500 |0017: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +410f8c: 0c02 |001a: move-result-object v2 │ │ +410f8e: 1f02 e51b |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +410f92: 2203 6c1c |001d: new-instance v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@1c6c │ │ +410f96: 7050 97af 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@af97 │ │ +410f9c: 7220 02b8 3100 |0022: invoke-interface {v1, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b802 │ │ +410fa2: 28ec |0025: goto 0011 // -0014 │ │ +410fa4: 7210 00b8 0100 |0026: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.shutdown:()V // method@b800 │ │ +410faa: 6205 a5d7 |0029: sget-object v5, Ljava/util/concurrent/TimeUnit;.NANOSECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a5 │ │ +410fae: 1802 ffff ffff ffff ff7f |002b: const-wide v2, #double nan // #7fffffffffffffff │ │ +410fb8: 7240 f9b7 2153 |0030: invoke-interface {v1, v2, v3, v5}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b7f9 │ │ +410fbe: 0e00 |0033: return-void │ │ catches : 1 │ │ 0x0029 - 0x0033 │ │ Ljava/lang/InterruptedException; -> 0x0033 │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ 0x0009 line=153 │ │ @@ -1676641,27 +1676643,27 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -410fa8: |[410fa8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.updateNotification:(Ljava/util/List;)V │ │ -410fb8: 6e10 4479 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -410fbe: 0c00 |0003: move-result-object v0 │ │ -410fc0: 1a01 c45d |0004: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ -410fc4: 7120 6e30 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ -410fca: 0a00 |0009: move-result v0 │ │ -410fcc: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -410fd0: 5420 47a9 |000c: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a947 │ │ -410fd4: 6001 b697 |000e: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@97b6 │ │ -410fd8: 7020 9baf 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@af9b │ │ -410fde: 0c03 |0013: move-result-object v3 │ │ -410fe0: 6e30 1b30 1003 |0014: invoke-virtual {v0, v1, v3}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@301b │ │ -410fe6: 0e00 |0017: return-void │ │ +410fd0: |[410fd0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.updateNotification:(Ljava/util/List;)V │ │ +410fe0: 6e10 4479 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +410fe6: 0c00 |0003: move-result-object v0 │ │ +410fe8: 1a01 c45d |0004: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ +410fec: 7120 6e30 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ +410ff2: 0a00 |0009: move-result v0 │ │ +410ff4: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +410ff8: 5420 47a9 |000c: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a947 │ │ +410ffc: 6001 b697 |000e: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@97b6 │ │ +411000: 7020 9baf 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@af9b │ │ +411006: 0c03 |0013: move-result-object v3 │ │ +411008: 6e30 1b30 1003 |0014: invoke-virtual {v0, v1, v3}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@301b │ │ +41100e: 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; │ │ @@ -1676672,108 +1676674,108 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 184 16-bit code units │ │ -410a18: |[410a18] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -410a28: 5470 46a9 |0000: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a946 │ │ -410a2c: 6e10 a4af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@afa4 │ │ -410a32: 6e10 4879 0700 |0005: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ -410a38: 0c00 |0008: move-result-object v0 │ │ -410a3a: 1a01 3f76 |0009: const-string v1, "feed_id" // string@763f │ │ -410a3e: 1602 ffff |000b: const-wide/16 v2, #int -1 // #ffff │ │ -410a42: 6e40 0d79 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@790d │ │ -410a48: 0b00 |0010: move-result-wide v0 │ │ -410a4a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -410a4c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -410a4e: 3106 0002 |0013: cmp-long v6, v0, v2 │ │ -410a52: 3906 3800 |0015: if-nez v6, 004d // +0038 │ │ -410a56: 7100 81b2 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b281 │ │ -410a5c: 0c00 |001a: move-result-object v0 │ │ -410a5e: 7210 31b7 0000 |001b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -410a64: 0c01 |001e: move-result-object v1 │ │ -410a66: 7210 14b7 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -410a6c: 0a02 |0022: move-result v2 │ │ -410a6e: 3802 2500 |0023: if-eqz v2, 0048 // +0025 │ │ -410a72: 7210 15b7 0100 |0025: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -410a78: 0c02 |0028: move-result-object v2 │ │ -410a7a: 1f02 e51b |0029: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -410a7e: 6e10 d9ac 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -410a84: 0c03 |002e: move-result-object v3 │ │ -410a86: 6e10 cdad 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@adcd │ │ -410a8c: 0a03 |0032: move-result v3 │ │ -410a8e: 3803 1100 |0033: if-eqz v3, 0044 // +0011 │ │ -410a92: 6e10 dbac 0200 |0035: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ -410a98: 0a03 |0038: move-result v3 │ │ -410a9a: 3803 0300 |0039: if-eqz v3, 003c // +0003 │ │ -410a9e: 2809 |003b: goto 0044 // +0009 │ │ -410aa0: 6e10 e2ac 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -410aa6: 0a02 |003f: move-result v2 │ │ -410aa8: 3902 dfff |0040: if-nez v2, 001f // -0021 │ │ -410aac: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -410aae: 28dc |0043: goto 001f // -0024 │ │ -410ab0: 7210 16b7 0100 |0044: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b716 │ │ -410ab6: 28d8 |0047: goto 001f // -0028 │ │ -410ab8: 7110 d6b6 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b6d6 │ │ -410abe: 1201 |004b: const/4 v1, #int 0 // #0 │ │ -410ac0: 281e |004c: goto 006a // +001e │ │ -410ac2: 1402 ffff ff7f |004d: const v2, #float nan // #7fffffff │ │ -410ac8: 7152 7eb2 1055 |0050: invoke-static {v0, v1, v5, v5, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeed:(JZII)Lde/danoeh/antennapod/model/feed/Feed; // method@b27e │ │ -410ace: 0c00 |0053: move-result-object v0 │ │ -410ad0: 3900 0700 |0054: if-nez v0, 005b // +0007 │ │ -410ad4: 7100 4179 0000 |0056: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -410ada: 0c00 |0059: move-result-object v0 │ │ -410adc: 1100 |005a: return-object v0 │ │ -410ade: 6e10 e2ac 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -410ae4: 0a01 |005e: move-result v1 │ │ -410ae6: 2202 9d1e |005f: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ -410aea: 7010 59b6 0200 |0061: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -410af0: 7220 26b7 0200 |0064: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -410af6: 0114 |0067: move v4, v1 │ │ -410af8: 0720 |0068: move-object v0, v2 │ │ -410afa: 1211 |0069: const/4 v1, #int 1 // #1 │ │ -410afc: 6e10 4879 0700 |006a: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ -410b02: 0c02 |006d: move-result-object v2 │ │ -410b04: 1a03 0374 |006e: const-string v3, "even_on_mobile" // string@7403 │ │ -410b08: 6e30 0a79 3205 |0070: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@790a │ │ -410b0e: 0a02 |0073: move-result v2 │ │ -410b10: 3902 1c00 |0074: if-nez v2, 0090 // +001c │ │ -410b14: 3904 1a00 |0076: if-nez v4, 0090 // +001a │ │ -410b18: 7100 7bae 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ae7b │ │ -410b1e: 0a02 |007b: move-result v2 │ │ -410b20: 3802 0800 |007c: if-eqz v2, 0084 // +0008 │ │ -410b24: 7100 74ae 0000 |007e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ae74 │ │ -410b2a: 0a02 |0081: move-result v2 │ │ -410b2c: 3902 0e00 |0082: if-nez v2, 0090 // +000e │ │ -410b30: 1a00 a118 |0084: const-string v0, "FeedUpdateWorker" // string@18a1 │ │ -410b34: 1a01 b80d |0086: const-string v1, "Blocking automatic update" // string@0db8 │ │ -410b38: 7120 6e0b 1000 |0088: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -410b3e: 7100 4079 0000 |008b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7940 │ │ -410b44: 0c00 |008e: move-result-object v0 │ │ -410b46: 1100 |008f: return-object v0 │ │ -410b48: 7030 a0af 0701 |0090: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@afa0 │ │ -410b4e: 6e10 4479 0700 |0093: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -410b54: 0c00 |0096: move-result-object v0 │ │ -410b56: 7110 99b2 0000 |0097: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/NonSubscribedFeedsCleaner;.deleteOldNonSubscribedFeeds:(Landroid/content/Context;)V // method@b299 │ │ -410b5c: 7100 deaf 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@afde │ │ -410b62: 0c00 |009d: move-result-object v0 │ │ -410b64: 6e10 4479 0700 |009e: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -410b6a: 0c01 |00a1: move-result-object v1 │ │ -410b6c: 6e20 ddaf 1000 |00a2: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@afdd │ │ -410b72: 5470 47a9 |00a5: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a947 │ │ -410b76: 6001 b697 |00a7: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@97b6 │ │ -410b7a: 6e20 1430 1000 |00a9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@3014 │ │ -410b80: 7100 77b1 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b177 │ │ -410b86: 0c00 |00af: move-result-object v0 │ │ -410b88: 6e10 7bb1 0000 |00b0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncImmediately:()V // method@b17b │ │ -410b8e: 7100 4179 0000 |00b3: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -410b94: 0c00 |00b6: move-result-object v0 │ │ -410b96: 1100 |00b7: return-object v0 │ │ +410a40: |[410a40] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +410a50: 5470 46a9 |0000: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a946 │ │ +410a54: 6e10 a4af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@afa4 │ │ +410a5a: 6e10 4879 0700 |0005: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ +410a60: 0c00 |0008: move-result-object v0 │ │ +410a62: 1a01 3f76 |0009: const-string v1, "feed_id" // string@763f │ │ +410a66: 1602 ffff |000b: const-wide/16 v2, #int -1 // #ffff │ │ +410a6a: 6e40 0d79 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@790d │ │ +410a70: 0b00 |0010: move-result-wide v0 │ │ +410a72: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +410a74: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +410a76: 3106 0002 |0013: cmp-long v6, v0, v2 │ │ +410a7a: 3906 3800 |0015: if-nez v6, 004d // +0038 │ │ +410a7e: 7100 81b2 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b281 │ │ +410a84: 0c00 |001a: move-result-object v0 │ │ +410a86: 7210 31b7 0000 |001b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +410a8c: 0c01 |001e: move-result-object v1 │ │ +410a8e: 7210 14b7 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +410a94: 0a02 |0022: move-result v2 │ │ +410a96: 3802 2500 |0023: if-eqz v2, 0048 // +0025 │ │ +410a9a: 7210 15b7 0100 |0025: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +410aa0: 0c02 |0028: move-result-object v2 │ │ +410aa2: 1f02 e51b |0029: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +410aa6: 6e10 d9ac 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +410aac: 0c03 |002e: move-result-object v3 │ │ +410aae: 6e10 cdad 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@adcd │ │ +410ab4: 0a03 |0032: move-result v3 │ │ +410ab6: 3803 1100 |0033: if-eqz v3, 0044 // +0011 │ │ +410aba: 6e10 dbac 0200 |0035: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ +410ac0: 0a03 |0038: move-result v3 │ │ +410ac2: 3803 0300 |0039: if-eqz v3, 003c // +0003 │ │ +410ac6: 2809 |003b: goto 0044 // +0009 │ │ +410ac8: 6e10 e2ac 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +410ace: 0a02 |003f: move-result v2 │ │ +410ad0: 3902 dfff |0040: if-nez v2, 001f // -0021 │ │ +410ad4: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +410ad6: 28dc |0043: goto 001f // -0024 │ │ +410ad8: 7210 16b7 0100 |0044: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b716 │ │ +410ade: 28d8 |0047: goto 001f // -0028 │ │ +410ae0: 7110 d6b6 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b6d6 │ │ +410ae6: 1201 |004b: const/4 v1, #int 0 // #0 │ │ +410ae8: 281e |004c: goto 006a // +001e │ │ +410aea: 1402 ffff ff7f |004d: const v2, #float nan // #7fffffff │ │ +410af0: 7152 7eb2 1055 |0050: invoke-static {v0, v1, v5, v5, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeed:(JZII)Lde/danoeh/antennapod/model/feed/Feed; // method@b27e │ │ +410af6: 0c00 |0053: move-result-object v0 │ │ +410af8: 3900 0700 |0054: if-nez v0, 005b // +0007 │ │ +410afc: 7100 4179 0000 |0056: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +410b02: 0c00 |0059: move-result-object v0 │ │ +410b04: 1100 |005a: return-object v0 │ │ +410b06: 6e10 e2ac 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +410b0c: 0a01 |005e: move-result v1 │ │ +410b0e: 2202 9d1e |005f: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ +410b12: 7010 59b6 0200 |0061: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +410b18: 7220 26b7 0200 |0064: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +410b1e: 0114 |0067: move v4, v1 │ │ +410b20: 0720 |0068: move-object v0, v2 │ │ +410b22: 1211 |0069: const/4 v1, #int 1 // #1 │ │ +410b24: 6e10 4879 0700 |006a: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ +410b2a: 0c02 |006d: move-result-object v2 │ │ +410b2c: 1a03 0374 |006e: const-string v3, "even_on_mobile" // string@7403 │ │ +410b30: 6e30 0a79 3205 |0070: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@790a │ │ +410b36: 0a02 |0073: move-result v2 │ │ +410b38: 3902 1c00 |0074: if-nez v2, 0090 // +001c │ │ +410b3c: 3904 1a00 |0076: if-nez v4, 0090 // +001a │ │ +410b40: 7100 7bae 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ae7b │ │ +410b46: 0a02 |007b: move-result v2 │ │ +410b48: 3802 0800 |007c: if-eqz v2, 0084 // +0008 │ │ +410b4c: 7100 74ae 0000 |007e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ae74 │ │ +410b52: 0a02 |0081: move-result v2 │ │ +410b54: 3902 0e00 |0082: if-nez v2, 0090 // +000e │ │ +410b58: 1a00 a118 |0084: const-string v0, "FeedUpdateWorker" // string@18a1 │ │ +410b5c: 1a01 b80d |0086: const-string v1, "Blocking automatic update" // string@0db8 │ │ +410b60: 7120 6e0b 1000 |0088: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +410b66: 7100 4079 0000 |008b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7940 │ │ +410b6c: 0c00 |008e: move-result-object v0 │ │ +410b6e: 1100 |008f: return-object v0 │ │ +410b70: 7030 a0af 0701 |0090: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@afa0 │ │ +410b76: 6e10 4479 0700 |0093: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +410b7c: 0c00 |0096: move-result-object v0 │ │ +410b7e: 7110 99b2 0000 |0097: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/NonSubscribedFeedsCleaner;.deleteOldNonSubscribedFeeds:(Landroid/content/Context;)V // method@b299 │ │ +410b84: 7100 deaf 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@afde │ │ +410b8a: 0c00 |009d: move-result-object v0 │ │ +410b8c: 6e10 4479 0700 |009e: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +410b92: 0c01 |00a1: move-result-object v1 │ │ +410b94: 6e20 ddaf 1000 |00a2: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@afdd │ │ +410b9a: 5470 47a9 |00a5: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a947 │ │ +410b9e: 6001 b697 |00a7: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@97b6 │ │ +410ba2: 6e20 1430 1000 |00a9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@3014 │ │ +410ba8: 7100 77b1 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b177 │ │ +410bae: 0c00 |00af: move-result-object v0 │ │ +410bb0: 6e10 7bb1 0000 |00b0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncImmediately:()V // method@b17b │ │ +410bb6: 7100 4179 0000 |00b3: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +410bbc: 0c00 |00b6: move-result-object v0 │ │ +410bbe: 1100 |00b7: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=66 │ │ 0x0017 line=70 │ │ 0x001b line=71 │ │ 0x001f line=72 │ │ @@ -1676805,24 +1676807,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 │ │ -410b98: |[410b98] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -410ba8: 2200 6513 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1365 │ │ -410bac: 6001 b697 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@97b6 │ │ -410bb0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -410bb2: 7020 9baf 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@af9b │ │ -410bb8: 0c02 |0008: move-result-object v2 │ │ -410bba: 7030 1b79 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@791b │ │ -410bc0: 7110 f2a4 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a4f2 │ │ -410bc6: 0c00 |000f: move-result-object v0 │ │ -410bc8: 1100 |0010: return-object v0 │ │ +410bc0: |[410bc0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +410bd0: 2200 6513 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1365 │ │ +410bd4: 6001 b697 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@97b6 │ │ +410bd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +410bda: 7020 9baf 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@af9b │ │ +410be0: 0c02 |0008: move-result-object v2 │ │ +410be2: 7030 1b79 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@791b │ │ +410be8: 7110 f2a4 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a4f2 │ │ +410bee: 0c00 |000f: move-result-object v0 │ │ +410bf0: 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;) │ │ @@ -1676830,147 +1676832,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 │ │ -410bcc: |[410bcc] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ -410bdc: 6e10 4879 0900 |0000: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ -410be2: 0c00 |0003: move-result-object v0 │ │ -410be4: 1a01 dcad |0004: const-string v1, "next_page" // string@addc │ │ -410be8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -410bea: 6e30 0a79 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@790a │ │ -410bf0: 0a00 |000a: move-result v0 │ │ -410bf2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -410bf4: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -410bf8: 6e10 d6ac 0a00 |000e: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@acd6 │ │ -410bfe: 0c00 |0011: move-result-object v0 │ │ -410c00: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -410c04: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -410c06: 2802 |0015: goto 0017 // +0002 │ │ -410c08: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -410c0a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -410c0e: 6e10 d7ac 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@acd7 │ │ -410c14: 0a03 |001c: move-result v3 │ │ -410c16: b013 |001d: add-int/2addr v3, v1 │ │ -410c18: 6e20 f3ac 3a00 |001e: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@acf3 │ │ -410c1e: 7110 ebaf 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@afeb │ │ -410c24: 0c03 |0024: move-result-object v3 │ │ -410c26: 390b 0b00 |0025: if-nez v11, 0030 // +000b │ │ -410c2a: 6e10 e0ac 0a00 |0027: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ace0 │ │ -410c30: 0a0b |002a: move-result v11 │ │ -410c32: 380b 0300 |002b: if-eqz v11, 002e // +0003 │ │ -410c36: 2803 |002d: goto 0030 // +0003 │ │ -410c38: 120b |002e: const/4 v11, #int 0 // #0 │ │ -410c3a: 2802 |002f: goto 0031 // +0002 │ │ -410c3c: 121b |0030: const/4 v11, #int 1 // #1 │ │ -410c3e: 6e20 e6af b300 |0031: invoke-virtual {v3, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setForce:(Z)V // method@afe6 │ │ -410c44: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ -410c48: 6e10 d6ac 0a00 |0036: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@acd6 │ │ -410c4e: 0c0a |0039: move-result-object v10 │ │ -410c50: 6e20 e7af a300 |003a: invoke-virtual {v3, v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setSource:(Ljava/lang/String;)V // method@afe7 │ │ -410c56: 6e10 e4af 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afe4 │ │ -410c5c: 0c0a |0040: move-result-object v10 │ │ -410c5e: 220b 731c |0041: new-instance v11, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c73 │ │ -410c62: 7010 c0af 0b00 |0043: invoke-direct {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@afc0 │ │ -410c68: 6e20 c1af 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@afc1 │ │ -410c6e: 0c0b |0049: move-result-object v11 │ │ -410c70: 380b b300 |004a: if-eqz v11, 00fd // +00b3 │ │ -410c74: 6e10 c3af 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@afc3 │ │ -410c7a: 6e10 c8af 0b00 |004f: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ -410c80: 0c00 |0052: move-result-object v0 │ │ -410c82: 6e10 96ac 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ -410c88: 0a00 |0056: move-result v0 │ │ -410c8a: 1203 |0057: const/4 v3, #int 0 // #0 │ │ -410c8c: 3900 2200 |0058: if-nez v0, 007a // +0022 │ │ -410c90: 55b0 54a9 |005a: iget-boolean v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ -410c94: 3900 1d00 |005c: if-nez v0, 0079 // +001d │ │ -410c98: 6e10 c8af 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ -410c9e: 0c00 |0061: move-result-object v0 │ │ -410ca0: 6e10 93ac 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ -410ca6: 0c00 |0065: move-result-object v0 │ │ -410ca8: 6202 e875 |0066: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ -410cac: 3320 0300 |0068: if-ne v0, v2, 006b // +0003 │ │ -410cb0: 280f |006a: goto 0079 // +000f │ │ -410cb2: 6e10 78ac 0a00 |006b: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ -410cb8: 0b04 |006e: move-result-wide v4 │ │ -410cba: 7130 90b2 5401 |006f: invoke-static {v4, v5, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ -410cc0: 6e10 c8af 0b00 |0072: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ -410cc6: 0c0a |0075: move-result-object v10 │ │ -410cc8: 7110 88b2 0a00 |0076: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -410cce: 1103 |0079: return-object v3 │ │ -410cd0: 2200 761c |007a: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; // type@1c76 │ │ -410cd4: 7020 cbaf a000 |007c: invoke-direct {v0, v10}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@afcb │ │ -410cda: 6e10 ccaf 0000 |007f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@afcc │ │ -410ce0: 0c04 |0082: move-result-object v4 │ │ -410ce2: 6e10 d1af 0000 |0083: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.isSuccessful:()Z // method@afd1 │ │ -410ce8: 0a05 |0086: move-result v5 │ │ -410cea: 3905 1100 |0087: if-nez v5, 0098 // +0011 │ │ -410cee: 6e10 78ac 0a00 |0089: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ -410cf4: 0b0a |008c: move-result-wide v10 │ │ -410cf6: 7130 90b2 ba01 |008d: invoke-static {v10, v11, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ -410cfc: 6e10 d0af 0000 |0090: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afd0 │ │ -410d02: 0c0a |0093: move-result-object v10 │ │ -410d04: 7110 88b2 0a00 |0094: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -410d0a: 1103 |0097: return-object v3 │ │ -410d0c: 5441 1ed4 |0098: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d41e │ │ -410d10: 7100 17b5 0000 |009a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -410d16: 0b05 |009d: move-result-wide v5 │ │ -410d18: 6e30 eeac 5106 |009e: invoke-virtual {v1, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.setLastRefreshAttempt:(J)V // method@acee │ │ -410d1e: 6e10 4479 0900 |00a1: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -410d24: 0c01 |00a4: move-result-object v1 │ │ -410d26: 5443 1ed4 |00a5: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d41e │ │ -410d2a: 7130 94b2 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@b294 │ │ -410d30: 0c01 |00aa: move-result-object v1 │ │ -410d32: 6e10 78ac 0a00 |00ab: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ -410d38: 0b05 |00ae: move-result-wide v5 │ │ -410d3a: 1607 0000 |00af: const-wide/16 v7, #int 0 // #0 │ │ -410d3e: 3103 0507 |00b1: cmp-long v3, v5, v7 │ │ -410d42: 3903 0300 |00b3: if-nez v3, 00b6 // +0003 │ │ -410d46: 1101 |00b5: return-object v1 │ │ -410d48: 6e10 78ac 0a00 |00b6: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ -410d4e: 0b05 |00b9: move-result-wide v5 │ │ -410d50: 7120 7fb2 6500 |00ba: invoke-static {v5, v6}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b27f │ │ -410d56: 0c03 |00bd: move-result-object v3 │ │ -410d58: 7210 30b7 0300 |00be: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -410d5e: 0a05 |00c1: move-result v5 │ │ -410d60: 3905 1500 |00c2: if-nez v5, 00d7 // +0015 │ │ -410d64: 7220 2db7 2300 |00c4: invoke-interface {v3, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -410d6a: 0c02 |00c7: move-result-object v2 │ │ -410d6c: 1f02 e01b |00c8: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -410d70: 6e10 96ac 0200 |00ca: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ -410d76: 0a02 |00cd: move-result v2 │ │ -410d78: 3902 0900 |00ce: if-nez v2, 00d7 // +0009 │ │ -410d7c: 6e10 d0af 0000 |00d0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afd0 │ │ -410d82: 0c00 |00d3: move-result-object v0 │ │ -410d84: 7110 88b2 0000 |00d4: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -410d8a: 54b0 56a9 |00d7: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ -410d8e: 3800 0c00 |00d9: if-eqz v0, 00e5 // +000c │ │ -410d92: 6e10 7fac 0a00 |00db: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -410d98: 0c0a |00de: move-result-object v10 │ │ -410d9a: 54bb 56a9 |00df: iget-object v11, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ -410d9e: 7120 93b2 ba00 |00e1: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b293 │ │ -410da4: 2818 |00e4: goto 00fc // +0018 │ │ -410da6: 544b 1fd4 |00e5: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d41f │ │ -410daa: 380b 1500 |00e7: if-eqz v11, 00fc // +0015 │ │ -410dae: 6e10 7fac 0a00 |00e9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -410db4: 0c00 |00ec: move-result-object v0 │ │ -410db6: 6e20 d7b4 0b00 |00ed: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -410dbc: 0a0b |00f0: move-result v11 │ │ -410dbe: 390b 0b00 |00f1: if-nez v11, 00fc // +000b │ │ -410dc2: 6e10 7fac 0a00 |00f3: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -410dc8: 0c0a |00f6: move-result-object v10 │ │ -410dca: 544b 1fd4 |00f7: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d41f │ │ -410dce: 7120 93b2 ba00 |00f9: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b293 │ │ -410dd4: 1101 |00fc: return-object v1 │ │ -410dd6: 220a 071e |00fd: new-instance v10, Ljava/lang/Exception; // type@1e07 │ │ -410dda: 1a0b 5950 |00ff: const-string v11, "Unable to create downloader" // string@5059 │ │ -410dde: 7020 48b4 ba00 |0101: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ -410de4: 270a |0104: throw v10 │ │ +410bf4: |[410bf4] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ +410c04: 6e10 4879 0900 |0000: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@7948 │ │ +410c0a: 0c00 |0003: move-result-object v0 │ │ +410c0c: 1a01 dcad |0004: const-string v1, "next_page" // string@addc │ │ +410c10: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +410c12: 6e30 0a79 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@790a │ │ +410c18: 0a00 |000a: move-result v0 │ │ +410c1a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +410c1c: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +410c20: 6e10 d6ac 0a00 |000e: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@acd6 │ │ +410c26: 0c00 |0011: move-result-object v0 │ │ +410c28: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +410c2c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +410c2e: 2802 |0015: goto 0017 // +0002 │ │ +410c30: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +410c32: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +410c36: 6e10 d7ac 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@acd7 │ │ +410c3c: 0a03 |001c: move-result v3 │ │ +410c3e: b013 |001d: add-int/2addr v3, v1 │ │ +410c40: 6e20 f3ac 3a00 |001e: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@acf3 │ │ +410c46: 7110 ebaf 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@afeb │ │ +410c4c: 0c03 |0024: move-result-object v3 │ │ +410c4e: 390b 0b00 |0025: if-nez v11, 0030 // +000b │ │ +410c52: 6e10 e0ac 0a00 |0027: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ace0 │ │ +410c58: 0a0b |002a: move-result v11 │ │ +410c5a: 380b 0300 |002b: if-eqz v11, 002e // +0003 │ │ +410c5e: 2803 |002d: goto 0030 // +0003 │ │ +410c60: 120b |002e: const/4 v11, #int 0 // #0 │ │ +410c62: 2802 |002f: goto 0031 // +0002 │ │ +410c64: 121b |0030: const/4 v11, #int 1 // #1 │ │ +410c66: 6e20 e6af b300 |0031: invoke-virtual {v3, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setForce:(Z)V // method@afe6 │ │ +410c6c: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ +410c70: 6e10 d6ac 0a00 |0036: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@acd6 │ │ +410c76: 0c0a |0039: move-result-object v10 │ │ +410c78: 6e20 e7af a300 |003a: invoke-virtual {v3, v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setSource:(Ljava/lang/String;)V // method@afe7 │ │ +410c7e: 6e10 e4af 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@afe4 │ │ +410c84: 0c0a |0040: move-result-object v10 │ │ +410c86: 220b 731c |0041: new-instance v11, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c73 │ │ +410c8a: 7010 c0af 0b00 |0043: invoke-direct {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@afc0 │ │ +410c90: 6e20 c1af 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@afc1 │ │ +410c96: 0c0b |0049: move-result-object v11 │ │ +410c98: 380b b300 |004a: if-eqz v11, 00fd // +00b3 │ │ +410c9c: 6e10 c3af 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@afc3 │ │ +410ca2: 6e10 c8af 0b00 |004f: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ +410ca8: 0c00 |0052: move-result-object v0 │ │ +410caa: 6e10 96ac 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ +410cb0: 0a00 |0056: move-result v0 │ │ +410cb2: 1203 |0057: const/4 v3, #int 0 // #0 │ │ +410cb4: 3900 2200 |0058: if-nez v0, 007a // +0022 │ │ +410cb8: 55b0 54a9 |005a: iget-boolean v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ +410cbc: 3900 1d00 |005c: if-nez v0, 0079 // +001d │ │ +410cc0: 6e10 c8af 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ +410cc6: 0c00 |0061: move-result-object v0 │ │ +410cc8: 6e10 93ac 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ac93 │ │ +410cce: 0c00 |0065: move-result-object v0 │ │ +410cd0: 6202 e875 |0066: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e8 │ │ +410cd4: 3320 0300 |0068: if-ne v0, v2, 006b // +0003 │ │ +410cd8: 280f |006a: goto 0079 // +000f │ │ +410cda: 6e10 78ac 0a00 |006b: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ +410ce0: 0b04 |006e: move-result-wide v4 │ │ +410ce2: 7130 90b2 5401 |006f: invoke-static {v4, v5, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ +410ce8: 6e10 c8af 0b00 |0072: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afc8 │ │ +410cee: 0c0a |0075: move-result-object v10 │ │ +410cf0: 7110 88b2 0a00 |0076: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +410cf6: 1103 |0079: return-object v3 │ │ +410cf8: 2200 761c |007a: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; // type@1c76 │ │ +410cfc: 7020 cbaf a000 |007c: invoke-direct {v0, v10}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@afcb │ │ +410d02: 6e10 ccaf 0000 |007f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@afcc │ │ +410d08: 0c04 |0082: move-result-object v4 │ │ +410d0a: 6e10 d1af 0000 |0083: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.isSuccessful:()Z // method@afd1 │ │ +410d10: 0a05 |0086: move-result v5 │ │ +410d12: 3905 1100 |0087: if-nez v5, 0098 // +0011 │ │ +410d16: 6e10 78ac 0a00 |0089: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ +410d1c: 0b0a |008c: move-result-wide v10 │ │ +410d1e: 7130 90b2 ba01 |008d: invoke-static {v10, v11, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ +410d24: 6e10 d0af 0000 |0090: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afd0 │ │ +410d2a: 0c0a |0093: move-result-object v10 │ │ +410d2c: 7110 88b2 0a00 |0094: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +410d32: 1103 |0097: return-object v3 │ │ +410d34: 5441 1ed4 |0098: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d41e │ │ +410d38: 7100 17b5 0000 |009a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +410d3e: 0b05 |009d: move-result-wide v5 │ │ +410d40: 6e30 eeac 5106 |009e: invoke-virtual {v1, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.setLastRefreshAttempt:(J)V // method@acee │ │ +410d46: 6e10 4479 0900 |00a1: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +410d4c: 0c01 |00a4: move-result-object v1 │ │ +410d4e: 5443 1ed4 |00a5: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d41e │ │ +410d52: 7130 94b2 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@b294 │ │ +410d58: 0c01 |00aa: move-result-object v1 │ │ +410d5a: 6e10 78ac 0a00 |00ab: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ +410d60: 0b05 |00ae: move-result-wide v5 │ │ +410d62: 1607 0000 |00af: const-wide/16 v7, #int 0 // #0 │ │ +410d66: 3103 0507 |00b1: cmp-long v3, v5, v7 │ │ +410d6a: 3903 0300 |00b3: if-nez v3, 00b6 // +0003 │ │ +410d6e: 1101 |00b5: return-object v1 │ │ +410d70: 6e10 78ac 0a00 |00b6: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ +410d76: 0b05 |00b9: move-result-wide v5 │ │ +410d78: 7120 7fb2 6500 |00ba: invoke-static {v5, v6}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b27f │ │ +410d7e: 0c03 |00bd: move-result-object v3 │ │ +410d80: 7210 30b7 0300 |00be: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +410d86: 0a05 |00c1: move-result v5 │ │ +410d88: 3905 1500 |00c2: if-nez v5, 00d7 // +0015 │ │ +410d8c: 7220 2db7 2300 |00c4: invoke-interface {v3, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +410d92: 0c02 |00c7: move-result-object v2 │ │ +410d94: 1f02 e01b |00c8: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +410d98: 6e10 96ac 0200 |00ca: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ +410d9e: 0a02 |00cd: move-result v2 │ │ +410da0: 3902 0900 |00ce: if-nez v2, 00d7 // +0009 │ │ +410da4: 6e10 d0af 0000 |00d0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@afd0 │ │ +410daa: 0c00 |00d3: move-result-object v0 │ │ +410dac: 7110 88b2 0000 |00d4: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +410db2: 54b0 56a9 |00d7: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ +410db6: 3800 0c00 |00d9: if-eqz v0, 00e5 // +000c │ │ +410dba: 6e10 7fac 0a00 |00db: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +410dc0: 0c0a |00de: move-result-object v10 │ │ +410dc2: 54bb 56a9 |00df: iget-object v11, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ +410dc6: 7120 93b2 ba00 |00e1: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b293 │ │ +410dcc: 2818 |00e4: goto 00fc // +0018 │ │ +410dce: 544b 1fd4 |00e5: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d41f │ │ +410dd2: 380b 1500 |00e7: if-eqz v11, 00fc // +0015 │ │ +410dd6: 6e10 7fac 0a00 |00e9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +410ddc: 0c00 |00ec: move-result-object v0 │ │ +410dde: 6e20 d7b4 0b00 |00ed: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +410de4: 0a0b |00f0: move-result v11 │ │ +410de6: 390b 0b00 |00f1: if-nez v11, 00fc // +000b │ │ +410dea: 6e10 7fac 0a00 |00f3: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +410df0: 0c0a |00f6: move-result-object v10 │ │ +410df2: 544b 1fd4 |00f7: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d41f │ │ +410df6: 7120 93b2 ba00 |00f9: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b293 │ │ +410dfc: 1101 |00fc: return-object v1 │ │ +410dfe: 220a 071e |00fd: new-instance v10, Ljava/lang/Exception; // type@1e07 │ │ +410e02: 1a0b 5950 |00ff: const-string v11, "Unable to create downloader" // string@5059 │ │ +410e06: 7020 48b4 ba00 |0101: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ +410e0c: 270a |0104: throw v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x000e line=195 │ │ 0x0019 line=197 │ │ 0x0021 line=199 │ │ 0x0027 line=200 │ │ @@ -1677047,17 +1677049,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4110e8: |[4110e8] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.:()V │ │ -4110f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4110fe: 0e00 |0003: return-void │ │ +411110: |[411110] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.:()V │ │ +411120: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +411126: 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;) │ │ @@ -1677065,39 +1677067,39 @@ │ │ type : '(J)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -411078: |[411078] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ -411088: 7100 9cb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ -41108e: 0c00 |0003: move-result-object v0 │ │ -411090: 6e10 9eb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29e │ │ -411096: 6201 4e76 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ -41109a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -41109c: 2322 9c1f |000a: new-array v2, v2, [J // type@1f9c │ │ -4110a0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4110a2: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ -4110a6: 6e30 9bb2 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@b29b │ │ -4110ac: 0c01 |0012: move-result-object v1 │ │ -4110ae: 7120 80b4 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -4110b4: 0c02 |0016: move-result-object v2 │ │ -4110b6: 7220 5db7 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -4110bc: 0a02 |001a: move-result v2 │ │ -4110be: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ -4110c2: 7120 80b4 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -4110c8: 0c04 |0020: move-result-object v4 │ │ -4110ca: 7220 61b7 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -4110d0: 0c04 |0024: move-result-object v4 │ │ -4110d2: 1f04 0f1e |0025: check-cast v4, Ljava/lang/Integer; // type@1e0f │ │ -4110d6: 6e10 65b4 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ -4110dc: 0a03 |002a: move-result v3 │ │ -4110de: 6e10 9ab2 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b29a │ │ -4110e4: 0f03 |002e: return v3 │ │ +4110a0: |[4110a0] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ +4110b0: 7100 9cb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ +4110b6: 0c00 |0003: move-result-object v0 │ │ +4110b8: 6e10 9eb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29e │ │ +4110be: 6201 4e76 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ +4110c2: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +4110c4: 2322 9c1f |000a: new-array v2, v2, [J // type@1f9c │ │ +4110c8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4110ca: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ +4110ce: 6e30 9bb2 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@b29b │ │ +4110d4: 0c01 |0012: move-result-object v1 │ │ +4110d6: 7120 80b4 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +4110dc: 0c02 |0016: move-result-object v2 │ │ +4110de: 7220 5db7 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +4110e4: 0a02 |001a: move-result v2 │ │ +4110e6: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ +4110ea: 7120 80b4 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +4110f0: 0c04 |0020: move-result-object v4 │ │ +4110f2: 7220 61b7 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +4110f8: 0c04 |0024: move-result-object v4 │ │ +4110fa: 1f04 0f1e |0025: check-cast v4, Ljava/lang/Integer; // type@1e0f │ │ +4110fe: 6e10 65b4 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ +411104: 0a03 |002a: move-result v3 │ │ +411106: 6e10 9ab2 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b29a │ │ +41110c: 0f03 |002e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x0007 line=142 │ │ 0x0013 line=143 │ │ 0x002b line=144 │ │ @@ -1677109,45 +1677111,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 │ │ -410fe8: |[410fe8] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ -410ff8: 6e10 4402 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ -410ffe: 0c00 |0003: move-result-object v0 │ │ -411000: 6e10 1b03 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@031b │ │ -411006: 0c00 |0007: move-result-object v0 │ │ -411008: 5200 9801 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0198 │ │ -41100c: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -411010: a800 0001 |000c: mul-float v0, v0, v1 │ │ -411014: 8700 |000e: float-to-int v0, v0 │ │ -411016: 7110 8c7d 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d8c │ │ -41101c: 0c02 |0012: move-result-object v2 │ │ -41101e: 6e10 0c7e 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e0c │ │ -411024: 0c02 |0016: move-result-object v2 │ │ -411026: 6e10 ccac 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -41102c: 0c03 |001a: move-result-object v3 │ │ -41102e: 6e20 f07d 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df0 │ │ -411034: 0c02 |001e: move-result-object v2 │ │ -411036: 2203 5916 |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@1659 │ │ -41103a: 7010 3c87 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@873c │ │ -411040: 6e10 a086 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@86a0 │ │ -411046: 0c03 |0027: move-result-object v3 │ │ -411048: 6e20 d37d 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd3 │ │ -41104e: 0c02 |002b: move-result-object v2 │ │ -411050: 6e30 f87d 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7df8 │ │ -411056: 0c02 |002f: move-result-object v2 │ │ -411058: 7210 0bb8 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ -41105e: 0c02 |0033: move-result-object v2 │ │ -411060: 1f02 ab00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00ab │ │ -411064: 1102 |0036: return-object v2 │ │ -411066: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -411068: 1102 |0038: return-object v2 │ │ +411010: |[411010] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ +411020: 6e10 4402 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ +411026: 0c00 |0003: move-result-object v0 │ │ +411028: 6e10 1b03 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@031b │ │ +41102e: 0c00 |0007: move-result-object v0 │ │ +411030: 5200 9801 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0198 │ │ +411034: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +411038: a800 0001 |000c: mul-float v0, v0, v1 │ │ +41103c: 8700 |000e: float-to-int v0, v0 │ │ +41103e: 7110 8c7d 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d8c │ │ +411044: 0c02 |0012: move-result-object v2 │ │ +411046: 6e10 0c7e 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e0c │ │ +41104c: 0c02 |0016: move-result-object v2 │ │ +41104e: 6e10 ccac 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +411054: 0c03 |001a: move-result-object v3 │ │ +411056: 6e20 f07d 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df0 │ │ +41105c: 0c02 |001e: move-result-object v2 │ │ +41105e: 2203 5916 |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@1659 │ │ +411062: 7010 3c87 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@873c │ │ +411068: 6e10 a086 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@86a0 │ │ +41106e: 0c03 |0027: move-result-object v3 │ │ +411070: 6e20 d37d 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd3 │ │ +411076: 0c02 |002b: move-result-object v2 │ │ +411078: 6e30 f87d 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7df8 │ │ +41107e: 0c02 |002f: move-result-object v2 │ │ +411080: 7210 0bb8 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b80b │ │ +411086: 0c02 |0033: move-result-object v2 │ │ +411088: 1f02 ab00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00ab │ │ +41108c: 1102 |0036: return-object v2 │ │ +41108e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +411090: 1102 |0038: return-object v2 │ │ catches : 1 │ │ 0x000f - 0x0036 │ │ -> 0x0037 │ │ positions : │ │ 0x0000 line=126 │ │ 0x000f line=128 │ │ 0x0013 line=129 │ │ @@ -1677164,70 +1677166,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 │ │ -41113c: |[41113c] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -41114c: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -411150: 7010 7102 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0271 │ │ -411156: 1a01 c842 |0005: const-string v1, "NewEpisodes" // string@42c8 │ │ -41115a: 6e20 9802 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0298 │ │ -411160: 2201 5800 |000a: new-instance v1, Landroid/content/ComponentName; // type@0058 │ │ -411164: 1a02 766d |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@6d76 │ │ -411168: 7030 0d02 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020d │ │ -41116e: 6e20 9b02 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@029b │ │ -411174: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ -41117a: 6e20 9e02 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029e │ │ -411180: 1a01 bd78 |001a: const-string v1, "fragment_tag" // string@78bd │ │ -411184: 1a02 ca42 |001c: const-string v2, "NewEpisodesFragment" // string@42ca │ │ -411188: 6e30 9102 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0291 │ │ -41118e: 6001 e600 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -411192: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ -411196: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -411198: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ -41119c: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ -4111a0: 2802 |002a: goto 002c // +0002 │ │ -4111a2: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -4111a4: 7140 a101 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ -4111aa: 0c00 |002f: move-result-object v0 │ │ -4111ac: 2201 6507 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ -4111b0: 1a02 b073 |0032: const-string v2, "episode_notifications" // string@73b0 │ │ -4111b4: 7030 9a2f 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ -4111ba: 6004 5996 |0037: sget v4, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9659 │ │ -4111be: 6e20 ad2f 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -4111c4: 0c01 |003c: move-result-object v1 │ │ -4111c6: 6004 4f9b |003d: sget v4, Lde/danoeh/antennapod/net/download/service/R$string;.new_episode_notification_group_text:I // field@9b4f │ │ -4111ca: 6e20 4602 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -4111d0: 0c04 |0042: move-result-object v4 │ │ -4111d2: 6e20 a32f 4100 |0043: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ -4111d8: 0c01 |0046: move-result-object v1 │ │ -4111da: 6e20 a12f 0100 |0047: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ -4111e0: 0c00 |004a: move-result-object v0 │ │ -4111e2: 1a01 756d |004b: const-string v1, "de.danoeh.antennapod.EPISODES" // string@6d75 │ │ -4111e6: 6e20 a52f 1000 |004d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa5 │ │ -4111ec: 0c00 |0050: move-result-object v0 │ │ -4111ee: 1211 |0051: const/4 v1, #int 1 // #1 │ │ -4111f0: 6e20 a72f 1000 |0052: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fa7 │ │ -4111f6: 0c00 |0055: move-result-object v0 │ │ -4111f8: 6e20 a62f 1000 |0056: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -4111fe: 0c00 |0059: move-result-object v0 │ │ -411200: 6e20 aa2f 1000 |005a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -411206: 0c00 |005d: move-result-object v0 │ │ -411208: 6e20 9f2f 1000 |005e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ -41120e: 0c00 |0061: move-result-object v0 │ │ -411210: 6e10 9c2f 0000 |0062: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ -411216: 0c00 |0065: move-result-object v0 │ │ -411218: 1a01 c45d |0066: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ -41121c: 7120 6e30 1500 |0068: invoke-static {v5, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ -411222: 0a05 |006b: move-result v5 │ │ -411224: 3905 0500 |006c: if-nez v5, 0071 // +0005 │ │ -411228: 6e40 1c30 2603 |006e: invoke-virtual {v6, v2, v3, v0}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@301c │ │ -41122e: 0e00 |0071: return-void │ │ +411164: |[411164] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +411174: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +411178: 7010 7102 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0271 │ │ +41117e: 1a01 c842 |0005: const-string v1, "NewEpisodes" // string@42c8 │ │ +411182: 6e20 9802 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0298 │ │ +411188: 2201 5800 |000a: new-instance v1, Landroid/content/ComponentName; // type@0058 │ │ +41118c: 1a02 766d |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@6d76 │ │ +411190: 7030 0d02 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020d │ │ +411196: 6e20 9b02 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@029b │ │ +41119c: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ +4111a2: 6e20 9e02 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029e │ │ +4111a8: 1a01 bd78 |001a: const-string v1, "fragment_tag" // string@78bd │ │ +4111ac: 1a02 ca42 |001c: const-string v2, "NewEpisodesFragment" // string@42ca │ │ +4111b0: 6e30 9102 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0291 │ │ +4111b6: 6001 e600 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +4111ba: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ +4111be: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +4111c0: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ +4111c4: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ +4111c8: 2802 |002a: goto 002c // +0002 │ │ +4111ca: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +4111cc: 7140 a101 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ +4111d2: 0c00 |002f: move-result-object v0 │ │ +4111d4: 2201 6507 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ +4111d8: 1a02 b073 |0032: const-string v2, "episode_notifications" // string@73b0 │ │ +4111dc: 7030 9a2f 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ +4111e2: 6004 5996 |0037: sget v4, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9659 │ │ +4111e6: 6e20 ad2f 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +4111ec: 0c01 |003c: move-result-object v1 │ │ +4111ee: 6004 4f9b |003d: sget v4, Lde/danoeh/antennapod/net/download/service/R$string;.new_episode_notification_group_text:I // field@9b4f │ │ +4111f2: 6e20 4602 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +4111f8: 0c04 |0042: move-result-object v4 │ │ +4111fa: 6e20 a32f 4100 |0043: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ +411200: 0c01 |0046: move-result-object v1 │ │ +411202: 6e20 a12f 0100 |0047: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ +411208: 0c00 |004a: move-result-object v0 │ │ +41120a: 1a01 756d |004b: const-string v1, "de.danoeh.antennapod.EPISODES" // string@6d75 │ │ +41120e: 6e20 a52f 1000 |004d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa5 │ │ +411214: 0c00 |0050: move-result-object v0 │ │ +411216: 1211 |0051: const/4 v1, #int 1 // #1 │ │ +411218: 6e20 a72f 1000 |0052: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fa7 │ │ +41121e: 0c00 |0055: move-result-object v0 │ │ +411220: 6e20 a62f 1000 |0056: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +411226: 0c00 |0059: move-result-object v0 │ │ +411228: 6e20 aa2f 1000 |005a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +41122e: 0c00 |005d: move-result-object v0 │ │ +411230: 6e20 9f2f 1000 |005e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ +411236: 0c00 |0061: move-result-object v0 │ │ +411238: 6e10 9c2f 0000 |0062: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ +41123e: 0c00 |0065: move-result-object v0 │ │ +411240: 1a01 c45d |0066: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ +411244: 7120 6e30 1500 |0068: invoke-static {v5, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ +41124a: 0a05 |006b: move-result v5 │ │ +41124c: 3905 0500 |006c: if-nez v5, 0071 // +0005 │ │ +411250: 6e40 1c30 2603 |006e: invoke-virtual {v6, v2, v3, v0}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@301c │ │ +411256: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000a line=101 │ │ 0x0017 line=102 │ │ 0x001a line=103 │ │ @@ -1677254,99 +1677256,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 │ │ -411310: |[411310] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -411320: 6e10 4402 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ -411326: 0c00 |0003: move-result-object v0 │ │ -411328: 6001 4899 |0004: sget v1, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_message:I // field@9948 │ │ -41132c: 7110 6fb4 0800 |0006: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -411332: 0c02 |0009: move-result-object v2 │ │ -411334: 6e10 dcac 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -41133a: 0c03 |000d: move-result-object v3 │ │ -41133c: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -41133e: 2344 c820 |000f: new-array v4, v4, [Ljava/lang/Object; // type@20c8 │ │ -411342: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -411344: 4d02 0405 |0012: aput-object v2, v4, v5 │ │ -411348: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -41134a: 4d03 0402 |0015: aput-object v3, v4, v2 │ │ -41134e: 6e40 2603 1048 |0017: invoke-virtual {v0, v1, v8, v4}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ -411354: 0c01 |001a: move-result-object v1 │ │ -411356: 6003 4999 |001b: sget v3, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_title:I // field@9949 │ │ -41135a: 6e30 2503 3008 |001d: invoke-virtual {v0, v3, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@0325 │ │ -411360: 0c08 |0020: move-result-object v8 │ │ -411362: 2200 6700 |0021: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -411366: 7010 7102 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0271 │ │ -41136c: 2203 271e |0026: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -411370: 7010 ffb4 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -411376: 1a04 c842 |002b: const-string v4, "NewEpisodes" // string@42c8 │ │ -41137a: 6e20 0bb5 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411380: 6e10 caac 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -411386: 0b06 |0033: move-result-wide v6 │ │ -411388: 6e30 07b5 6307 |0034: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -41138e: 6e10 15b5 0300 |0037: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -411394: 0c03 |003a: move-result-object v3 │ │ -411396: 6e20 9802 3000 |003b: invoke-virtual {v0, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0298 │ │ -41139c: 2203 5800 |003e: new-instance v3, Landroid/content/ComponentName; // type@0058 │ │ -4113a0: 1a04 766d |0040: const-string v4, "de.danoeh.antennapod.activity.MainActivity" // string@6d76 │ │ -4113a4: 7030 0d02 a304 |0042: invoke-direct {v3, v10, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020d │ │ -4113aa: 6e20 9b02 3000 |0045: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@029b │ │ -4113b0: 1403 0080 0010 |0048: const v3, #float 2.53422e-29 // #10008000 │ │ -4113b6: 6e20 9e02 3000 |004b: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029e │ │ -4113bc: 1a03 b878 |004e: const-string v3, "fragment_feed_id" // string@78b8 │ │ -4113c0: 6e10 caac 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -4113c6: 0b06 |0053: move-result-wide v6 │ │ -4113c8: 6e40 8c02 3076 |0054: invoke-virtual {v0, v3, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@028c │ │ -4113ce: 6003 e600 |0057: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -4113d2: 1304 1700 |0059: const/16 v4, #int 23 // #17 │ │ -4113d6: 3443 0500 |005b: if-lt v3, v4, 0060 // +0005 │ │ -4113da: 1503 0004 |005d: const/high16 v3, #int 67108864 // #400 │ │ -4113de: 2802 |005f: goto 0061 // +0002 │ │ -4113e0: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -4113e2: 7140 a101 5a30 |0061: invoke-static {v10, v5, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ -4113e8: 0c00 |0064: move-result-object v0 │ │ -4113ea: 2203 6507 |0065: new-instance v3, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ -4113ee: 1a04 b073 |0067: const-string v4, "episode_notifications" // string@73b0 │ │ -4113f2: 7030 9a2f a304 |0069: invoke-direct {v3, v10, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ -4113f8: 6005 5996 |006c: sget v5, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9659 │ │ -4113fc: 6e20 ad2f 5300 |006e: invoke-virtual {v3, v5}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -411402: 0c03 |0071: move-result-object v3 │ │ -411404: 6e20 a32f 8300 |0072: invoke-virtual {v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ -41140a: 0c08 |0075: move-result-object v8 │ │ -41140c: 7120 a5af 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@afa5 │ │ -411412: 0c03 |0079: move-result-object v3 │ │ -411414: 6e20 a82f 3800 |007a: invoke-virtual {v8, v3}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa8 │ │ -41141a: 0c08 |007d: move-result-object v8 │ │ -41141c: 6e20 a22f 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ -411422: 0c08 |0081: move-result-object v8 │ │ -411424: 6e20 a12f 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ -41142a: 0c08 |0085: move-result-object v8 │ │ -41142c: 1a00 756d |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@6d75 │ │ -411430: 6e20 a52f 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa5 │ │ -411436: 0c08 |008b: move-result-object v8 │ │ -411438: 6e20 a62f 2800 |008c: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -41143e: 0c08 |008f: move-result-object v8 │ │ -411440: 6e20 aa2f 2800 |0090: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -411446: 0c08 |0093: move-result-object v8 │ │ -411448: 6e20 9f2f 2800 |0094: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ -41144e: 0c08 |0097: move-result-object v8 │ │ -411450: 6e10 9c2f 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ -411456: 0c08 |009b: move-result-object v8 │ │ -411458: 1a00 c45d |009c: const-string v0, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ -41145c: 7120 6e30 0a00 |009e: invoke-static {v10, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ -411462: 0a00 |00a1: move-result v0 │ │ -411464: 3900 0900 |00a2: if-nez v0, 00ab // +0009 │ │ -411468: 6e10 e1ac 0900 |00a4: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.hashCode:()I // method@ace1 │ │ -41146e: 0a09 |00a7: move-result v9 │ │ -411470: 6e40 1c30 4b89 |00a8: invoke-virtual {v11, v4, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@301c │ │ -411476: 7120 a6af ba00 |00ab: invoke-static {v10, v11}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@afa6 │ │ -41147c: 0e00 |00ae: return-void │ │ +411338: |[411338] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +411348: 6e10 4402 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0244 │ │ +41134e: 0c00 |0003: move-result-object v0 │ │ +411350: 6001 4899 |0004: sget v1, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_message:I // field@9948 │ │ +411354: 7110 6fb4 0800 |0006: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +41135a: 0c02 |0009: move-result-object v2 │ │ +41135c: 6e10 dcac 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +411362: 0c03 |000d: move-result-object v3 │ │ +411364: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +411366: 2344 c820 |000f: new-array v4, v4, [Ljava/lang/Object; // type@20c8 │ │ +41136a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +41136c: 4d02 0405 |0012: aput-object v2, v4, v5 │ │ +411370: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +411372: 4d03 0402 |0015: aput-object v3, v4, v2 │ │ +411376: 6e40 2603 1048 |0017: invoke-virtual {v0, v1, v8, v4}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0326 │ │ +41137c: 0c01 |001a: move-result-object v1 │ │ +41137e: 6003 4999 |001b: sget v3, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_title:I // field@9949 │ │ +411382: 6e30 2503 3008 |001d: invoke-virtual {v0, v3, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@0325 │ │ +411388: 0c08 |0020: move-result-object v8 │ │ +41138a: 2200 6700 |0021: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +41138e: 7010 7102 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0271 │ │ +411394: 2203 271e |0026: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +411398: 7010 ffb4 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41139e: 1a04 c842 |002b: const-string v4, "NewEpisodes" // string@42c8 │ │ +4113a2: 6e20 0bb5 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4113a8: 6e10 caac 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +4113ae: 0b06 |0033: move-result-wide v6 │ │ +4113b0: 6e30 07b5 6307 |0034: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +4113b6: 6e10 15b5 0300 |0037: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4113bc: 0c03 |003a: move-result-object v3 │ │ +4113be: 6e20 9802 3000 |003b: invoke-virtual {v0, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0298 │ │ +4113c4: 2203 5800 |003e: new-instance v3, Landroid/content/ComponentName; // type@0058 │ │ +4113c8: 1a04 766d |0040: const-string v4, "de.danoeh.antennapod.activity.MainActivity" // string@6d76 │ │ +4113cc: 7030 0d02 a304 |0042: invoke-direct {v3, v10, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020d │ │ +4113d2: 6e20 9b02 3000 |0045: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@029b │ │ +4113d8: 1403 0080 0010 |0048: const v3, #float 2.53422e-29 // #10008000 │ │ +4113de: 6e20 9e02 3000 |004b: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029e │ │ +4113e4: 1a03 b878 |004e: const-string v3, "fragment_feed_id" // string@78b8 │ │ +4113e8: 6e10 caac 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +4113ee: 0b06 |0053: move-result-wide v6 │ │ +4113f0: 6e40 8c02 3076 |0054: invoke-virtual {v0, v3, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@028c │ │ +4113f6: 6003 e600 |0057: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +4113fa: 1304 1700 |0059: const/16 v4, #int 23 // #17 │ │ +4113fe: 3443 0500 |005b: if-lt v3, v4, 0060 // +0005 │ │ +411402: 1503 0004 |005d: const/high16 v3, #int 67108864 // #400 │ │ +411406: 2802 |005f: goto 0061 // +0002 │ │ +411408: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +41140a: 7140 a101 5a30 |0061: invoke-static {v10, v5, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ +411410: 0c00 |0064: move-result-object v0 │ │ +411412: 2203 6507 |0065: new-instance v3, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ +411416: 1a04 b073 |0067: const-string v4, "episode_notifications" // string@73b0 │ │ +41141a: 7030 9a2f a304 |0069: invoke-direct {v3, v10, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ +411420: 6005 5996 |006c: sget v5, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9659 │ │ +411424: 6e20 ad2f 5300 |006e: invoke-virtual {v3, v5}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +41142a: 0c03 |0071: move-result-object v3 │ │ +41142c: 6e20 a32f 8300 |0072: invoke-virtual {v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ +411432: 0c08 |0075: move-result-object v8 │ │ +411434: 7120 a5af 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@afa5 │ │ +41143a: 0c03 |0079: move-result-object v3 │ │ +41143c: 6e20 a82f 3800 |007a: invoke-virtual {v8, v3}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa8 │ │ +411442: 0c08 |007d: move-result-object v8 │ │ +411444: 6e20 a22f 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ +41144a: 0c08 |0081: move-result-object v8 │ │ +41144c: 6e20 a12f 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ +411452: 0c08 |0085: move-result-object v8 │ │ +411454: 1a00 756d |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@6d75 │ │ +411458: 6e20 a52f 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa5 │ │ +41145e: 0c08 |008b: move-result-object v8 │ │ +411460: 6e20 a62f 2800 |008c: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +411466: 0c08 |008f: move-result-object v8 │ │ +411468: 6e20 aa2f 2800 |0090: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +41146e: 0c08 |0093: move-result-object v8 │ │ +411470: 6e20 9f2f 2800 |0094: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ +411476: 0c08 |0097: move-result-object v8 │ │ +411478: 6e10 9c2f 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ +41147e: 0c08 |009b: move-result-object v8 │ │ +411480: 1a00 c45d |009c: const-string v0, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ +411484: 7120 6e30 0a00 |009e: invoke-static {v10, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ +41148a: 0a00 |00a1: move-result v0 │ │ +41148c: 3900 0900 |00a2: if-nez v0, 00ab // +0009 │ │ +411490: 6e10 e1ac 0900 |00a4: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.hashCode:()I // method@ace1 │ │ +411496: 0a09 |00a7: move-result v9 │ │ +411498: 6e40 1c30 4b89 |00a8: invoke-virtual {v11, v4, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@301c │ │ +41149e: 7120 a6af ba00 |00ab: invoke-static {v10, v11}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@afa6 │ │ +4114a4: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ 0x0006 line=66 │ │ 0x0017 line=65 │ │ 0x001b line=68 │ │ @@ -1677384,26 +1677386,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -411100: |[411100] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ -411110: 7100 9cb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ -411116: 0c00 |0003: move-result-object v0 │ │ -411118: 6e10 9eb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29e │ │ -41111e: 6201 4e76 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ -411122: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -411124: 2322 9c1f |000a: new-array v2, v2, [J // type@1f9c │ │ -411128: 6e30 9bb2 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@b29b │ │ -41112e: 0c01 |000f: move-result-object v1 │ │ -411130: 5b31 4aa9 |0010: iput-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a94a │ │ -411134: 6e10 9ab2 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b29a │ │ -41113a: 0e00 |0015: return-void │ │ +411128: |[411128] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ +411138: 7100 9cb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29c │ │ +41113e: 0c00 |0003: move-result-object v0 │ │ +411140: 6e10 9eb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b29e │ │ +411146: 6201 4e76 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@764e │ │ +41114a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +41114c: 2322 9c1f |000a: new-array v2, v2, [J // type@1f9c │ │ +411150: 6e30 9bb2 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@b29b │ │ +411156: 0c01 |000f: move-result-object v1 │ │ +411158: 5b31 4aa9 |0010: iput-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a94a │ │ +41115c: 6e10 9ab2 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b29a │ │ +411162: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0007 line=42 │ │ 0x0012 line=43 │ │ locals : │ │ @@ -1677414,65 +1677416,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 │ │ -411230: |[411230] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -411240: 6e10 d9ac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -411246: 0c00 |0003: move-result-object v0 │ │ -411248: 6e10 cdad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@adcd │ │ -41124e: 0a01 |0007: move-result v1 │ │ -411250: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ -411254: 6e10 d0ad 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@add0 │ │ -41125a: 0a00 |000d: move-result v0 │ │ -41125c: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ -411260: 2856 |0010: goto 0066 // +0056 │ │ -411262: 5440 4aa9 |0011: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a94a │ │ -411266: 6e10 caac 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -41126c: 0b01 |0016: move-result-wide v1 │ │ -41126e: 7120 80b4 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -411274: 0c01 |001a: move-result-object v1 │ │ -411276: 7220 5db7 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -41127c: 0a00 |001e: move-result v0 │ │ -41127e: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ -411282: 5440 4aa9 |0021: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a94a │ │ -411286: 6e10 caac 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -41128c: 0b01 |0026: move-result-wide v1 │ │ -41128e: 7120 80b4 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -411294: 0c01 |002a: move-result-object v1 │ │ -411296: 7220 61b7 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -41129c: 0c00 |002e: move-result-object v0 │ │ -41129e: 1f00 0f1e |002f: check-cast v0, Ljava/lang/Integer; // type@1e0f │ │ -4112a2: 6e10 65b4 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ -4112a8: 0a00 |0034: move-result v0 │ │ -4112aa: 2802 |0035: goto 0037 // +0002 │ │ -4112ac: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -4112ae: 6e10 caac 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -4112b4: 0b01 |003a: move-result-wide v1 │ │ -4112b6: 7120 a3af 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@afa3 │ │ -4112bc: 0a01 |003e: move-result v1 │ │ -4112be: 2202 271e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -4112c2: 7010 ffb4 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4112c8: 1a03 c742 |0044: const-string v3, "New episodes before: " // string@42c7 │ │ -4112cc: 6e20 0bb5 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4112d2: 6e20 06b5 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -4112d8: 1a03 a905 |004c: const-string v3, ", after: " // string@05a9 │ │ -4112dc: 6e20 0bb5 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4112e2: 6e20 06b5 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -4112e8: 6e10 15b5 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4112ee: 0c02 |0057: move-result-object v2 │ │ -4112f0: 1a03 cb42 |0058: const-string v3, "NewEpisodesNotification" // string@42cb │ │ -4112f4: 7120 6e0b 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4112fa: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ -4112fe: 7110 1930 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3019 │ │ -411304: 0c00 |0062: move-result-object v0 │ │ -411306: 7140 a8af 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@afa8 │ │ -41130c: 0e00 |0066: return-void │ │ +411258: |[411258] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +411268: 6e10 d9ac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +41126e: 0c00 |0003: move-result-object v0 │ │ +411270: 6e10 cdad 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@adcd │ │ +411276: 0a01 |0007: move-result v1 │ │ +411278: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ +41127c: 6e10 d0ad 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@add0 │ │ +411282: 0a00 |000d: move-result v0 │ │ +411284: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ +411288: 2856 |0010: goto 0066 // +0056 │ │ +41128a: 5440 4aa9 |0011: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a94a │ │ +41128e: 6e10 caac 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +411294: 0b01 |0016: move-result-wide v1 │ │ +411296: 7120 80b4 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +41129c: 0c01 |001a: move-result-object v1 │ │ +41129e: 7220 5db7 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +4112a4: 0a00 |001e: move-result v0 │ │ +4112a6: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ +4112aa: 5440 4aa9 |0021: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a94a │ │ +4112ae: 6e10 caac 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +4112b4: 0b01 |0026: move-result-wide v1 │ │ +4112b6: 7120 80b4 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +4112bc: 0c01 |002a: move-result-object v1 │ │ +4112be: 7220 61b7 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +4112c4: 0c00 |002e: move-result-object v0 │ │ +4112c6: 1f00 0f1e |002f: check-cast v0, Ljava/lang/Integer; // type@1e0f │ │ +4112ca: 6e10 65b4 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ +4112d0: 0a00 |0034: move-result v0 │ │ +4112d2: 2802 |0035: goto 0037 // +0002 │ │ +4112d4: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +4112d6: 6e10 caac 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +4112dc: 0b01 |003a: move-result-wide v1 │ │ +4112de: 7120 a3af 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@afa3 │ │ +4112e4: 0a01 |003e: move-result v1 │ │ +4112e6: 2202 271e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +4112ea: 7010 ffb4 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4112f0: 1a03 c742 |0044: const-string v3, "New episodes before: " // string@42c7 │ │ +4112f4: 6e20 0bb5 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4112fa: 6e20 06b5 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +411300: 1a03 a905 |004c: const-string v3, ", after: " // string@05a9 │ │ +411304: 6e20 0bb5 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41130a: 6e20 06b5 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +411310: 6e10 15b5 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +411316: 0c02 |0057: move-result-object v2 │ │ +411318: 1a03 cb42 |0058: const-string v3, "NewEpisodesNotification" // string@42cb │ │ +41131c: 7120 6e0b 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +411322: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ +411326: 7110 1930 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3019 │ │ +41132c: 0c00 |0062: move-result-object v0 │ │ +41132e: 7140 a8af 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@afa8 │ │ +411334: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x0011 line=52 │ │ 0x0037 line=53 │ │ 0x003f line=55 │ │ @@ -1677532,22 +1677534,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 │ │ -4115b8: |[4115b8] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ -4115c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4115ce: 5b01 4da9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a94d │ │ -4115d2: 5b02 4ea9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a94e │ │ -4115d6: 5b03 4fa9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a94f │ │ -4115da: 5a04 4ca9 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a94c │ │ -4115de: 5a06 4ba9 |000b: iput-wide v6, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a94b │ │ -4115e2: 0e00 |000d: return-void │ │ +4115e0: |[4115e0] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ +4115f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4115f6: 5b01 4da9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a94d │ │ +4115fa: 5b02 4ea9 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a94e │ │ +4115fe: 5b03 4fa9 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a94f │ │ +411602: 5a04 4ca9 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a94c │ │ +411606: 5a06 4ba9 |000b: iput-wide v6, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a94b │ │ +41160a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -1677565,62 +1677567,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 │ │ -4114c8: |[4114c8] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ -4114d8: 7110 6308 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0863 │ │ -4114de: 0c00 |0003: move-result-object v0 │ │ -4114e0: 7120 5f08 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@085f │ │ -4114e6: 0c02 |0007: move-result-object v2 │ │ -4114e8: 6e10 3602 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ -4114ee: 0c01 |000b: move-result-object v1 │ │ -4114f0: 1a0a 2e95 |000c: const-string v10, "last_modified" // string@952e │ │ -4114f4: 1a00 06aa |000e: const-string v0, "mime_type" // string@aa06 │ │ -4114f8: 1a03 ab70 |0010: const-string v3, "document_id" // string@70ab │ │ -4114fc: 1a04 1159 |0012: const-string v4, "_display_name" // string@5911 │ │ -411500: 1a05 1a59 |0014: const-string v5, "_size" // string@591a │ │ -411504: 2450 ca20 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@20ca │ │ -41150a: 0c03 |0019: move-result-object v3 │ │ -41150c: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -41150e: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -411510: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -411512: 7406 1d02 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@021d │ │ -411518: 0c0a |0020: move-result-object v10 │ │ -41151a: 2200 9d1e |0021: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -41151e: 7010 59b6 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -411524: 7210 7303 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0373 │ │ -41152a: 0a01 |0029: move-result v1 │ │ -41152c: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ -411530: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -411532: 7220 6e03 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036e │ │ -411538: 0c01 |0030: move-result-object v1 │ │ -41153a: 7120 6008 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0860 │ │ -411540: 0c05 |0034: move-result-object v5 │ │ -411542: 1211 |0035: const/4 v1, #int 1 // #1 │ │ -411544: 7220 6e03 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036e │ │ -41154a: 0c03 |0039: move-result-object v3 │ │ -41154c: 1221 |003a: const/4 v1, #int 2 // #2 │ │ -41154e: 7220 6c03 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@036c │ │ -411554: 0b06 |003e: move-result-wide v6 │ │ -411556: 1231 |003f: const/4 v1, #int 3 // #3 │ │ -411558: 7220 6c03 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@036c │ │ -41155e: 0b08 |0043: move-result-wide v8 │ │ -411560: 1241 |0044: const/4 v1, #int 4 // #4 │ │ -411562: 7220 6e03 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036e │ │ -411568: 0c04 |0048: move-result-object v4 │ │ -41156a: 2201 6f1c |0049: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ -41156e: 0712 |004b: move-object v2, v1 │ │ -411570: 7608 a9af 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@afa9 │ │ -411576: 6e20 5db6 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -41157c: 28d4 |0052: goto 0026 // -002c │ │ -41157e: 7210 6203 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@0362 │ │ -411584: 1100 |0056: return-object v0 │ │ +4114f0: |[4114f0] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ +411500: 7110 6308 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0863 │ │ +411506: 0c00 |0003: move-result-object v0 │ │ +411508: 7120 5f08 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@085f │ │ +41150e: 0c02 |0007: move-result-object v2 │ │ +411510: 6e10 3602 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ +411516: 0c01 |000b: move-result-object v1 │ │ +411518: 1a0a 2e95 |000c: const-string v10, "last_modified" // string@952e │ │ +41151c: 1a00 06aa |000e: const-string v0, "mime_type" // string@aa06 │ │ +411520: 1a03 ab70 |0010: const-string v3, "document_id" // string@70ab │ │ +411524: 1a04 1159 |0012: const-string v4, "_display_name" // string@5911 │ │ +411528: 1a05 1a59 |0014: const-string v5, "_size" // string@591a │ │ +41152c: 2450 ca20 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@20ca │ │ +411532: 0c03 |0019: move-result-object v3 │ │ +411534: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +411536: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +411538: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +41153a: 7406 1d02 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@021d │ │ +411540: 0c0a |0020: move-result-object v10 │ │ +411542: 2200 9d1e |0021: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +411546: 7010 59b6 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41154c: 7210 7303 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0373 │ │ +411552: 0a01 |0029: move-result v1 │ │ +411554: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ +411558: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +41155a: 7220 6e03 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036e │ │ +411560: 0c01 |0030: move-result-object v1 │ │ +411562: 7120 6008 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0860 │ │ +411568: 0c05 |0034: move-result-object v5 │ │ +41156a: 1211 |0035: const/4 v1, #int 1 // #1 │ │ +41156c: 7220 6e03 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036e │ │ +411572: 0c03 |0039: move-result-object v3 │ │ +411574: 1221 |003a: const/4 v1, #int 2 // #2 │ │ +411576: 7220 6c03 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@036c │ │ +41157c: 0b06 |003e: move-result-wide v6 │ │ +41157e: 1231 |003f: const/4 v1, #int 3 // #3 │ │ +411580: 7220 6c03 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@036c │ │ +411586: 0b08 |0043: move-result-wide v8 │ │ +411588: 1241 |0044: const/4 v1, #int 4 // #4 │ │ +41158a: 7220 6e03 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036e │ │ +411590: 0c04 |0048: move-result-object v4 │ │ +411592: 2201 6f1c |0049: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ +411596: 0712 |004b: move-object v2, v1 │ │ +411598: 7608 a9af 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@afa9 │ │ +41159e: 6e20 5db6 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +4115a4: 28d4 |0052: goto 0026 // -002c │ │ +4115a6: 7210 6203 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@0362 │ │ +4115ac: 1100 |0056: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=23 │ │ 0x0008 line=25 │ │ 0x0021 line=31 │ │ 0x0026 line=32 │ │ @@ -1677642,17 +1677644,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411588: |[411588] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLastModified:()J │ │ -411598: 5320 4ba9 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a94b │ │ -41159c: 1000 |0002: return-wide v0 │ │ +4115b0: |[4115b0] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLastModified:()J │ │ +4115c0: 5320 4ba9 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a94b │ │ +4115c4: 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;) │ │ @@ -1677660,17 +1677662,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4115a0: |[4115a0] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLength:()J │ │ -4115b0: 5320 4ca9 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a94c │ │ -4115b4: 1000 |0002: return-wide v0 │ │ +4115c8: |[4115c8] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLength:()J │ │ +4115d8: 5320 4ca9 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a94c │ │ +4115dc: 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;) │ │ @@ -1677678,17 +1677680,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411498: |[411498] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getName:()Ljava/lang/String; │ │ -4114a8: 5410 4da9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a94d │ │ -4114ac: 1100 |0002: return-object v0 │ │ +4114c0: |[4114c0] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getName:()Ljava/lang/String; │ │ +4114d0: 5410 4da9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a94d │ │ +4114d4: 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;) │ │ @@ -1677696,17 +1677698,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4114b0: |[4114b0] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getType:()Ljava/lang/String; │ │ -4114c0: 5410 4ea9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a94e │ │ -4114c4: 1100 |0002: return-object v0 │ │ +4114d8: |[4114d8] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getType:()Ljava/lang/String; │ │ +4114e8: 5410 4ea9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a94e │ │ +4114ec: 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;) │ │ @@ -1677714,17 +1677716,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411480: |[411480] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ -411490: 5410 4fa9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a94f │ │ -411494: 1100 |0002: return-object v0 │ │ +4114a8: |[4114a8] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ +4114b8: 5410 4fa9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a94f │ │ +4114bc: 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 : 19114 (SourceFile) │ │ @@ -1677753,17 +1677755,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411608: |[411608] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ -411618: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41161e: 0e00 |0003: return-void │ │ +411630: |[411630] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ +411640: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +411646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1677772,20 +1677774,20 @@ │ │ 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 │ │ -4115e4: |[4115e4] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -4115f4: 1f01 e01b |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -4115f8: 1f02 e01b |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -4115fc: 7120 b3af 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.$r8$lambda$2OXebgD3kuCzfrlUHU4xD8tMyuQ:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@afb3 │ │ -411602: 0a01 |0007: move-result v1 │ │ -411604: 0f01 |0008: return v1 │ │ +41160c: |[41160c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +41161c: 1f01 e01b |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +411620: 1f02 e01b |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +411624: 7120 b3af 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.$r8$lambda$2OXebgD3kuCzfrlUHU4xD8tMyuQ:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@afb3 │ │ +41162a: 0a01 |0007: move-result v1 │ │ +41162c: 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; │ │ @@ -1677866,18 +1677868,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 │ │ -411ae4: |[411ae4] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.$r8$lambda$2OXebgD3kuCzfrlUHU4xD8tMyuQ:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -411af4: 7120 b9af 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@afb9 │ │ -411afa: 0a00 |0003: move-result v0 │ │ -411afc: 0f00 |0004: return v0 │ │ +411b0c: |[411b0c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.$r8$lambda$2OXebgD3kuCzfrlUHU4xD8tMyuQ:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +411b1c: 7120 b9af 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@afb9 │ │ +411b22: 0a00 |0003: move-result v0 │ │ +411b24: 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; │ │ │ │ @@ -1677886,40 +1677888,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -411c1c: |[411c1c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ -411c2c: 1a00 2978 |0000: const-string v0, "folder.png" // string@7829 │ │ -411c30: 1a01 ee18 |0002: const-string v1, "Folder.png" // string@18ee │ │ -411c34: 1a02 2878 |0004: const-string v2, "folder.jpg" // string@7828 │ │ -411c38: 1a03 ed18 |0006: const-string v3, "Folder.jpg" // string@18ed │ │ -411c3c: 2440 ca20 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@20ca │ │ -411c42: 0c00 |000b: move-result-object v0 │ │ -411c44: 6900 50a9 |000c: sput-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a950 │ │ -411c48: 0e00 |000e: return-void │ │ +411c44: |[411c44] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ +411c54: 1a00 2978 |0000: const-string v0, "folder.png" // string@7829 │ │ +411c58: 1a01 ee18 |0002: const-string v1, "Folder.png" // string@18ee │ │ +411c5c: 1a02 2878 |0004: const-string v2, "folder.jpg" // string@7828 │ │ +411c60: 1a03 ed18 |0006: const-string v3, "Folder.jpg" // string@18ed │ │ +411c64: 2440 ca20 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@20ca │ │ +411c6a: 0c00 |000b: move-result-object v0 │ │ +411c6c: 6900 50a9 |000c: sput-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a950 │ │ +411c70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 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 │ │ -411c4c: |[411c4c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ -411c5c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -411c62: 0e00 |0003: return-void │ │ +411c74: |[411c74] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ +411c84: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +411c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;) │ │ @@ -1677927,105 +1677929,105 @@ │ │ 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 │ │ -411904: |[411904] 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; │ │ -411914: 220f e91b |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -411918: 07fd |0002: move-object v13, v15 │ │ -41191a: 7401 acaf 1c00 |0003: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ -411920: 0c04 |0006: move-result-object v4 │ │ -411922: 7100 cdb7 0000 |0007: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b7cd │ │ -411928: 0c00 |000a: move-result-object v0 │ │ -41192a: 6e10 ceb7 0000 |000b: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b7ce │ │ -411930: 0c05 |000e: move-result-object v5 │ │ -411932: 7401 acaf 1c00 |000f: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ -411938: 0c06 |0012: move-result-object v6 │ │ -41193a: 2207 a51e |0013: new-instance v7, Ljava/util/Date; // type@1ea5 │ │ -41193e: 7401 aaaf 1c00 |0015: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLastModified:()J // method@afaa │ │ -411944: 0b00 |0018: move-result-wide v0 │ │ -411946: 7030 e5b6 0701 |0019: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ -41194c: 1208 |001c: const/4 v8, #int 0 // #0 │ │ -41194e: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ -411952: 07f1 |001f: move-object v1, v15 │ │ -411954: 0809 1b00 |0020: move-object/from16 v9, v27 │ │ -411958: 7609 18ad 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@ad18 │ │ -41195e: 6e10 1cad 0f00 |0025: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ad1c │ │ -411964: 7401 abaf 1c00 |0028: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@afab │ │ -41196a: 0b10 |002b: move-result-wide v16 │ │ -41196c: 2200 ec1b |002c: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -411970: 070a |002e: move-object v10, v0 │ │ -411972: 7401 adaf 1c00 |002f: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@afad │ │ -411978: 0c12 |0032: move-result-object v18 │ │ -41197a: 7401 aeaf 1c00 |0033: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411980: 0c01 |0036: move-result-object v1 │ │ -411982: 6e10 2207 0100 |0037: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -411988: 0c13 |003a: move-result-object v19 │ │ -41198a: 7401 aeaf 1c00 |003b: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411990: 0c01 |003e: move-result-object v1 │ │ -411992: 6e10 2207 0100 |003f: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -411998: 0c14 |0042: move-result-object v20 │ │ -41199a: 1318 0000 |0043: const/16 v24, #int 0 // #0 │ │ -41199e: 1619 0000 |0045: const-wide/16 v25, #int 0 // #0 │ │ -4119a2: 160b 0000 |0047: const-wide/16 v11, #int 0 // #0 │ │ -4119a6: 120e |0049: const/4 v14, #int 0 // #0 │ │ -4119a8: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -4119aa: 07f2 |004b: move-object v2, v15 │ │ -4119ac: 011f |004c: move v15, v1 │ │ -4119ae: 1615 0000 |004d: const-wide/16 v21, #int 0 // #0 │ │ -4119b2: 1317 0000 |004f: const/16 v23, #int 0 // #0 │ │ -4119b6: 7611 62ad 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@ad62 │ │ -4119bc: 6e20 46ad 0200 |0054: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ -4119c2: 7401 cfac 1b00 |0057: invoke-virtual/range {v27}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ -4119c8: 0c00 |005a: move-result-object v0 │ │ -4119ca: 7210 31b7 0000 |005b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -4119d0: 0c00 |005e: move-result-object v0 │ │ -4119d2: 7210 14b7 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -4119d8: 0a01 |0062: move-result v1 │ │ -4119da: 3801 3800 |0063: if-eqz v1, 009b // +0038 │ │ -4119de: 7210 15b7 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4119e4: 0c01 |0068: move-result-object v1 │ │ -4119e6: 1f01 e91b |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -4119ea: 6e10 29ad 0100 |006b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -4119f0: 0c03 |006e: move-result-object v3 │ │ -4119f2: 3803 f0ff |006f: if-eqz v3, 005f // -0010 │ │ -4119f6: 6e10 29ad 0100 |0071: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -4119fc: 0c03 |0074: move-result-object v3 │ │ -4119fe: 6e10 6ead 0300 |0075: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -411a04: 0c03 |0078: move-result-object v3 │ │ -411a06: 7401 aeaf 1c00 |0079: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411a0c: 0c04 |007c: move-result-object v4 │ │ -411a0e: 6e10 2207 0400 |007d: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -411a14: 0c04 |0080: move-result-object v4 │ │ -411a16: 6e20 d7b4 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -411a1c: 0a03 |0084: move-result v3 │ │ -411a1e: 3803 daff |0085: if-eqz v3, 005f // -0026 │ │ -411a22: 7401 abaf 1c00 |0087: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@afab │ │ -411a28: 0b03 |008a: move-result-wide v3 │ │ -411a2a: 6e10 29ad 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -411a30: 0c05 |008e: move-result-object v5 │ │ -411a32: 6e10 83ad 0500 |008f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ad83 │ │ -411a38: 0b05 |0092: move-result-wide v5 │ │ -411a3a: 3107 0305 |0093: cmp-long v7, v3, v5 │ │ -411a3e: 3907 caff |0095: if-nez v7, 005f // -0036 │ │ -411a42: 6e20 51ad 1200 |0097: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad51 │ │ -411a48: 1102 |009a: return-object v2 │ │ -411a4a: 0801 1c00 |009b: move-object/from16 v1, v28 │ │ -411a4e: 0803 1d00 |009d: move-object/from16 v3, v29 │ │ -411a52: 7130 baaf 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@afba │ │ -411a58: 280d |00a2: goto 00af // +000d │ │ -411a5a: 0d00 |00a3: move-exception v0 │ │ -411a5c: 0701 |00a4: move-object v1, v0 │ │ -411a5e: 6e10 3bb5 0100 |00a5: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -411a64: 6e10 38b5 0100 |00a8: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -411a6a: 0c00 |00ab: move-result-object v0 │ │ -411a6c: 6e20 3fad 0200 |00ac: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -411a72: 1102 |00af: return-object v2 │ │ +41192c: |[41192c] 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; │ │ +41193c: 220f e91b |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +411940: 07fd |0002: move-object v13, v15 │ │ +411942: 7401 acaf 1c00 |0003: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ +411948: 0c04 |0006: move-result-object v4 │ │ +41194a: 7100 cdb7 0000 |0007: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b7cd │ │ +411950: 0c00 |000a: move-result-object v0 │ │ +411952: 6e10 ceb7 0000 |000b: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b7ce │ │ +411958: 0c05 |000e: move-result-object v5 │ │ +41195a: 7401 acaf 1c00 |000f: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ +411960: 0c06 |0012: move-result-object v6 │ │ +411962: 2207 a51e |0013: new-instance v7, Ljava/util/Date; // type@1ea5 │ │ +411966: 7401 aaaf 1c00 |0015: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLastModified:()J // method@afaa │ │ +41196c: 0b00 |0018: move-result-wide v0 │ │ +41196e: 7030 e5b6 0701 |0019: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b6e5 │ │ +411974: 1208 |001c: const/4 v8, #int 0 // #0 │ │ +411976: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ +41197a: 07f1 |001f: move-object v1, v15 │ │ +41197c: 0809 1b00 |0020: move-object/from16 v9, v27 │ │ +411980: 7609 18ad 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@ad18 │ │ +411986: 6e10 1cad 0f00 |0025: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ad1c │ │ +41198c: 7401 abaf 1c00 |0028: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@afab │ │ +411992: 0b10 |002b: move-result-wide v16 │ │ +411994: 2200 ec1b |002c: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +411998: 070a |002e: move-object v10, v0 │ │ +41199a: 7401 adaf 1c00 |002f: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@afad │ │ +4119a0: 0c12 |0032: move-result-object v18 │ │ +4119a2: 7401 aeaf 1c00 |0033: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +4119a8: 0c01 |0036: move-result-object v1 │ │ +4119aa: 6e10 2207 0100 |0037: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +4119b0: 0c13 |003a: move-result-object v19 │ │ +4119b2: 7401 aeaf 1c00 |003b: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +4119b8: 0c01 |003e: move-result-object v1 │ │ +4119ba: 6e10 2207 0100 |003f: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +4119c0: 0c14 |0042: move-result-object v20 │ │ +4119c2: 1318 0000 |0043: const/16 v24, #int 0 // #0 │ │ +4119c6: 1619 0000 |0045: const-wide/16 v25, #int 0 // #0 │ │ +4119ca: 160b 0000 |0047: const-wide/16 v11, #int 0 // #0 │ │ +4119ce: 120e |0049: const/4 v14, #int 0 // #0 │ │ +4119d0: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +4119d2: 07f2 |004b: move-object v2, v15 │ │ +4119d4: 011f |004c: move v15, v1 │ │ +4119d6: 1615 0000 |004d: const-wide/16 v21, #int 0 // #0 │ │ +4119da: 1317 0000 |004f: const/16 v23, #int 0 // #0 │ │ +4119de: 7611 62ad 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@ad62 │ │ +4119e4: 6e20 46ad 0200 |0054: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ +4119ea: 7401 cfac 1b00 |0057: invoke-virtual/range {v27}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ +4119f0: 0c00 |005a: move-result-object v0 │ │ +4119f2: 7210 31b7 0000 |005b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4119f8: 0c00 |005e: move-result-object v0 │ │ +4119fa: 7210 14b7 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +411a00: 0a01 |0062: move-result v1 │ │ +411a02: 3801 3800 |0063: if-eqz v1, 009b // +0038 │ │ +411a06: 7210 15b7 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +411a0c: 0c01 |0068: move-result-object v1 │ │ +411a0e: 1f01 e91b |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +411a12: 6e10 29ad 0100 |006b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +411a18: 0c03 |006e: move-result-object v3 │ │ +411a1a: 3803 f0ff |006f: if-eqz v3, 005f // -0010 │ │ +411a1e: 6e10 29ad 0100 |0071: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +411a24: 0c03 |0074: move-result-object v3 │ │ +411a26: 6e10 6ead 0300 |0075: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +411a2c: 0c03 |0078: move-result-object v3 │ │ +411a2e: 7401 aeaf 1c00 |0079: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411a34: 0c04 |007c: move-result-object v4 │ │ +411a36: 6e10 2207 0400 |007d: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +411a3c: 0c04 |0080: move-result-object v4 │ │ +411a3e: 6e20 d7b4 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +411a44: 0a03 |0084: move-result v3 │ │ +411a46: 3803 daff |0085: if-eqz v3, 005f // -0026 │ │ +411a4a: 7401 abaf 1c00 |0087: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@afab │ │ +411a50: 0b03 |008a: move-result-wide v3 │ │ +411a52: 6e10 29ad 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +411a58: 0c05 |008e: move-result-object v5 │ │ +411a5a: 6e10 83ad 0500 |008f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ad83 │ │ +411a60: 0b05 |0092: move-result-wide v5 │ │ +411a62: 3107 0305 |0093: cmp-long v7, v3, v5 │ │ +411a66: 3907 caff |0095: if-nez v7, 005f // -0036 │ │ +411a6a: 6e20 51ad 1200 |0097: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad51 │ │ +411a70: 1102 |009a: return-object v2 │ │ +411a72: 0801 1c00 |009b: move-object/from16 v1, v28 │ │ +411a76: 0803 1d00 |009d: move-object/from16 v3, v29 │ │ +411a7a: 7130 baaf 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@afba │ │ +411a80: 280d |00a2: goto 00af // +000d │ │ +411a82: 0d00 |00a3: move-exception v0 │ │ +411a84: 0701 |00a4: move-object v1, v0 │ │ +411a86: 6e10 3bb5 0100 |00a5: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +411a8c: 6e10 38b5 0100 |00a8: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +411a92: 0c00 |00ab: move-result-object v0 │ │ +411a94: 6e20 3fad 0200 |00ac: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +411a9a: 1102 |00af: return-object v2 │ │ catches : 1 │ │ 0x009f - 0x00a2 │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=175 │ │ 0x000f line=176 │ │ 0x0025 line=177 │ │ @@ -1678051,36 +1678053,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 │ │ -411a84: |[411a84] 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; │ │ -411a94: 6e10 cfac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ -411a9a: 0c02 |0003: move-result-object v2 │ │ -411a9c: 7210 31b7 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -411aa2: 0c02 |0007: move-result-object v2 │ │ -411aa4: 7210 14b7 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -411aaa: 0a00 |000b: move-result v0 │ │ -411aac: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ -411ab0: 7210 15b7 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -411ab6: 0c00 |0011: move-result-object v0 │ │ -411ab8: 1f00 e91b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -411abc: 6e10 29ad 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -411ac2: 0c01 |0017: move-result-object v1 │ │ -411ac4: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ -411ac8: 6e10 27ad 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ -411ace: 0c01 |001d: move-result-object v1 │ │ -411ad0: 6e20 d7b4 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -411ad6: 0a01 |0021: move-result v1 │ │ -411ad8: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ -411adc: 1100 |0024: return-object v0 │ │ -411ade: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -411ae0: 1102 |0026: return-object v2 │ │ +411aac: |[411aac] 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; │ │ +411abc: 6e10 cfac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ +411ac2: 0c02 |0003: move-result-object v2 │ │ +411ac4: 7210 31b7 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +411aca: 0c02 |0007: move-result-object v2 │ │ +411acc: 7210 14b7 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +411ad2: 0a00 |000b: move-result v0 │ │ +411ad4: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ +411ad8: 7210 15b7 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +411ade: 0c00 |0011: move-result-object v0 │ │ +411ae0: 1f00 e91b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +411ae4: 6e10 29ad 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +411aea: 0c01 |0017: move-result-object v1 │ │ +411aec: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ +411af0: 6e10 27ad 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ +411af6: 0c01 |001d: move-result-object v1 │ │ +411af8: 6e20 d7b4 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +411afe: 0a01 |0021: move-result v1 │ │ +411b00: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ +411b04: 1100 |0024: return-object v0 │ │ +411b06: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +411b08: 1102 |0026: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ 0x0014 line=167 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1678091,72 +1678093,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 │ │ -411b2c: |[411b2c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ -411b3c: 6200 50a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a950 │ │ -411b40: 2101 |0002: array-length v1, v0 │ │ -411b42: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -411b44: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ -411b48: 4603 0002 |0006: aget-object v3, v0, v2 │ │ -411b4c: 7210 31b7 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -411b52: 0c04 |000b: move-result-object v4 │ │ -411b54: 7210 14b7 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -411b5a: 0a05 |000f: move-result v5 │ │ -411b5c: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ -411b60: 7210 15b7 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -411b66: 0c05 |0015: move-result-object v5 │ │ -411b68: 1f05 6f1c |0016: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ -411b6c: 6e10 acaf 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ -411b72: 0c06 |001b: move-result-object v6 │ │ -411b74: 6e20 d7b4 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -411b7a: 0a06 |001f: move-result v6 │ │ -411b7c: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ -411b80: 6e10 aeaf 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411b86: 0c07 |0025: move-result-object v7 │ │ -411b88: 6e10 2207 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -411b8e: 0c07 |0029: move-result-object v7 │ │ -411b90: 1107 |002a: return-object v7 │ │ -411b92: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -411b96: 28d7 |002d: goto 0004 // -0029 │ │ -411b98: 7210 31b7 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -411b9e: 0c07 |0031: move-result-object v7 │ │ -411ba0: 7210 14b7 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -411ba6: 0a00 |0035: move-result v0 │ │ -411ba8: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ -411bac: 7210 15b7 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -411bb2: 0c00 |003b: move-result-object v0 │ │ -411bb4: 1f00 6f1c |003c: check-cast v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ -411bb8: 6e10 adaf 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@afad │ │ -411bbe: 0c01 |0041: move-result-object v1 │ │ -411bc0: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ -411bc4: 1a02 4f8c |0044: const-string v2, "image/jpeg" // string@8c4f │ │ -411bc8: 6e20 eeb4 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -411bce: 0a02 |0049: move-result v2 │ │ -411bd0: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ -411bd4: 1a02 518c |004c: const-string v2, "image/png" // string@8c51 │ │ -411bd8: 6e20 eeb4 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -411bde: 0a01 |0051: move-result v1 │ │ -411be0: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ -411be4: 6e10 aeaf 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411bea: 0c07 |0057: move-result-object v7 │ │ -411bec: 6e10 2207 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -411bf2: 0c07 |005b: move-result-object v7 │ │ -411bf4: 1107 |005c: return-object v7 │ │ -411bf6: 2207 271e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ -411bfa: 7010 ffb4 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -411c00: 1a00 f85e |0062: const-string v0, "antennapod_generative_cover:" // string@5ef8 │ │ -411c04: 6e20 0bb5 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411c0a: 6e20 0ab5 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -411c10: 6e10 15b5 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -411c16: 0c07 |006d: move-result-object v7 │ │ -411c18: 1107 |006e: return-object v7 │ │ +411b54: |[411b54] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ +411b64: 6200 50a9 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a950 │ │ +411b68: 2101 |0002: array-length v1, v0 │ │ +411b6a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +411b6c: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ +411b70: 4603 0002 |0006: aget-object v3, v0, v2 │ │ +411b74: 7210 31b7 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +411b7a: 0c04 |000b: move-result-object v4 │ │ +411b7c: 7210 14b7 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +411b82: 0a05 |000f: move-result v5 │ │ +411b84: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ +411b88: 7210 15b7 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +411b8e: 0c05 |0015: move-result-object v5 │ │ +411b90: 1f05 6f1c |0016: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ +411b94: 6e10 acaf 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ +411b9a: 0c06 |001b: move-result-object v6 │ │ +411b9c: 6e20 d7b4 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +411ba2: 0a06 |001f: move-result v6 │ │ +411ba4: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ +411ba8: 6e10 aeaf 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411bae: 0c07 |0025: move-result-object v7 │ │ +411bb0: 6e10 2207 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +411bb6: 0c07 |0029: move-result-object v7 │ │ +411bb8: 1107 |002a: return-object v7 │ │ +411bba: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +411bbe: 28d7 |002d: goto 0004 // -0029 │ │ +411bc0: 7210 31b7 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +411bc6: 0c07 |0031: move-result-object v7 │ │ +411bc8: 7210 14b7 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +411bce: 0a00 |0035: move-result v0 │ │ +411bd0: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ +411bd4: 7210 15b7 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +411bda: 0c00 |003b: move-result-object v0 │ │ +411bdc: 1f00 6f1c |003c: check-cast v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ +411be0: 6e10 adaf 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@afad │ │ +411be6: 0c01 |0041: move-result-object v1 │ │ +411be8: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ +411bec: 1a02 4f8c |0044: const-string v2, "image/jpeg" // string@8c4f │ │ +411bf0: 6e20 eeb4 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +411bf6: 0a02 |0049: move-result v2 │ │ +411bf8: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ +411bfc: 1a02 518c |004c: const-string v2, "image/png" // string@8c51 │ │ +411c00: 6e20 eeb4 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +411c06: 0a01 |0051: move-result v1 │ │ +411c08: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ +411c0c: 6e10 aeaf 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411c12: 0c07 |0057: move-result-object v7 │ │ +411c14: 6e10 2207 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +411c1a: 0c07 |005b: move-result-object v7 │ │ +411c1c: 1107 |005c: return-object v7 │ │ +411c1e: 2207 271e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ +411c22: 7010 ffb4 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +411c28: 1a00 f85e |0062: const-string v0, "antennapod_generative_cover:" // string@5ef8 │ │ +411c2c: 6e20 0bb5 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +411c32: 6e20 0ab5 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +411c38: 6e10 15b5 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +411c3e: 0c07 |006d: move-result-object v7 │ │ +411c40: 1107 |006e: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x0018 line=146 │ │ 0x0022 line=147 │ │ 0x002e line=153 │ │ @@ -1678173,22 +1678175,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 │ │ -411b00: |[411b00] 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 │ │ -411b10: 6e10 8fac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ac8f │ │ -411b16: 0c00 |0003: move-result-object v0 │ │ -411b18: 6e10 8fac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ac8f │ │ -411b1e: 0c01 |0007: move-result-object v1 │ │ -411b20: 6e20 e9b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ -411b26: 0a00 |000b: move-result v0 │ │ -411b28: 0f00 |000c: return v0 │ │ +411b28: |[411b28] 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 │ │ +411b38: 6e10 8fac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ac8f │ │ +411b3e: 0c00 |0003: move-result-object v0 │ │ +411b40: 6e10 8fac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ac8f │ │ +411b46: 0c01 |0007: move-result-object v1 │ │ +411b48: 6e20 e9b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b6e9 │ │ +411b4e: 0a00 |000b: move-result v0 │ │ +411b50: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -1678197,170 +1678199,170 @@ │ │ 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 : 318 16-bit code units │ │ -411c64: |[411c64] 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 │ │ -411c74: 1a00 c907 |0000: const-string v0, ": " // string@07c9 │ │ -411c78: 1a01 613f |0002: const-string v1, "LocalFeedUpdater" // string@3f61 │ │ -411c7c: 2202 d01b |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bd0 │ │ -411c80: 7010 55ac 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ac55 │ │ -411c86: 6e10 aeaf 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411c8c: 0c03 |000c: move-result-object v3 │ │ -411c8e: 6e30 6606 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0666 │ │ -411c94: 1253 |0010: const/4 v3, #int 5 // #5 │ │ -411c96: 6e20 6106 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ -411c9c: 0c03 |0014: move-result-object v3 │ │ -411c9e: 7110 230b 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -411ca4: 0a04 |0018: move-result v4 │ │ -411ca6: 3904 2900 |0019: if-nez v4, 0042 // +0029 │ │ -411caa: 1a04 b907 |001b: const-string v4, "19040101T000000.000Z" // string@07b9 │ │ -411cae: 6e20 d7b4 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -411cb4: 0a04 |0020: move-result v4 │ │ -411cb6: 3904 2100 |0021: if-nez v4, 0042 // +0021 │ │ -411cba: 2204 8f1e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1e8f │ │ -411cbe: 1a05 06da |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@da06 │ │ -411cc2: 7100 4cb7 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ -411cc8: 0c06 |002a: move-result-object v6 │ │ -411cca: 7030 1fb6 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ -411cd0: 6e20 16b6 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b616 │ │ -411cd6: 0c04 |0031: move-result-object v4 │ │ -411cd8: 6e20 4bad 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ -411cde: 280d |0035: goto 0042 // +000d │ │ -411ce0: 0d07 |0036: move-exception v7 │ │ -411ce2: 2900 fe00 |0037: goto/16 0135 // +00fe │ │ -411ce6: 7110 dbb1 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ -411cec: 0c03 |003c: move-result-object v3 │ │ -411cee: 3803 0500 |003d: if-eqz v3, 0042 // +0005 │ │ -411cf2: 6e20 4bad 3700 |003f: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ -411cf8: 1273 |0042: const/4 v3, #int 7 // #7 │ │ -411cfa: 6e20 6106 3200 |0043: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ -411d00: 0c03 |0046: move-result-object v3 │ │ -411d02: 7110 230b 0300 |0047: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -411d08: 0a04 |004a: move-result v4 │ │ -411d0a: 3904 0500 |004b: if-nez v4, 0050 // +0005 │ │ -411d0e: 6e20 4dad 3700 |004d: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ -411d14: 1303 0900 |0050: const/16 v3, #int 9 // #9 │ │ -411d18: 6e20 6106 3200 |0052: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ -411d1e: 0c03 |0055: move-result-object v3 │ │ -411d20: 3803 1600 |0056: if-eqz v3, 006c // +0016 │ │ -411d24: 1a04 d0ae |0058: const-string v4, "null" // string@aed0 │ │ -411d28: 6e20 d7b4 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -411d2e: 0a04 |005d: move-result v4 │ │ -411d30: 3904 0e00 |005e: if-nez v4, 006c // +000e │ │ -411d34: 6e10 29ad 0700 |0060: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -411d3a: 0c04 |0063: move-result-object v4 │ │ -411d3c: 7110 79b4 0300 |0064: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -411d42: 0b05 |0067: move-result-wide v5 │ │ -411d44: 8453 |0068: long-to-int v3, v5 │ │ -411d46: 6e20 94ad 3400 |0069: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ -411d4c: 6e10 29ad 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -411d52: 0c03 |006f: move-result-object v3 │ │ -411d54: 6e10 6206 0200 |0070: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0662 │ │ -411d5a: 0c04 |0073: move-result-object v4 │ │ -411d5c: 3804 0400 |0074: if-eqz v4, 0078 // +0004 │ │ -411d60: 1214 |0076: const/4 v4, #int 1 // #1 │ │ -411d62: 2802 |0077: goto 0079 // +0002 │ │ -411d64: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -411d66: 7110 e9b3 0400 |0079: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b3e9 │ │ -411d6c: 0c04 |007c: move-result-object v4 │ │ -411d6e: 6e20 95ad 4300 |007d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ad95 │ │ -411d74: 6e10 3602 0900 |0080: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ -411d7a: 0c03 |0083: move-result-object v3 │ │ -411d7c: 6e10 aeaf 0800 |0084: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411d82: 0c04 |0087: move-result-object v4 │ │ -411d84: 6e20 1b02 4300 |0088: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@021b │ │ -411d8a: 0c03 |008b: move-result-object v3 │ │ -411d8c: 2204 3f1d |008c: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d3f │ │ -411d90: 2205 701f |008e: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1f70 │ │ -411d94: 2206 ce1d |0090: new-instance v6, Ljava/io/BufferedInputStream; // type@1dce │ │ -411d98: 7020 3db3 3600 |0092: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b33d │ │ -411d9e: 7020 3cb9 6500 |0095: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b93c │ │ -411da4: 7020 18b2 5400 |0098: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b218 │ │ -411daa: 6e10 0fb2 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@b20f │ │ -411db0: 6e10 19b2 0400 |009e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@b219 │ │ -411db6: 0c04 |00a1: move-result-object v4 │ │ -411db8: 6e20 3fad 4700 |00a2: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -411dbe: 3803 8c00 |00a5: if-eqz v3, 0131 // +008c │ │ -411dc2: 6e10 a2b3 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ -411dc8: 2900 8700 |00aa: goto/16 0131 // +0087 │ │ -411dcc: 0d03 |00ac: move-exception v3 │ │ -411dce: 280f |00ad: goto 00bc // +000f │ │ -411dd0: 0d03 |00ae: move-exception v3 │ │ -411dd2: 280d |00af: goto 00bc // +000d │ │ -411dd4: 0d04 |00b0: move-exception v4 │ │ -411dd6: 3803 0a00 |00b1: if-eqz v3, 00bb // +000a │ │ -411dda: 6e10 a2b3 0300 |00b3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ -411de0: 2805 |00b6: goto 00bb // +0005 │ │ -411de2: 0d03 |00b7: move-exception v3 │ │ -411de4: 6e20 35b5 3400 |00b8: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ -411dea: 2704 |00bb: throw v4 │ │ -411dec: 2204 271e |00bc: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ -411df0: 7010 ffb4 0400 |00be: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -411df6: 1a05 7450 |00c1: const-string v5, "Unable to parse ID3 of " // string@5074 │ │ -411dfa: 6e20 0bb5 5400 |00c3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411e00: 6e10 aeaf 0800 |00c6: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411e06: 0c05 |00c9: move-result-object v5 │ │ -411e08: 6e20 0ab5 5400 |00ca: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -411e0e: 6e20 0bb5 0400 |00cd: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411e14: 6e10 38b5 0300 |00d0: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -411e1a: 0c03 |00d3: move-result-object v3 │ │ -411e1c: 6e20 0bb5 3400 |00d4: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411e22: 6e10 15b5 0400 |00d7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -411e28: 0c03 |00da: move-result-object v3 │ │ -411e2a: 7120 6e0b 3100 |00db: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -411e30: 6e10 3602 0900 |00de: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ -411e36: 0c09 |00e1: move-result-object v9 │ │ -411e38: 6e10 aeaf 0800 |00e2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411e3e: 0c03 |00e5: move-result-object v3 │ │ -411e40: 6e20 1b02 3900 |00e6: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@021b │ │ -411e46: 0c09 |00e9: move-result-object v9 │ │ -411e48: 2203 461d |00ea: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d46 │ │ -411e4c: 7020 36b2 9300 |00ec: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@b236 │ │ -411e52: 6e10 41b2 0300 |00ef: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@b241 │ │ -411e58: 6e10 37b2 0300 |00f2: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@b237 │ │ -411e5e: 0c03 |00f5: move-result-object v3 │ │ -411e60: 6e20 3fad 3700 |00f6: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -411e66: 3809 3800 |00f9: if-eqz v9, 0131 // +0038 │ │ -411e6a: 6e10 a2b3 0900 |00fb: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ -411e70: 2833 |00fe: goto 0131 // +0033 │ │ -411e72: 0d07 |00ff: move-exception v7 │ │ -411e74: 280f |0100: goto 010f // +000f │ │ -411e76: 0d07 |0101: move-exception v7 │ │ -411e78: 280d |0102: goto 010f // +000d │ │ -411e7a: 0d07 |0103: move-exception v7 │ │ -411e7c: 3809 0a00 |0104: if-eqz v9, 010e // +000a │ │ -411e80: 6e10 a2b3 0900 |0106: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ -411e86: 2805 |0109: goto 010e // +0005 │ │ -411e88: 0d09 |010a: move-exception v9 │ │ -411e8a: 6e20 35b5 9700 |010b: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ -411e90: 2707 |010e: throw v7 │ │ -411e92: 2209 271e |010f: new-instance v9, Ljava/lang/StringBuilder; // type@1e27 │ │ -411e96: 7010 ffb4 0900 |0111: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -411e9c: 1a03 7550 |0114: const-string v3, "Unable to parse vorbis comments of " // string@5075 │ │ -411ea0: 6e20 0bb5 3900 |0116: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411ea6: 6e10 aeaf 0800 |0119: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411eac: 0c08 |011c: move-result-object v8 │ │ -411eae: 6e20 0ab5 8900 |011d: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -411eb4: 6e20 0bb5 0900 |0120: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411eba: 6e10 38b5 0700 |0123: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -411ec0: 0c07 |0126: move-result-object v7 │ │ -411ec2: 6e20 0bb5 7900 |0127: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -411ec8: 6e10 15b5 0900 |012a: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -411ece: 0c07 |012d: move-result-object v7 │ │ -411ed0: 7120 6e0b 7100 |012e: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -411ed6: 6e10 56ac 0200 |0131: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ -411edc: 0e00 |0134: return-void │ │ -411ede: 6e10 56ac 0200 |0135: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ -411ee4: 2805 |0138: goto 013d // +0005 │ │ -411ee6: 0d08 |0139: move-exception v8 │ │ -411ee8: 6e20 35b5 8700 |013a: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ -411eee: 2707 |013d: throw v7 │ │ +411c8c: |[411c8c] 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 │ │ +411c9c: 1a00 c907 |0000: const-string v0, ": " // string@07c9 │ │ +411ca0: 1a01 613f |0002: const-string v1, "LocalFeedUpdater" // string@3f61 │ │ +411ca4: 2202 d01b |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bd0 │ │ +411ca8: 7010 55ac 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ac55 │ │ +411cae: 6e10 aeaf 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411cb4: 0c03 |000c: move-result-object v3 │ │ +411cb6: 6e30 6606 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0666 │ │ +411cbc: 1253 |0010: const/4 v3, #int 5 // #5 │ │ +411cbe: 6e20 6106 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ +411cc4: 0c03 |0014: move-result-object v3 │ │ +411cc6: 7110 230b 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +411ccc: 0a04 |0018: move-result v4 │ │ +411cce: 3904 2900 |0019: if-nez v4, 0042 // +0029 │ │ +411cd2: 1a04 b907 |001b: const-string v4, "19040101T000000.000Z" // string@07b9 │ │ +411cd6: 6e20 d7b4 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +411cdc: 0a04 |0020: move-result v4 │ │ +411cde: 3904 2100 |0021: if-nez v4, 0042 // +0021 │ │ +411ce2: 2204 8f1e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1e8f │ │ +411ce6: 1a05 06da |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@da06 │ │ +411cea: 7100 4cb7 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b74c │ │ +411cf0: 0c06 |002a: move-result-object v6 │ │ +411cf2: 7030 1fb6 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ +411cf8: 6e20 16b6 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b616 │ │ +411cfe: 0c04 |0031: move-result-object v4 │ │ +411d00: 6e20 4bad 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ +411d06: 280d |0035: goto 0042 // +000d │ │ +411d08: 0d07 |0036: move-exception v7 │ │ +411d0a: 2900 fe00 |0037: goto/16 0135 // +00fe │ │ +411d0e: 7110 dbb1 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ +411d14: 0c03 |003c: move-result-object v3 │ │ +411d16: 3803 0500 |003d: if-eqz v3, 0042 // +0005 │ │ +411d1a: 6e20 4bad 3700 |003f: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ +411d20: 1273 |0042: const/4 v3, #int 7 // #7 │ │ +411d22: 6e20 6106 3200 |0043: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ +411d28: 0c03 |0046: move-result-object v3 │ │ +411d2a: 7110 230b 0300 |0047: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +411d30: 0a04 |004a: move-result v4 │ │ +411d32: 3904 0500 |004b: if-nez v4, 0050 // +0005 │ │ +411d36: 6e20 4dad 3700 |004d: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ +411d3c: 1303 0900 |0050: const/16 v3, #int 9 // #9 │ │ +411d40: 6e20 6106 3200 |0052: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0661 │ │ +411d46: 0c03 |0055: move-result-object v3 │ │ +411d48: 3803 1600 |0056: if-eqz v3, 006c // +0016 │ │ +411d4c: 1a04 d0ae |0058: const-string v4, "null" // string@aed0 │ │ +411d50: 6e20 d7b4 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +411d56: 0a04 |005d: move-result v4 │ │ +411d58: 3904 0e00 |005e: if-nez v4, 006c // +000e │ │ +411d5c: 6e10 29ad 0700 |0060: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +411d62: 0c04 |0063: move-result-object v4 │ │ +411d64: 7110 79b4 0300 |0064: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +411d6a: 0b05 |0067: move-result-wide v5 │ │ +411d6c: 8453 |0068: long-to-int v3, v5 │ │ +411d6e: 6e20 94ad 3400 |0069: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ +411d74: 6e10 29ad 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +411d7a: 0c03 |006f: move-result-object v3 │ │ +411d7c: 6e10 6206 0200 |0070: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0662 │ │ +411d82: 0c04 |0073: move-result-object v4 │ │ +411d84: 3804 0400 |0074: if-eqz v4, 0078 // +0004 │ │ +411d88: 1214 |0076: const/4 v4, #int 1 // #1 │ │ +411d8a: 2802 |0077: goto 0079 // +0002 │ │ +411d8c: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +411d8e: 7110 e9b3 0400 |0079: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b3e9 │ │ +411d94: 0c04 |007c: move-result-object v4 │ │ +411d96: 6e20 95ad 4300 |007d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ad95 │ │ +411d9c: 6e10 3602 0900 |0080: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ +411da2: 0c03 |0083: move-result-object v3 │ │ +411da4: 6e10 aeaf 0800 |0084: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411daa: 0c04 |0087: move-result-object v4 │ │ +411dac: 6e20 1b02 4300 |0088: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@021b │ │ +411db2: 0c03 |008b: move-result-object v3 │ │ +411db4: 2204 3f1d |008c: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d3f │ │ +411db8: 2205 701f |008e: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1f70 │ │ +411dbc: 2206 ce1d |0090: new-instance v6, Ljava/io/BufferedInputStream; // type@1dce │ │ +411dc0: 7020 3db3 3600 |0092: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b33d │ │ +411dc6: 7020 3cb9 6500 |0095: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b93c │ │ +411dcc: 7020 18b2 5400 |0098: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b218 │ │ +411dd2: 6e10 0fb2 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@b20f │ │ +411dd8: 6e10 19b2 0400 |009e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@b219 │ │ +411dde: 0c04 |00a1: move-result-object v4 │ │ +411de0: 6e20 3fad 4700 |00a2: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +411de6: 3803 8c00 |00a5: if-eqz v3, 0131 // +008c │ │ +411dea: 6e10 a2b3 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ +411df0: 2900 8700 |00aa: goto/16 0131 // +0087 │ │ +411df4: 0d03 |00ac: move-exception v3 │ │ +411df6: 280f |00ad: goto 00bc // +000f │ │ +411df8: 0d03 |00ae: move-exception v3 │ │ +411dfa: 280d |00af: goto 00bc // +000d │ │ +411dfc: 0d04 |00b0: move-exception v4 │ │ +411dfe: 3803 0a00 |00b1: if-eqz v3, 00bb // +000a │ │ +411e02: 6e10 a2b3 0300 |00b3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ +411e08: 2805 |00b6: goto 00bb // +0005 │ │ +411e0a: 0d03 |00b7: move-exception v3 │ │ +411e0c: 6e20 35b5 3400 |00b8: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ +411e12: 2704 |00bb: throw v4 │ │ +411e14: 2204 271e |00bc: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ +411e18: 7010 ffb4 0400 |00be: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +411e1e: 1a05 7450 |00c1: const-string v5, "Unable to parse ID3 of " // string@5074 │ │ +411e22: 6e20 0bb5 5400 |00c3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +411e28: 6e10 aeaf 0800 |00c6: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411e2e: 0c05 |00c9: move-result-object v5 │ │ +411e30: 6e20 0ab5 5400 |00ca: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +411e36: 6e20 0bb5 0400 |00cd: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +411e3c: 6e10 38b5 0300 |00d0: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +411e42: 0c03 |00d3: move-result-object v3 │ │ +411e44: 6e20 0bb5 3400 |00d4: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +411e4a: 6e10 15b5 0400 |00d7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +411e50: 0c03 |00da: move-result-object v3 │ │ +411e52: 7120 6e0b 3100 |00db: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +411e58: 6e10 3602 0900 |00de: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0236 │ │ +411e5e: 0c09 |00e1: move-result-object v9 │ │ +411e60: 6e10 aeaf 0800 |00e2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411e66: 0c03 |00e5: move-result-object v3 │ │ +411e68: 6e20 1b02 3900 |00e6: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@021b │ │ +411e6e: 0c09 |00e9: move-result-object v9 │ │ +411e70: 2203 461d |00ea: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d46 │ │ +411e74: 7020 36b2 9300 |00ec: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@b236 │ │ +411e7a: 6e10 41b2 0300 |00ef: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@b241 │ │ +411e80: 6e10 37b2 0300 |00f2: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@b237 │ │ +411e86: 0c03 |00f5: move-result-object v3 │ │ +411e88: 6e20 3fad 3700 |00f6: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +411e8e: 3809 3800 |00f9: if-eqz v9, 0131 // +0038 │ │ +411e92: 6e10 a2b3 0900 |00fb: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ +411e98: 2833 |00fe: goto 0131 // +0033 │ │ +411e9a: 0d07 |00ff: move-exception v7 │ │ +411e9c: 280f |0100: goto 010f // +000f │ │ +411e9e: 0d07 |0101: move-exception v7 │ │ +411ea0: 280d |0102: goto 010f // +000d │ │ +411ea2: 0d07 |0103: move-exception v7 │ │ +411ea4: 3809 0a00 |0104: if-eqz v9, 010e // +000a │ │ +411ea8: 6e10 a2b3 0900 |0106: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b3a2 │ │ +411eae: 2805 |0109: goto 010e // +0005 │ │ +411eb0: 0d09 |010a: move-exception v9 │ │ +411eb2: 6e20 35b5 9700 |010b: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ +411eb8: 2707 |010e: throw v7 │ │ +411eba: 2209 271e |010f: new-instance v9, Ljava/lang/StringBuilder; // type@1e27 │ │ +411ebe: 7010 ffb4 0900 |0111: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +411ec4: 1a03 7550 |0114: const-string v3, "Unable to parse vorbis comments of " // string@5075 │ │ +411ec8: 6e20 0bb5 3900 |0116: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +411ece: 6e10 aeaf 0800 |0119: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +411ed4: 0c08 |011c: move-result-object v8 │ │ +411ed6: 6e20 0ab5 8900 |011d: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +411edc: 6e20 0bb5 0900 |0120: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +411ee2: 6e10 38b5 0700 |0123: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +411ee8: 0c07 |0126: move-result-object v7 │ │ +411eea: 6e20 0bb5 7900 |0127: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +411ef0: 6e10 15b5 0900 |012a: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +411ef6: 0c07 |012d: move-result-object v7 │ │ +411ef8: 7120 6e0b 7100 |012e: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +411efe: 6e10 56ac 0200 |0131: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ +411f04: 0e00 |0134: return-void │ │ +411f06: 6e10 56ac 0200 |0135: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ac56 │ │ +411f0c: 2805 |0138: goto 013d // +0005 │ │ +411f0e: 0d08 |0139: move-exception v8 │ │ +411f10: 6e20 35b5 8700 |013a: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b535 │ │ +411f16: 2707 |013d: throw v7 │ │ catches : 16 │ │ 0x0009 - 0x0021 │ │ -> 0x0036 │ │ 0x0023 - 0x0035 │ │ Ljava/text/ParseException; -> 0x0039 │ │ -> 0x0036 │ │ 0x0039 - 0x0080 │ │ @@ -1678445,37 +1678447,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 │ │ -411620: |[411620] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -411630: 6e10 caac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -411636: 0b00 |0003: move-result-wide v0 │ │ -411638: 7120 7fb2 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b27f │ │ -41163e: 0c02 |0007: move-result-object v2 │ │ -411640: 7210 30b7 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -411646: 0a00 |000b: move-result v0 │ │ -411648: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -41164a: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -41164e: 0f01 |000f: return v1 │ │ -411650: 2200 701c |0010: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@1c70 │ │ -411654: 7010 b0af 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@afb0 │ │ -41165a: 7120 dab6 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ -411660: 7210 39b7 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ -411666: 0a00 |001b: move-result v0 │ │ -411668: b110 |001c: sub-int/2addr v0, v1 │ │ -41166a: 7220 2db7 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -411670: 0c02 |0020: move-result-object v2 │ │ -411672: 1f02 e01b |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -411676: 6e10 96ac 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ -41167c: 0a02 |0026: move-result v2 │ │ -41167e: b712 |0027: xor-int/2addr v2, v1 │ │ -411680: 0f02 |0028: return v2 │ │ +411648: |[411648] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +411658: 6e10 caac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +41165e: 0b00 |0003: move-result-wide v0 │ │ +411660: 7120 7fb2 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b27f │ │ +411666: 0c02 |0007: move-result-object v2 │ │ +411668: 7210 30b7 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +41166e: 0a00 |000b: move-result v0 │ │ +411670: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +411672: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +411676: 0f01 |000f: return v1 │ │ +411678: 2200 701c |0010: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@1c70 │ │ +41167c: 7010 b0af 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@afb0 │ │ +411682: 7120 dab6 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b6da │ │ +411688: 7210 39b7 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ +41168e: 0a00 |001b: move-result v0 │ │ +411690: b110 |001c: sub-int/2addr v0, v1 │ │ +411692: 7220 2db7 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +411698: 0c02 |0020: move-result-object v2 │ │ +41169a: 1f02 e01b |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +41169e: 6e10 96ac 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ac96 │ │ +4116a4: 0a02 |0026: move-result v2 │ │ +4116a6: b712 |0027: xor-int/2addr v2, v1 │ │ +4116a8: 0f02 |0028: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0008 line=275 │ │ 0x0010 line=280 │ │ 0x0018 line=283 │ │ 0x0023 line=287 │ │ @@ -1678487,32 +1678489,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 │ │ -411f9c: |[411f9c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ -411fac: 2208 e01b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -411fb0: 6e10 dcac 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -411fb6: 0c01 |0005: move-result-object v1 │ │ -411fb8: 6e10 caac 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -411fbe: 0b02 |0009: move-result-wide v2 │ │ -411fc0: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -411fc2: 6206 ee75 |000b: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ -411fc6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -411fc8: 0780 |000e: move-object v0, v8 │ │ -411fca: 07a7 |000f: move-object v7, v10 │ │ -411fcc: 7608 8eac 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@ac8e │ │ -411fd2: 7110 88b2 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -411fd8: 6e10 caac 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -411fde: 0b09 |0019: move-result-wide v9 │ │ -411fe0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -411fe2: 7130 90b2 a900 |001b: invoke-static {v9, v10, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ -411fe8: 0e00 |001e: return-void │ │ +411fc4: |[411fc4] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ +411fd4: 2208 e01b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +411fd8: 6e10 dcac 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +411fde: 0c01 |0005: move-result-object v1 │ │ +411fe0: 6e10 caac 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +411fe6: 0b02 |0009: move-result-wide v2 │ │ +411fe8: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +411fea: 6206 ee75 |000b: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ +411fee: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +411ff0: 0780 |000e: move-object v0, v8 │ │ +411ff2: 07a7 |000f: move-object v7, v10 │ │ +411ff4: 7608 8eac 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@ac8e │ │ +411ffa: 7110 88b2 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +412000: 6e10 caac 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +412006: 0b09 |0019: move-result-wide v9 │ │ +412008: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +41200a: 7130 90b2 a900 |001b: invoke-static {v9, v10, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ +412010: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0013 line=255 │ │ 0x0016 line=256 │ │ locals : │ │ 0x0000 - 0x001f reg=9 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1678523,32 +1678525,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 │ │ -411fec: |[411fec] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -411ffc: 2208 e01b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -412000: 6e10 dcac 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -412006: 0c01 |0005: move-result-object v1 │ │ -412008: 6e10 caac 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -41200e: 0b02 |0009: move-result-wide v2 │ │ -412010: 6206 fa75 |000a: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ -412014: 1207 |000c: const/4 v7, #int 0 // #0 │ │ -412016: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -412018: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -41201a: 0780 |000f: move-object v0, v8 │ │ -41201c: 7608 8eac 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@ac8e │ │ -412022: 7110 88b2 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ -412028: 6e10 caac 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -41202e: 0b00 |0019: move-result-wide v0 │ │ -412030: 1209 |001a: const/4 v9, #int 0 // #0 │ │ -412032: 7130 90b2 1009 |001b: invoke-static {v0, v1, v9}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ -412038: 0e00 |001e: return-void │ │ +412014: |[412014] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +412024: 2208 e01b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +412028: 6e10 dcac 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +41202e: 0c01 |0005: move-result-object v1 │ │ +412030: 6e10 caac 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +412036: 0b02 |0009: move-result-wide v2 │ │ +412038: 6206 fa75 |000a: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ +41203c: 1207 |000c: const/4 v7, #int 0 // #0 │ │ +41203e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +412040: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +412042: 0780 |000f: move-object v0, v8 │ │ +412044: 7608 8eac 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@ac8e │ │ +41204a: 7110 88b2 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b288 │ │ +412050: 6e10 caac 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +412056: 0b00 |0019: move-result-wide v0 │ │ +412058: 1209 |001a: const/4 v9, #int 0 // #0 │ │ +41205a: 7130 90b2 1009 |001b: invoke-static {v0, v1, v9}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b290 │ │ +412060: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0013 line=265 │ │ 0x0016 line=266 │ │ locals : │ │ 0x0000 - 0x001f reg=9 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1678558,117 +1678560,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 : 212 16-bit code units │ │ -411684: |[411684] 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; │ │ -411694: 6e10 cfac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ -41169a: 0c00 |0003: move-result-object v0 │ │ -41169c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -4116a0: 2200 9d1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -4116a4: 7010 59b6 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4116aa: 6e20 ebac 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ -4116b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4116b2: 7130 94b2 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@b294 │ │ -4116b8: 0c08 |0012: move-result-object v8 │ │ -4116ba: 7120 afaf 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@afaf │ │ -4116c0: 0c01 |0016: move-result-object v1 │ │ -4116c2: 2202 9d1e |0017: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ -4116c6: 7010 59b6 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4116cc: 2203 aa1e |001c: new-instance v3, Ljava/util/HashSet; // type@1eaa │ │ -4116d0: 7010 06b7 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b706 │ │ -4116d6: 7210 31b7 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -4116dc: 0c04 |0024: move-result-object v4 │ │ -4116de: 7210 14b7 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -4116e4: 0a05 |0028: move-result v5 │ │ -4116e6: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ -4116ea: 7210 15b7 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4116f0: 0c05 |002e: move-result-object v5 │ │ -4116f2: 1f05 6f1c |002f: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ -4116f6: 6e10 adaf 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@afad │ │ -4116fc: 0c06 |0034: move-result-object v6 │ │ -4116fe: 6e10 aeaf 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ -411704: 0c07 |0038: move-result-object v7 │ │ -411706: 6e10 2207 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ -41170c: 0c07 |003c: move-result-object v7 │ │ -41170e: 7120 e4b1 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ -411714: 0c06 |0040: move-result-object v6 │ │ -411716: 7110 19ae 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ae19 │ │ -41171c: 0c06 |0044: move-result-object v6 │ │ -41171e: 6207 1577 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ -411722: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ -411726: 6207 1877 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ -41172a: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ -41172e: 7220 26b7 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -411734: 6e10 acaf 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ -41173a: 0c05 |0053: move-result-object v5 │ │ -41173c: 7220 8db7 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ -411742: 28ce |0057: goto 0025 // -0032 │ │ -411744: 6e10 cfac 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ -41174a: 0c04 |005b: move-result-object v4 │ │ -41174c: 7210 39b7 0200 |005c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ -411752: 0a05 |005f: move-result v5 │ │ -411754: 3550 2f00 |0060: if-ge v0, v5, 008f // +002f │ │ -411758: 7220 2db7 0200 |0062: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -41175e: 0c05 |0065: move-result-object v5 │ │ -411760: 1f05 6f1c |0066: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ -411764: 6e10 acaf 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ -41176a: 0c05 |006b: move-result-object v5 │ │ -41176c: 7120 b7af 5800 |006c: invoke-static {v8, v5}, 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@afb7 │ │ -411772: 0c05 |006f: move-result-object v5 │ │ -411774: 7220 2db7 0200 |0070: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -41177a: 0c06 |0073: move-result-object v6 │ │ -41177c: 1f06 6f1c |0074: check-cast v6, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ -411780: 7130 b6af 6809 |0076: invoke-static {v8, v6, 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@afb6 │ │ -411786: 0c06 |0079: move-result-object v6 │ │ -411788: 3905 0600 |007a: if-nez v5, 0080 // +0006 │ │ -41178c: 7220 26b7 6400 |007c: invoke-interface {v4, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -411792: 2804 |007f: goto 0083 // +0004 │ │ -411794: 6e20 51ad 6500 |0080: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad51 │ │ -41179a: 380b 0900 |0083: if-eqz v11, 008c // +0009 │ │ -41179e: 7210 39b7 0200 |0085: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ -4117a4: 0a05 |0088: move-result v5 │ │ -4117a6: 7230 b2af 0b05 |0089: invoke-interface {v11, v0, v5}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@afb2 │ │ -4117ac: d800 0001 |008c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4117b0: 28ce |008e: goto 005c // -0032 │ │ -4117b2: 7210 31b7 0400 |008f: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -4117b8: 0c0b |0092: move-result-object v11 │ │ -4117ba: 7210 14b7 0b00 |0093: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -4117c0: 0a00 |0096: move-result v0 │ │ -4117c2: 3800 1600 |0097: if-eqz v0, 00ad // +0016 │ │ -4117c6: 7210 15b7 0b00 |0099: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4117cc: 0c00 |009c: move-result-object v0 │ │ -4117ce: 1f00 e91b |009d: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -4117d2: 6e10 27ad 0000 |009f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ -4117d8: 0c00 |00a2: move-result-object v0 │ │ -4117da: 7220 90b7 0300 |00a3: invoke-interface {v3, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ -4117e0: 0a00 |00a6: move-result v0 │ │ -4117e2: 3900 ecff |00a7: if-nez v0, 0093 // -0014 │ │ -4117e6: 7210 16b7 0b00 |00a9: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b716 │ │ -4117ec: 28e7 |00ac: goto 0093 // -0019 │ │ -4117ee: 7120 b8af a100 |00ad: invoke-static {v1, v10}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@afb8 │ │ -4117f4: 0c0a |00b0: move-result-object v10 │ │ -4117f6: 6e20 eaac a800 |00b1: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ -4117fc: 6e10 d9ac 0800 |00b4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -411802: 0c0a |00b7: move-result-object v10 │ │ -411804: 620b b476 |00b8: sget-object v11, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ -411808: 6e20 d7ad ba00 |00ba: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;)V // method@add7 │ │ -41180e: 600a d79a |00bd: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_feed_description:I // field@9ad7 │ │ -411812: 6e20 4602 a900 |00bf: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -411818: 0c0a |00c2: move-result-object v10 │ │ -41181a: 6e20 e6ac a800 |00c3: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ -411820: 600a d89a |00c6: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_folder:I // field@9ad8 │ │ -411824: 6e20 4602 a900 |00c8: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -41182a: 0c0a |00cb: move-result-object v10 │ │ -41182c: 6e20 e4ac a800 |00cc: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ -411832: 121a |00cf: const/4 v10, #int 1 // #1 │ │ -411834: 7130 94b2 890a |00d0: 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@b294 │ │ -41183a: 1108 |00d3: return-object v8 │ │ +4116ac: |[4116ac] 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; │ │ +4116bc: 6e10 cfac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ +4116c2: 0c00 |0003: move-result-object v0 │ │ +4116c4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +4116c8: 2200 9d1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +4116cc: 7010 59b6 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4116d2: 6e20 ebac 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ +4116d8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4116da: 7130 94b2 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@b294 │ │ +4116e0: 0c08 |0012: move-result-object v8 │ │ +4116e2: 7120 afaf 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@afaf │ │ +4116e8: 0c01 |0016: move-result-object v1 │ │ +4116ea: 2202 9d1e |0017: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ +4116ee: 7010 59b6 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4116f4: 2203 aa1e |001c: new-instance v3, Ljava/util/HashSet; // type@1eaa │ │ +4116f8: 7010 06b7 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b706 │ │ +4116fe: 7210 31b7 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +411704: 0c04 |0024: move-result-object v4 │ │ +411706: 7210 14b7 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +41170c: 0a05 |0028: move-result v5 │ │ +41170e: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ +411712: 7210 15b7 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +411718: 0c05 |002e: move-result-object v5 │ │ +41171a: 1f05 6f1c |002f: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ +41171e: 6e10 adaf 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@afad │ │ +411724: 0c06 |0034: move-result-object v6 │ │ +411726: 6e10 aeaf 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@afae │ │ +41172c: 0c07 |0038: move-result-object v7 │ │ +41172e: 6e10 2207 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0722 │ │ +411734: 0c07 |003c: move-result-object v7 │ │ +411736: 7120 e4b1 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ +41173c: 0c06 |0040: move-result-object v6 │ │ +41173e: 7110 19ae 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ae19 │ │ +411744: 0c06 |0044: move-result-object v6 │ │ +411746: 6207 1577 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7715 │ │ +41174a: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ +41174e: 6207 1877 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7718 │ │ +411752: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ +411756: 7220 26b7 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +41175c: 6e10 acaf 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ +411762: 0c05 |0053: move-result-object v5 │ │ +411764: 7220 8db7 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ +41176a: 28ce |0057: goto 0025 // -0032 │ │ +41176c: 6e10 cfac 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ +411772: 0c04 |005b: move-result-object v4 │ │ +411774: 7210 39b7 0200 |005c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ +41177a: 0a05 |005f: move-result v5 │ │ +41177c: 3550 2f00 |0060: if-ge v0, v5, 008f // +002f │ │ +411780: 7220 2db7 0200 |0062: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +411786: 0c05 |0065: move-result-object v5 │ │ +411788: 1f05 6f1c |0066: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ +41178c: 6e10 acaf 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@afac │ │ +411792: 0c05 |006b: move-result-object v5 │ │ +411794: 7120 b7af 5800 |006c: invoke-static {v8, v5}, 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@afb7 │ │ +41179a: 0c05 |006f: move-result-object v5 │ │ +41179c: 7220 2db7 0200 |0070: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +4117a2: 0c06 |0073: move-result-object v6 │ │ +4117a4: 1f06 6f1c |0074: check-cast v6, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c6f │ │ +4117a8: 7130 b6af 6809 |0076: invoke-static {v8, v6, 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@afb6 │ │ +4117ae: 0c06 |0079: move-result-object v6 │ │ +4117b0: 3905 0600 |007a: if-nez v5, 0080 // +0006 │ │ +4117b4: 7220 26b7 6400 |007c: invoke-interface {v4, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +4117ba: 2804 |007f: goto 0083 // +0004 │ │ +4117bc: 6e20 51ad 6500 |0080: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad51 │ │ +4117c2: 380b 0900 |0083: if-eqz v11, 008c // +0009 │ │ +4117c6: 7210 39b7 0200 |0085: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ +4117cc: 0a05 |0088: move-result v5 │ │ +4117ce: 7230 b2af 0b05 |0089: invoke-interface {v11, v0, v5}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@afb2 │ │ +4117d4: d800 0001 |008c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4117d8: 28ce |008e: goto 005c // -0032 │ │ +4117da: 7210 31b7 0400 |008f: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4117e0: 0c0b |0092: move-result-object v11 │ │ +4117e2: 7210 14b7 0b00 |0093: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +4117e8: 0a00 |0096: move-result v0 │ │ +4117ea: 3800 1600 |0097: if-eqz v0, 00ad // +0016 │ │ +4117ee: 7210 15b7 0b00 |0099: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4117f4: 0c00 |009c: move-result-object v0 │ │ +4117f6: 1f00 e91b |009d: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +4117fa: 6e10 27ad 0000 |009f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ad27 │ │ +411800: 0c00 |00a2: move-result-object v0 │ │ +411802: 7220 90b7 0300 |00a3: invoke-interface {v3, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ +411808: 0a00 |00a6: move-result v0 │ │ +41180a: 3900 ecff |00a7: if-nez v0, 0093 // -0014 │ │ +41180e: 7210 16b7 0b00 |00a9: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b716 │ │ +411814: 28e7 |00ac: goto 0093 // -0019 │ │ +411816: 7120 b8af a100 |00ad: invoke-static {v1, v10}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@afb8 │ │ +41181c: 0c0a |00b0: move-result-object v10 │ │ +41181e: 6e20 eaac a800 |00b1: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ +411824: 6e10 d9ac 0800 |00b4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +41182a: 0c0a |00b7: move-result-object v10 │ │ +41182c: 620b b476 |00b8: sget-object v11, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.DISABLED:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b4 │ │ +411830: 6e20 d7ad ba00 |00ba: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;)V // method@add7 │ │ +411836: 600a d79a |00bd: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_feed_description:I // field@9ad7 │ │ +41183a: 6e20 4602 a900 |00bf: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +411840: 0c0a |00c2: move-result-object v10 │ │ +411842: 6e20 e6ac a800 |00c3: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ +411848: 600a d89a |00c6: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_folder:I // field@9ad8 │ │ +41184c: 6e20 4602 a900 |00c8: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +411852: 0c0a |00cb: move-result-object v10 │ │ +411854: 6e20 e4ac a800 |00cc: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ +41185a: 121a |00cf: const/4 v10, #int 1 // #1 │ │ +41185c: 7130 94b2 890a |00d0: 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@b294 │ │ +411862: 1108 |00d3: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0006 line=84 │ │ 0x000f line=88 │ │ 0x0013 line=91 │ │ 0x0017 line=92 │ │ @@ -1678707,58 +1678709,58 @@ │ │ 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 : 83 16-bit code units │ │ -41183c: |[41183c] 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; │ │ -41184c: 6e10 c6ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -411852: 0c00 |0003: move-result-object v0 │ │ -411854: 1a01 f95e |0004: const-string v1, "antennapod_local:" // string@5ef9 │ │ -411858: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -41185c: 6e30 e9b4 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ -411862: 0c00 |000b: move-result-object v0 │ │ -411864: 7110 2107 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -41186a: 0c00 |000f: move-result-object v0 │ │ -41186c: 7120 ff39 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@39ff │ │ -411872: 0c00 |0013: move-result-object v0 │ │ -411874: 3800 2b00 |0014: if-eqz v0, 003f // +002b │ │ -411878: 6e10 fd39 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@39fd │ │ -41187e: 0a01 |0019: move-result v1 │ │ -411880: 3801 1d00 |001a: if-eqz v1, 0037 // +001d │ │ -411884: 6e10 f939 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@39f9 │ │ -41188a: 0a01 |001f: move-result v1 │ │ -41188c: 3801 1700 |0020: if-eqz v1, 0037 // +0017 │ │ -411890: 6e10 013a 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@3a01 │ │ -411896: 0c00 |0025: move-result-object v0 │ │ -411898: 7140 beaf 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@afbe │ │ -41189e: 0c04 |0029: move-result-object v4 │ │ -4118a0: 7110 bbaf 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@afbb │ │ -4118a6: 0a05 |002d: move-result v5 │ │ -4118a8: 3805 0800 |002e: if-eqz v5, 0036 // +0008 │ │ -4118ac: 7110 bdaf 0300 |0030: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afbd │ │ -4118b2: 2803 |0033: goto 0036 // +0003 │ │ -4118b4: 0d04 |0034: move-exception v4 │ │ -4118b6: 2812 |0035: goto 0047 // +0012 │ │ -4118b8: 1104 |0036: return-object v4 │ │ -4118ba: 2204 e01d |0037: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ -4118be: 1a05 810f |0039: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@0f81 │ │ -4118c2: 7020 9cb3 5400 |003b: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -4118c8: 2704 |003e: throw v4 │ │ -4118ca: 2204 e01d |003f: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ -4118ce: 1a05 8150 |0041: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@5081 │ │ -4118d2: 7020 9cb3 5400 |0043: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -4118d8: 2704 |0046: throw v4 │ │ -4118da: 6e10 3bb5 0400 |0047: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4118e0: 6e10 38b5 0400 |004a: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -4118e6: 0c04 |004d: move-result-object v4 │ │ -4118e8: 7120 bcaf 4300 |004e: 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@afbc │ │ -4118ee: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -4118f0: 1103 |0052: return-object v3 │ │ +411864: |[411864] 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; │ │ +411874: 6e10 c6ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +41187a: 0c00 |0003: move-result-object v0 │ │ +41187c: 1a01 f95e |0004: const-string v1, "antennapod_local:" // string@5ef9 │ │ +411880: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +411884: 6e30 e9b4 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ +41188a: 0c00 |000b: move-result-object v0 │ │ +41188c: 7110 2107 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +411892: 0c00 |000f: move-result-object v0 │ │ +411894: 7120 ff39 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@39ff │ │ +41189a: 0c00 |0013: move-result-object v0 │ │ +41189c: 3800 2b00 |0014: if-eqz v0, 003f // +002b │ │ +4118a0: 6e10 fd39 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@39fd │ │ +4118a6: 0a01 |0019: move-result v1 │ │ +4118a8: 3801 1d00 |001a: if-eqz v1, 0037 // +001d │ │ +4118ac: 6e10 f939 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@39f9 │ │ +4118b2: 0a01 |001f: move-result v1 │ │ +4118b4: 3801 1700 |0020: if-eqz v1, 0037 // +0017 │ │ +4118b8: 6e10 013a 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@3a01 │ │ +4118be: 0c00 |0025: move-result-object v0 │ │ +4118c0: 7140 beaf 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@afbe │ │ +4118c6: 0c04 |0029: move-result-object v4 │ │ +4118c8: 7110 bbaf 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@afbb │ │ +4118ce: 0a05 |002d: move-result v5 │ │ +4118d0: 3805 0800 |002e: if-eqz v5, 0036 // +0008 │ │ +4118d4: 7110 bdaf 0300 |0030: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afbd │ │ +4118da: 2803 |0033: goto 0036 // +0003 │ │ +4118dc: 0d04 |0034: move-exception v4 │ │ +4118de: 2812 |0035: goto 0047 // +0012 │ │ +4118e0: 1104 |0036: return-object v4 │ │ +4118e2: 2204 e01d |0037: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ +4118e6: 1a05 810f |0039: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@0f81 │ │ +4118ea: 7020 9cb3 5400 |003b: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +4118f0: 2704 |003e: throw v4 │ │ +4118f2: 2204 e01d |003f: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ +4118f6: 1a05 8150 |0041: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@5081 │ │ +4118fa: 7020 9cb3 5400 |0043: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +411900: 2704 |0046: throw v4 │ │ +411902: 6e10 3bb5 0400 |0047: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +411908: 6e10 38b5 0400 |004a: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +41190e: 0c04 |004d: move-result-object v4 │ │ +411910: 7120 bcaf 4300 |004e: 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@afbc │ │ +411916: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +411918: 1103 |0052: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0047 │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=57 │ │ 0x000c line=58 │ │ 0x0016 line=63 │ │ @@ -1678833,17 +1678835,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4120b8: |[4120b8] de.danoeh.antennapod.net.download.service.feed.remote.DefaultDownloaderFactory.:()V │ │ -4120c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4120ce: 0e00 |0003: return-void │ │ +4120e0: |[4120e0] de.danoeh.antennapod.net.download.service.feed.remote.DefaultDownloaderFactory.:()V │ │ +4120f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4120f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; │ │ │ │ Virtual methods - │ │ @@ -1678852,41 +1678854,41 @@ │ │ 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 │ │ -41203c: |[41203c] 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; │ │ -41204c: 6e10 7fac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -412052: 0c00 |0003: move-result-object v0 │ │ -412054: 7110 0910 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@1009 │ │ -41205a: 0a00 |0007: move-result v0 │ │ -41205c: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ -412060: 6e10 7fac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -412066: 0c00 |000d: move-result-object v0 │ │ -412068: 7110 0a10 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@100a │ │ -41206e: 0a00 |0011: move-result v0 │ │ -412070: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ -412074: 2200 271e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -412078: 7010 ffb4 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41207e: 1a01 5912 |0019: const-string v1, "Could not find appropriate downloader for " // string@1259 │ │ -412082: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412088: 6e10 7fac 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -41208e: 0c03 |0021: move-result-object v3 │ │ -412090: 6e20 0bb5 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412096: 6e10 15b5 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41209c: 0c03 |0028: move-result-object v3 │ │ -41209e: 1a00 d113 |0029: const-string v0, "DefaultDwnldrFactory" // string@13d1 │ │ -4120a2: 7120 700b 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -4120a8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -4120aa: 1103 |002f: return-object v3 │ │ -4120ac: 2200 771c |0030: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; // type@1c77 │ │ -4120b0: 7020 d2af 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@afd2 │ │ -4120b6: 1100 |0035: return-object v0 │ │ +412064: |[412064] 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; │ │ +412074: 6e10 7fac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +41207a: 0c00 |0003: move-result-object v0 │ │ +41207c: 7110 0910 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@1009 │ │ +412082: 0a00 |0007: move-result v0 │ │ +412084: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ +412088: 6e10 7fac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +41208e: 0c00 |000d: move-result-object v0 │ │ +412090: 7110 0a10 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@100a │ │ +412096: 0a00 |0011: move-result v0 │ │ +412098: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ +41209c: 2200 271e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4120a0: 7010 ffb4 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4120a6: 1a01 5912 |0019: const-string v1, "Could not find appropriate downloader for " // string@1259 │ │ +4120aa: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4120b0: 6e10 7fac 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +4120b6: 0c03 |0021: move-result-object v3 │ │ +4120b8: 6e20 0bb5 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4120be: 6e10 15b5 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4120c4: 0c03 |0028: move-result-object v3 │ │ +4120c6: 1a00 d113 |0029: const-string v0, "DefaultDwnldrFactory" // string@13d1 │ │ +4120ca: 7120 700b 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +4120d0: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +4120d2: 1103 |002f: return-object v3 │ │ +4120d4: 2200 771c |0030: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; // type@1c77 │ │ +4120d8: 7020 d2af 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@afd2 │ │ +4120de: 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; │ │ @@ -1678949,40 +1678951,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 │ │ -412154: |[412154] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -412164: 7010 b0b4 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41216a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -41216c: 5bc0 56a9 |0004: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ -412170: 5bcd 57a9 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412174: 6000 099a |0008: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_pending:I // field@9a09 │ │ -412178: 6e20 8aac 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ac8a │ │ -41217e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -412180: 5cc0 54a9 |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ -412184: 2200 e01b |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -412188: 6e10 80ac 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -41218e: 0c04 |0015: move-result-object v4 │ │ -412190: 6e10 78ac 0d00 |0016: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ -412196: 0b05 |0019: move-result-wide v5 │ │ -412198: 6e10 79ac 0d00 |001a: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ -41219e: 0a07 |001d: move-result v7 │ │ -4121a0: 220a a51e |001e: new-instance v10, Ljava/util/Date; // type@1ea5 │ │ -4121a4: 7010 e4b6 0a00 |0020: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b6e4 │ │ -4121aa: 120b |0023: const/4 v11, #int 0 // #0 │ │ -4121ac: 1602 0000 |0024: const-wide/16 v2, #int 0 // #0 │ │ -4121b0: 1208 |0026: const/4 v8, #int 0 // #0 │ │ -4121b2: 1209 |0027: const/4 v9, #int 0 // #0 │ │ -4121b4: 0701 |0028: move-object v1, v0 │ │ -4121b6: 760b 8dac 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@ac8d │ │ -4121bc: 5bc0 58a9 |002c: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ -4121c0: 0e00 |002e: return-void │ │ +41217c: |[41217c] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +41218c: 7010 b0b4 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +412192: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +412194: 5bc0 56a9 |0004: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ +412198: 5bcd 57a9 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +41219c: 6000 099a |0008: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_pending:I // field@9a09 │ │ +4121a0: 6e20 8aac 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ac8a │ │ +4121a6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4121a8: 5cc0 54a9 |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ +4121ac: 2200 e01b |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +4121b0: 6e10 80ac 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +4121b6: 0c04 |0015: move-result-object v4 │ │ +4121b8: 6e10 78ac 0d00 |0016: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ +4121be: 0b05 |0019: move-result-wide v5 │ │ +4121c0: 6e10 79ac 0d00 |001a: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ +4121c6: 0a07 |001d: move-result v7 │ │ +4121c8: 220a a51e |001e: new-instance v10, Ljava/util/Date; // type@1ea5 │ │ +4121cc: 7010 e4b6 0a00 |0020: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b6e4 │ │ +4121d2: 120b |0023: const/4 v11, #int 0 // #0 │ │ +4121d4: 1602 0000 |0024: const-wide/16 v2, #int 0 // #0 │ │ +4121d8: 1208 |0026: const/4 v8, #int 0 // #0 │ │ +4121da: 1209 |0027: const/4 v9, #int 0 // #0 │ │ +4121dc: 0701 |0028: move-object v1, v0 │ │ +4121de: 760b 8dac 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@ac8d │ │ +4121e4: 5bc0 58a9 |002c: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ +4121e8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=20 │ │ 0x0006 line=29 │ │ 0x0008 line=30 │ │ 0x000e line=31 │ │ @@ -1678997,19 +1678999,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 │ │ -412118: |[412118] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ -412128: 6e10 c6af 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.download:()V // method@afc6 │ │ -41212e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -412130: 5c10 55a9 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a955 │ │ -412134: 1101 |0006: return-object v1 │ │ +412140: |[412140] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ +412150: 6e10 c6af 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.download:()V // method@afc6 │ │ +412156: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +412158: 5c10 55a9 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a955 │ │ +41215c: 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; │ │ │ │ @@ -1679018,18 +1679020,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -412138: |[412138] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Ljava/lang/Object; │ │ -412148: 6e10 c3af 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@afc3 │ │ -41214e: 0c00 |0003: move-result-object v0 │ │ -412150: 1100 |0004: return-object v0 │ │ +412160: |[412160] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Ljava/lang/Object; │ │ +412170: 6e10 c3af 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@afc3 │ │ +412176: 0c00 |0003: move-result-object v0 │ │ +412178: 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;) │ │ @@ -1679037,18 +1679039,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4121c4: |[4121c4] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.cancel:()V │ │ -4121d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4121d6: 5c10 54a9 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ -4121da: 0e00 |0003: return-void │ │ +4121ec: |[4121ec] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.cancel:()V │ │ +4121fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4121fe: 5c10 54a9 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ +412202: 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;) │ │ @@ -1679062,17 +1679064,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 │ │ -4120e8: |[4120e8] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -4120f8: 5410 57a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -4120fc: 1100 |0002: return-object v0 │ │ +412110: |[412110] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +412120: 5410 57a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412124: 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;) │ │ @@ -1679080,17 +1679082,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 │ │ -412100: |[412100] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -412110: 5410 58a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ -412114: 1100 |0002: return-object v0 │ │ +412128: |[412128] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +412138: 5410 58a9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ +41213c: 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;) │ │ @@ -1679098,17 +1679100,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4120d0: |[4120d0] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.isFinished:()Z │ │ -4120e0: 5510 55a9 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a955 │ │ -4120e4: 0f00 |0002: return v0 │ │ +4120f8: |[4120f8] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.isFinished:()Z │ │ +412108: 5510 55a9 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a955 │ │ +41210c: 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 : 19114 (SourceFile) │ │ @@ -1679164,35 +1679166,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 │ │ -4126d4: |[4126d4] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -4126e4: 7010 b0b4 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4126ea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -4126ec: 5cc0 5ca9 |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ -4126f0: 5bcd 5ba9 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -4126f4: 2200 e01b |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -4126f8: 6e10 80ac 0d00 |000a: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ -4126fe: 0c04 |000d: move-result-object v4 │ │ -412700: 6e10 79ac 0d00 |000e: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ -412706: 0a07 |0011: move-result v7 │ │ -412708: 6209 f575 |0012: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f5 │ │ -41270c: 220a a51e |0014: new-instance v10, Ljava/util/Date; // type@1ea5 │ │ -412710: 7010 e4b6 0a00 |0016: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b6e4 │ │ -412716: 1a0b e450 |0019: const-string v11, "Unknown error: Status not set" // string@50e4 │ │ -41271a: 1602 0000 |001b: const-wide/16 v2, #int 0 // #0 │ │ -41271e: 1605 0000 |001d: const-wide/16 v5, #int 0 // #0 │ │ -412722: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -412724: 0701 |0020: move-object v1, v0 │ │ -412726: 760b 8dac 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@ac8d │ │ -41272c: 5bc0 5aa9 |0024: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ -412730: 0e00 |0026: return-void │ │ +4126fc: |[4126fc] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +41270c: 7010 b0b4 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +412712: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +412714: 5cc0 5ca9 |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ +412718: 5bcd 5ba9 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +41271c: 2200 e01b |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +412720: 6e10 80ac 0d00 |000a: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ac80 │ │ +412726: 0c04 |000d: move-result-object v4 │ │ +412728: 6e10 79ac 0d00 |000e: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ +41272e: 0a07 |0011: move-result v7 │ │ +412730: 6209 f575 |0012: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f5 │ │ +412734: 220a a51e |0014: new-instance v10, Ljava/util/Date; // type@1ea5 │ │ +412738: 7010 e4b6 0a00 |0016: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b6e4 │ │ +41273e: 1a0b e450 |0019: const-string v11, "Unknown error: Status not set" // string@50e4 │ │ +412742: 1602 0000 |001b: const-wide/16 v2, #int 0 // #0 │ │ +412746: 1605 0000 |001d: const-wide/16 v5, #int 0 // #0 │ │ +41274a: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +41274c: 0701 |0020: move-object v1, v0 │ │ +41274e: 760b 8dac 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@ac8d │ │ +412754: 5bc0 5aa9 |0024: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ +412758: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=28 │ │ 0x0006 line=31 │ │ 0x0008 line=32 │ │ 0x000a line=33 │ │ @@ -1679205,24 +1679207,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 │ │ -412734: |[412734] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -412744: 6e10 dcac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -41274a: 0c00 |0003: move-result-object v0 │ │ -41274c: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -412750: 7020 cfaf 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afcf │ │ -412756: 0e00 |0009: return-void │ │ -412758: 2202 781c |000a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c78 │ │ -41275c: 1a00 9b18 |000c: const-string v0, "Feed has no title" // string@189b │ │ -412760: 7020 dbaf 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@afdb │ │ -412766: 2702 |0011: throw v2 │ │ +41275c: |[41275c] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41276c: 6e10 dcac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +412772: 0c00 |0003: move-result-object v0 │ │ +412774: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +412778: 7020 cfaf 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afcf │ │ +41277e: 0e00 |0009: return-void │ │ +412780: 2202 781c |000a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c78 │ │ +412784: 1a00 9b18 |000c: const-string v0, "Feed has no title" // string@189b │ │ +412788: 7020 dbaf 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@afdb │ │ +41278e: 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; │ │ @@ -1679233,40 +1679235,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 │ │ -412768: |[412768] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -412778: 6e10 cfac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ -41277e: 0c04 |0003: move-result-object v4 │ │ -412780: 7210 31b7 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -412786: 0c04 |0007: move-result-object v4 │ │ -412788: 7210 14b7 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41278e: 0a00 |000b: move-result v0 │ │ -412790: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -412794: 7210 15b7 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41279a: 0c00 |0011: move-result-object v0 │ │ -41279c: 1f00 e91b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -4127a0: 6e10 2fad 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -4127a6: 0c01 |0017: move-result-object v1 │ │ -4127a8: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ -4127ac: 28ee |001a: goto 0008 // -0012 │ │ -4127ae: 2204 781c |001b: new-instance v4, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c78 │ │ -4127b2: 2201 271e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -4127b6: 7010 ffb4 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4127bc: 1a02 b91c |0022: const-string v2, "Item has no title: " // string@1cb9 │ │ -4127c0: 6e20 0bb5 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4127c6: 6e20 0ab5 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -4127cc: 6e10 15b5 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4127d2: 0c00 |002d: move-result-object v0 │ │ -4127d4: 7020 dbaf 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@afdb │ │ -4127da: 2704 |0031: throw v4 │ │ -4127dc: 0e00 |0032: return-void │ │ +412790: |[412790] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4127a0: 6e10 cfac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@accf │ │ +4127a6: 0c04 |0003: move-result-object v4 │ │ +4127a8: 7210 31b7 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4127ae: 0c04 |0007: move-result-object v4 │ │ +4127b0: 7210 14b7 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +4127b6: 0a00 |000b: move-result v0 │ │ +4127b8: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +4127bc: 7210 15b7 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4127c2: 0c00 |0011: move-result-object v0 │ │ +4127c4: 1f00 e91b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +4127c8: 6e10 2fad 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +4127ce: 0c01 |0017: move-result-object v1 │ │ +4127d0: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ +4127d4: 28ee |001a: goto 0008 // -0012 │ │ +4127d6: 2204 781c |001b: new-instance v4, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c78 │ │ +4127da: 2201 271e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +4127de: 7010 ffb4 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4127e4: 1a02 b91c |0022: const-string v2, "Item has no title: " // string@1cb9 │ │ +4127e8: 6e20 0bb5 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4127ee: 6e20 0ab5 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +4127f4: 6e10 15b5 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4127fa: 0c00 |002d: move-result-object v0 │ │ +4127fc: 7020 dbaf 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@afdb │ │ +412802: 2704 |0031: throw v4 │ │ +412804: 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; │ │ @@ -1679278,278 +1679280,278 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 543 16-bit code units │ │ -41220c: |[41220c] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -41221c: 0801 1300 |0000: move-object/from16 v1, v19 │ │ -412220: 1a02 7016 |0002: const-string v2, "FAILED" // string@1670 │ │ -412224: 1a03 bccf |0004: const-string v3, "successful" // string@cfbc │ │ -412228: 1a04 2005 |0006: const-string v4, "' " // string@0520 │ │ -41222c: 1a05 fc13 |0008: const-string v5, "Deletion of file '" // string@13fc │ │ -412230: 1a06 9f18 |000a: const-string v6, "FeedParserTask" // string@189f │ │ -412234: 2207 e51b |000c: new-instance v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -412238: 5410 5ba9 |000e: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -41223c: 6e10 7fac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -412242: 0c00 |0013: move-result-object v0 │ │ -412244: 5418 5ba9 |0014: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -412248: 6e10 7aac 0800 |0016: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ac7a │ │ -41224e: 0c08 |0019: move-result-object v8 │ │ -412250: 7030 beac 0708 |001a: invoke-direct {v7, v0, v8}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@acbe │ │ -412256: 5410 5ba9 |001d: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -41225a: 6e10 77ac 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -412260: 0c00 |0022: move-result-object v0 │ │ -412262: 6e20 f1ac 0700 |0023: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setLocalFileUrl:(Ljava/lang/String;)V // method@acf1 │ │ -412268: 5410 5ba9 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -41226c: 6e10 78ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ -412272: 0b08 |002b: move-result-wide v8 │ │ -412274: 6e30 e9ac 8709 |002c: invoke-virtual {v7, v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@ace9 │ │ -41227a: 2200 f31b |002f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bf3 │ │ -41227e: 620d b676 |0031: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ -412282: 620e b076 |0033: sget-object v14, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ -412286: 620f 1077 |0035: sget-object v15, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ -41228a: 6210 bb76 |0037: sget-object v16, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ -41228e: 5418 5ba9 |0039: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -412292: 6e10 81ac 0800 |003b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ac81 │ │ -412298: 0c11 |003e: move-result-object v17 │ │ -41229a: 5418 5ba9 |003f: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -41229e: 6e10 7bac 0800 |0041: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ac7b │ │ -4122a4: 0c12 |0044: move-result-object v18 │ │ -4122a6: 160b 0000 |0045: const-wide/16 v11, #int 0 // #0 │ │ -4122aa: 070a |0047: move-object v10, v0 │ │ -4122ac: 7609 c2ad 0a00 |0048: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;Lde/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@adc2 │ │ -4122b2: 6e20 f5ac 0700 |004b: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@acf5 │ │ -4122b8: 5410 5ba9 |004e: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -4122bc: 6e10 76ac 0000 |0050: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@ac76 │ │ -4122c2: 0c00 |0053: move-result-object v0 │ │ -4122c4: 1a08 85b4 |0054: const-string v8, "page" // string@b485 │ │ -4122c8: 1209 |0056: const/4 v9, #int 0 // #0 │ │ -4122ca: 6e30 6507 8009 |0057: invoke-virtual {v0, v8, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@0765 │ │ -4122d0: 0a00 |005a: move-result v0 │ │ -4122d2: 6e20 f3ac 0700 |005b: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@acf3 │ │ -4122d8: 2200 0d1d |005e: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d0d │ │ -4122dc: 7010 88b1 0000 |0060: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@b188 │ │ -4122e2: 1208 |0063: const/4 v8, #int 0 // #0 │ │ -4122e4: 6e20 89b1 7000 |0064: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@b189 │ │ -4122ea: 0c0a |0067: move-result-object v10 │ │ -4122ec: 2200 271e |0068: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4122f0: 7010 ffb4 0000 |006a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4122f6: 6e10 dcac 0700 |006d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -4122fc: 0c0b |0070: move-result-object v11 │ │ -4122fe: 6e20 0bb5 b000 |0071: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412304: 1a0b 7401 |0074: const-string v11, " parsed" // string@0174 │ │ -412308: 6e20 0bb5 b000 |0076: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41230e: 6e10 15b5 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412314: 0c00 |007c: move-result-object v0 │ │ -412316: 7120 6e0b 0600 |007d: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41231c: 7020 ceaf 7100 |0080: invoke-direct {v1, v7}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afce │ │ -412322: 6e10 ccac 0700 |0083: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -412328: 0c00 |0086: move-result-object v0 │ │ -41232a: 7110 230b 0000 |0087: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -412330: 0a00 |008a: move-result v0 │ │ -412332: 3800 2c00 |008b: if-eqz v0, 00b7 // +002c │ │ -412336: 2200 271e |008d: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41233a: 7010 ffb4 0000 |008f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412340: 1a0b f85e |0092: const-string v11, "antennapod_generative_cover:" // string@5ef8 │ │ -412344: 6e20 0bb5 b000 |0094: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41234a: 6e10 c6ac 0700 |0097: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -412350: 0c0b |009a: move-result-object v11 │ │ -412352: 6e20 0bb5 b000 |009b: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412358: 6e10 15b5 0000 |009e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41235e: 0c00 |00a1: move-result-object v0 │ │ -412360: 6e20 eaac 0700 |00a2: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ -412366: 2812 |00a5: goto 00b7 // +0012 │ │ -412368: 0d00 |00a6: move-exception v0 │ │ -41236a: 2900 4301 |00a7: goto/16 01ea // +0143 │ │ -41236e: 0d00 |00a9: move-exception v0 │ │ -412370: 2849 |00aa: goto 00f3 // +0049 │ │ -412372: 0d00 |00ab: move-exception v0 │ │ -412374: 2900 8e00 |00ac: goto/16 013a // +008e │ │ -412378: 0d00 |00ae: move-exception v0 │ │ -41237a: 2900 d600 |00af: goto/16 0185 // +00d6 │ │ -41237e: 0d00 |00b1: move-exception v0 │ │ -412380: 2900 d300 |00b2: goto/16 0185 // +00d3 │ │ -412384: 0d00 |00b4: move-exception v0 │ │ -412386: 2900 d000 |00b5: goto/16 0185 // +00d0 │ │ -41238a: 2200 d91d |00b7: new-instance v0, Ljava/io/File; // type@1dd9 │ │ -41238e: 5419 5ba9 |00b9: iget-object v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -412392: 6e10 77ac 0900 |00bb: invoke-virtual {v9}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -412398: 0c09 |00be: move-result-object v9 │ │ -41239a: 7020 6ab3 9000 |00bf: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -4123a0: 6e10 72b3 0000 |00c2: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ -4123a6: 0a09 |00c5: move-result v9 │ │ -4123a8: 3809 2500 |00c6: if-eqz v9, 00eb // +0025 │ │ -4123ac: 6e10 70b3 0000 |00c8: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b370 │ │ -4123b2: 0a09 |00cb: move-result v9 │ │ -4123b4: 220b 271e |00cc: new-instance v11, Ljava/lang/StringBuilder; // type@1e27 │ │ -4123b8: 7010 ffb4 0b00 |00ce: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4123be: 6e20 0bb5 5b00 |00d1: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4123c4: 6e10 74b3 0000 |00d4: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ -4123ca: 0c00 |00d7: move-result-object v0 │ │ -4123cc: 6e20 0bb5 0b00 |00d8: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4123d2: 6e20 0bb5 4b00 |00db: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4123d8: 3809 0300 |00de: if-eqz v9, 00e1 // +0003 │ │ -4123dc: 0732 |00e0: move-object v2, v3 │ │ -4123de: 6e20 0bb5 2b00 |00e1: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4123e4: 6e10 15b5 0b00 |00e4: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4123ea: 0c00 |00e7: move-result-object v0 │ │ -4123ec: 7120 6e0b 0600 |00e8: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4123f2: 0811 0800 |00eb: move-object/from16 v17, v8 │ │ -4123f6: 0812 1100 |00ed: move-object/from16 v18, v17 │ │ -4123fa: 2900 cd00 |00ef: goto/16 01bc // +00cd │ │ -4123fe: 0d00 |00f1: move-exception v0 │ │ -412400: 078a |00f2: move-object v10, v8 │ │ -412402: 6e10 3bb5 0000 |00f3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -412408: 5c19 5ca9 |00f6: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ -41240c: 6209 f375 |00f8: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ -412410: 6e10 38b5 0000 |00fa: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -412416: 0c00 |00fd: move-result-object v0 │ │ -412418: 220b d91d |00fe: new-instance v11, Ljava/io/File; // type@1dd9 │ │ -41241c: 541c 5ba9 |0100: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -412420: 6e10 77ac 0c00 |0102: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -412426: 0c0c |0105: move-result-object v12 │ │ -412428: 7020 6ab3 cb00 |0106: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -41242e: 6e10 72b3 0b00 |0109: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b372 │ │ -412434: 0a0c |010c: move-result v12 │ │ -412436: 380c 2500 |010d: if-eqz v12, 0132 // +0025 │ │ -41243a: 6e10 70b3 0b00 |010f: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b370 │ │ -412440: 0a0c |0112: move-result v12 │ │ -412442: 220d 271e |0113: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ -412446: 7010 ffb4 0d00 |0115: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41244c: 6e20 0bb5 5d00 |0118: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412452: 6e10 74b3 0b00 |011b: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ -412458: 0c05 |011e: move-result-object v5 │ │ -41245a: 6e20 0bb5 5d00 |011f: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412460: 6e20 0bb5 4d00 |0122: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412466: 380c 0300 |0125: if-eqz v12, 0128 // +0003 │ │ -41246a: 0732 |0127: move-object v2, v3 │ │ -41246c: 6e20 0bb5 2d00 |0128: invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412472: 6e10 15b5 0d00 |012b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412478: 0c02 |012e: move-result-object v2 │ │ -41247a: 7120 6e0b 2600 |012f: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412480: 0812 0000 |0132: move-object/from16 v18, v0 │ │ -412484: 0811 0900 |0134: move-object/from16 v17, v9 │ │ -412488: 2900 8600 |0136: goto/16 01bc // +0086 │ │ -41248c: 0d00 |0138: move-exception v0 │ │ -41248e: 078a |0139: move-object v10, v8 │ │ -412490: 6e10 3bb5 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -412496: 5c19 5ca9 |013d: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ -41249a: 6209 f875 |013f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f8 │ │ -41249e: 1a0b 268b |0141: const-string v11, "html" // string@8b26 │ │ -4124a2: 6e10 b3b1 0000 |0143: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@b1b3 │ │ -4124a8: 0c0c |0146: move-result-object v12 │ │ -4124aa: 6e20 d8b4 cb00 |0147: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b4d8 │ │ -4124b0: 0a0b |014a: move-result v11 │ │ -4124b2: 380b 0400 |014b: if-eqz v11, 014f // +0004 │ │ -4124b6: 6209 f975 |014d: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f9 │ │ -4124ba: 6e10 b2b1 0000 |014f: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@b1b2 │ │ -4124c0: 0c00 |0152: move-result-object v0 │ │ -4124c2: 220b d91d |0153: new-instance v11, Ljava/io/File; // type@1dd9 │ │ -4124c6: 541c 5ba9 |0155: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -4124ca: 6e10 77ac 0c00 |0157: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -4124d0: 0c0c |015a: move-result-object v12 │ │ -4124d2: 7020 6ab3 cb00 |015b: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -4124d8: 6e10 72b3 0b00 |015e: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b372 │ │ -4124de: 0a0c |0161: move-result v12 │ │ -4124e0: 380c d0ff |0162: if-eqz v12, 0132 // -0030 │ │ -4124e4: 6e10 70b3 0b00 |0164: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b370 │ │ -4124ea: 0a0c |0167: move-result v12 │ │ -4124ec: 220d 271e |0168: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ -4124f0: 7010 ffb4 0d00 |016a: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4124f6: 6e20 0bb5 5d00 |016d: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4124fc: 6e10 74b3 0b00 |0170: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ -412502: 0c05 |0173: move-result-object v5 │ │ -412504: 6e20 0bb5 5d00 |0174: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41250a: 6e20 0bb5 4d00 |0177: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412510: 380c aeff |017a: if-eqz v12, 0128 // -0052 │ │ -412514: 0732 |017c: move-object v2, v3 │ │ -412516: 28ab |017d: goto 0128 // -0055 │ │ -412518: 0d00 |017e: move-exception v0 │ │ -41251a: 078a |017f: move-object v10, v8 │ │ -41251c: 2805 |0180: goto 0185 // +0005 │ │ -41251e: 0d00 |0181: move-exception v0 │ │ -412520: 28fd |0182: goto 017f // -0003 │ │ -412522: 0d00 |0183: move-exception v0 │ │ -412524: 28fb |0184: goto 017f // -0005 │ │ -412526: 5c19 5ca9 |0185: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ -41252a: 6e10 3bb5 0000 |0187: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -412530: 6209 f375 |018a: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ -412534: 6e10 38b5 0000 |018c: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -41253a: 0c00 |018f: move-result-object v0 │ │ -41253c: 220b d91d |0190: new-instance v11, Ljava/io/File; // type@1dd9 │ │ -412540: 541c 5ba9 |0192: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -412544: 6e10 77ac 0c00 |0194: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -41254a: 0c0c |0197: move-result-object v12 │ │ -41254c: 7020 6ab3 cb00 |0198: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -412552: 6e10 72b3 0b00 |019b: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b372 │ │ -412558: 0a0c |019e: move-result v12 │ │ -41255a: 380c 93ff |019f: if-eqz v12, 0132 // -006d │ │ -41255e: 6e10 70b3 0b00 |01a1: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b370 │ │ -412564: 0a0c |01a4: move-result v12 │ │ -412566: 220d 271e |01a5: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ -41256a: 7010 ffb4 0d00 |01a7: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412570: 6e20 0bb5 5d00 |01aa: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412576: 6e10 74b3 0b00 |01ad: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ -41257c: 0c05 |01b0: move-result-object v5 │ │ -41257e: 6e20 0bb5 5d00 |01b1: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412584: 6e20 0bb5 4d00 |01b4: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41258a: 380c 71ff |01b7: if-eqz v12, 0128 // -008f │ │ -41258e: 0732 |01b9: move-object v2, v3 │ │ -412590: 2900 6eff |01ba: goto/16 0128 // -0092 │ │ -412594: 5510 5ca9 |01bc: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ -412598: 3800 1800 |01be: if-eqz v0, 01d6 // +0018 │ │ -41259c: 2200 e01b |01c0: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -4125a0: 6e10 c9ac 0700 |01c2: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@acc9 │ │ -4125a6: 0c0c |01c5: move-result-object v12 │ │ -4125a8: 6e10 caac 0700 |01c6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -4125ae: 0b0d |01c9: move-result-wide v13 │ │ -4125b0: 1310 0100 |01ca: const/16 v16, #int 1 // #1 │ │ -4125b4: 6211 fa75 |01cc: sget-object v17, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ -4125b8: 120f |01ce: const/4 v15, #int 0 // #0 │ │ -4125ba: 070b |01cf: move-object v11, v0 │ │ -4125bc: 7608 8eac 0b00 |01d0: 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@ac8e │ │ -4125c2: 5b10 5aa9 |01d3: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ -4125c6: 110a |01d5: return-object v10 │ │ -4125c8: 2200 e01b |01d6: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ -4125cc: 6e10 c9ac 0700 |01d8: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@acc9 │ │ -4125d2: 0c0c |01db: move-result-object v12 │ │ -4125d4: 6e10 caac 0700 |01dc: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -4125da: 0b0d |01df: move-result-wide v13 │ │ -4125dc: 120f |01e0: const/4 v15, #int 0 // #0 │ │ -4125de: 1310 0000 |01e1: const/16 v16, #int 0 // #0 │ │ -4125e2: 070b |01e3: move-object v11, v0 │ │ -4125e4: 7608 8eac 0b00 |01e4: 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@ac8e │ │ -4125ea: 5b10 5aa9 |01e7: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ -4125ee: 1108 |01e9: return-object v8 │ │ -4125f0: 2207 d91d |01ea: new-instance v7, Ljava/io/File; // type@1dd9 │ │ -4125f4: 5418 5ba9 |01ec: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ -4125f8: 6e10 77ac 0800 |01ee: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -4125fe: 0c08 |01f1: move-result-object v8 │ │ -412600: 7020 6ab3 8700 |01f2: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -412606: 6e10 72b3 0700 |01f5: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b372 │ │ -41260c: 0a08 |01f8: move-result v8 │ │ -41260e: 3808 2500 |01f9: if-eqz v8, 021e // +0025 │ │ -412612: 6e10 70b3 0700 |01fb: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b370 │ │ -412618: 0a08 |01fe: move-result v8 │ │ -41261a: 2209 271e |01ff: new-instance v9, Ljava/lang/StringBuilder; // type@1e27 │ │ -41261e: 7010 ffb4 0900 |0201: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412624: 6e20 0bb5 5900 |0204: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41262a: 6e10 74b3 0700 |0207: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ -412630: 0c05 |020a: move-result-object v5 │ │ -412632: 6e20 0bb5 5900 |020b: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412638: 6e20 0bb5 4900 |020e: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41263e: 3808 0300 |0211: if-eqz v8, 0214 // +0003 │ │ -412642: 0732 |0213: move-object v2, v3 │ │ -412644: 6e20 0bb5 2900 |0214: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41264a: 6e10 15b5 0900 |0217: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412650: 0c02 |021a: move-result-object v2 │ │ -412652: 7120 6e0b 2600 |021b: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412658: 2700 |021e: throw v0 │ │ +412234: |[412234] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +412244: 0801 1300 |0000: move-object/from16 v1, v19 │ │ +412248: 1a02 7016 |0002: const-string v2, "FAILED" // string@1670 │ │ +41224c: 1a03 bccf |0004: const-string v3, "successful" // string@cfbc │ │ +412250: 1a04 2005 |0006: const-string v4, "' " // string@0520 │ │ +412254: 1a05 fc13 |0008: const-string v5, "Deletion of file '" // string@13fc │ │ +412258: 1a06 9f18 |000a: const-string v6, "FeedParserTask" // string@189f │ │ +41225c: 2207 e51b |000c: new-instance v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +412260: 5410 5ba9 |000e: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +412264: 6e10 7fac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +41226a: 0c00 |0013: move-result-object v0 │ │ +41226c: 5418 5ba9 |0014: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +412270: 6e10 7aac 0800 |0016: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ac7a │ │ +412276: 0c08 |0019: move-result-object v8 │ │ +412278: 7030 beac 0708 |001a: invoke-direct {v7, v0, v8}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@acbe │ │ +41227e: 5410 5ba9 |001d: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +412282: 6e10 77ac 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +412288: 0c00 |0022: move-result-object v0 │ │ +41228a: 6e20 f1ac 0700 |0023: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setLocalFileUrl:(Ljava/lang/String;)V // method@acf1 │ │ +412290: 5410 5ba9 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +412294: 6e10 78ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ac78 │ │ +41229a: 0b08 |002b: move-result-wide v8 │ │ +41229c: 6e30 e9ac 8709 |002c: invoke-virtual {v7, v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@ace9 │ │ +4122a2: 2200 f31b |002f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bf3 │ │ +4122a6: 620d b676 |0031: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting; // field@76b6 │ │ +4122aa: 620e b076 |0033: sget-object v14, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@76b0 │ │ +4122ae: 620f 1077 |0035: sget-object v15, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7710 │ │ +4122b2: 6210 bb76 |0037: sget-object v16, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@76bb │ │ +4122b6: 5418 5ba9 |0039: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +4122ba: 6e10 81ac 0800 |003b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ac81 │ │ +4122c0: 0c11 |003e: move-result-object v17 │ │ +4122c2: 5418 5ba9 |003f: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +4122c6: 6e10 7bac 0800 |0041: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ac7b │ │ +4122cc: 0c12 |0044: move-result-object v18 │ │ +4122ce: 160b 0000 |0045: const-wide/16 v11, #int 0 // #0 │ │ +4122d2: 070a |0047: move-object v10, v0 │ │ +4122d4: 7609 c2ad 0a00 |0048: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDownloadSetting;Lde/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@adc2 │ │ +4122da: 6e20 f5ac 0700 |004b: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@acf5 │ │ +4122e0: 5410 5ba9 |004e: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +4122e4: 6e10 76ac 0000 |0050: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@ac76 │ │ +4122ea: 0c00 |0053: move-result-object v0 │ │ +4122ec: 1a08 85b4 |0054: const-string v8, "page" // string@b485 │ │ +4122f0: 1209 |0056: const/4 v9, #int 0 // #0 │ │ +4122f2: 6e30 6507 8009 |0057: invoke-virtual {v0, v8, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@0765 │ │ +4122f8: 0a00 |005a: move-result v0 │ │ +4122fa: 6e20 f3ac 0700 |005b: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@acf3 │ │ +412300: 2200 0d1d |005e: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d0d │ │ +412304: 7010 88b1 0000 |0060: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@b188 │ │ +41230a: 1208 |0063: const/4 v8, #int 0 // #0 │ │ +41230c: 6e20 89b1 7000 |0064: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@b189 │ │ +412312: 0c0a |0067: move-result-object v10 │ │ +412314: 2200 271e |0068: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +412318: 7010 ffb4 0000 |006a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41231e: 6e10 dcac 0700 |006d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +412324: 0c0b |0070: move-result-object v11 │ │ +412326: 6e20 0bb5 b000 |0071: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41232c: 1a0b 7401 |0074: const-string v11, " parsed" // string@0174 │ │ +412330: 6e20 0bb5 b000 |0076: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412336: 6e10 15b5 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41233c: 0c00 |007c: move-result-object v0 │ │ +41233e: 7120 6e0b 0600 |007d: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412344: 7020 ceaf 7100 |0080: invoke-direct {v1, v7}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afce │ │ +41234a: 6e10 ccac 0700 |0083: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +412350: 0c00 |0086: move-result-object v0 │ │ +412352: 7110 230b 0000 |0087: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +412358: 0a00 |008a: move-result v0 │ │ +41235a: 3800 2c00 |008b: if-eqz v0, 00b7 // +002c │ │ +41235e: 2200 271e |008d: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +412362: 7010 ffb4 0000 |008f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412368: 1a0b f85e |0092: const-string v11, "antennapod_generative_cover:" // string@5ef8 │ │ +41236c: 6e20 0bb5 b000 |0094: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412372: 6e10 c6ac 0700 |0097: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +412378: 0c0b |009a: move-result-object v11 │ │ +41237a: 6e20 0bb5 b000 |009b: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412380: 6e10 15b5 0000 |009e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412386: 0c00 |00a1: move-result-object v0 │ │ +412388: 6e20 eaac 0700 |00a2: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ +41238e: 2812 |00a5: goto 00b7 // +0012 │ │ +412390: 0d00 |00a6: move-exception v0 │ │ +412392: 2900 4301 |00a7: goto/16 01ea // +0143 │ │ +412396: 0d00 |00a9: move-exception v0 │ │ +412398: 2849 |00aa: goto 00f3 // +0049 │ │ +41239a: 0d00 |00ab: move-exception v0 │ │ +41239c: 2900 8e00 |00ac: goto/16 013a // +008e │ │ +4123a0: 0d00 |00ae: move-exception v0 │ │ +4123a2: 2900 d600 |00af: goto/16 0185 // +00d6 │ │ +4123a6: 0d00 |00b1: move-exception v0 │ │ +4123a8: 2900 d300 |00b2: goto/16 0185 // +00d3 │ │ +4123ac: 0d00 |00b4: move-exception v0 │ │ +4123ae: 2900 d000 |00b5: goto/16 0185 // +00d0 │ │ +4123b2: 2200 d91d |00b7: new-instance v0, Ljava/io/File; // type@1dd9 │ │ +4123b6: 5419 5ba9 |00b9: iget-object v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +4123ba: 6e10 77ac 0900 |00bb: invoke-virtual {v9}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +4123c0: 0c09 |00be: move-result-object v9 │ │ +4123c2: 7020 6ab3 9000 |00bf: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +4123c8: 6e10 72b3 0000 |00c2: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ +4123ce: 0a09 |00c5: move-result v9 │ │ +4123d0: 3809 2500 |00c6: if-eqz v9, 00eb // +0025 │ │ +4123d4: 6e10 70b3 0000 |00c8: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b370 │ │ +4123da: 0a09 |00cb: move-result v9 │ │ +4123dc: 220b 271e |00cc: new-instance v11, Ljava/lang/StringBuilder; // type@1e27 │ │ +4123e0: 7010 ffb4 0b00 |00ce: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4123e6: 6e20 0bb5 5b00 |00d1: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4123ec: 6e10 74b3 0000 |00d4: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ +4123f2: 0c00 |00d7: move-result-object v0 │ │ +4123f4: 6e20 0bb5 0b00 |00d8: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4123fa: 6e20 0bb5 4b00 |00db: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412400: 3809 0300 |00de: if-eqz v9, 00e1 // +0003 │ │ +412404: 0732 |00e0: move-object v2, v3 │ │ +412406: 6e20 0bb5 2b00 |00e1: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41240c: 6e10 15b5 0b00 |00e4: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412412: 0c00 |00e7: move-result-object v0 │ │ +412414: 7120 6e0b 0600 |00e8: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41241a: 0811 0800 |00eb: move-object/from16 v17, v8 │ │ +41241e: 0812 1100 |00ed: move-object/from16 v18, v17 │ │ +412422: 2900 cd00 |00ef: goto/16 01bc // +00cd │ │ +412426: 0d00 |00f1: move-exception v0 │ │ +412428: 078a |00f2: move-object v10, v8 │ │ +41242a: 6e10 3bb5 0000 |00f3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +412430: 5c19 5ca9 |00f6: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ +412434: 6209 f375 |00f8: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ +412438: 6e10 38b5 0000 |00fa: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +41243e: 0c00 |00fd: move-result-object v0 │ │ +412440: 220b d91d |00fe: new-instance v11, Ljava/io/File; // type@1dd9 │ │ +412444: 541c 5ba9 |0100: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +412448: 6e10 77ac 0c00 |0102: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +41244e: 0c0c |0105: move-result-object v12 │ │ +412450: 7020 6ab3 cb00 |0106: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +412456: 6e10 72b3 0b00 |0109: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b372 │ │ +41245c: 0a0c |010c: move-result v12 │ │ +41245e: 380c 2500 |010d: if-eqz v12, 0132 // +0025 │ │ +412462: 6e10 70b3 0b00 |010f: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b370 │ │ +412468: 0a0c |0112: move-result v12 │ │ +41246a: 220d 271e |0113: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ +41246e: 7010 ffb4 0d00 |0115: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412474: 6e20 0bb5 5d00 |0118: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41247a: 6e10 74b3 0b00 |011b: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ +412480: 0c05 |011e: move-result-object v5 │ │ +412482: 6e20 0bb5 5d00 |011f: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412488: 6e20 0bb5 4d00 |0122: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41248e: 380c 0300 |0125: if-eqz v12, 0128 // +0003 │ │ +412492: 0732 |0127: move-object v2, v3 │ │ +412494: 6e20 0bb5 2d00 |0128: invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41249a: 6e10 15b5 0d00 |012b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4124a0: 0c02 |012e: move-result-object v2 │ │ +4124a2: 7120 6e0b 2600 |012f: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4124a8: 0812 0000 |0132: move-object/from16 v18, v0 │ │ +4124ac: 0811 0900 |0134: move-object/from16 v17, v9 │ │ +4124b0: 2900 8600 |0136: goto/16 01bc // +0086 │ │ +4124b4: 0d00 |0138: move-exception v0 │ │ +4124b6: 078a |0139: move-object v10, v8 │ │ +4124b8: 6e10 3bb5 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4124be: 5c19 5ca9 |013d: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ +4124c2: 6209 f875 |013f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f8 │ │ +4124c6: 1a0b 268b |0141: const-string v11, "html" // string@8b26 │ │ +4124ca: 6e10 b3b1 0000 |0143: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@b1b3 │ │ +4124d0: 0c0c |0146: move-result-object v12 │ │ +4124d2: 6e20 d8b4 cb00 |0147: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b4d8 │ │ +4124d8: 0a0b |014a: move-result v11 │ │ +4124da: 380b 0400 |014b: if-eqz v11, 014f // +0004 │ │ +4124de: 6209 f975 |014d: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f9 │ │ +4124e2: 6e10 b2b1 0000 |014f: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@b1b2 │ │ +4124e8: 0c00 |0152: move-result-object v0 │ │ +4124ea: 220b d91d |0153: new-instance v11, Ljava/io/File; // type@1dd9 │ │ +4124ee: 541c 5ba9 |0155: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +4124f2: 6e10 77ac 0c00 |0157: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +4124f8: 0c0c |015a: move-result-object v12 │ │ +4124fa: 7020 6ab3 cb00 |015b: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +412500: 6e10 72b3 0b00 |015e: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b372 │ │ +412506: 0a0c |0161: move-result v12 │ │ +412508: 380c d0ff |0162: if-eqz v12, 0132 // -0030 │ │ +41250c: 6e10 70b3 0b00 |0164: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b370 │ │ +412512: 0a0c |0167: move-result v12 │ │ +412514: 220d 271e |0168: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ +412518: 7010 ffb4 0d00 |016a: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41251e: 6e20 0bb5 5d00 |016d: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412524: 6e10 74b3 0b00 |0170: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ +41252a: 0c05 |0173: move-result-object v5 │ │ +41252c: 6e20 0bb5 5d00 |0174: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412532: 6e20 0bb5 4d00 |0177: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412538: 380c aeff |017a: if-eqz v12, 0128 // -0052 │ │ +41253c: 0732 |017c: move-object v2, v3 │ │ +41253e: 28ab |017d: goto 0128 // -0055 │ │ +412540: 0d00 |017e: move-exception v0 │ │ +412542: 078a |017f: move-object v10, v8 │ │ +412544: 2805 |0180: goto 0185 // +0005 │ │ +412546: 0d00 |0181: move-exception v0 │ │ +412548: 28fd |0182: goto 017f // -0003 │ │ +41254a: 0d00 |0183: move-exception v0 │ │ +41254c: 28fb |0184: goto 017f // -0005 │ │ +41254e: 5c19 5ca9 |0185: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ +412552: 6e10 3bb5 0000 |0187: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +412558: 6209 f375 |018a: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f3 │ │ +41255c: 6e10 38b5 0000 |018c: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +412562: 0c00 |018f: move-result-object v0 │ │ +412564: 220b d91d |0190: new-instance v11, Ljava/io/File; // type@1dd9 │ │ +412568: 541c 5ba9 |0192: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +41256c: 6e10 77ac 0c00 |0194: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +412572: 0c0c |0197: move-result-object v12 │ │ +412574: 7020 6ab3 cb00 |0198: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +41257a: 6e10 72b3 0b00 |019b: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b372 │ │ +412580: 0a0c |019e: move-result v12 │ │ +412582: 380c 93ff |019f: if-eqz v12, 0132 // -006d │ │ +412586: 6e10 70b3 0b00 |01a1: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b370 │ │ +41258c: 0a0c |01a4: move-result v12 │ │ +41258e: 220d 271e |01a5: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ +412592: 7010 ffb4 0d00 |01a7: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412598: 6e20 0bb5 5d00 |01aa: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41259e: 6e10 74b3 0b00 |01ad: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ +4125a4: 0c05 |01b0: move-result-object v5 │ │ +4125a6: 6e20 0bb5 5d00 |01b1: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4125ac: 6e20 0bb5 4d00 |01b4: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4125b2: 380c 71ff |01b7: if-eqz v12, 0128 // -008f │ │ +4125b6: 0732 |01b9: move-object v2, v3 │ │ +4125b8: 2900 6eff |01ba: goto/16 0128 // -0092 │ │ +4125bc: 5510 5ca9 |01bc: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ +4125c0: 3800 1800 |01be: if-eqz v0, 01d6 // +0018 │ │ +4125c4: 2200 e01b |01c0: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +4125c8: 6e10 c9ac 0700 |01c2: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@acc9 │ │ +4125ce: 0c0c |01c5: move-result-object v12 │ │ +4125d0: 6e10 caac 0700 |01c6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +4125d6: 0b0d |01c9: move-result-wide v13 │ │ +4125d8: 1310 0100 |01ca: const/16 v16, #int 1 // #1 │ │ +4125dc: 6211 fa75 |01cc: sget-object v17, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@75fa │ │ +4125e0: 120f |01ce: const/4 v15, #int 0 // #0 │ │ +4125e2: 070b |01cf: move-object v11, v0 │ │ +4125e4: 7608 8eac 0b00 |01d0: 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@ac8e │ │ +4125ea: 5b10 5aa9 |01d3: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ +4125ee: 110a |01d5: return-object v10 │ │ +4125f0: 2200 e01b |01d6: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1be0 │ │ +4125f4: 6e10 c9ac 0700 |01d8: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@acc9 │ │ +4125fa: 0c0c |01db: move-result-object v12 │ │ +4125fc: 6e10 caac 0700 |01dc: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +412602: 0b0d |01df: move-result-wide v13 │ │ +412604: 120f |01e0: const/4 v15, #int 0 // #0 │ │ +412606: 1310 0000 |01e1: const/16 v16, #int 0 // #0 │ │ +41260a: 070b |01e3: move-object v11, v0 │ │ +41260c: 7608 8eac 0b00 |01e4: 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@ac8e │ │ +412612: 5b10 5aa9 |01e7: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ +412616: 1108 |01e9: return-object v8 │ │ +412618: 2207 d91d |01ea: new-instance v7, Ljava/io/File; // type@1dd9 │ │ +41261c: 5418 5ba9 |01ec: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a95b │ │ +412620: 6e10 77ac 0800 |01ee: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +412626: 0c08 |01f1: move-result-object v8 │ │ +412628: 7020 6ab3 8700 |01f2: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +41262e: 6e10 72b3 0700 |01f5: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b372 │ │ +412634: 0a08 |01f8: move-result v8 │ │ +412636: 3808 2500 |01f9: if-eqz v8, 021e // +0025 │ │ +41263a: 6e10 70b3 0700 |01fb: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b370 │ │ +412640: 0a08 |01fe: move-result v8 │ │ +412642: 2209 271e |01ff: new-instance v9, Ljava/lang/StringBuilder; // type@1e27 │ │ +412646: 7010 ffb4 0900 |0201: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41264c: 6e20 0bb5 5900 |0204: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412652: 6e10 74b3 0700 |0207: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ +412658: 0c05 |020a: move-result-object v5 │ │ +41265a: 6e20 0bb5 5900 |020b: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412660: 6e20 0bb5 4900 |020e: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412666: 3808 0300 |0211: if-eqz v8, 0214 // +0003 │ │ +41266a: 0732 |0213: move-object v2, v3 │ │ +41266c: 6e20 0bb5 2900 |0214: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412672: 6e10 15b5 0900 |0217: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412678: 0c02 |021a: move-result-object v2 │ │ +41267a: 7120 6e0b 2600 |021b: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412680: 2700 |021e: throw v0 │ │ catches : 5 │ │ 0x0064 - 0x0068 │ │ Lorg/xml/sax/SAXException; -> 0x0183 │ │ Ljava/io/IOException; -> 0x0181 │ │ Ljavax/xml/parsers/ParserConfigurationException; -> 0x017e │ │ Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; -> 0x0138 │ │ Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; -> 0x00f1 │ │ @@ -1679633,18 +1679635,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4126b8: |[4126b8] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Ljava/lang/Object; │ │ -4126c8: 6e10 ccaf 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@afcc │ │ -4126ce: 0c00 |0003: move-result-object v0 │ │ -4126d0: 1100 |0004: return-object v0 │ │ +4126e0: |[4126e0] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Ljava/lang/Object; │ │ +4126f0: 6e10 ccaf 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@afcc │ │ +4126f6: 0c00 |0003: move-result-object v0 │ │ +4126f8: 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;) │ │ @@ -1679652,17 +1679654,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 │ │ -4121f4: |[4121f4] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -412204: 5410 5aa9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ -412208: 1100 |0002: return-object v0 │ │ +41221c: |[41221c] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +41222c: 5410 5aa9 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a95a │ │ +412230: 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;) │ │ @@ -1679670,17 +1679672,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4121dc: |[4121dc] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.isSuccessful:()Z │ │ -4121ec: 5510 5ca9 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ -4121f0: 0f00 |0002: return v0 │ │ +412204: |[412204] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.isSuccessful:()Z │ │ +412214: 5510 5ca9 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a95c │ │ +412218: 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 : 19114 (SourceFile) │ │ @@ -1679722,17 +1679724,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 │ │ -4129b4: |[4129b4] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -4129c4: 7020 c2af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@afc2 │ │ -4129ca: 0e00 |0003: return-void │ │ +4129dc: |[4129dc] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +4129ec: 7020 c2af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@afc2 │ │ +4129f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 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; │ │ │ │ @@ -1679741,57 +1679743,57 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -4129cc: |[4129cc] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ -4129dc: 6e10 0cb9 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -4129e2: 0a00 |0003: move-result v0 │ │ -4129e4: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ -4129e8: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ -4129ec: 6200 f675 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ -4129f0: 6e10 0cb9 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -4129f6: 0a03 |000d: move-result v3 │ │ -4129f8: 7110 fbb4 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -4129fe: 0c03 |0011: move-result-object v3 │ │ -412a00: 283a |0012: goto 004c // +003a │ │ -412a02: 6e10 0cb9 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412a08: 0a00 |0016: move-result v0 │ │ -412a0a: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ -412a0e: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ -412a12: 6200 eb75 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ -412a16: 6e10 0cb9 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412a1c: 0a03 |0020: move-result v3 │ │ -412a1e: 7110 fbb4 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -412a24: 0c03 |0024: move-result-object v3 │ │ -412a26: 2827 |0025: goto 004c // +0027 │ │ -412a28: 6e10 0cb9 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412a2e: 0a00 |0029: move-result v0 │ │ -412a30: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ -412a34: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ -412a38: 6e10 0cb9 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412a3e: 0a00 |0031: move-result v0 │ │ -412a40: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ -412a44: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ -412a48: 280c |0036: goto 0042 // +000c │ │ -412a4a: 6200 ec75 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ -412a4e: 6e10 0cb9 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412a54: 0a03 |003c: move-result v3 │ │ -412a56: 7110 fbb4 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -412a5c: 0c03 |0040: move-result-object v3 │ │ -412a5e: 280b |0041: goto 004c // +000b │ │ -412a60: 6200 f275 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ -412a64: 6e10 0cb9 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412a6a: 0a03 |0047: move-result v3 │ │ -412a6c: 7110 fbb4 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -412a72: 0c03 |004b: move-result-object v3 │ │ -412a74: 7030 d9af 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@afd9 │ │ -412a7a: 0e00 |004f: return-void │ │ +4129f4: |[4129f4] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ +412a04: 6e10 0cb9 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a0a: 0a00 |0003: move-result v0 │ │ +412a0c: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ +412a10: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ +412a14: 6200 f675 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f6 │ │ +412a18: 6e10 0cb9 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a1e: 0a03 |000d: move-result v3 │ │ +412a20: 7110 fbb4 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +412a26: 0c03 |0011: move-result-object v3 │ │ +412a28: 283a |0012: goto 004c // +003a │ │ +412a2a: 6e10 0cb9 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a30: 0a00 |0016: move-result v0 │ │ +412a32: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ +412a36: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ +412a3a: 6200 eb75 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@75eb │ │ +412a3e: 6e10 0cb9 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a44: 0a03 |0020: move-result v3 │ │ +412a46: 7110 fbb4 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +412a4c: 0c03 |0024: move-result-object v3 │ │ +412a4e: 2827 |0025: goto 004c // +0027 │ │ +412a50: 6e10 0cb9 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a56: 0a00 |0029: move-result v0 │ │ +412a58: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ +412a5c: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ +412a60: 6e10 0cb9 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a66: 0a00 |0031: move-result v0 │ │ +412a68: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ +412a6c: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ +412a70: 280c |0036: goto 0042 // +000c │ │ +412a72: 6200 ec75 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ec │ │ +412a76: 6e10 0cb9 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a7c: 0a03 |003c: move-result v3 │ │ +412a7e: 7110 fbb4 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +412a84: 0c03 |0040: move-result-object v3 │ │ +412a86: 280b |0041: goto 004c // +000b │ │ +412a88: 6200 f275 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f2 │ │ +412a8c: 6e10 0cb9 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412a92: 0a03 |0047: move-result v3 │ │ +412a94: 7110 fbb4 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +412a9a: 0c03 |004b: move-result-object v3 │ │ +412a9c: 7030 d9af 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@afd9 │ │ +412aa2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0008 line=264 │ │ 0x000a line=265 │ │ 0x0013 line=266 │ │ 0x001b line=267 │ │ @@ -1679812,31 +1679814,31 @@ │ │ type : '()J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -4128ac: |[4128ac] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.getFreeSpaceAvailable:()J │ │ -4128bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4128be: 7110 bdb2 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ -4128c4: 0c00 |0004: move-result-object v0 │ │ -4128c6: 3800 1600 |0005: if-eqz v0, 001b // +0016 │ │ -4128ca: 2201 a601 |0007: new-instance v1, Landroid/os/StatFs; // type@01a6 │ │ -4128ce: 6e10 74b3 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ -4128d4: 0c00 |000c: move-result-object v0 │ │ -4128d6: 7020 4a08 0100 |000d: invoke-direct {v1, v0}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@084a │ │ -4128dc: 6e10 4b08 0100 |0010: invoke-virtual {v1}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@084b │ │ -4128e2: 0b02 |0013: move-result-wide v2 │ │ -4128e4: 6e10 4c08 0100 |0014: invoke-virtual {v1}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@084c │ │ -4128ea: 0b00 |0017: move-result-wide v0 │ │ -4128ec: 9d02 0200 |0018: mul-long v2, v2, v0 │ │ -4128f0: 1002 |001a: return-wide v2 │ │ -4128f2: 1600 0000 |001b: const-wide/16 v0, #int 0 // #0 │ │ -4128f6: 1000 |001d: return-wide v0 │ │ +4128d4: |[4128d4] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.getFreeSpaceAvailable:()J │ │ +4128e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4128e6: 7110 bdb2 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ +4128ec: 0c00 |0004: move-result-object v0 │ │ +4128ee: 3800 1600 |0005: if-eqz v0, 001b // +0016 │ │ +4128f2: 2201 a601 |0007: new-instance v1, Landroid/os/StatFs; // type@01a6 │ │ +4128f6: 6e10 74b3 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b374 │ │ +4128fc: 0c00 |000c: move-result-object v0 │ │ +4128fe: 7020 4a08 0100 |000d: invoke-direct {v1, v0}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@084a │ │ +412904: 6e10 4b08 0100 |0010: invoke-virtual {v1}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@084b │ │ +41290a: 0b02 |0013: move-result-wide v2 │ │ +41290c: 6e10 4c08 0100 |0014: invoke-virtual {v1}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@084c │ │ +412912: 0b00 |0017: move-result-wide v0 │ │ +412914: 9d02 0200 |0018: mul-long v2, v2, v0 │ │ +412918: 1002 |001a: return-wide v2 │ │ +41291a: 1600 0000 |001b: const-wide/16 v0, #int 0 // #0 │ │ +41291e: 1000 |001d: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=281 │ │ 0x0007 line=283 │ │ 0x0010 line=284 │ │ 0x0014 line=285 │ │ locals : │ │ @@ -1679846,56 +1679848,56 @@ │ │ type : '(Lokhttp3/Response;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -4127e0: |[4127e0] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ -4127f0: 1a00 2612 |0000: const-string v0, "Content-Length" // string@1226 │ │ -4127f4: 6e20 0db9 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ -4127fa: 0c00 |0005: move-result-object v0 │ │ -4127fc: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -412800: 7110 66b4 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -412806: 0a00 |000b: move-result v0 │ │ -412808: 2806 |000c: goto 0012 // +0006 │ │ -41280a: 0d00 |000d: move-exception v0 │ │ -41280c: 6e10 3bb5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -412812: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -412814: 2201 271e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -412818: 7010 ffb4 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41281e: 1a02 9069 |0017: const-string v2, "content length: " // string@6990 │ │ -412822: 6e20 0bb5 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412828: 6e20 06b5 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41282e: 6e10 15b5 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412834: 0c01 |0022: move-result-object v1 │ │ -412836: 1a02 a41a |0023: const-string v2, "HttpDownloader" // string@1aa4 │ │ -41283a: 7120 6e0b 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412840: 1a01 2812 |0028: const-string v1, "Content-Type" // string@1228 │ │ -412844: 6e20 0db9 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ -41284a: 0c05 |002d: move-result-object v5 │ │ -41284c: 2201 271e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -412850: 7010 ffb4 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412856: 1a03 9169 |0033: const-string v3, "content type: " // string@6991 │ │ -41285a: 6e20 0bb5 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412860: 6e20 0bb5 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412866: 6e10 15b5 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41286c: 0c01 |003e: move-result-object v1 │ │ -41286e: 7120 6e0b 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412874: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ -412878: 1a01 37d1 |0044: const-string v1, "text/" // string@d137 │ │ -41287c: 6e20 eeb4 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -412882: 0a05 |0049: move-result v5 │ │ -412884: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ -412888: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ -41288e: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ -412892: 1215 |0051: const/4 v5, #int 1 // #1 │ │ -412894: 2802 |0052: goto 0054 // +0002 │ │ -412896: 1205 |0053: const/4 v5, #int 0 // #0 │ │ -412898: 0f05 |0054: return v5 │ │ +412808: |[412808] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ +412818: 1a00 2612 |0000: const-string v0, "Content-Length" // string@1226 │ │ +41281c: 6e20 0db9 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ +412822: 0c00 |0005: move-result-object v0 │ │ +412824: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +412828: 7110 66b4 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +41282e: 0a00 |000b: move-result v0 │ │ +412830: 2806 |000c: goto 0012 // +0006 │ │ +412832: 0d00 |000d: move-exception v0 │ │ +412834: 6e10 3bb5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41283a: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +41283c: 2201 271e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +412840: 7010 ffb4 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412846: 1a02 9069 |0017: const-string v2, "content length: " // string@6990 │ │ +41284a: 6e20 0bb5 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412850: 6e20 06b5 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +412856: 6e10 15b5 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41285c: 0c01 |0022: move-result-object v1 │ │ +41285e: 1a02 a41a |0023: const-string v2, "HttpDownloader" // string@1aa4 │ │ +412862: 7120 6e0b 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412868: 1a01 2812 |0028: const-string v1, "Content-Type" // string@1228 │ │ +41286c: 6e20 0db9 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ +412872: 0c05 |002d: move-result-object v5 │ │ +412874: 2201 271e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +412878: 7010 ffb4 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41287e: 1a03 9169 |0033: const-string v3, "content type: " // string@6991 │ │ +412882: 6e20 0bb5 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412888: 6e20 0bb5 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41288e: 6e10 15b5 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412894: 0c01 |003e: move-result-object v1 │ │ +412896: 7120 6e0b 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41289c: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ +4128a0: 1a01 37d1 |0044: const-string v1, "text/" // string@d137 │ │ +4128a4: 6e20 eeb4 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +4128aa: 0a05 |0049: move-result v5 │ │ +4128ac: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ +4128b0: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ +4128b6: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ +4128ba: 1215 |0051: const/4 v5, #int 1 // #1 │ │ +4128bc: 2802 |0052: goto 0054 // +0002 │ │ +4128be: 1205 |0053: const/4 v5, #int 0 // #0 │ │ +4128c0: 0f05 |0054: return v5 │ │ catches : 1 │ │ 0x0008 - 0x000c │ │ Ljava/lang/NumberFormatException; -> 0x000d │ │ positions : │ │ 0x0000 line=246 │ │ 0x0008 line=249 │ │ 0x000e line=251 │ │ @@ -1679912,55 +1679914,55 @@ │ │ type : '(Lokhttp3/Request$Builder;)Lokhttp3/Response;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -4128f8: |[4128f8] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ -412908: 7100 64ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -41290e: 0c00 |0003: move-result-object v0 │ │ -412910: 6e10 fbb8 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -412916: 0c01 |0007: move-result-object v1 │ │ -412918: 6e20 f8b8 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -41291e: 0c01 |000b: move-result-object v1 │ │ -412920: 7210 d6b8 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -412926: 0c05 |000f: move-result-object v5 │ │ -412928: 1105 |0010: return-object v5 │ │ -41292a: 0d01 |0011: move-exception v1 │ │ -41292c: 1a02 a41a |0012: const-string v2, "HttpDownloader" // string@1aa4 │ │ -412930: 6e10 b7b4 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -412936: 0c03 |0017: move-result-object v3 │ │ -412938: 7120 700b 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -41293e: 6e10 38b5 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -412944: 0c02 |001e: move-result-object v2 │ │ -412946: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ -41294a: 6e10 38b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -412950: 0c02 |0024: move-result-object v2 │ │ -412952: 1a03 ba44 |0025: const-string v3, "PROTOCOL_ERROR" // string@44ba │ │ -412956: 6e20 d3b4 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -41295c: 0a02 |002a: move-result v2 │ │ -41295e: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ -412962: 6e10 f7b8 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@b8f7 │ │ -412968: 0c00 |0030: move-result-object v0 │ │ -41296a: 6201 b2d7 |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@d7b2 │ │ -41296e: 7110 d8b6 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b6d8 │ │ -412974: 0c01 |0036: move-result-object v1 │ │ -412976: 6e20 f0b8 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b8f0 │ │ -41297c: 0c00 |003a: move-result-object v0 │ │ -41297e: 6e10 e8b8 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b8e8 │ │ -412984: 0c00 |003e: move-result-object v0 │ │ -412986: 6e10 fbb8 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -41298c: 0c05 |0042: move-result-object v5 │ │ -41298e: 6e20 f8b8 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -412994: 0c05 |0046: move-result-object v5 │ │ -412996: 7210 d6b8 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -41299c: 0c05 |004a: move-result-object v5 │ │ -41299e: 1105 |004b: return-object v5 │ │ -4129a0: 2701 |004c: throw v1 │ │ +412920: |[412920] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ +412930: 7100 64ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +412936: 0c00 |0003: move-result-object v0 │ │ +412938: 6e10 fbb8 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +41293e: 0c01 |0007: move-result-object v1 │ │ +412940: 6e20 f8b8 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +412946: 0c01 |000b: move-result-object v1 │ │ +412948: 7210 d6b8 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +41294e: 0c05 |000f: move-result-object v5 │ │ +412950: 1105 |0010: return-object v5 │ │ +412952: 0d01 |0011: move-exception v1 │ │ +412954: 1a02 a41a |0012: const-string v2, "HttpDownloader" // string@1aa4 │ │ +412958: 6e10 b7b4 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +41295e: 0c03 |0017: move-result-object v3 │ │ +412960: 7120 700b 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +412966: 6e10 38b5 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +41296c: 0c02 |001e: move-result-object v2 │ │ +41296e: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ +412972: 6e10 38b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +412978: 0c02 |0024: move-result-object v2 │ │ +41297a: 1a03 ba44 |0025: const-string v3, "PROTOCOL_ERROR" // string@44ba │ │ +41297e: 6e20 d3b4 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +412984: 0a02 |002a: move-result v2 │ │ +412986: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ +41298a: 6e10 f7b8 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@b8f7 │ │ +412990: 0c00 |0030: move-result-object v0 │ │ +412992: 6201 b2d7 |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@d7b2 │ │ +412996: 7110 d8b6 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b6d8 │ │ +41299c: 0c01 |0036: move-result-object v1 │ │ +41299e: 6e20 f0b8 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b8f0 │ │ +4129a4: 0c00 |003a: move-result-object v0 │ │ +4129a6: 6e10 e8b8 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b8e8 │ │ +4129ac: 0c00 |003e: move-result-object v0 │ │ +4129ae: 6e10 fbb8 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +4129b4: 0c05 |0042: move-result-object v5 │ │ +4129b6: 6e20 f8b8 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +4129bc: 0c05 |0046: move-result-object v5 │ │ +4129be: 7210 d6b8 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +4129c4: 0c05 |004a: move-result-object v5 │ │ +4129c6: 1105 |004b: return-object v5 │ │ +4129c8: 2701 |004c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0010 │ │ Ljava/io/IOException; -> 0x0011 │ │ positions : │ │ 0x0000 line=227 │ │ 0x0004 line=229 │ │ 0x0012 line=231 │ │ @@ -1679979,23 +1679981,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4135fc: |[4135fc] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onCancelled:()V │ │ -41360c: 1a00 a41a |0000: const-string v0, "HttpDownloader" // string@1aa4 │ │ -413610: 1a01 6314 |0002: const-string v1, "Download was cancelled" // string@1463 │ │ -413614: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41361a: 5420 58a9 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ -41361e: 6e10 97ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ac97 │ │ -413624: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -413626: 5c20 54a9 |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ -41362a: 0e00 |000f: return-void │ │ +413624: |[413624] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onCancelled:()V │ │ +413634: 1a00 a41a |0000: const-string v0, "HttpDownloader" // string@1aa4 │ │ +413638: 1a01 6314 |0002: const-string v1, "Download was cancelled" // string@1463 │ │ +41363c: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +413642: 5420 58a9 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ +413646: 6e10 97ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ac97 │ │ +41364c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +41364e: 5c20 54a9 |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ +413652: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0007 line=304 │ │ 0x000d line=305 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; │ │ @@ -1680005,32 +1680007,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 │ │ -41362c: |[41362c] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -41363c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -413640: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413646: 1a01 d7b0 |0005: const-string v1, "onFail() called with: reason = [" // string@b0d7 │ │ -41364a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413650: 6e20 0ab5 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -413656: 1a01 cf58 |000d: const-string v1, "], reasonDetailed = [" // string@58cf │ │ -41365a: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413660: 6e20 0bb5 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413666: 1a01 b758 |0015: const-string v1, "]" // string@58b7 │ │ -41366a: 6e20 0bb5 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413670: 6e10 15b5 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413676: 0c00 |001d: move-result-object v0 │ │ -413678: 1a01 a41a |001e: const-string v1, "HttpDownloader" // string@1aa4 │ │ -41367c: 7120 6e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -413682: 5420 58a9 |0023: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ -413686: 6e30 98ac 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@ac98 │ │ -41368c: 0e00 |0028: return-void │ │ +413654: |[413654] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +413664: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +413668: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41366e: 1a01 d7b0 |0005: const-string v1, "onFail() called with: reason = [" // string@b0d7 │ │ +413672: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413678: 6e20 0ab5 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41367e: 1a01 cf58 |000d: const-string v1, "], reasonDetailed = [" // string@58cf │ │ +413682: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413688: 6e20 0bb5 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41368e: 1a01 b758 |0015: const-string v1, "]" // string@58b7 │ │ +413692: 6e20 0bb5 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413698: 6e10 15b5 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41369e: 0c00 |001d: move-result-object v0 │ │ +4136a0: 1a01 a41a |001e: const-string v1, "HttpDownloader" // string@1aa4 │ │ +4136a4: 7120 6e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4136aa: 5420 58a9 |0023: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ +4136ae: 6e30 98ac 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@ac98 │ │ +4136b4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0023 line=299 │ │ 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; │ │ @@ -1680041,21 +1680043,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -413690: |[413690] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onSuccess:()V │ │ -4136a0: 1a00 a41a |0000: const-string v0, "HttpDownloader" // string@1aa4 │ │ -4136a4: 1a01 6414 |0002: const-string v1, "Download was successful" // string@1464 │ │ -4136a8: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4136ae: 5420 58a9 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ -4136b2: 6e10 9aac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ac9a │ │ -4136b8: 0e00 |000c: return-void │ │ +4136b8: |[4136b8] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onSuccess:()V │ │ +4136c8: 1a00 a41a |0000: const-string v0, "HttpDownloader" // string@1aa4 │ │ +4136cc: 1a01 6414 |0002: const-string v1, "Download was successful" // string@1464 │ │ +4136d0: 7120 6e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4136d6: 5420 58a9 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a958 │ │ +4136da: 6e10 9aac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ac9a │ │ +4136e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0007 line=294 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; │ │ │ │ @@ -1680065,663 +1680067,663 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 1252 16-bit code units │ │ -412a7c: |[412a7c] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.download:()V │ │ -412a8c: 0801 1200 |0000: move-object/from16 v1, v18 │ │ -412a90: 2202 d91d |0002: new-instance v2, Ljava/io/File; // type@1dd9 │ │ -412a94: 5413 57a9 |0004: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412a98: 6e10 77ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ -412a9e: 0c03 |0009: move-result-object v3 │ │ -412aa0: 7020 6ab3 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -412aa6: 6e10 72b3 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b372 │ │ -412aac: 0a03 |0010: move-result v3 │ │ -412aae: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -412ab0: 5415 57a9 |0012: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412ab4: 6e10 7fac 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -412aba: 0c05 |0017: move-result-object v5 │ │ -412abc: 7110 92ae 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ae92 │ │ -412ac2: 0c05 |001b: move-result-object v5 │ │ -412ac4: 2206 5d1f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1f5d │ │ -412ac8: 7010 f9b8 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -412ace: 6e10 9fb5 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -412ad4: 0c07 |0024: move-result-object v7 │ │ -412ad6: 6e20 03b9 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -412adc: 0c06 |0028: move-result-object v6 │ │ -412ade: 5417 57a9 |0029: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412ae2: 6e20 01b9 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@b901 │ │ -412ae8: 2207 4b1f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f4b │ │ -412aec: 7010 ceb8 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b8ce │ │ -412af2: 6e10 d2b8 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@b8d2 │ │ -412af8: 0c07 |0036: move-result-object v7 │ │ -412afa: 6e10 cfb8 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b8cf │ │ -412b00: 0c07 |003a: move-result-object v7 │ │ -412b02: 6e20 fcb8 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b8fc │ │ -412b08: 5417 57a9 |003e: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412b0c: 6e10 79ac 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ -412b12: 0a07 |0043: move-result v7 │ │ -412b14: 1228 |0044: const/4 v8, #int 2 // #2 │ │ -412b16: 1a09 a41a |0045: const-string v9, "HttpDownloader" // string@1aa4 │ │ -412b1a: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ -412b1e: 1a07 f55b |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@5bf5 │ │ -412b22: 7120 6e0b 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412b28: 1a07 8c09 |004e: const-string v7, "Accept-Encoding" // string@098c │ │ -412b2c: 1a0a 368c |0050: const-string v10, "identity" // string@8c36 │ │ -412b30: 6e30 fab8 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -412b36: 2207 4b1f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f4b │ │ -412b3a: 7010 ceb8 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b8ce │ │ -412b40: 6e10 d1b8 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@b8d1 │ │ -412b46: 0c07 |005d: move-result-object v7 │ │ -412b48: 6e10 cfb8 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b8cf │ │ -412b4e: 0c07 |0061: move-result-object v7 │ │ -412b50: 6e20 fcb8 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b8fc │ │ -412b56: 281f |0065: goto 0084 // +001f │ │ -412b58: 0d00 |0066: move-exception v0 │ │ -412b5a: 0702 |0067: move-object v2, v0 │ │ -412b5c: 0747 |0068: move-object v7, v4 │ │ -412b5e: 2900 7404 |0069: goto/16 04dd // +0474 │ │ -412b62: 0d00 |006b: move-exception v0 │ │ -412b64: 0702 |006c: move-object v2, v0 │ │ -412b66: 0747 |006d: move-object v7, v4 │ │ -412b68: 2900 fd03 |006e: goto/16 046b // +03fd │ │ -412b6c: 0d00 |0070: move-exception v0 │ │ -412b6e: 0702 |0071: move-object v2, v0 │ │ -412b70: 0747 |0072: move-object v7, v4 │ │ -412b72: 2900 0b04 |0073: goto/16 047e // +040b │ │ -412b76: 0d00 |0075: move-exception v0 │ │ -412b78: 0702 |0076: move-object v2, v0 │ │ -412b7a: 0747 |0077: move-object v7, v4 │ │ -412b7c: 2900 3d04 |0078: goto/16 04b5 // +043d │ │ -412b80: 0d00 |007a: move-exception v0 │ │ -412b82: 0702 |007b: move-object v2, v0 │ │ -412b84: 0747 |007c: move-object v7, v4 │ │ -412b86: 2900 4504 |007d: goto/16 04c2 // +0445 │ │ -412b8a: 0d00 |007f: move-exception v0 │ │ -412b8c: 0702 |0080: move-object v2, v0 │ │ -412b8e: 0747 |0081: move-object v7, v4 │ │ -412b90: 2900 4d04 |0082: goto/16 04cf // +044d │ │ -412b94: 6e10 9db5 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b59d │ │ -412b9a: 0c05 |0087: move-result-object v5 │ │ -412b9c: 1a07 298b |0088: const-string v7, "http" // string@8b29 │ │ -412ba0: 6e20 d7b4 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -412ba6: 0a05 |008d: move-result v5 │ │ -412ba8: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ -412bac: 1a05 3351 |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5133 │ │ -412bb0: 1a07 af07 |0092: const-string v7, "1" // string@07af │ │ -412bb4: 6e30 fab8 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -412bba: 5415 57a9 |0097: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412bbe: 6e10 7aac 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ac7a │ │ -412bc4: 0c05 |009c: move-result-object v5 │ │ -412bc6: 7110 230b 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -412bcc: 0a05 |00a0: move-result v5 │ │ -412bce: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ -412bd2: 5415 57a9 |00a3: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412bd6: 6e10 7aac 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ac7a │ │ -412bdc: 0c05 |00a8: move-result-object v5 │ │ -412bde: 7110 dbb1 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ -412be4: 0c07 |00ac: move-result-object v7 │ │ -412be6: 1a0a ec01 |00ad: const-string v10, "")" // string@01ec │ │ -412bea: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ -412bee: 7100 17b5 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -412bf4: 0b0b |00b4: move-result-wide v11 │ │ -412bf6: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ -412bfc: bcdb |00b8: sub-long/2addr v11, v13 │ │ -412bfe: 6e10 ebb6 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ -412c04: 0b0d |00bc: move-result-wide v13 │ │ -412c06: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ -412c0a: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ -412c0e: 2207 271e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ -412c12: 7010 ffb4 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412c18: 1a0b f65b |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@5bf6 │ │ -412c1c: 6e20 0bb5 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412c22: 6e20 0bb5 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412c28: 6e20 0bb5 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412c2e: 6e10 15b5 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412c34: 0c07 |00d4: move-result-object v7 │ │ -412c36: 7120 6e0b 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412c3c: 1a07 b11b |00d8: const-string v7, "If-Modified-Since" // string@1bb1 │ │ -412c40: 6e30 fab8 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -412c46: 281d |00dd: goto 00fa // +001d │ │ -412c48: 2207 271e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ -412c4c: 7010 ffb4 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412c52: 1a0b f75b |00e3: const-string v11, "addHeader("If-None-Match", "" // string@5bf7 │ │ -412c56: 6e20 0bb5 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412c5c: 6e20 0bb5 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412c62: 6e20 0bb5 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412c68: 6e10 15b5 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412c6e: 0c07 |00f1: move-result-object v7 │ │ -412c70: 7120 6e0b 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412c76: 1a07 b21b |00f5: const-string v7, "If-None-Match" // string@1bb2 │ │ -412c7a: 6e30 fab8 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -412c80: 1a05 0607 |00fa: const-string v5, "-" // string@0706 │ │ -412c84: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ -412c88: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ -412c8c: 6e10 7cb3 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b37c │ │ -412c92: 0b0c |0103: move-result-wide v12 │ │ -412c94: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ -412c98: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ -412c9c: 5417 57a9 |0108: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412ca0: 6e10 7cb3 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b37c │ │ -412ca6: 0b0c |010d: move-result-wide v12 │ │ -412ca8: 6e30 89ac c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ac89 │ │ -412cae: 1a07 e146 |0111: const-string v7, "Range" // string@46e1 │ │ -412cb2: 220c 271e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e27 │ │ -412cb6: 7010 ffb4 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412cbc: 1a0d 0a64 |0118: const-string v13, "bytes=" // string@640a │ │ -412cc0: 6e20 0bb5 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412cc6: 541d 57a9 |011d: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412cca: 6e10 7eac 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -412cd0: 0b0d |0122: move-result-wide v13 │ │ -412cd2: 6e30 07b5 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -412cd8: 6e20 0bb5 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412cde: 6e10 15b5 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412ce4: 0c0c |012c: move-result-object v12 │ │ -412ce6: 6e30 fab8 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ -412cec: 2207 271e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ -412cf0: 7010 ffb4 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412cf6: 1a0c fe09 |0135: const-string v12, "Adding range header: " // string@09fe │ │ -412cfa: 6e20 0bb5 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412d00: 541c 57a9 |013a: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412d04: 6e10 7eac 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -412d0a: 0b0c |013f: move-result-wide v12 │ │ -412d0c: 6e30 07b5 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -412d12: 6e10 15b5 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412d18: 0c07 |0146: move-result-object v7 │ │ -412d1a: 7120 6e0b 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412d20: 7020 d7af 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@afd7 │ │ -412d26: 0c06 |014d: move-result-object v6 │ │ -412d28: 6e10 0ab9 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -412d2e: 0c07 |0151: move-result-object v7 │ │ -412d30: 1a0c 2512 |0152: const-string v12, "Content-Encoding" // string@1225 │ │ -412d34: 6e20 0db9 c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ -412d3a: 0c0c |0157: move-result-object v12 │ │ -412d3c: 7110 230b 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -412d42: 0a0d |015b: move-result v13 │ │ -412d44: 390d 2700 |015c: if-nez v13, 0183 // +0027 │ │ -412d48: 620d a0d7 |015e: sget-object v13, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -412d4c: 6e20 f4b4 dc00 |0160: invoke-virtual {v12, v13}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -412d52: 0c0c |0163: move-result-object v12 │ │ -412d54: 1a0d 1089 |0164: const-string v13, "gzip" // string@8910 │ │ -412d58: 7120 200b dc00 |0166: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ -412d5e: 0a0c |0169: move-result v12 │ │ -412d60: 281a |016a: goto 0184 // +001a │ │ -412d62: 0d00 |016b: move-exception v0 │ │ -412d64: 0702 |016c: move-object v2, v0 │ │ -412d66: 2900 7003 |016d: goto/16 04dd // +0370 │ │ -412d6a: 0d00 |016f: move-exception v0 │ │ -412d6c: 0702 |0170: move-object v2, v0 │ │ -412d6e: 2900 fa02 |0171: goto/16 046b // +02fa │ │ -412d72: 0d00 |0173: move-exception v0 │ │ -412d74: 0702 |0174: move-object v2, v0 │ │ -412d76: 2900 0903 |0175: goto/16 047e // +0309 │ │ -412d7a: 0d00 |0177: move-exception v0 │ │ -412d7c: 0702 |0178: move-object v2, v0 │ │ -412d7e: 2900 3c03 |0179: goto/16 04b5 // +033c │ │ -412d82: 0d00 |017b: move-exception v0 │ │ -412d84: 0702 |017c: move-object v2, v0 │ │ -412d86: 2900 4503 |017d: goto/16 04c2 // +0345 │ │ -412d8a: 0d00 |017f: move-exception v0 │ │ -412d8c: 0702 |0180: move-object v2, v0 │ │ -412d8e: 2900 4e03 |0181: goto/16 04cf // +034e │ │ -412d92: 120c |0183: const/4 v12, #int 0 // #0 │ │ -412d94: 220d 271e |0184: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ -412d98: 7010 ffb4 0d00 |0186: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412d9e: 1a0f 8c47 |0189: const-string v15, "Response code is " // string@478c │ │ -412da2: 6e20 0bb5 fd00 |018b: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412da8: 6e10 0cb9 0600 |018e: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412dae: 0a0f |0191: move-result v15 │ │ -412db0: 6e20 06b5 fd00 |0192: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -412db6: 6e10 15b5 0d00 |0195: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412dbc: 0c0d |0198: move-result-object v13 │ │ -412dbe: 7120 6e0b d900 |0199: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412dc4: 6e10 0eb9 0600 |019c: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ -412dca: 0a0d |019f: move-result v13 │ │ -412dcc: 390d 3300 |01a0: if-nez v13, 01d3 // +0033 │ │ -412dd0: 6e10 0cb9 0600 |01a2: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412dd6: 0a0d |01a5: move-result v13 │ │ -412dd8: 130f 3001 |01a6: const/16 v15, #int 304 // #130 │ │ -412ddc: 33fd 2b00 |01a8: if-ne v13, v15, 01d3 // +002b │ │ -412de0: 2202 271e |01aa: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -412de4: 7010 ffb4 0200 |01ac: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412dea: 1a03 9918 |01af: const-string v3, "Feed '" // string@1899 │ │ -412dee: 6e20 0bb5 3200 |01b1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412df4: 5413 57a9 |01b4: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412df8: 6e10 7fac 0300 |01b6: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -412dfe: 0c03 |01b9: move-result-object v3 │ │ -412e00: 6e20 0bb5 3200 |01ba: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412e06: 1a03 2705 |01bd: const-string v3, "' not modified since last update, Download canceled" // string@0527 │ │ -412e0a: 6e20 0bb5 3200 |01bf: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412e10: 6e10 15b5 0200 |01c2: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412e16: 0c02 |01c5: move-result-object v2 │ │ -412e18: 7120 6e0b 2900 |01c6: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412e1e: 7601 d8af 1200 |01c9: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@afd8 │ │ -412e24: 7110 35b9 0400 |01cc: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -412e2a: 7110 35b9 0700 |01cf: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -412e30: 0e00 |01d2: return-void │ │ -412e32: 6e10 0eb9 0600 |01d3: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ -412e38: 0a0d |01d6: move-result v13 │ │ -412e3a: 380d 3702 |01d7: if-eqz v13, 040e // +0237 │ │ -412e3e: 6e10 0ab9 0600 |01d9: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -412e44: 0c0d |01dc: move-result-object v13 │ │ -412e46: 390d 0400 |01dd: if-nez v13, 01e1 // +0004 │ │ -412e4a: 2900 2f02 |01df: goto/16 040e // +022f │ │ -412e4e: 541d 57a9 |01e1: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412e52: 6e10 79ac 0d00 |01e3: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ -412e58: 0a0d |01e6: move-result v13 │ │ -412e5a: 338d 0e00 |01e7: if-ne v13, v8, 01f5 // +000e │ │ -412e5e: 7020 d6af 6100 |01e9: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@afd6 │ │ -412e64: 0a08 |01ec: move-result v8 │ │ -412e66: 3808 0800 |01ed: if-eqz v8, 01f5 // +0008 │ │ -412e6a: 6202 ea75 |01ef: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ea │ │ -412e6e: 7030 d9af 2104 |01f1: 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@afd9 │ │ -412e74: 28d8 |01f4: goto 01cc // -0028 │ │ -412e76: 7110 90ae 0600 |01f5: invoke-static {v6}, Lde/danoeh/antennapod/net/common/RedirectChecker;.getNewUrlIfPermanentRedirect:(Lokhttp3/Response;)Ljava/lang/String; // method@ae90 │ │ -412e7c: 0c08 |01f8: move-result-object v8 │ │ -412e7e: 3808 0400 |01f9: if-eqz v8, 01fd // +0004 │ │ -412e82: 5b18 56a9 |01fb: iput-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ -412e86: 2208 ce1d |01fd: new-instance v8, Ljava/io/BufferedInputStream; // type@1dce │ │ -412e8a: 6e10 13b9 0700 |01ff: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b913 │ │ -412e90: 0c0d |0202: move-result-object v13 │ │ -412e92: 7020 3db3 d800 |0203: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b33d │ │ -412e98: 3803 0900 |0206: if-eqz v3, 020f // +0009 │ │ -412e9c: 1a0d 2712 |0208: const-string v13, "Content-Range" // string@1227 │ │ -412ea0: 6e20 0db9 d600 |020a: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ -412ea6: 0c0d |020d: move-result-object v13 │ │ -412ea8: 2802 |020e: goto 0210 // +0002 │ │ -412eaa: 074d |020f: move-object v13, v4 │ │ -412eac: 1a0f 4abf |0210: const-string v15, "rw" // string@bf4a │ │ -412eb0: 3803 6900 |0212: if-eqz v3, 027b // +0069 │ │ -412eb4: 6e10 0cb9 0600 |0214: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ -412eba: 0a03 |0217: move-result v3 │ │ -412ebc: 130e ce00 |0218: const/16 v14, #int 206 // #ce │ │ -412ec0: 33e3 6100 |021a: if-ne v3, v14, 027b // +0061 │ │ -412ec4: 7110 230b 0d00 |021c: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -412eca: 0a03 |021f: move-result v3 │ │ -412ecc: 3903 5b00 |0220: if-nez v3, 027b // +005b │ │ -412ed0: 6e20 e1b4 5d00 |0222: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b4e1 │ │ -412ed6: 0a03 |0225: move-result v3 │ │ -412ed8: 1265 |0226: const/4 v5, #int 6 // #6 │ │ -412eda: 6e30 f1b4 5d03 |0227: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -412ee0: 0c03 |022a: move-result-object v3 │ │ -412ee2: 5415 57a9 |022b: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412ee6: 7110 79b4 0300 |022d: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -412eec: 0b0d |0230: move-result-wide v13 │ │ -412eee: 6e30 89ac d50e |0231: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ac89 │ │ -412ef4: 2203 271e |0234: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -412ef8: 7010 ffb4 0300 |0236: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412efe: 1a05 f14a |0239: const-string v5, "Starting download at position " // string@4af1 │ │ -412f02: 6e20 0bb5 5300 |023b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412f08: 5415 57a9 |023e: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412f0c: 6e10 7eac 0500 |0240: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -412f12: 0b0d |0243: move-result-wide v13 │ │ -412f14: 6e30 07b5 d30e |0244: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -412f1a: 6e10 15b5 0300 |0247: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -412f20: 0c03 |024a: move-result-object v3 │ │ -412f22: 7120 6e0b 3900 |024b: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412f28: 2203 ec1d |024e: new-instance v3, Ljava/io/RandomAccessFile; // type@1dec │ │ -412f2c: 7030 ccb3 230f |0250: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b3cc │ │ -412f32: 5412 57a9 |0253: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412f36: 6e10 7eac 0200 |0255: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -412f3c: 0b0d |0258: move-result-wide v13 │ │ -412f3e: 6e30 d2b3 d30e |0259: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b3d2 │ │ -412f44: 282f |025c: goto 028b // +002f │ │ -412f46: 0d00 |025d: move-exception v0 │ │ -412f48: 0702 |025e: move-object v2, v0 │ │ -412f4a: 0734 |025f: move-object v4, v3 │ │ -412f4c: 2900 7d02 |0260: goto/16 04dd // +027d │ │ -412f50: 0d00 |0262: move-exception v0 │ │ -412f52: 0702 |0263: move-object v2, v0 │ │ -412f54: 0734 |0264: move-object v4, v3 │ │ -412f56: 2900 0602 |0265: goto/16 046b // +0206 │ │ -412f5a: 0d00 |0267: move-exception v0 │ │ -412f5c: 0702 |0268: move-object v2, v0 │ │ -412f5e: 0734 |0269: move-object v4, v3 │ │ -412f60: 2900 1402 |026a: goto/16 047e // +0214 │ │ -412f64: 0d00 |026c: move-exception v0 │ │ -412f66: 0702 |026d: move-object v2, v0 │ │ -412f68: 0734 |026e: move-object v4, v3 │ │ -412f6a: 2900 4602 |026f: goto/16 04b5 // +0246 │ │ -412f6e: 0d00 |0271: move-exception v0 │ │ -412f70: 0702 |0272: move-object v2, v0 │ │ -412f72: 0734 |0273: move-object v4, v3 │ │ -412f74: 2900 4e02 |0274: goto/16 04c2 // +024e │ │ -412f78: 0d00 |0276: move-exception v0 │ │ -412f7a: 0702 |0277: move-object v2, v0 │ │ -412f7c: 0734 |0278: move-object v4, v3 │ │ -412f7e: 2900 5602 |0279: goto/16 04cf // +0256 │ │ -412f82: 6e10 70b3 0200 |027b: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b370 │ │ -412f88: 0a03 |027e: move-result v3 │ │ -412f8a: 6e10 6eb3 0200 |027f: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b36e │ │ -412f90: 0a05 |0282: move-result v5 │ │ -412f92: b653 |0283: or-int/2addr v3, v5 │ │ -412f94: 3803 8201 |0284: if-eqz v3, 0406 // +0182 │ │ -412f98: 2203 ec1d |0286: new-instance v3, Ljava/io/RandomAccessFile; // type@1dec │ │ -412f9c: 7030 ccb3 230f |0288: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b3cc │ │ -412fa2: 1302 0020 |028b: const/16 v2, #int 8192 // #2000 │ │ -412fa6: 2322 971f |028d: new-array v2, v2, [B // type@1f97 │ │ -412faa: 5415 57a9 |028f: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412fae: 600d 0b9a |0291: sget v13, Lde/danoeh/antennapod/net/download/service/R$string;.download_running:I // field@9a0b │ │ -412fb2: 6e20 8aac d500 |0293: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ac8a │ │ -412fb8: 1a05 d719 |0296: const-string v5, "Getting size of download" // string@19d7 │ │ -412fbc: 7120 6e0b 5900 |0298: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -412fc2: 5415 57a9 |029b: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412fc6: 6e10 15b9 0700 |029d: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@b915 │ │ -412fcc: 0b0d |02a0: move-result-wide v13 │ │ -412fce: 541f 57a9 |02a1: iget-object v15, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412fd2: 6e10 7eac 0f00 |02a3: invoke-virtual {v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -412fd8: 0b10 |02a6: move-result-wide v16 │ │ -412fda: 9b0d 0d10 |02a7: add-long v13, v13, v16 │ │ -412fde: 6e30 88ac d50e |02a9: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ac88 │ │ -412fe4: 2205 271e |02ac: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -412fe8: 7010 ffb4 0500 |02ae: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -412fee: 1a0d 384a |02b1: const-string v13, "Size is " // string@4a38 │ │ -412ff2: 6e20 0bb5 d500 |02b3: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -412ff8: 541d 57a9 |02b6: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -412ffc: 6e10 7dac 0d00 |02b8: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -413002: 0b0d |02bb: move-result-wide v13 │ │ -413004: 6e30 07b5 d50e |02bc: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -41300a: 6e10 15b5 0500 |02bf: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413010: 0c05 |02c2: move-result-object v5 │ │ -413012: 7120 6e0b 5900 |02c3: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -413018: 5415 57a9 |02c6: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -41301c: 6e10 7dac 0500 |02c8: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -413022: 0b0d |02cb: move-result-wide v13 │ │ -413024: 1604 ffff |02cc: const-wide/16 v4, #int -1 // #ffff │ │ -413028: 3110 0d0a |02ce: cmp-long v16, v13, v10 │ │ -41302c: 3b10 0700 |02d0: if-gez v16, 02d7 // +0007 │ │ -413030: 541d 57a9 |02d2: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413034: 6e30 88ac 4d05 |02d4: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ac88 │ │ -41303a: 7100 d5af 0000 |02d7: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.getFreeSpaceAvailable:()J // method@afd5 │ │ -413040: 0b0d |02da: move-result-wide v13 │ │ -413042: 220f 271e |02db: new-instance v15, Ljava/lang/StringBuilder; // type@1e27 │ │ -413046: 7010 ffb4 0f00 |02dd: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41304c: 1a0a 6819 |02e0: const-string v10, "Free space is " // string@1968 │ │ -413050: 6e20 0bb5 af00 |02e2: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413056: 6e30 07b5 df0e |02e5: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -41305c: 6e10 15b5 0f00 |02e8: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413062: 0c0a |02eb: move-result-object v10 │ │ -413064: 7120 6e0b a900 |02ec: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41306a: 541a 57a9 |02ef: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -41306e: 6e10 7dac 0a00 |02f1: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -413074: 0b0a |02f4: move-result-wide v10 │ │ -413076: 310f 0a04 |02f5: cmp-long v15, v10, v4 │ │ -41307a: 380f 1700 |02f7: if-eqz v15, 030e // +0017 │ │ -41307e: 541a 57a9 |02f9: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413082: 6e10 7dac 0a00 |02fb: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -413088: 0b0a |02fe: move-result-wide v10 │ │ -41308a: 310f 0a0d |02ff: cmp-long v15, v10, v13 │ │ -41308e: 3d0f 0d00 |0301: if-lez v15, 030e // +000d │ │ -413092: 6202 f175 |0303: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f1 │ │ -413096: 1204 |0305: const/4 v4, #int 0 // #0 │ │ -413098: 7030 d9af 2104 |0306: 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@afd9 │ │ -41309e: 7110 35b9 0300 |0309: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -4130a4: 2900 c3fe |030c: goto/16 01cf // -013d │ │ -4130a8: 1a0a f04a |030e: const-string v10, "Starting download" // string@4af0 │ │ -4130ac: 7120 6e0b a900 |0310: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4130b2: 551a 54a9 |0313: iget-boolean v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ -4130b6: 390a 3d00 |0315: if-nez v10, 0352 // +003d │ │ -4130ba: 6e20 a6b3 2800 |0317: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b3a6 │ │ -4130c0: 0a0a |031a: move-result v10 │ │ -4130c2: 12fb |031b: const/4 v11, #int -1 // #ff │ │ -4130c4: 32ba 3600 |031c: if-eq v10, v11, 0352 // +0036 │ │ -4130c8: 120b |031e: const/4 v11, #int 0 // #0 │ │ -4130ca: 6e40 d3b3 23ab |031f: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b3d3 │ │ -4130d0: 541d 57a9 |0322: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -4130d4: 6e10 7eac 0d00 |0324: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -4130da: 0b0e |0327: move-result-wide v14 │ │ -4130dc: 81a4 |0328: int-to-long v4, v10 │ │ -4130de: bb4e |0329: add-long/2addr v14, v4 │ │ -4130e0: 6e30 89ac ed0f |032a: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ac89 │ │ -4130e6: 5414 57a9 |032d: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -4130ea: 6e10 7eac 0400 |032f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -4130f0: 0b04 |0332: move-result-wide v4 │ │ -4130f2: 8644 |0333: long-to-double v4, v4 │ │ -4130f4: 190d 5940 |0334: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ -4130f8: ad04 040d |0336: mul-double v4, v4, v13 │ │ -4130fc: 541a 57a9 |0338: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413100: 6e10 7dac 0a00 |033a: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -413106: 0b0d |033d: move-result-wide v13 │ │ -413108: 86dd |033e: long-to-double v13, v13 │ │ -41310a: ced4 |033f: div-double/2addr v4, v13 │ │ -41310c: 8a44 |0340: double-to-int v4, v4 │ │ -41310e: 5415 57a9 |0341: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413112: 6e20 87ac 4500 |0343: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setProgressPercent:(I)V // method@ac87 │ │ -413118: 1604 ffff |0346: const-wide/16 v4, #int -1 // #ffff │ │ -41311c: 28cb |0348: goto 0313 // -0035 │ │ -41311e: 0d00 |0349: move-exception v0 │ │ -413120: 0702 |034a: move-object v2, v0 │ │ -413122: 7110 720b 0200 |034b: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -413128: 0c02 |034e: move-result-object v2 │ │ -41312a: 7120 700b 2900 |034f: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -413130: 5512 54a9 |0352: iget-boolean v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ -413134: 3802 0700 |0354: if-eqz v2, 035b // +0007 │ │ -413138: 7601 d8af 1200 |0356: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@afd8 │ │ -41313e: 2900 8700 |0359: goto/16 03e0 // +0087 │ │ -413142: 390c 4a00 |035b: if-nez v12, 03a5 // +004a │ │ -413146: 5412 57a9 |035d: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -41314a: 6e10 7dac 0200 |035f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -413150: 0b04 |0362: move-result-wide v4 │ │ -413152: 1608 ffff |0363: const-wide/16 v8, #int -1 // #ffff │ │ -413156: 3102 0408 |0365: cmp-long v2, v4, v8 │ │ -41315a: 3802 3e00 |0367: if-eqz v2, 03a5 // +003e │ │ -41315e: 5412 57a9 |0369: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413162: 6e10 7eac 0200 |036b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -413168: 0b04 |036e: move-result-wide v4 │ │ -41316a: 5412 57a9 |036f: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -41316e: 6e10 7dac 0200 |0371: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -413174: 0b08 |0374: move-result-wide v8 │ │ -413176: 3102 0408 |0375: cmp-long v2, v4, v8 │ │ -41317a: 3802 2e00 |0377: if-eqz v2, 03a5 // +002e │ │ -41317e: 6202 ef75 |0379: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ef │ │ -413182: 2204 271e |037b: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ -413186: 7010 ffb4 0400 |037d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41318c: 1a05 6014 |0380: const-string v5, "Download completed but size: " // string@1460 │ │ -413190: 6e20 0bb5 5400 |0382: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413196: 5415 57a9 |0385: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -41319a: 6e10 7eac 0500 |0387: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -4131a0: 0b05 |038a: move-result-wide v5 │ │ -4131a2: 6e30 07b5 5406 |038b: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -4131a8: 1a05 b000 |038e: const-string v5, " does not equal expected size " // string@00b0 │ │ -4131ac: 6e20 0bb5 5400 |0390: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4131b2: 5415 57a9 |0393: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -4131b6: 6e10 7dac 0500 |0395: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -4131bc: 0b05 |0398: move-result-wide v5 │ │ -4131be: 6e30 07b5 5406 |0399: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -4131c4: 6e10 15b5 0400 |039c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4131ca: 0c04 |039f: move-result-object v4 │ │ -4131cc: 7030 d9af 2104 |03a0: 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@afd9 │ │ -4131d2: 2900 66ff |03a3: goto/16 0309 // -009a │ │ -4131d6: 5412 57a9 |03a5: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -4131da: 6e10 7dac 0200 |03a7: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ -4131e0: 0b04 |03aa: move-result-wide v4 │ │ -4131e2: 1608 0000 |03ab: const-wide/16 v8, #int 0 // #0 │ │ -4131e6: 3102 0408 |03ad: cmp-long v2, v4, v8 │ │ -4131ea: 3d02 1500 |03af: if-lez v2, 03c4 // +0015 │ │ -4131ee: 5412 57a9 |03b1: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -4131f2: 6e10 7eac 0200 |03b3: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ -4131f8: 0b04 |03b6: move-result-wide v4 │ │ -4131fa: 3102 0408 |03b7: cmp-long v2, v4, v8 │ │ -4131fe: 3902 0b00 |03b9: if-nez v2, 03c4 // +000b │ │ -413202: 6202 ee75 |03bb: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ -413206: 1a04 6114 |03bd: const-string v4, "Download completed, but nothing was read" // string@1461 │ │ -41320a: 7030 d9af 2104 |03bf: 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@afd9 │ │ -413210: 2900 47ff |03c2: goto/16 0309 // -00b9 │ │ -413214: 1a02 7833 |03c4: const-string v2, "Last-Modified" // string@3378 │ │ -413218: 6e20 0db9 2600 |03c6: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ -41321e: 0c02 |03c9: move-result-object v2 │ │ -413220: 3802 0800 |03ca: if-eqz v2, 03d2 // +0008 │ │ -413224: 5414 57a9 |03cc: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413228: 6e20 85ac 2400 |03ce: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac85 │ │ -41322e: 280c |03d1: goto 03dd // +000c │ │ -413230: 5412 57a9 |03d2: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413234: 1a04 2b15 |03d4: const-string v4, "ETag" // string@152b │ │ -413238: 6e20 0db9 4600 |03d6: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ -41323e: 0c04 |03d9: move-result-object v4 │ │ -413240: 6e20 85ac 4200 |03da: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac85 │ │ -413246: 7601 daaf 1200 |03dd: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onSuccess:()V // method@afda │ │ -41324c: 7110 35b9 0300 |03e0: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -413252: 7110 35b9 0700 |03e3: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -413258: 2900 f600 |03e6: goto/16 04dc // +00f6 │ │ -41325c: 0d00 |03e8: move-exception v0 │ │ -41325e: 0702 |03e9: move-object v2, v0 │ │ -413260: 1204 |03ea: const/4 v4, #int 0 // #0 │ │ -413262: 2900 f200 |03eb: goto/16 04dd // +00f2 │ │ -413266: 0d00 |03ed: move-exception v0 │ │ -413268: 0702 |03ee: move-object v2, v0 │ │ -41326a: 1204 |03ef: const/4 v4, #int 0 // #0 │ │ -41326c: 2900 7b00 |03f0: goto/16 046b // +007b │ │ -413270: 0d00 |03f2: move-exception v0 │ │ -413272: 0702 |03f3: move-object v2, v0 │ │ -413274: 1204 |03f4: const/4 v4, #int 0 // #0 │ │ -413276: 2900 8900 |03f5: goto/16 047e // +0089 │ │ -41327a: 0d00 |03f7: move-exception v0 │ │ -41327c: 0702 |03f8: move-object v2, v0 │ │ -41327e: 1204 |03f9: const/4 v4, #int 0 // #0 │ │ -413280: 2900 bb00 |03fa: goto/16 04b5 // +00bb │ │ -413284: 0d00 |03fc: move-exception v0 │ │ -413286: 0702 |03fd: move-object v2, v0 │ │ -413288: 1204 |03fe: const/4 v4, #int 0 // #0 │ │ -41328a: 2900 c300 |03ff: goto/16 04c2 // +00c3 │ │ -41328e: 0d00 |0401: move-exception v0 │ │ -413290: 0702 |0402: move-object v2, v0 │ │ -413292: 1204 |0403: const/4 v4, #int 0 // #0 │ │ -413294: 2900 cb00 |0404: goto/16 04cf // +00cb │ │ -413298: 2202 e01d |0406: new-instance v2, Ljava/io/IOException; // type@1de0 │ │ -41329c: 1a03 7e50 |0408: const-string v3, "Unable to recreate partially downloaded file" // string@507e │ │ -4132a0: 7020 9cb3 3200 |040a: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -4132a6: 2702 |040d: throw v2 │ │ -4132a8: 7020 d3af 6100 |040e: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@afd3 │ │ -4132ae: 1202 |0411: const/4 v2, #int 0 // #0 │ │ -4132b0: 7110 35b9 0200 |0412: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -4132b6: 2900 bafd |0415: goto/16 01cf // -0246 │ │ -4132ba: 0d00 |0417: move-exception v0 │ │ -4132bc: 1202 |0418: const/4 v2, #int 0 // #0 │ │ -4132be: 0724 |0419: move-object v4, v2 │ │ -4132c0: 2900 52fd |041a: goto/16 016c // -02ae │ │ -4132c4: 0d00 |041c: move-exception v0 │ │ -4132c6: 1202 |041d: const/4 v2, #int 0 // #0 │ │ -4132c8: 0724 |041e: move-object v4, v2 │ │ -4132ca: 2900 51fd |041f: goto/16 0170 // -02af │ │ -4132ce: 0d00 |0421: move-exception v0 │ │ -4132d0: 1202 |0422: const/4 v2, #int 0 // #0 │ │ -4132d2: 0724 |0423: move-object v4, v2 │ │ -4132d4: 2900 50fd |0424: goto/16 0174 // -02b0 │ │ -4132d8: 0d00 |0426: move-exception v0 │ │ -4132da: 1202 |0427: const/4 v2, #int 0 // #0 │ │ -4132dc: 0724 |0428: move-object v4, v2 │ │ -4132de: 2900 4ffd |0429: goto/16 0178 // -02b1 │ │ -4132e2: 0d00 |042b: move-exception v0 │ │ -4132e4: 1202 |042c: const/4 v2, #int 0 // #0 │ │ -4132e6: 0724 |042d: move-object v4, v2 │ │ -4132e8: 2900 4efd |042e: goto/16 017c // -02b2 │ │ -4132ec: 0d00 |0430: move-exception v0 │ │ -4132ee: 1202 |0431: const/4 v2, #int 0 // #0 │ │ -4132f0: 0724 |0432: move-object v4, v2 │ │ -4132f2: 2900 4dfd |0433: goto/16 0180 // -02b3 │ │ -4132f6: 0d00 |0435: move-exception v0 │ │ -4132f8: 0742 |0436: move-object v2, v4 │ │ -4132fa: 2900 35fd |0437: goto/16 016c // -02cb │ │ -4132fe: 0d00 |0439: move-exception v0 │ │ -413300: 0742 |043a: move-object v2, v4 │ │ -413302: 2900 35fd |043b: goto/16 0170 // -02cb │ │ -413306: 0d00 |043d: move-exception v0 │ │ -413308: 0742 |043e: move-object v2, v4 │ │ -41330a: 2900 35fd |043f: goto/16 0174 // -02cb │ │ -41330e: 0d00 |0441: move-exception v0 │ │ -413310: 0742 |0442: move-object v2, v4 │ │ -413312: 2900 35fd |0443: goto/16 0178 // -02cb │ │ -413316: 0d00 |0445: move-exception v0 │ │ -413318: 0742 |0446: move-object v2, v4 │ │ -41331a: 2900 35fd |0447: goto/16 017c // -02cb │ │ -41331e: 0d00 |0449: move-exception v0 │ │ -413320: 0742 |044a: move-object v2, v4 │ │ -413322: 2900 35fd |044b: goto/16 0180 // -02cb │ │ -413326: 0d00 |044d: move-exception v0 │ │ -413328: 0742 |044e: move-object v2, v4 │ │ -41332a: 0747 |044f: move-object v7, v4 │ │ -41332c: 2900 1cfd |0450: goto/16 016c // -02e4 │ │ -413330: 0d00 |0452: move-exception v0 │ │ -413332: 0742 |0453: move-object v2, v4 │ │ -413334: 0747 |0454: move-object v7, v4 │ │ -413336: 2900 1bfd |0455: goto/16 0170 // -02e5 │ │ -41333a: 0d00 |0457: move-exception v0 │ │ -41333c: 0742 |0458: move-object v2, v4 │ │ -41333e: 0747 |0459: move-object v7, v4 │ │ -413340: 2900 1afd |045a: goto/16 0174 // -02e6 │ │ -413344: 0d00 |045c: move-exception v0 │ │ -413346: 0742 |045d: move-object v2, v4 │ │ -413348: 0747 |045e: move-object v7, v4 │ │ -41334a: 2900 19fd |045f: goto/16 0178 // -02e7 │ │ -41334e: 0d00 |0461: move-exception v0 │ │ -413350: 0742 |0462: move-object v2, v4 │ │ -413352: 0747 |0463: move-object v7, v4 │ │ -413354: 2900 18fd |0464: goto/16 017c // -02e8 │ │ -413358: 0d00 |0466: move-exception v0 │ │ -41335a: 0742 |0467: move-object v2, v4 │ │ -41335c: 0747 |0468: move-object v7, v4 │ │ -41335e: 2900 17fd |0469: goto/16 0180 // -02e9 │ │ -413362: 6e10 3bb5 0200 |046b: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -413368: 6202 e575 |046e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ -41336c: 5413 57a9 |0470: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ -413370: 6e10 7fac 0300 |0472: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ -413376: 0c03 |0475: move-result-object v3 │ │ -413378: 7030 d9af 2103 |0476: 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@afd9 │ │ -41337e: 7110 35b9 0400 |0479: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -413384: 2900 67ff |047c: goto/16 03e3 // -0099 │ │ -413388: 6e10 3bb5 0200 |047e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41338e: 7110 7cae 0200 |0481: invoke-static {v2}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ae7c │ │ -413394: 0a03 |0484: move-result v3 │ │ -413396: 3803 0d00 |0485: if-eqz v3, 0492 // +000d │ │ -41339a: 6203 ed75 |0487: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ -41339e: 6e10 38b5 0200 |0489: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -4133a4: 0c02 |048c: move-result-object v2 │ │ -4133a6: 7030 d9af 3102 |048d: 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@afd9 │ │ -4133ac: 2900 3cfd |0490: goto/16 01cc // -02c4 │ │ -4133b0: 6e10 38b5 0200 |0492: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -4133b6: 0c03 |0495: move-result-object v3 │ │ -4133b8: 3803 1500 |0496: if-eqz v3, 04ab // +0015 │ │ -4133bc: 1a05 c34f |0498: const-string v5, "Trust anchor for certification path not found" // string@4fc3 │ │ -4133c0: 6e20 d3b4 5300 |049a: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -4133c6: 0a03 |049d: move-result v3 │ │ -4133c8: 3803 0d00 |049e: if-eqz v3, 04ab // +000d │ │ -4133cc: 6203 e475 |04a0: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e4 │ │ -4133d0: 6e10 38b5 0200 |04a2: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -4133d6: 0c02 |04a5: move-result-object v2 │ │ -4133d8: 7030 d9af 3102 |04a6: 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@afd9 │ │ -4133de: 2900 23fd |04a9: goto/16 01cc // -02dd │ │ -4133e2: 6203 ee75 |04ab: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ -4133e6: 6e10 38b5 0200 |04ad: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -4133ec: 0c02 |04b0: move-result-object v2 │ │ -4133ee: 7030 d9af 3102 |04b1: 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@afd9 │ │ -4133f4: 28c5 |04b4: goto 0479 // -003b │ │ -4133f6: 6e10 3bb5 0200 |04b5: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4133fc: 6203 f775 |04b8: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f7 │ │ -413400: 6e10 38b5 0200 |04ba: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -413406: 0c02 |04bd: move-result-object v2 │ │ -413408: 7030 d9af 3102 |04be: 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@afd9 │ │ -41340e: 28b8 |04c1: goto 0479 // -0048 │ │ -413410: 6e10 3bb5 0200 |04c2: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -413416: 6203 e575 |04c5: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ -41341a: 6e10 38b5 0200 |04c7: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -413420: 0c02 |04ca: move-result-object v2 │ │ -413422: 7030 d9af 3102 |04cb: 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@afd9 │ │ -413428: 28ab |04ce: goto 0479 // -0055 │ │ -41342a: 6e10 3bb5 0200 |04cf: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -413430: 6203 f075 |04d2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f0 │ │ -413434: 6e10 38b5 0200 |04d4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -41343a: 0c02 |04d7: move-result-object v2 │ │ -41343c: 7030 d9af 3102 |04d8: 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@afd9 │ │ -413442: 289e |04db: goto 0479 // -0062 │ │ -413444: 0e00 |04dc: return-void │ │ -413446: 7110 35b9 0400 |04dd: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -41344c: 7110 35b9 0700 |04e0: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ -413452: 2702 |04e3: throw v2 │ │ +412aa4: |[412aa4] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.download:()V │ │ +412ab4: 0801 1200 |0000: move-object/from16 v1, v18 │ │ +412ab8: 2202 d91d |0002: new-instance v2, Ljava/io/File; // type@1dd9 │ │ +412abc: 5413 57a9 |0004: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412ac0: 6e10 77ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ac77 │ │ +412ac6: 0c03 |0009: move-result-object v3 │ │ +412ac8: 7020 6ab3 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +412ace: 6e10 72b3 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b372 │ │ +412ad4: 0a03 |0010: move-result v3 │ │ +412ad6: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +412ad8: 5415 57a9 |0012: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412adc: 6e10 7fac 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +412ae2: 0c05 |0017: move-result-object v5 │ │ +412ae4: 7110 92ae 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ae92 │ │ +412aea: 0c05 |001b: move-result-object v5 │ │ +412aec: 2206 5d1f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1f5d │ │ +412af0: 7010 f9b8 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +412af6: 6e10 9fb5 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +412afc: 0c07 |0024: move-result-object v7 │ │ +412afe: 6e20 03b9 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +412b04: 0c06 |0028: move-result-object v6 │ │ +412b06: 5417 57a9 |0029: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412b0a: 6e20 01b9 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@b901 │ │ +412b10: 2207 4b1f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f4b │ │ +412b14: 7010 ceb8 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b8ce │ │ +412b1a: 6e10 d2b8 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@b8d2 │ │ +412b20: 0c07 |0036: move-result-object v7 │ │ +412b22: 6e10 cfb8 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b8cf │ │ +412b28: 0c07 |003a: move-result-object v7 │ │ +412b2a: 6e20 fcb8 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b8fc │ │ +412b30: 5417 57a9 |003e: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412b34: 6e10 79ac 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ +412b3a: 0a07 |0043: move-result v7 │ │ +412b3c: 1228 |0044: const/4 v8, #int 2 // #2 │ │ +412b3e: 1a09 a41a |0045: const-string v9, "HttpDownloader" // string@1aa4 │ │ +412b42: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ +412b46: 1a07 f55b |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@5bf5 │ │ +412b4a: 7120 6e0b 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412b50: 1a07 8c09 |004e: const-string v7, "Accept-Encoding" // string@098c │ │ +412b54: 1a0a 368c |0050: const-string v10, "identity" // string@8c36 │ │ +412b58: 6e30 fab8 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +412b5e: 2207 4b1f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f4b │ │ +412b62: 7010 ceb8 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b8ce │ │ +412b68: 6e10 d1b8 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@b8d1 │ │ +412b6e: 0c07 |005d: move-result-object v7 │ │ +412b70: 6e10 cfb8 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b8cf │ │ +412b76: 0c07 |0061: move-result-object v7 │ │ +412b78: 6e20 fcb8 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b8fc │ │ +412b7e: 281f |0065: goto 0084 // +001f │ │ +412b80: 0d00 |0066: move-exception v0 │ │ +412b82: 0702 |0067: move-object v2, v0 │ │ +412b84: 0747 |0068: move-object v7, v4 │ │ +412b86: 2900 7404 |0069: goto/16 04dd // +0474 │ │ +412b8a: 0d00 |006b: move-exception v0 │ │ +412b8c: 0702 |006c: move-object v2, v0 │ │ +412b8e: 0747 |006d: move-object v7, v4 │ │ +412b90: 2900 fd03 |006e: goto/16 046b // +03fd │ │ +412b94: 0d00 |0070: move-exception v0 │ │ +412b96: 0702 |0071: move-object v2, v0 │ │ +412b98: 0747 |0072: move-object v7, v4 │ │ +412b9a: 2900 0b04 |0073: goto/16 047e // +040b │ │ +412b9e: 0d00 |0075: move-exception v0 │ │ +412ba0: 0702 |0076: move-object v2, v0 │ │ +412ba2: 0747 |0077: move-object v7, v4 │ │ +412ba4: 2900 3d04 |0078: goto/16 04b5 // +043d │ │ +412ba8: 0d00 |007a: move-exception v0 │ │ +412baa: 0702 |007b: move-object v2, v0 │ │ +412bac: 0747 |007c: move-object v7, v4 │ │ +412bae: 2900 4504 |007d: goto/16 04c2 // +0445 │ │ +412bb2: 0d00 |007f: move-exception v0 │ │ +412bb4: 0702 |0080: move-object v2, v0 │ │ +412bb6: 0747 |0081: move-object v7, v4 │ │ +412bb8: 2900 4d04 |0082: goto/16 04cf // +044d │ │ +412bbc: 6e10 9db5 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b59d │ │ +412bc2: 0c05 |0087: move-result-object v5 │ │ +412bc4: 1a07 298b |0088: const-string v7, "http" // string@8b29 │ │ +412bc8: 6e20 d7b4 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +412bce: 0a05 |008d: move-result v5 │ │ +412bd0: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ +412bd4: 1a05 3351 |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5133 │ │ +412bd8: 1a07 af07 |0092: const-string v7, "1" // string@07af │ │ +412bdc: 6e30 fab8 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +412be2: 5415 57a9 |0097: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412be6: 6e10 7aac 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ac7a │ │ +412bec: 0c05 |009c: move-result-object v5 │ │ +412bee: 7110 230b 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +412bf4: 0a05 |00a0: move-result v5 │ │ +412bf6: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ +412bfa: 5415 57a9 |00a3: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412bfe: 6e10 7aac 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ac7a │ │ +412c04: 0c05 |00a8: move-result-object v5 │ │ +412c06: 7110 dbb1 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ +412c0c: 0c07 |00ac: move-result-object v7 │ │ +412c0e: 1a0a ec01 |00ad: const-string v10, "")" // string@01ec │ │ +412c12: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ +412c16: 7100 17b5 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +412c1c: 0b0b |00b4: move-result-wide v11 │ │ +412c1e: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ +412c24: bcdb |00b8: sub-long/2addr v11, v13 │ │ +412c26: 6e10 ebb6 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b6eb │ │ +412c2c: 0b0d |00bc: move-result-wide v13 │ │ +412c2e: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ +412c32: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ +412c36: 2207 271e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ +412c3a: 7010 ffb4 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412c40: 1a0b f65b |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@5bf6 │ │ +412c44: 6e20 0bb5 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412c4a: 6e20 0bb5 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412c50: 6e20 0bb5 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412c56: 6e10 15b5 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412c5c: 0c07 |00d4: move-result-object v7 │ │ +412c5e: 7120 6e0b 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412c64: 1a07 b11b |00d8: const-string v7, "If-Modified-Since" // string@1bb1 │ │ +412c68: 6e30 fab8 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +412c6e: 281d |00dd: goto 00fa // +001d │ │ +412c70: 2207 271e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ +412c74: 7010 ffb4 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412c7a: 1a0b f75b |00e3: const-string v11, "addHeader("If-None-Match", "" // string@5bf7 │ │ +412c7e: 6e20 0bb5 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412c84: 6e20 0bb5 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412c8a: 6e20 0bb5 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412c90: 6e10 15b5 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412c96: 0c07 |00f1: move-result-object v7 │ │ +412c98: 7120 6e0b 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412c9e: 1a07 b21b |00f5: const-string v7, "If-None-Match" // string@1bb2 │ │ +412ca2: 6e30 fab8 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +412ca8: 1a05 0607 |00fa: const-string v5, "-" // string@0706 │ │ +412cac: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ +412cb0: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ +412cb4: 6e10 7cb3 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b37c │ │ +412cba: 0b0c |0103: move-result-wide v12 │ │ +412cbc: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ +412cc0: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ +412cc4: 5417 57a9 |0108: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412cc8: 6e10 7cb3 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b37c │ │ +412cce: 0b0c |010d: move-result-wide v12 │ │ +412cd0: 6e30 89ac c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ac89 │ │ +412cd6: 1a07 e146 |0111: const-string v7, "Range" // string@46e1 │ │ +412cda: 220c 271e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e27 │ │ +412cde: 7010 ffb4 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412ce4: 1a0d 0a64 |0118: const-string v13, "bytes=" // string@640a │ │ +412ce8: 6e20 0bb5 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412cee: 541d 57a9 |011d: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412cf2: 6e10 7eac 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +412cf8: 0b0d |0122: move-result-wide v13 │ │ +412cfa: 6e30 07b5 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +412d00: 6e20 0bb5 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412d06: 6e10 15b5 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412d0c: 0c0c |012c: move-result-object v12 │ │ +412d0e: 6e30 fab8 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fa │ │ +412d14: 2207 271e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ +412d18: 7010 ffb4 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412d1e: 1a0c fe09 |0135: const-string v12, "Adding range header: " // string@09fe │ │ +412d22: 6e20 0bb5 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412d28: 541c 57a9 |013a: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412d2c: 6e10 7eac 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +412d32: 0b0c |013f: move-result-wide v12 │ │ +412d34: 6e30 07b5 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +412d3a: 6e10 15b5 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412d40: 0c07 |0146: move-result-object v7 │ │ +412d42: 7120 6e0b 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412d48: 7020 d7af 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@afd7 │ │ +412d4e: 0c06 |014d: move-result-object v6 │ │ +412d50: 6e10 0ab9 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +412d56: 0c07 |0151: move-result-object v7 │ │ +412d58: 1a0c 2512 |0152: const-string v12, "Content-Encoding" // string@1225 │ │ +412d5c: 6e20 0db9 c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ +412d62: 0c0c |0157: move-result-object v12 │ │ +412d64: 7110 230b 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +412d6a: 0a0d |015b: move-result v13 │ │ +412d6c: 390d 2700 |015c: if-nez v13, 0183 // +0027 │ │ +412d70: 620d a0d7 |015e: sget-object v13, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +412d74: 6e20 f4b4 dc00 |0160: invoke-virtual {v12, v13}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +412d7a: 0c0c |0163: move-result-object v12 │ │ +412d7c: 1a0d 1089 |0164: const-string v13, "gzip" // string@8910 │ │ +412d80: 7120 200b dc00 |0166: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b20 │ │ +412d86: 0a0c |0169: move-result v12 │ │ +412d88: 281a |016a: goto 0184 // +001a │ │ +412d8a: 0d00 |016b: move-exception v0 │ │ +412d8c: 0702 |016c: move-object v2, v0 │ │ +412d8e: 2900 7003 |016d: goto/16 04dd // +0370 │ │ +412d92: 0d00 |016f: move-exception v0 │ │ +412d94: 0702 |0170: move-object v2, v0 │ │ +412d96: 2900 fa02 |0171: goto/16 046b // +02fa │ │ +412d9a: 0d00 |0173: move-exception v0 │ │ +412d9c: 0702 |0174: move-object v2, v0 │ │ +412d9e: 2900 0903 |0175: goto/16 047e // +0309 │ │ +412da2: 0d00 |0177: move-exception v0 │ │ +412da4: 0702 |0178: move-object v2, v0 │ │ +412da6: 2900 3c03 |0179: goto/16 04b5 // +033c │ │ +412daa: 0d00 |017b: move-exception v0 │ │ +412dac: 0702 |017c: move-object v2, v0 │ │ +412dae: 2900 4503 |017d: goto/16 04c2 // +0345 │ │ +412db2: 0d00 |017f: move-exception v0 │ │ +412db4: 0702 |0180: move-object v2, v0 │ │ +412db6: 2900 4e03 |0181: goto/16 04cf // +034e │ │ +412dba: 120c |0183: const/4 v12, #int 0 // #0 │ │ +412dbc: 220d 271e |0184: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ +412dc0: 7010 ffb4 0d00 |0186: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412dc6: 1a0f 8c47 |0189: const-string v15, "Response code is " // string@478c │ │ +412dca: 6e20 0bb5 fd00 |018b: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412dd0: 6e10 0cb9 0600 |018e: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412dd6: 0a0f |0191: move-result v15 │ │ +412dd8: 6e20 06b5 fd00 |0192: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +412dde: 6e10 15b5 0d00 |0195: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412de4: 0c0d |0198: move-result-object v13 │ │ +412de6: 7120 6e0b d900 |0199: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412dec: 6e10 0eb9 0600 |019c: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ +412df2: 0a0d |019f: move-result v13 │ │ +412df4: 390d 3300 |01a0: if-nez v13, 01d3 // +0033 │ │ +412df8: 6e10 0cb9 0600 |01a2: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412dfe: 0a0d |01a5: move-result v13 │ │ +412e00: 130f 3001 |01a6: const/16 v15, #int 304 // #130 │ │ +412e04: 33fd 2b00 |01a8: if-ne v13, v15, 01d3 // +002b │ │ +412e08: 2202 271e |01aa: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +412e0c: 7010 ffb4 0200 |01ac: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412e12: 1a03 9918 |01af: const-string v3, "Feed '" // string@1899 │ │ +412e16: 6e20 0bb5 3200 |01b1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412e1c: 5413 57a9 |01b4: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412e20: 6e10 7fac 0300 |01b6: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +412e26: 0c03 |01b9: move-result-object v3 │ │ +412e28: 6e20 0bb5 3200 |01ba: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412e2e: 1a03 2705 |01bd: const-string v3, "' not modified since last update, Download canceled" // string@0527 │ │ +412e32: 6e20 0bb5 3200 |01bf: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412e38: 6e10 15b5 0200 |01c2: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412e3e: 0c02 |01c5: move-result-object v2 │ │ +412e40: 7120 6e0b 2900 |01c6: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412e46: 7601 d8af 1200 |01c9: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@afd8 │ │ +412e4c: 7110 35b9 0400 |01cc: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +412e52: 7110 35b9 0700 |01cf: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +412e58: 0e00 |01d2: return-void │ │ +412e5a: 6e10 0eb9 0600 |01d3: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b90e │ │ +412e60: 0a0d |01d6: move-result v13 │ │ +412e62: 380d 3702 |01d7: if-eqz v13, 040e // +0237 │ │ +412e66: 6e10 0ab9 0600 |01d9: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +412e6c: 0c0d |01dc: move-result-object v13 │ │ +412e6e: 390d 0400 |01dd: if-nez v13, 01e1 // +0004 │ │ +412e72: 2900 2f02 |01df: goto/16 040e // +022f │ │ +412e76: 541d 57a9 |01e1: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412e7a: 6e10 79ac 0d00 |01e3: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ac79 │ │ +412e80: 0a0d |01e6: move-result v13 │ │ +412e82: 338d 0e00 |01e7: if-ne v13, v8, 01f5 // +000e │ │ +412e86: 7020 d6af 6100 |01e9: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@afd6 │ │ +412e8c: 0a08 |01ec: move-result v8 │ │ +412e8e: 3808 0800 |01ed: if-eqz v8, 01f5 // +0008 │ │ +412e92: 6202 ea75 |01ef: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ea │ │ +412e96: 7030 d9af 2104 |01f1: 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@afd9 │ │ +412e9c: 28d8 |01f4: goto 01cc // -0028 │ │ +412e9e: 7110 90ae 0600 |01f5: invoke-static {v6}, Lde/danoeh/antennapod/net/common/RedirectChecker;.getNewUrlIfPermanentRedirect:(Lokhttp3/Response;)Ljava/lang/String; // method@ae90 │ │ +412ea4: 0c08 |01f8: move-result-object v8 │ │ +412ea6: 3808 0400 |01f9: if-eqz v8, 01fd // +0004 │ │ +412eaa: 5b18 56a9 |01fb: iput-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a956 │ │ +412eae: 2208 ce1d |01fd: new-instance v8, Ljava/io/BufferedInputStream; // type@1dce │ │ +412eb2: 6e10 13b9 0700 |01ff: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b913 │ │ +412eb8: 0c0d |0202: move-result-object v13 │ │ +412eba: 7020 3db3 d800 |0203: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b33d │ │ +412ec0: 3803 0900 |0206: if-eqz v3, 020f // +0009 │ │ +412ec4: 1a0d 2712 |0208: const-string v13, "Content-Range" // string@1227 │ │ +412ec8: 6e20 0db9 d600 |020a: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ +412ece: 0c0d |020d: move-result-object v13 │ │ +412ed0: 2802 |020e: goto 0210 // +0002 │ │ +412ed2: 074d |020f: move-object v13, v4 │ │ +412ed4: 1a0f 4abf |0210: const-string v15, "rw" // string@bf4a │ │ +412ed8: 3803 6900 |0212: if-eqz v3, 027b // +0069 │ │ +412edc: 6e10 0cb9 0600 |0214: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ +412ee2: 0a03 |0217: move-result v3 │ │ +412ee4: 130e ce00 |0218: const/16 v14, #int 206 // #ce │ │ +412ee8: 33e3 6100 |021a: if-ne v3, v14, 027b // +0061 │ │ +412eec: 7110 230b 0d00 |021c: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +412ef2: 0a03 |021f: move-result v3 │ │ +412ef4: 3903 5b00 |0220: if-nez v3, 027b // +005b │ │ +412ef8: 6e20 e1b4 5d00 |0222: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b4e1 │ │ +412efe: 0a03 |0225: move-result v3 │ │ +412f00: 1265 |0226: const/4 v5, #int 6 // #6 │ │ +412f02: 6e30 f1b4 5d03 |0227: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +412f08: 0c03 |022a: move-result-object v3 │ │ +412f0a: 5415 57a9 |022b: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412f0e: 7110 79b4 0300 |022d: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +412f14: 0b0d |0230: move-result-wide v13 │ │ +412f16: 6e30 89ac d50e |0231: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ac89 │ │ +412f1c: 2203 271e |0234: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +412f20: 7010 ffb4 0300 |0236: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +412f26: 1a05 f14a |0239: const-string v5, "Starting download at position " // string@4af1 │ │ +412f2a: 6e20 0bb5 5300 |023b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +412f30: 5415 57a9 |023e: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412f34: 6e10 7eac 0500 |0240: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +412f3a: 0b0d |0243: move-result-wide v13 │ │ +412f3c: 6e30 07b5 d30e |0244: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +412f42: 6e10 15b5 0300 |0247: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +412f48: 0c03 |024a: move-result-object v3 │ │ +412f4a: 7120 6e0b 3900 |024b: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412f50: 2203 ec1d |024e: new-instance v3, Ljava/io/RandomAccessFile; // type@1dec │ │ +412f54: 7030 ccb3 230f |0250: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b3cc │ │ +412f5a: 5412 57a9 |0253: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412f5e: 6e10 7eac 0200 |0255: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +412f64: 0b0d |0258: move-result-wide v13 │ │ +412f66: 6e30 d2b3 d30e |0259: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b3d2 │ │ +412f6c: 282f |025c: goto 028b // +002f │ │ +412f6e: 0d00 |025d: move-exception v0 │ │ +412f70: 0702 |025e: move-object v2, v0 │ │ +412f72: 0734 |025f: move-object v4, v3 │ │ +412f74: 2900 7d02 |0260: goto/16 04dd // +027d │ │ +412f78: 0d00 |0262: move-exception v0 │ │ +412f7a: 0702 |0263: move-object v2, v0 │ │ +412f7c: 0734 |0264: move-object v4, v3 │ │ +412f7e: 2900 0602 |0265: goto/16 046b // +0206 │ │ +412f82: 0d00 |0267: move-exception v0 │ │ +412f84: 0702 |0268: move-object v2, v0 │ │ +412f86: 0734 |0269: move-object v4, v3 │ │ +412f88: 2900 1402 |026a: goto/16 047e // +0214 │ │ +412f8c: 0d00 |026c: move-exception v0 │ │ +412f8e: 0702 |026d: move-object v2, v0 │ │ +412f90: 0734 |026e: move-object v4, v3 │ │ +412f92: 2900 4602 |026f: goto/16 04b5 // +0246 │ │ +412f96: 0d00 |0271: move-exception v0 │ │ +412f98: 0702 |0272: move-object v2, v0 │ │ +412f9a: 0734 |0273: move-object v4, v3 │ │ +412f9c: 2900 4e02 |0274: goto/16 04c2 // +024e │ │ +412fa0: 0d00 |0276: move-exception v0 │ │ +412fa2: 0702 |0277: move-object v2, v0 │ │ +412fa4: 0734 |0278: move-object v4, v3 │ │ +412fa6: 2900 5602 |0279: goto/16 04cf // +0256 │ │ +412faa: 6e10 70b3 0200 |027b: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b370 │ │ +412fb0: 0a03 |027e: move-result v3 │ │ +412fb2: 6e10 6eb3 0200 |027f: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b36e │ │ +412fb8: 0a05 |0282: move-result v5 │ │ +412fba: b653 |0283: or-int/2addr v3, v5 │ │ +412fbc: 3803 8201 |0284: if-eqz v3, 0406 // +0182 │ │ +412fc0: 2203 ec1d |0286: new-instance v3, Ljava/io/RandomAccessFile; // type@1dec │ │ +412fc4: 7030 ccb3 230f |0288: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b3cc │ │ +412fca: 1302 0020 |028b: const/16 v2, #int 8192 // #2000 │ │ +412fce: 2322 971f |028d: new-array v2, v2, [B // type@1f97 │ │ +412fd2: 5415 57a9 |028f: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412fd6: 600d 0b9a |0291: sget v13, Lde/danoeh/antennapod/net/download/service/R$string;.download_running:I // field@9a0b │ │ +412fda: 6e20 8aac d500 |0293: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ac8a │ │ +412fe0: 1a05 d719 |0296: const-string v5, "Getting size of download" // string@19d7 │ │ +412fe4: 7120 6e0b 5900 |0298: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +412fea: 5415 57a9 |029b: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412fee: 6e10 15b9 0700 |029d: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@b915 │ │ +412ff4: 0b0d |02a0: move-result-wide v13 │ │ +412ff6: 541f 57a9 |02a1: iget-object v15, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +412ffa: 6e10 7eac 0f00 |02a3: invoke-virtual {v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +413000: 0b10 |02a6: move-result-wide v16 │ │ +413002: 9b0d 0d10 |02a7: add-long v13, v13, v16 │ │ +413006: 6e30 88ac d50e |02a9: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ac88 │ │ +41300c: 2205 271e |02ac: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +413010: 7010 ffb4 0500 |02ae: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413016: 1a0d 384a |02b1: const-string v13, "Size is " // string@4a38 │ │ +41301a: 6e20 0bb5 d500 |02b3: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413020: 541d 57a9 |02b6: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413024: 6e10 7dac 0d00 |02b8: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +41302a: 0b0d |02bb: move-result-wide v13 │ │ +41302c: 6e30 07b5 d50e |02bc: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +413032: 6e10 15b5 0500 |02bf: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413038: 0c05 |02c2: move-result-object v5 │ │ +41303a: 7120 6e0b 5900 |02c3: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +413040: 5415 57a9 |02c6: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413044: 6e10 7dac 0500 |02c8: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +41304a: 0b0d |02cb: move-result-wide v13 │ │ +41304c: 1604 ffff |02cc: const-wide/16 v4, #int -1 // #ffff │ │ +413050: 3110 0d0a |02ce: cmp-long v16, v13, v10 │ │ +413054: 3b10 0700 |02d0: if-gez v16, 02d7 // +0007 │ │ +413058: 541d 57a9 |02d2: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +41305c: 6e30 88ac 4d05 |02d4: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ac88 │ │ +413062: 7100 d5af 0000 |02d7: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.getFreeSpaceAvailable:()J // method@afd5 │ │ +413068: 0b0d |02da: move-result-wide v13 │ │ +41306a: 220f 271e |02db: new-instance v15, Ljava/lang/StringBuilder; // type@1e27 │ │ +41306e: 7010 ffb4 0f00 |02dd: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413074: 1a0a 6819 |02e0: const-string v10, "Free space is " // string@1968 │ │ +413078: 6e20 0bb5 af00 |02e2: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41307e: 6e30 07b5 df0e |02e5: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +413084: 6e10 15b5 0f00 |02e8: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41308a: 0c0a |02eb: move-result-object v10 │ │ +41308c: 7120 6e0b a900 |02ec: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +413092: 541a 57a9 |02ef: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413096: 6e10 7dac 0a00 |02f1: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +41309c: 0b0a |02f4: move-result-wide v10 │ │ +41309e: 310f 0a04 |02f5: cmp-long v15, v10, v4 │ │ +4130a2: 380f 1700 |02f7: if-eqz v15, 030e // +0017 │ │ +4130a6: 541a 57a9 |02f9: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +4130aa: 6e10 7dac 0a00 |02fb: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +4130b0: 0b0a |02fe: move-result-wide v10 │ │ +4130b2: 310f 0a0d |02ff: cmp-long v15, v10, v13 │ │ +4130b6: 3d0f 0d00 |0301: if-lez v15, 030e // +000d │ │ +4130ba: 6202 f175 |0303: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f1 │ │ +4130be: 1204 |0305: const/4 v4, #int 0 // #0 │ │ +4130c0: 7030 d9af 2104 |0306: 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@afd9 │ │ +4130c6: 7110 35b9 0300 |0309: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +4130cc: 2900 c3fe |030c: goto/16 01cf // -013d │ │ +4130d0: 1a0a f04a |030e: const-string v10, "Starting download" // string@4af0 │ │ +4130d4: 7120 6e0b a900 |0310: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4130da: 551a 54a9 |0313: iget-boolean v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ +4130de: 390a 3d00 |0315: if-nez v10, 0352 // +003d │ │ +4130e2: 6e20 a6b3 2800 |0317: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b3a6 │ │ +4130e8: 0a0a |031a: move-result v10 │ │ +4130ea: 12fb |031b: const/4 v11, #int -1 // #ff │ │ +4130ec: 32ba 3600 |031c: if-eq v10, v11, 0352 // +0036 │ │ +4130f0: 120b |031e: const/4 v11, #int 0 // #0 │ │ +4130f2: 6e40 d3b3 23ab |031f: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b3d3 │ │ +4130f8: 541d 57a9 |0322: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +4130fc: 6e10 7eac 0d00 |0324: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +413102: 0b0e |0327: move-result-wide v14 │ │ +413104: 81a4 |0328: int-to-long v4, v10 │ │ +413106: bb4e |0329: add-long/2addr v14, v4 │ │ +413108: 6e30 89ac ed0f |032a: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ac89 │ │ +41310e: 5414 57a9 |032d: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413112: 6e10 7eac 0400 |032f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +413118: 0b04 |0332: move-result-wide v4 │ │ +41311a: 8644 |0333: long-to-double v4, v4 │ │ +41311c: 190d 5940 |0334: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ +413120: ad04 040d |0336: mul-double v4, v4, v13 │ │ +413124: 541a 57a9 |0338: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413128: 6e10 7dac 0a00 |033a: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +41312e: 0b0d |033d: move-result-wide v13 │ │ +413130: 86dd |033e: long-to-double v13, v13 │ │ +413132: ced4 |033f: div-double/2addr v4, v13 │ │ +413134: 8a44 |0340: double-to-int v4, v4 │ │ +413136: 5415 57a9 |0341: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +41313a: 6e20 87ac 4500 |0343: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setProgressPercent:(I)V // method@ac87 │ │ +413140: 1604 ffff |0346: const-wide/16 v4, #int -1 // #ffff │ │ +413144: 28cb |0348: goto 0313 // -0035 │ │ +413146: 0d00 |0349: move-exception v0 │ │ +413148: 0702 |034a: move-object v2, v0 │ │ +41314a: 7110 720b 0200 |034b: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +413150: 0c02 |034e: move-result-object v2 │ │ +413152: 7120 700b 2900 |034f: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +413158: 5512 54a9 |0352: iget-boolean v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a954 │ │ +41315c: 3802 0700 |0354: if-eqz v2, 035b // +0007 │ │ +413160: 7601 d8af 1200 |0356: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@afd8 │ │ +413166: 2900 8700 |0359: goto/16 03e0 // +0087 │ │ +41316a: 390c 4a00 |035b: if-nez v12, 03a5 // +004a │ │ +41316e: 5412 57a9 |035d: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413172: 6e10 7dac 0200 |035f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +413178: 0b04 |0362: move-result-wide v4 │ │ +41317a: 1608 ffff |0363: const-wide/16 v8, #int -1 // #ffff │ │ +41317e: 3102 0408 |0365: cmp-long v2, v4, v8 │ │ +413182: 3802 3e00 |0367: if-eqz v2, 03a5 // +003e │ │ +413186: 5412 57a9 |0369: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +41318a: 6e10 7eac 0200 |036b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +413190: 0b04 |036e: move-result-wide v4 │ │ +413192: 5412 57a9 |036f: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413196: 6e10 7dac 0200 |0371: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +41319c: 0b08 |0374: move-result-wide v8 │ │ +41319e: 3102 0408 |0375: cmp-long v2, v4, v8 │ │ +4131a2: 3802 2e00 |0377: if-eqz v2, 03a5 // +002e │ │ +4131a6: 6202 ef75 |0379: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ef │ │ +4131aa: 2204 271e |037b: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ +4131ae: 7010 ffb4 0400 |037d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4131b4: 1a05 6014 |0380: const-string v5, "Download completed but size: " // string@1460 │ │ +4131b8: 6e20 0bb5 5400 |0382: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4131be: 5415 57a9 |0385: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +4131c2: 6e10 7eac 0500 |0387: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +4131c8: 0b05 |038a: move-result-wide v5 │ │ +4131ca: 6e30 07b5 5406 |038b: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +4131d0: 1a05 b000 |038e: const-string v5, " does not equal expected size " // string@00b0 │ │ +4131d4: 6e20 0bb5 5400 |0390: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4131da: 5415 57a9 |0393: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +4131de: 6e10 7dac 0500 |0395: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +4131e4: 0b05 |0398: move-result-wide v5 │ │ +4131e6: 6e30 07b5 5406 |0399: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +4131ec: 6e10 15b5 0400 |039c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4131f2: 0c04 |039f: move-result-object v4 │ │ +4131f4: 7030 d9af 2104 |03a0: 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@afd9 │ │ +4131fa: 2900 66ff |03a3: goto/16 0309 // -009a │ │ +4131fe: 5412 57a9 |03a5: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413202: 6e10 7dac 0200 |03a7: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ac7d │ │ +413208: 0b04 |03aa: move-result-wide v4 │ │ +41320a: 1608 0000 |03ab: const-wide/16 v8, #int 0 // #0 │ │ +41320e: 3102 0408 |03ad: cmp-long v2, v4, v8 │ │ +413212: 3d02 1500 |03af: if-lez v2, 03c4 // +0015 │ │ +413216: 5412 57a9 |03b1: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +41321a: 6e10 7eac 0200 |03b3: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ac7e │ │ +413220: 0b04 |03b6: move-result-wide v4 │ │ +413222: 3102 0408 |03b7: cmp-long v2, v4, v8 │ │ +413226: 3902 0b00 |03b9: if-nez v2, 03c4 // +000b │ │ +41322a: 6202 ee75 |03bb: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ +41322e: 1a04 6114 |03bd: const-string v4, "Download completed, but nothing was read" // string@1461 │ │ +413232: 7030 d9af 2104 |03bf: 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@afd9 │ │ +413238: 2900 47ff |03c2: goto/16 0309 // -00b9 │ │ +41323c: 1a02 7833 |03c4: const-string v2, "Last-Modified" // string@3378 │ │ +413240: 6e20 0db9 2600 |03c6: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ +413246: 0c02 |03c9: move-result-object v2 │ │ +413248: 3802 0800 |03ca: if-eqz v2, 03d2 // +0008 │ │ +41324c: 5414 57a9 |03cc: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413250: 6e20 85ac 2400 |03ce: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac85 │ │ +413256: 280c |03d1: goto 03dd // +000c │ │ +413258: 5412 57a9 |03d2: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +41325c: 1a04 2b15 |03d4: const-string v4, "ETag" // string@152b │ │ +413260: 6e20 0db9 4600 |03d6: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b90d │ │ +413266: 0c04 |03d9: move-result-object v4 │ │ +413268: 6e20 85ac 4200 |03da: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ac85 │ │ +41326e: 7601 daaf 1200 |03dd: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onSuccess:()V // method@afda │ │ +413274: 7110 35b9 0300 |03e0: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +41327a: 7110 35b9 0700 |03e3: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +413280: 2900 f600 |03e6: goto/16 04dc // +00f6 │ │ +413284: 0d00 |03e8: move-exception v0 │ │ +413286: 0702 |03e9: move-object v2, v0 │ │ +413288: 1204 |03ea: const/4 v4, #int 0 // #0 │ │ +41328a: 2900 f200 |03eb: goto/16 04dd // +00f2 │ │ +41328e: 0d00 |03ed: move-exception v0 │ │ +413290: 0702 |03ee: move-object v2, v0 │ │ +413292: 1204 |03ef: const/4 v4, #int 0 // #0 │ │ +413294: 2900 7b00 |03f0: goto/16 046b // +007b │ │ +413298: 0d00 |03f2: move-exception v0 │ │ +41329a: 0702 |03f3: move-object v2, v0 │ │ +41329c: 1204 |03f4: const/4 v4, #int 0 // #0 │ │ +41329e: 2900 8900 |03f5: goto/16 047e // +0089 │ │ +4132a2: 0d00 |03f7: move-exception v0 │ │ +4132a4: 0702 |03f8: move-object v2, v0 │ │ +4132a6: 1204 |03f9: const/4 v4, #int 0 // #0 │ │ +4132a8: 2900 bb00 |03fa: goto/16 04b5 // +00bb │ │ +4132ac: 0d00 |03fc: move-exception v0 │ │ +4132ae: 0702 |03fd: move-object v2, v0 │ │ +4132b0: 1204 |03fe: const/4 v4, #int 0 // #0 │ │ +4132b2: 2900 c300 |03ff: goto/16 04c2 // +00c3 │ │ +4132b6: 0d00 |0401: move-exception v0 │ │ +4132b8: 0702 |0402: move-object v2, v0 │ │ +4132ba: 1204 |0403: const/4 v4, #int 0 // #0 │ │ +4132bc: 2900 cb00 |0404: goto/16 04cf // +00cb │ │ +4132c0: 2202 e01d |0406: new-instance v2, Ljava/io/IOException; // type@1de0 │ │ +4132c4: 1a03 7e50 |0408: const-string v3, "Unable to recreate partially downloaded file" // string@507e │ │ +4132c8: 7020 9cb3 3200 |040a: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +4132ce: 2702 |040d: throw v2 │ │ +4132d0: 7020 d3af 6100 |040e: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@afd3 │ │ +4132d6: 1202 |0411: const/4 v2, #int 0 // #0 │ │ +4132d8: 7110 35b9 0200 |0412: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +4132de: 2900 bafd |0415: goto/16 01cf // -0246 │ │ +4132e2: 0d00 |0417: move-exception v0 │ │ +4132e4: 1202 |0418: const/4 v2, #int 0 // #0 │ │ +4132e6: 0724 |0419: move-object v4, v2 │ │ +4132e8: 2900 52fd |041a: goto/16 016c // -02ae │ │ +4132ec: 0d00 |041c: move-exception v0 │ │ +4132ee: 1202 |041d: const/4 v2, #int 0 // #0 │ │ +4132f0: 0724 |041e: move-object v4, v2 │ │ +4132f2: 2900 51fd |041f: goto/16 0170 // -02af │ │ +4132f6: 0d00 |0421: move-exception v0 │ │ +4132f8: 1202 |0422: const/4 v2, #int 0 // #0 │ │ +4132fa: 0724 |0423: move-object v4, v2 │ │ +4132fc: 2900 50fd |0424: goto/16 0174 // -02b0 │ │ +413300: 0d00 |0426: move-exception v0 │ │ +413302: 1202 |0427: const/4 v2, #int 0 // #0 │ │ +413304: 0724 |0428: move-object v4, v2 │ │ +413306: 2900 4ffd |0429: goto/16 0178 // -02b1 │ │ +41330a: 0d00 |042b: move-exception v0 │ │ +41330c: 1202 |042c: const/4 v2, #int 0 // #0 │ │ +41330e: 0724 |042d: move-object v4, v2 │ │ +413310: 2900 4efd |042e: goto/16 017c // -02b2 │ │ +413314: 0d00 |0430: move-exception v0 │ │ +413316: 1202 |0431: const/4 v2, #int 0 // #0 │ │ +413318: 0724 |0432: move-object v4, v2 │ │ +41331a: 2900 4dfd |0433: goto/16 0180 // -02b3 │ │ +41331e: 0d00 |0435: move-exception v0 │ │ +413320: 0742 |0436: move-object v2, v4 │ │ +413322: 2900 35fd |0437: goto/16 016c // -02cb │ │ +413326: 0d00 |0439: move-exception v0 │ │ +413328: 0742 |043a: move-object v2, v4 │ │ +41332a: 2900 35fd |043b: goto/16 0170 // -02cb │ │ +41332e: 0d00 |043d: move-exception v0 │ │ +413330: 0742 |043e: move-object v2, v4 │ │ +413332: 2900 35fd |043f: goto/16 0174 // -02cb │ │ +413336: 0d00 |0441: move-exception v0 │ │ +413338: 0742 |0442: move-object v2, v4 │ │ +41333a: 2900 35fd |0443: goto/16 0178 // -02cb │ │ +41333e: 0d00 |0445: move-exception v0 │ │ +413340: 0742 |0446: move-object v2, v4 │ │ +413342: 2900 35fd |0447: goto/16 017c // -02cb │ │ +413346: 0d00 |0449: move-exception v0 │ │ +413348: 0742 |044a: move-object v2, v4 │ │ +41334a: 2900 35fd |044b: goto/16 0180 // -02cb │ │ +41334e: 0d00 |044d: move-exception v0 │ │ +413350: 0742 |044e: move-object v2, v4 │ │ +413352: 0747 |044f: move-object v7, v4 │ │ +413354: 2900 1cfd |0450: goto/16 016c // -02e4 │ │ +413358: 0d00 |0452: move-exception v0 │ │ +41335a: 0742 |0453: move-object v2, v4 │ │ +41335c: 0747 |0454: move-object v7, v4 │ │ +41335e: 2900 1bfd |0455: goto/16 0170 // -02e5 │ │ +413362: 0d00 |0457: move-exception v0 │ │ +413364: 0742 |0458: move-object v2, v4 │ │ +413366: 0747 |0459: move-object v7, v4 │ │ +413368: 2900 1afd |045a: goto/16 0174 // -02e6 │ │ +41336c: 0d00 |045c: move-exception v0 │ │ +41336e: 0742 |045d: move-object v2, v4 │ │ +413370: 0747 |045e: move-object v7, v4 │ │ +413372: 2900 19fd |045f: goto/16 0178 // -02e7 │ │ +413376: 0d00 |0461: move-exception v0 │ │ +413378: 0742 |0462: move-object v2, v4 │ │ +41337a: 0747 |0463: move-object v7, v4 │ │ +41337c: 2900 18fd |0464: goto/16 017c // -02e8 │ │ +413380: 0d00 |0466: move-exception v0 │ │ +413382: 0742 |0467: move-object v2, v4 │ │ +413384: 0747 |0468: move-object v7, v4 │ │ +413386: 2900 17fd |0469: goto/16 0180 // -02e9 │ │ +41338a: 6e10 3bb5 0200 |046b: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +413390: 6202 e575 |046e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ +413394: 5413 57a9 |0470: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a957 │ │ +413398: 6e10 7fac 0300 |0472: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ac7f │ │ +41339e: 0c03 |0475: move-result-object v3 │ │ +4133a0: 7030 d9af 2103 |0476: 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@afd9 │ │ +4133a6: 7110 35b9 0400 |0479: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +4133ac: 2900 67ff |047c: goto/16 03e3 // -0099 │ │ +4133b0: 6e10 3bb5 0200 |047e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4133b6: 7110 7cae 0200 |0481: invoke-static {v2}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ae7c │ │ +4133bc: 0a03 |0484: move-result v3 │ │ +4133be: 3803 0d00 |0485: if-eqz v3, 0492 // +000d │ │ +4133c2: 6203 ed75 |0487: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ed │ │ +4133c6: 6e10 38b5 0200 |0489: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +4133cc: 0c02 |048c: move-result-object v2 │ │ +4133ce: 7030 d9af 3102 |048d: 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@afd9 │ │ +4133d4: 2900 3cfd |0490: goto/16 01cc // -02c4 │ │ +4133d8: 6e10 38b5 0200 |0492: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +4133de: 0c03 |0495: move-result-object v3 │ │ +4133e0: 3803 1500 |0496: if-eqz v3, 04ab // +0015 │ │ +4133e4: 1a05 c34f |0498: const-string v5, "Trust anchor for certification path not found" // string@4fc3 │ │ +4133e8: 6e20 d3b4 5300 |049a: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +4133ee: 0a03 |049d: move-result v3 │ │ +4133f0: 3803 0d00 |049e: if-eqz v3, 04ab // +000d │ │ +4133f4: 6203 e475 |04a0: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e4 │ │ +4133f8: 6e10 38b5 0200 |04a2: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +4133fe: 0c02 |04a5: move-result-object v2 │ │ +413400: 7030 d9af 3102 |04a6: 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@afd9 │ │ +413406: 2900 23fd |04a9: goto/16 01cc // -02dd │ │ +41340a: 6203 ee75 |04ab: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75ee │ │ +41340e: 6e10 38b5 0200 |04ad: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +413414: 0c02 |04b0: move-result-object v2 │ │ +413416: 7030 d9af 3102 |04b1: 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@afd9 │ │ +41341c: 28c5 |04b4: goto 0479 // -003b │ │ +41341e: 6e10 3bb5 0200 |04b5: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +413424: 6203 f775 |04b8: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f7 │ │ +413428: 6e10 38b5 0200 |04ba: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +41342e: 0c02 |04bd: move-result-object v2 │ │ +413430: 7030 d9af 3102 |04be: 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@afd9 │ │ +413436: 28b8 |04c1: goto 0479 // -0048 │ │ +413438: 6e10 3bb5 0200 |04c2: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41343e: 6203 e575 |04c5: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@75e5 │ │ +413442: 6e10 38b5 0200 |04c7: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +413448: 0c02 |04ca: move-result-object v2 │ │ +41344a: 7030 d9af 3102 |04cb: 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@afd9 │ │ +413450: 28ab |04ce: goto 0479 // -0055 │ │ +413452: 6e10 3bb5 0200 |04cf: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +413458: 6203 f075 |04d2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@75f0 │ │ +41345c: 6e10 38b5 0200 |04d4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +413462: 0c02 |04d7: move-result-object v2 │ │ +413464: 7030 d9af 3102 |04d8: 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@afd9 │ │ +41346a: 289e |04db: goto 0479 // -0062 │ │ +41346c: 0e00 |04dc: return-void │ │ +41346e: 7110 35b9 0400 |04dd: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +413474: 7110 35b9 0700 |04e0: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b935 │ │ +41347a: 2702 |04e3: throw v2 │ │ catches : 31 │ │ 0x0012 - 0x0044 │ │ Ljava/lang/IllegalArgumentException; -> 0x0466 │ │ Ljava/net/SocketTimeoutException; -> 0x0461 │ │ Ljava/net/UnknownHostException; -> 0x045c │ │ Ljava/io/IOException; -> 0x0457 │ │ Ljava/lang/NullPointerException; -> 0x0452 │ │ @@ -1681070,17 +1681072,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4136bc: |[4136bc] de.danoeh.antennapod.net.download.service.feed.remote.InvalidFeedException.:(Ljava/lang/String;)V │ │ -4136cc: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ -4136d2: 0e00 |0003: return-void │ │ +4136e4: |[4136e4] de.danoeh.antennapod.net.download.service.feed.remote.InvalidFeedException.:(Ljava/lang/String;)V │ │ +4136f4: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ +4136fa: 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; │ │ │ │ @@ -1681130,17 +1681132,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41371c: |[41371c] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ -41372c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -413732: 0e00 |0003: return-void │ │ +413744: |[413744] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ +413754: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41375a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1681209,46 +1681211,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 │ │ -4137c8: |[4137c8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4137d8: 7010 b0b4 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4137de: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ -4137e2: 7010 7d07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@077d │ │ -4137e8: 5b30 65a9 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a965 │ │ -4137ec: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4137ee: 5c31 69a9 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ -4137f2: 5b34 66a9 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a966 │ │ -4137f6: 6e10 e2ac 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -4137fc: 0a04 |0012: move-result v4 │ │ -4137fe: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ -413802: 6e10 c6ac 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -413808: 0c04 |0018: move-result-object v4 │ │ -41380a: 2809 |0019: goto 0022 // +0009 │ │ -41380c: 6e10 c6ac 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -413812: 0c04 |001d: move-result-object v4 │ │ -413814: 7110 97ae 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -41381a: 0c04 |0021: move-result-object v4 │ │ -41381c: 5b34 6ca9 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ -413820: 6e10 c9ac 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@acc9 │ │ -413826: 0c04 |0027: move-result-object v4 │ │ -413828: 5b34 6da9 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a96d │ │ -41382c: 6e10 caac 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -413832: 0b01 |002d: move-result-wide v1 │ │ -413834: 5a31 67a9 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a967 │ │ -413838: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -41383a: 5934 68a9 |0031: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a968 │ │ -41383e: 1a04 85b4 |0033: const-string v4, "page" // string@b485 │ │ -413842: 6e10 d7ac 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@acd7 │ │ -413848: 0a05 |0038: move-result v5 │ │ -41384a: 6e30 7107 4005 |0039: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0771 │ │ -413850: 0e00 |003c: return-void │ │ +4137f0: |[4137f0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +413800: 7010 b0b4 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +413806: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ +41380a: 7010 7d07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@077d │ │ +413810: 5b30 65a9 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a965 │ │ +413814: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +413816: 5c31 69a9 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ +41381a: 5b34 66a9 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a966 │ │ +41381e: 6e10 e2ac 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +413824: 0a04 |0012: move-result v4 │ │ +413826: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ +41382a: 6e10 c6ac 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +413830: 0c04 |0018: move-result-object v4 │ │ +413832: 2809 |0019: goto 0022 // +0009 │ │ +413834: 6e10 c6ac 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +41383a: 0c04 |001d: move-result-object v4 │ │ +41383c: 7110 97ae 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +413842: 0c04 |0021: move-result-object v4 │ │ +413844: 5b34 6ca9 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ +413848: 6e10 c9ac 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@acc9 │ │ +41384e: 0c04 |0027: move-result-object v4 │ │ +413850: 5b34 6da9 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a96d │ │ +413854: 6e10 caac 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +41385a: 0b01 |002d: move-result-wide v1 │ │ +41385c: 5a31 67a9 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a967 │ │ +413860: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +413862: 5934 68a9 |0031: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a968 │ │ +413866: 1a04 85b4 |0033: const-string v4, "page" // string@b485 │ │ +41386a: 6e10 d7ac 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@acd7 │ │ +413870: 0a05 |0038: move-result v5 │ │ +413872: 6e30 7107 4005 |0039: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0771 │ │ +413878: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=19 │ │ 0x000b line=20 │ │ 0x000d line=31 │ │ 0x000f line=32 │ │ @@ -1681266,36 +1681268,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 │ │ -413854: |[413854] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -413864: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41386a: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ -41386e: 7010 7d07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@077d │ │ -413874: 5b10 65a9 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a965 │ │ -413878: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -41387a: 5c10 69a9 |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ -41387e: 5b12 66a9 |000d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a966 │ │ -413882: 6e10 6ead 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -413888: 0c02 |0012: move-result-object v2 │ │ -41388a: 7110 97ae 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ -413890: 0c02 |0016: move-result-object v2 │ │ -413892: 5b12 6ca9 |0017: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ -413896: 6e10 72ad 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ad72 │ │ -41389c: 0c02 |001c: move-result-object v2 │ │ -41389e: 5b12 6da9 |001d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a96d │ │ -4138a2: 6e10 73ad 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ -4138a8: 0b02 |0022: move-result-wide v2 │ │ -4138aa: 5a12 67a9 |0023: iput-wide v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a967 │ │ -4138ae: 1222 |0025: const/4 v2, #int 2 // #2 │ │ -4138b0: 5912 68a9 |0026: iput v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a968 │ │ -4138b4: 0e00 |0028: return-void │ │ +41387c: |[41387c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +41388c: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +413892: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ +413896: 7010 7d07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@077d │ │ +41389c: 5b10 65a9 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a965 │ │ +4138a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +4138a2: 5c10 69a9 |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ +4138a6: 5b12 66a9 |000d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a966 │ │ +4138aa: 6e10 6ead 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +4138b0: 0c02 |0012: move-result-object v2 │ │ +4138b2: 7110 97ae 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ae97 │ │ +4138b8: 0c02 |0016: move-result-object v2 │ │ +4138ba: 5b12 6ca9 |0017: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ +4138be: 6e10 72ad 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ad72 │ │ +4138c4: 0c02 |001c: move-result-object v2 │ │ +4138c6: 5b12 6da9 |001d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a96d │ │ +4138ca: 6e10 73ad 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ +4138d0: 0b02 |0022: move-result-wide v2 │ │ +4138d2: 5a12 67a9 |0023: iput-wide v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a967 │ │ +4138d6: 1222 |0025: const/4 v2, #int 2 // #2 │ │ +4138d8: 5912 68a9 |0026: iput v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a968 │ │ +4138dc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=19 │ │ 0x000b line=20 │ │ 0x000d line=23 │ │ 0x000f line=24 │ │ @@ -1681313,30 +1681315,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 │ │ -413734: |[413734] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -413744: 220d df1b |0000: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ -413748: 54e1 66a9 |0002: iget-object v1, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a966 │ │ -41374c: 54e2 6ca9 |0004: iget-object v2, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ -413750: 54e3 6da9 |0006: iget-object v3, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a96d │ │ -413754: 53e4 67a9 |0008: iget-wide v4, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a967 │ │ -413758: 52e6 68a9 |000a: iget v6, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a968 │ │ -41375c: 54e7 6aa9 |000c: iget-object v7, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a96a │ │ -413760: 54e8 6ea9 |000e: iget-object v8, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a96e │ │ -413764: 54e9 6ba9 |0010: iget-object v9, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a96b │ │ -413768: 54eb 65a9 |0012: iget-object v11, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a965 │ │ -41376c: 55ec 69a9 |0014: iget-boolean v12, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ -413770: 120a |0016: const/4 v10, #int 0 // #0 │ │ -413772: 07d0 |0017: move-object v0, v13 │ │ -413774: 760d 73ac 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@ac73 │ │ -41377a: 110d |001b: return-object v13 │ │ +41375c: |[41375c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +41376c: 220d df1b |0000: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bdf │ │ +413770: 54e1 66a9 |0002: iget-object v1, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a966 │ │ +413774: 54e2 6ca9 |0004: iget-object v2, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ +413778: 54e3 6da9 |0006: iget-object v3, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a96d │ │ +41377c: 53e4 67a9 |0008: iget-wide v4, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a967 │ │ +413780: 52e6 68a9 |000a: iget v6, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a968 │ │ +413784: 54e7 6aa9 |000c: iget-object v7, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a96a │ │ +413788: 54e8 6ea9 |000e: iget-object v8, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a96e │ │ +41378c: 54e9 6ba9 |0010: iget-object v9, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a96b │ │ +413790: 54eb 65a9 |0012: iget-object v11, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a965 │ │ +413794: 55ec 69a9 |0014: iget-boolean v12, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ +413798: 120a |0016: const/4 v10, #int 0 // #0 │ │ +41379a: 07d0 |0017: move-object v0, v13 │ │ +41379c: 760d 73ac 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@ac73 │ │ +4137a2: 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;) │ │ @@ -1681344,17 +1681346,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 │ │ -41377c: |[41377c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -41378c: 5b01 6aa9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a96a │ │ -413790: 1100 |0002: return-object v0 │ │ +4137a4: |[4137a4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +4137b4: 5b01 6aa9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a96a │ │ +4137b8: 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; │ │ │ │ @@ -1681363,19 +1681365,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -4138b8: |[4138b8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setForce:(Z)V │ │ -4138c8: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -4138cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4138ce: 5b01 6aa9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a96a │ │ -4138d2: 0e00 |0005: return-void │ │ +4138e0: |[4138e0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setForce:(Z)V │ │ +4138f0: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +4138f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4138f6: 5b01 6aa9 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a96a │ │ +4138fa: 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 │ │ │ │ @@ -1681384,17 +1681386,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4138d4: |[4138d4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setSource:(Ljava/lang/String;)V │ │ -4138e4: 5b01 6ca9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ -4138e8: 0e00 |0002: return-void │ │ +4138fc: |[4138fc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setSource:(Ljava/lang/String;)V │ │ +41390c: 5b01 6ca9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a96c │ │ +413910: 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; │ │ │ │ @@ -1681403,18 +1681405,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 │ │ -413794: |[413794] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -4137a4: 5b01 6ea9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a96e │ │ -4137a8: 5b02 6ba9 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a96b │ │ -4137ac: 1100 |0004: return-object v0 │ │ +4137bc: |[4137bc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +4137cc: 5b01 6ea9 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a96e │ │ +4137d0: 5b02 6ba9 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a96b │ │ +4137d4: 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; │ │ @@ -1681425,17 +1681427,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 │ │ -4137b0: |[4137b0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -4137c0: 5c01 69a9 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ -4137c4: 1100 |0002: return-object v0 │ │ +4137d8: |[4137d8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +4137e8: 5c01 69a9 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a969 │ │ +4137ec: 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 │ │ │ │ @@ -1681479,17 +1681481,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413e80: |[413e80] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.:()V │ │ -413e90: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -413e96: 0e00 |0003: return-void │ │ +413ea8: |[413ea8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.:()V │ │ +413eb8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +413ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;) │ │ @@ -1681497,78 +1681499,78 @@ │ │ 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 │ │ -4138ec: |[4138ec] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -4138fc: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ -413900: 7100 efaf 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@afef │ │ -413906: 0c01 |0005: move-result-object v1 │ │ -413908: 7110 eeaf 0500 |0006: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@afee │ │ -41390e: 0c02 |0009: move-result-object v2 │ │ -413910: 7030 6bb3 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b36b │ │ -413916: 6e10 72b3 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ -41391c: 0a01 |0010: move-result v1 │ │ -41391e: 1a02 6714 |0011: const-string v2, "DownloadRequestCreat" // string@1467 │ │ -413922: 3801 2600 |0013: if-eqz v1, 0039 // +0026 │ │ -413926: 6e10 70b3 0000 |0015: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b370 │ │ -41392c: 0a01 |0018: move-result v1 │ │ -41392e: 2203 271e |0019: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -413932: 7010 ffb4 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413938: 1a04 526e |001e: const-string v4, "deleted" // string@6e52 │ │ -41393c: 6e20 0bb5 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413942: 6e10 7ab3 0000 |0023: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b37a │ │ -413948: 0c04 |0026: move-result-object v4 │ │ -41394a: 6e20 0bb5 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413950: 1a04 c907 |002a: const-string v4, ": " // string@07c9 │ │ -413954: 6e20 0bb5 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41395a: 6e20 0cb5 1300 |002f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b50c │ │ -413960: 6e10 15b5 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413966: 0c01 |0035: move-result-object v1 │ │ -413968: 7120 6e0b 1200 |0036: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41396e: 2201 271e |0039: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -413972: 7010 ffb4 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413978: 1a03 6347 |003e: const-string v3, "Requesting download of url " // string@4763 │ │ -41397c: 6e20 0bb5 3100 |0040: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413982: 6e10 c6ac 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -413988: 0c03 |0046: move-result-object v3 │ │ -41398a: 6e20 0bb5 3100 |0047: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413990: 6e10 15b5 0100 |004a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413996: 0c01 |004d: move-result-object v1 │ │ -413998: 7120 6e0b 1200 |004e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41399e: 6e10 d9ac 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -4139a4: 0c01 |0054: move-result-object v1 │ │ -4139a6: 1202 |0055: const/4 v2, #int 0 // #0 │ │ -4139a8: 3801 0b00 |0056: if-eqz v1, 0061 // +000b │ │ -4139ac: 6e10 d9ac 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -4139b2: 0c01 |005b: move-result-object v1 │ │ -4139b4: 6e10 d3ad 0100 |005c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@add3 │ │ -4139ba: 0c01 |005f: move-result-object v1 │ │ -4139bc: 2802 |0060: goto 0062 // +0002 │ │ -4139be: 0721 |0061: move-object v1, v2 │ │ -4139c0: 6e10 d9ac 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -4139c6: 0c03 |0065: move-result-object v3 │ │ -4139c8: 3803 0a00 |0066: if-eqz v3, 0070 // +000a │ │ -4139cc: 6e10 d9ac 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -4139d2: 0c02 |006b: move-result-object v2 │ │ -4139d4: 6e10 cfad 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@adcf │ │ -4139da: 0c02 |006f: move-result-object v2 │ │ -4139dc: 2203 7b1c |0070: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c7b │ │ -4139e0: 6e10 81b3 0000 |0072: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ -4139e6: 0c00 |0075: move-result-object v0 │ │ -4139e8: 7030 e2af 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@afe2 │ │ -4139ee: 6e30 e8af 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@afe8 │ │ -4139f4: 0c00 |007c: move-result-object v0 │ │ -4139f6: 6e10 d1ac 0500 |007d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLastModified:()Ljava/lang/String; // method@acd1 │ │ -4139fc: 0c05 |0080: move-result-object v5 │ │ -4139fe: 6e20 e5af 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@afe5 │ │ -413a04: 0c05 |0084: move-result-object v5 │ │ -413a06: 1105 |0085: return-object v5 │ │ +413914: |[413914] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +413924: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ +413928: 7100 efaf 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@afef │ │ +41392e: 0c01 |0005: move-result-object v1 │ │ +413930: 7110 eeaf 0500 |0006: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@afee │ │ +413936: 0c02 |0009: move-result-object v2 │ │ +413938: 7030 6bb3 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b36b │ │ +41393e: 6e10 72b3 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ +413944: 0a01 |0010: move-result v1 │ │ +413946: 1a02 6714 |0011: const-string v2, "DownloadRequestCreat" // string@1467 │ │ +41394a: 3801 2600 |0013: if-eqz v1, 0039 // +0026 │ │ +41394e: 6e10 70b3 0000 |0015: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b370 │ │ +413954: 0a01 |0018: move-result v1 │ │ +413956: 2203 271e |0019: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +41395a: 7010 ffb4 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413960: 1a04 526e |001e: const-string v4, "deleted" // string@6e52 │ │ +413964: 6e20 0bb5 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41396a: 6e10 7ab3 0000 |0023: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b37a │ │ +413970: 0c04 |0026: move-result-object v4 │ │ +413972: 6e20 0bb5 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413978: 1a04 c907 |002a: const-string v4, ": " // string@07c9 │ │ +41397c: 6e20 0bb5 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413982: 6e20 0cb5 1300 |002f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b50c │ │ +413988: 6e10 15b5 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41398e: 0c01 |0035: move-result-object v1 │ │ +413990: 7120 6e0b 1200 |0036: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +413996: 2201 271e |0039: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +41399a: 7010 ffb4 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4139a0: 1a03 6347 |003e: const-string v3, "Requesting download of url " // string@4763 │ │ +4139a4: 6e20 0bb5 3100 |0040: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4139aa: 6e10 c6ac 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +4139b0: 0c03 |0046: move-result-object v3 │ │ +4139b2: 6e20 0bb5 3100 |0047: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4139b8: 6e10 15b5 0100 |004a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4139be: 0c01 |004d: move-result-object v1 │ │ +4139c0: 7120 6e0b 1200 |004e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4139c6: 6e10 d9ac 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +4139cc: 0c01 |0054: move-result-object v1 │ │ +4139ce: 1202 |0055: const/4 v2, #int 0 // #0 │ │ +4139d0: 3801 0b00 |0056: if-eqz v1, 0061 // +000b │ │ +4139d4: 6e10 d9ac 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +4139da: 0c01 |005b: move-result-object v1 │ │ +4139dc: 6e10 d3ad 0100 |005c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@add3 │ │ +4139e2: 0c01 |005f: move-result-object v1 │ │ +4139e4: 2802 |0060: goto 0062 // +0002 │ │ +4139e6: 0721 |0061: move-object v1, v2 │ │ +4139e8: 6e10 d9ac 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +4139ee: 0c03 |0065: move-result-object v3 │ │ +4139f0: 3803 0a00 |0066: if-eqz v3, 0070 // +000a │ │ +4139f4: 6e10 d9ac 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +4139fa: 0c02 |006b: move-result-object v2 │ │ +4139fc: 6e10 cfad 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@adcf │ │ +413a02: 0c02 |006f: move-result-object v2 │ │ +413a04: 2203 7b1c |0070: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c7b │ │ +413a08: 6e10 81b3 0000 |0072: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ +413a0e: 0c00 |0075: move-result-object v0 │ │ +413a10: 7030 e2af 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@afe2 │ │ +413a16: 6e30 e8af 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@afe8 │ │ +413a1c: 0c00 |007c: move-result-object v0 │ │ +413a1e: 6e10 d1ac 0500 |007d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLastModified:()Ljava/lang/String; // method@acd1 │ │ +413a24: 0c05 |0080: move-result-object v5 │ │ +413a26: 6e20 e5af 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@afe5 │ │ +413a2c: 0c05 |0084: move-result-object v5 │ │ +413a2e: 1105 |0085: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x000d line=22 │ │ 0x0015 line=23 │ │ 0x0019 line=24 │ │ 0x0039 line=26 │ │ @@ -1681585,97 +1681587,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 │ │ -413a08: |[413a08] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -413a18: 6e10 7aad 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -413a1e: 0c00 |0003: move-result-object v0 │ │ -413a20: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -413a24: 2200 d91d |0006: new-instance v0, Ljava/io/File; // type@1dd9 │ │ -413a28: 6e10 7aad 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -413a2e: 0c01 |000b: move-result-object v1 │ │ -413a30: 7020 6ab3 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -413a36: 6e10 72b3 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ -413a3c: 0a00 |0012: move-result v0 │ │ -413a3e: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -413a42: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -413a44: 2802 |0016: goto 0018 // +0002 │ │ -413a46: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -413a48: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ -413a4c: 2201 d91d |001a: new-instance v1, Ljava/io/File; // type@1dd9 │ │ -413a50: 6e10 7aad 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ -413a56: 0c02 |001f: move-result-object v2 │ │ -413a58: 7020 6ab3 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -413a5e: 280e |0023: goto 0031 // +000e │ │ -413a60: 2201 d91d |0024: new-instance v1, Ljava/io/File; // type@1dd9 │ │ -413a64: 7110 f0af 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aff0 │ │ -413a6a: 0c02 |0029: move-result-object v2 │ │ -413a6c: 7110 f1af 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aff1 │ │ -413a72: 0c03 |002d: move-result-object v3 │ │ -413a74: 7030 6bb3 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b36b │ │ -413a7a: 6e10 72b3 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b372 │ │ -413a80: 0a02 |0034: move-result v2 │ │ -413a82: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ -413a86: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ -413a8a: 7110 edaf 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@afed │ │ -413a90: 0c01 |003c: move-result-object v1 │ │ -413a92: 2200 271e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -413a96: 7010 ffb4 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413a9c: 1a02 6347 |0042: const-string v2, "Requesting download of url " // string@4763 │ │ -413aa0: 6e20 0bb5 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413aa6: 6e10 6ead 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -413aac: 0c02 |004a: move-result-object v2 │ │ -413aae: 6e20 0bb5 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413ab4: 6e10 15b5 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413aba: 0c00 |0051: move-result-object v0 │ │ -413abc: 1a02 6714 |0052: const-string v2, "DownloadRequestCreat" // string@1467 │ │ -413ac0: 7120 6e0b 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -413ac6: 6e10 76ad 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413acc: 0c00 |005a: move-result-object v0 │ │ -413ace: 6e10 20ad 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -413ad4: 0c00 |005e: move-result-object v0 │ │ -413ad6: 6e10 d9ac 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -413adc: 0c00 |0062: move-result-object v0 │ │ -413ade: 1202 |0063: const/4 v2, #int 0 // #0 │ │ -413ae0: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ -413ae4: 6e10 76ad 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413aea: 0c00 |0069: move-result-object v0 │ │ -413aec: 6e10 20ad 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -413af2: 0c00 |006d: move-result-object v0 │ │ -413af4: 6e10 d9ac 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -413afa: 0c00 |0071: move-result-object v0 │ │ -413afc: 6e10 d3ad 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@add3 │ │ -413b02: 0c00 |0075: move-result-object v0 │ │ -413b04: 2802 |0076: goto 0078 // +0002 │ │ -413b06: 0720 |0077: move-object v0, v2 │ │ -413b08: 6e10 76ad 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413b0e: 0c03 |007b: move-result-object v3 │ │ -413b10: 6e10 20ad 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -413b16: 0c03 |007f: move-result-object v3 │ │ -413b18: 6e10 d9ac 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -413b1e: 0c03 |0083: move-result-object v3 │ │ -413b20: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ -413b24: 6e10 76ad 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413b2a: 0c02 |0089: move-result-object v2 │ │ -413b2c: 6e10 20ad 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -413b32: 0c02 |008d: move-result-object v2 │ │ -413b34: 6e10 d9ac 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -413b3a: 0c02 |0091: move-result-object v2 │ │ -413b3c: 6e10 cfad 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@adcf │ │ -413b42: 0c02 |0095: move-result-object v2 │ │ -413b44: 2203 7b1c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c7b │ │ -413b48: 6e10 81b3 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ -413b4e: 0c01 |009b: move-result-object v1 │ │ -413b50: 7030 e3af 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@afe3 │ │ -413b56: 6e30 e8af 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@afe8 │ │ -413b5c: 0c04 |00a2: move-result-object v4 │ │ -413b5e: 1104 |00a3: return-object v4 │ │ +413a30: |[413a30] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +413a40: 6e10 7aad 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +413a46: 0c00 |0003: move-result-object v0 │ │ +413a48: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +413a4c: 2200 d91d |0006: new-instance v0, Ljava/io/File; // type@1dd9 │ │ +413a50: 6e10 7aad 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +413a56: 0c01 |000b: move-result-object v1 │ │ +413a58: 7020 6ab3 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +413a5e: 6e10 72b3 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b372 │ │ +413a64: 0a00 |0012: move-result v0 │ │ +413a66: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +413a6a: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +413a6c: 2802 |0016: goto 0018 // +0002 │ │ +413a6e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +413a70: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ +413a74: 2201 d91d |001a: new-instance v1, Ljava/io/File; // type@1dd9 │ │ +413a78: 6e10 7aad 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ad7a │ │ +413a7e: 0c02 |001f: move-result-object v2 │ │ +413a80: 7020 6ab3 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +413a86: 280e |0023: goto 0031 // +000e │ │ +413a88: 2201 d91d |0024: new-instance v1, Ljava/io/File; // type@1dd9 │ │ +413a8c: 7110 f0af 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aff0 │ │ +413a92: 0c02 |0029: move-result-object v2 │ │ +413a94: 7110 f1af 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aff1 │ │ +413a9a: 0c03 |002d: move-result-object v3 │ │ +413a9c: 7030 6bb3 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b36b │ │ +413aa2: 6e10 72b3 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b372 │ │ +413aa8: 0a02 |0034: move-result v2 │ │ +413aaa: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ +413aae: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ +413ab2: 7110 edaf 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@afed │ │ +413ab8: 0c01 |003c: move-result-object v1 │ │ +413aba: 2200 271e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +413abe: 7010 ffb4 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413ac4: 1a02 6347 |0042: const-string v2, "Requesting download of url " // string@4763 │ │ +413ac8: 6e20 0bb5 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413ace: 6e10 6ead 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +413ad4: 0c02 |004a: move-result-object v2 │ │ +413ad6: 6e20 0bb5 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413adc: 6e10 15b5 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413ae2: 0c00 |0051: move-result-object v0 │ │ +413ae4: 1a02 6714 |0052: const-string v2, "DownloadRequestCreat" // string@1467 │ │ +413ae8: 7120 6e0b 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +413aee: 6e10 76ad 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413af4: 0c00 |005a: move-result-object v0 │ │ +413af6: 6e10 20ad 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +413afc: 0c00 |005e: move-result-object v0 │ │ +413afe: 6e10 d9ac 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +413b04: 0c00 |0062: move-result-object v0 │ │ +413b06: 1202 |0063: const/4 v2, #int 0 // #0 │ │ +413b08: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ +413b0c: 6e10 76ad 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413b12: 0c00 |0069: move-result-object v0 │ │ +413b14: 6e10 20ad 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +413b1a: 0c00 |006d: move-result-object v0 │ │ +413b1c: 6e10 d9ac 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +413b22: 0c00 |0071: move-result-object v0 │ │ +413b24: 6e10 d3ad 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@add3 │ │ +413b2a: 0c00 |0075: move-result-object v0 │ │ +413b2c: 2802 |0076: goto 0078 // +0002 │ │ +413b2e: 0720 |0077: move-object v0, v2 │ │ +413b30: 6e10 76ad 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413b36: 0c03 |007b: move-result-object v3 │ │ +413b38: 6e10 20ad 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +413b3e: 0c03 |007f: move-result-object v3 │ │ +413b40: 6e10 d9ac 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +413b46: 0c03 |0083: move-result-object v3 │ │ +413b48: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ +413b4c: 6e10 76ad 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413b52: 0c02 |0089: move-result-object v2 │ │ +413b54: 6e10 20ad 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +413b5a: 0c02 |008d: move-result-object v2 │ │ +413b5c: 6e10 d9ac 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +413b62: 0c02 |0091: move-result-object v2 │ │ +413b64: 6e10 cfad 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@adcf │ │ +413b6a: 0c02 |0095: move-result-object v2 │ │ +413b6c: 2203 7b1c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c7b │ │ +413b70: 6e10 81b3 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ +413b76: 0c01 |009b: move-result-object v1 │ │ +413b78: 7030 e3af 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@afe3 │ │ +413b7e: 6e30 e8af 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@afe8 │ │ +413b84: 0c04 |00a2: move-result-object v4 │ │ +413b86: 1104 |00a3: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x001a line=41 │ │ 0x0024 line=43 │ │ 0x0031 line=46 │ │ 0x0039 line=47 │ │ @@ -1681694,68 +1681696,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 │ │ -413b60: |[413b60] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ -413b70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -413b72: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -413b74: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ -413b7a: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ -413b7e: 2200 271e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -413b82: 7010 ffb4 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413b88: 6e10 77b3 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b377 │ │ -413b8e: 0c02 |000f: move-result-object v2 │ │ -413b90: 7110 33b9 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@b933 │ │ -413b96: 0c02 |0013: move-result-object v2 │ │ -413b98: 6e20 0bb5 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413b9e: 1a02 0607 |0017: const-string v2, "-" // string@0706 │ │ -413ba2: 6e20 0bb5 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413ba8: 6e20 06b5 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -413bae: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ -413bb2: 6e20 03b5 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -413bb8: 6e10 77b3 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b377 │ │ -413bbe: 0c02 |0027: move-result-object v2 │ │ -413bc0: 7110 34b9 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b934 │ │ -413bc6: 0c02 |002b: move-result-object v2 │ │ -413bc8: 6e20 0bb5 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413bce: 6e10 15b5 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413bd4: 0c00 |0032: move-result-object v0 │ │ -413bd6: 2202 271e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -413bda: 7010 ffb4 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413be0: 1a03 194d |0038: const-string v3, "Testing filename " // string@4d19 │ │ -413be4: 6e20 0bb5 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413bea: 6e20 0bb5 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413bf0: 6e10 15b5 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413bf6: 0c02 |0043: move-result-object v2 │ │ -413bf8: 1a03 6714 |0044: const-string v3, "DownloadRequestCreat" // string@1467 │ │ -413bfc: 7120 6e0b 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -413c02: 2202 d91d |0049: new-instance v2, Ljava/io/File; // type@1dd9 │ │ -413c06: 6e10 78b3 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b378 │ │ -413c0c: 0c04 |004e: move-result-object v4 │ │ -413c0e: 7030 6bb3 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b36b │ │ -413c14: 6e10 72b3 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b372 │ │ -413c1a: 0a04 |0055: move-result v4 │ │ -413c1c: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ -413c20: 2205 271e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -413c24: 7010 ffb4 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413c2a: 1a01 a818 |005d: const-string v1, "File doesn't exist yet. Using " // string@18a8 │ │ -413c2e: 6e20 0bb5 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413c34: 6e20 0bb5 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413c3a: 6e10 15b5 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413c40: 0c05 |0068: move-result-object v5 │ │ -413c42: 7120 6e0b 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -413c48: 0720 |006c: move-object v0, v2 │ │ -413c4a: 2805 |006d: goto 0072 // +0005 │ │ -413c4c: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -413c50: 0720 |0070: move-object v0, v2 │ │ -413c52: 2891 |0071: goto 0002 // -006f │ │ -413c54: 1100 |0072: return-object v0 │ │ +413b88: |[413b88] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ +413b98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +413b9a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +413b9c: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ +413ba2: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ +413ba6: 2200 271e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +413baa: 7010 ffb4 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413bb0: 6e10 77b3 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b377 │ │ +413bb6: 0c02 |000f: move-result-object v2 │ │ +413bb8: 7110 33b9 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@b933 │ │ +413bbe: 0c02 |0013: move-result-object v2 │ │ +413bc0: 6e20 0bb5 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413bc6: 1a02 0607 |0017: const-string v2, "-" // string@0706 │ │ +413bca: 6e20 0bb5 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413bd0: 6e20 06b5 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +413bd6: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ +413bda: 6e20 03b5 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +413be0: 6e10 77b3 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b377 │ │ +413be6: 0c02 |0027: move-result-object v2 │ │ +413be8: 7110 34b9 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b934 │ │ +413bee: 0c02 |002b: move-result-object v2 │ │ +413bf0: 6e20 0bb5 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413bf6: 6e10 15b5 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413bfc: 0c00 |0032: move-result-object v0 │ │ +413bfe: 2202 271e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +413c02: 7010 ffb4 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413c08: 1a03 194d |0038: const-string v3, "Testing filename " // string@4d19 │ │ +413c0c: 6e20 0bb5 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413c12: 6e20 0bb5 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413c18: 6e10 15b5 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413c1e: 0c02 |0043: move-result-object v2 │ │ +413c20: 1a03 6714 |0044: const-string v3, "DownloadRequestCreat" // string@1467 │ │ +413c24: 7120 6e0b 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +413c2a: 2202 d91d |0049: new-instance v2, Ljava/io/File; // type@1dd9 │ │ +413c2e: 6e10 78b3 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b378 │ │ +413c34: 0c04 |004e: move-result-object v4 │ │ +413c36: 7030 6bb3 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b36b │ │ +413c3c: 6e10 72b3 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b372 │ │ +413c42: 0a04 |0055: move-result v4 │ │ +413c44: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ +413c48: 2205 271e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +413c4c: 7010 ffb4 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413c52: 1a01 a818 |005d: const-string v1, "File doesn't exist yet. Using " // string@18a8 │ │ +413c56: 6e20 0bb5 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413c5c: 6e20 0bb5 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413c62: 6e10 15b5 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413c68: 0c05 |0068: move-result-object v5 │ │ +413c6a: 7120 6e0b 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +413c70: 0720 |006c: move-object v0, v2 │ │ +413c72: 2805 |006d: goto 0072 // +0005 │ │ +413c74: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +413c78: 0720 |0070: move-object v0, v2 │ │ +413c7a: 2891 |0071: goto 0002 // -006f │ │ +413c7c: 1100 |0072: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=64 │ │ 0x000c line=65 │ │ 0x0010 line=64 │ │ 0x0024 line=69 │ │ 0x0033 line=70 │ │ @@ -1681770,40 +1681772,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 │ │ -413c58: |[413c58] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -413c68: 6e10 c6ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -413c6e: 0c00 |0003: move-result-object v0 │ │ -413c70: 6e10 dcac 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -413c76: 0c01 |0007: move-result-object v1 │ │ -413c78: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ -413c7c: 6e10 dcac 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -413c82: 0c01 |000d: move-result-object v1 │ │ -413c84: 6e10 e3b4 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -413c8a: 0a01 |0011: move-result v1 │ │ -413c8c: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ -413c90: 6e10 dcac 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -413c96: 0c00 |0017: move-result-object v0 │ │ -413c98: 2201 271e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -413c9c: 7010 ffb4 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413ca2: 1a02 1e76 |001d: const-string v2, "feed-" // string@761e │ │ -413ca6: 6e20 0bb5 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413cac: 7110 0fb0 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@b00f │ │ -413cb2: 0c00 |0025: move-result-object v0 │ │ -413cb4: 6e20 0bb5 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413cba: 6e10 caac 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ -413cc0: 0b02 |002c: move-result-wide v2 │ │ -413cc2: 6e30 07b5 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -413cc8: 6e10 15b5 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413cce: 0c04 |0033: move-result-object v4 │ │ -413cd0: 1104 |0034: return-object v4 │ │ +413c80: |[413c80] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +413c90: 6e10 c6ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +413c96: 0c00 |0003: move-result-object v0 │ │ +413c98: 6e10 dcac 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +413c9e: 0c01 |0007: move-result-object v1 │ │ +413ca0: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +413ca4: 6e10 dcac 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +413caa: 0c01 |000d: move-result-object v1 │ │ +413cac: 6e10 e3b4 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +413cb2: 0a01 |0011: move-result v1 │ │ +413cb4: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ +413cb8: 6e10 dcac 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +413cbe: 0c00 |0017: move-result-object v0 │ │ +413cc0: 2201 271e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +413cc4: 7010 ffb4 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413cca: 1a02 1e76 |001d: const-string v2, "feed-" // string@761e │ │ +413cce: 6e20 0bb5 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413cd4: 7110 0fb0 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@b00f │ │ +413cda: 0c00 |0025: move-result-object v0 │ │ +413cdc: 6e20 0bb5 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413ce2: 6e10 caac 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@acca │ │ +413ce8: 0b02 |002c: move-result-wide v2 │ │ +413cea: 6e30 07b5 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +413cf0: 6e10 15b5 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413cf6: 0c04 |0033: move-result-object v4 │ │ +413cf8: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0014 line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -1681814,70 +1681816,70 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -413cd4: |[413cd4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ -413ce4: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -413ce8: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413cee: 1a01 2964 |0005: const-string v1, "cache/" // string@6429 │ │ -413cf2: 7110 bdb2 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ -413cf8: 0c01 |000a: move-result-object v1 │ │ -413cfa: 6e10 81b3 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ -413d00: 0c01 |000e: move-result-object v1 │ │ -413d02: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413d08: 1a01 8307 |0012: const-string v1, "/" // string@0783 │ │ -413d0c: 6e20 0bb5 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413d12: 6e10 15b5 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413d18: 0c00 |001a: move-result-object v0 │ │ -413d1a: 1100 |001b: return-object v0 │ │ +413cfc: |[413cfc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ +413d0c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +413d10: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413d16: 1a01 2964 |0005: const-string v1, "cache/" // string@6429 │ │ +413d1a: 7110 bdb2 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ +413d20: 0c01 |000a: move-result-object v1 │ │ +413d22: 6e10 81b3 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ +413d28: 0c01 |000e: move-result-object v1 │ │ +413d2a: 6e20 0bb5 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413d30: 1a01 8307 |0012: const-string v1, "/" // string@0783 │ │ +413d34: 6e20 0bb5 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413d3a: 6e10 15b5 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413d40: 0c00 |001a: move-result-object v0 │ │ +413d42: 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 │ │ -413d1c: |[413d1c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -413d2c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -413d30: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413d36: 1a01 71a9 |0005: const-string v1, "media/" // string@a971 │ │ -413d3a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413d40: 6e10 76ad 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413d46: 0c02 |000d: move-result-object v2 │ │ -413d48: 6e10 20ad 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -413d4e: 0c02 |0011: move-result-object v2 │ │ -413d50: 6e10 dcac 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ -413d56: 0c02 |0015: move-result-object v2 │ │ -413d58: 7110 0fb0 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@b00f │ │ -413d5e: 0c02 |0019: move-result-object v2 │ │ -413d60: 6e20 0bb5 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413d66: 6e10 15b5 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413d6c: 0c02 |0020: move-result-object v2 │ │ -413d6e: 2200 271e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -413d72: 7010 ffb4 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413d78: 7110 bdb2 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ -413d7e: 0c02 |0029: move-result-object v2 │ │ -413d80: 6e10 81b3 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ -413d86: 0c02 |002d: move-result-object v2 │ │ -413d88: 6e20 0bb5 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413d8e: 1a02 8307 |0031: const-string v2, "/" // string@0783 │ │ -413d92: 6e20 0bb5 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413d98: 6e10 15b5 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413d9e: 0c02 |0039: move-result-object v2 │ │ -413da0: 1102 |003a: return-object v2 │ │ +413d44: |[413d44] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +413d54: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +413d58: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413d5e: 1a01 71a9 |0005: const-string v1, "media/" // string@a971 │ │ +413d62: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413d68: 6e10 76ad 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413d6e: 0c02 |000d: move-result-object v2 │ │ +413d70: 6e10 20ad 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +413d76: 0c02 |0011: move-result-object v2 │ │ +413d78: 6e10 dcac 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@acdc │ │ +413d7e: 0c02 |0015: move-result-object v2 │ │ +413d80: 7110 0fb0 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@b00f │ │ +413d86: 0c02 |0019: move-result-object v2 │ │ +413d88: 6e20 0bb5 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413d8e: 6e10 15b5 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413d94: 0c02 |0020: move-result-object v2 │ │ +413d96: 2200 271e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +413d9a: 7010 ffb4 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413da0: 7110 bdb2 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b2bd │ │ +413da6: 0c02 |0029: move-result-object v2 │ │ +413da8: 6e10 81b3 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b381 │ │ +413dae: 0c02 |002d: move-result-object v2 │ │ +413db0: 6e20 0bb5 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413db6: 1a02 8307 |0031: const-string v2, "/" // string@0783 │ │ +413dba: 6e20 0bb5 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413dc0: 6e10 15b5 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413dc6: 0c02 |0039: move-result-object v2 │ │ +413dc8: 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; │ │ @@ -1681887,66 +1681889,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 │ │ -413da4: |[413da4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -413db4: 6e10 76ad 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413dba: 0c00 |0003: move-result-object v0 │ │ -413dbc: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -413dc0: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ -413dc4: 6e10 76ad 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413dca: 0c00 |000b: move-result-object v0 │ │ -413dcc: 6e10 2fad 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -413dd2: 0c00 |000f: move-result-object v0 │ │ -413dd4: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ -413dd8: 6e10 76ad 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -413dde: 0c00 |0015: move-result-object v0 │ │ -413de0: 6e10 2fad 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -413de6: 0c00 |0019: move-result-object v0 │ │ -413de8: 7110 0fb0 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@b00f │ │ -413dee: 0c00 |001d: move-result-object v0 │ │ -413df0: 2802 |001e: goto 0020 // +0002 │ │ -413df2: 0710 |001f: move-object v0, v1 │ │ -413df4: 6e10 6ead 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -413dfa: 0c02 |0023: move-result-object v2 │ │ -413dfc: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -413dfe: 6e10 7dad 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ad7d │ │ -413e04: 0c04 |0028: move-result-object v4 │ │ -413e06: 7130 0810 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1008 │ │ -413e0c: 0c02 |002c: move-result-object v2 │ │ -413e0e: 6e20 d7b4 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -413e14: 0a01 |0030: move-result v1 │ │ -413e16: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ -413e1a: 2802 |0033: goto 0035 // +0002 │ │ -413e1c: 0720 |0034: move-object v0, v2 │ │ -413e1e: 6e10 e5b4 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -413e24: 0a01 |0038: move-result v1 │ │ -413e26: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ -413e2a: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ -413e2e: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -413e30: 6e30 f1b4 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -413e36: 0c00 |0041: move-result-object v0 │ │ -413e38: 2201 271e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -413e3c: 7010 ffb4 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -413e42: 6e20 0bb5 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413e48: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ -413e4c: 6e20 03b5 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -413e52: 6e10 73ad 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ -413e58: 0b03 |0052: move-result-wide v3 │ │ -413e5a: 6e30 07b5 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -413e60: 6e20 03b5 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -413e66: 7110 34b9 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b934 │ │ -413e6c: 0c05 |005c: move-result-object v5 │ │ -413e6e: 6e20 0bb5 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -413e74: 6e10 15b5 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -413e7a: 0c05 |0063: move-result-object v5 │ │ -413e7c: 1105 |0064: return-object v5 │ │ +413dcc: |[413dcc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +413ddc: 6e10 76ad 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413de2: 0c00 |0003: move-result-object v0 │ │ +413de4: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +413de8: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ +413dec: 6e10 76ad 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413df2: 0c00 |000b: move-result-object v0 │ │ +413df4: 6e10 2fad 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +413dfa: 0c00 |000f: move-result-object v0 │ │ +413dfc: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ +413e00: 6e10 76ad 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +413e06: 0c00 |0015: move-result-object v0 │ │ +413e08: 6e10 2fad 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +413e0e: 0c00 |0019: move-result-object v0 │ │ +413e10: 7110 0fb0 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@b00f │ │ +413e16: 0c00 |001d: move-result-object v0 │ │ +413e18: 2802 |001e: goto 0020 // +0002 │ │ +413e1a: 0710 |001f: move-object v0, v1 │ │ +413e1c: 6e10 6ead 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +413e22: 0c02 |0023: move-result-object v2 │ │ +413e24: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +413e26: 6e10 7dad 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ad7d │ │ +413e2c: 0c04 |0028: move-result-object v4 │ │ +413e2e: 7130 0810 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1008 │ │ +413e34: 0c02 |002c: move-result-object v2 │ │ +413e36: 6e20 d7b4 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +413e3c: 0a01 |0030: move-result v1 │ │ +413e3e: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ +413e42: 2802 |0033: goto 0035 // +0002 │ │ +413e44: 0720 |0034: move-object v0, v2 │ │ +413e46: 6e10 e5b4 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +413e4c: 0a01 |0038: move-result v1 │ │ +413e4e: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ +413e52: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ +413e56: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +413e58: 6e30 f1b4 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +413e5e: 0c00 |0041: move-result-object v0 │ │ +413e60: 2201 271e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +413e64: 7010 ffb4 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +413e6a: 6e20 0bb5 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413e70: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ +413e74: 6e20 03b5 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +413e7a: 6e10 73ad 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ad73 │ │ +413e80: 0b03 |0052: move-result-wide v3 │ │ +413e82: 6e30 07b5 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +413e88: 6e20 03b5 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +413e8e: 7110 34b9 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b934 │ │ +413e94: 0c05 |005c: move-result-object v5 │ │ +413e96: 6e20 0bb5 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +413e9c: 6e10 15b5 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +413ea2: 0c05 |0063: move-result-object v5 │ │ +413ea4: 1105 |0064: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0012 line=103 │ │ 0x001a line=104 │ │ 0x0020 line=107 │ │ 0x002d line=110 │ │ @@ -1681983,17 +1681985,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413eac: |[413eac] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ -413ebc: 7010 f2af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aff2 │ │ -413ec2: 0e00 |0003: return-void │ │ +413ed4: |[413ed4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ +413ee4: 7010 f2af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aff2 │ │ +413eea: 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 - │ │ @@ -1682002,77 +1682004,77 @@ │ │ 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 │ │ -413ec4: |[413ec4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -413ed4: 0e00 |0000: return-void │ │ +413eec: |[413eec] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +413efc: 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 │ │ -413ed8: |[413ed8] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ -413ee8: 0e00 |0000: return-void │ │ +413f00: |[413f00] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ +413f10: 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 │ │ -413eec: |[413eec] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -413efc: 0e00 |0000: return-void │ │ +413f14: |[413f14] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +413f24: 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 │ │ -413f00: |[413f00] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -413f10: 0e00 |0000: return-void │ │ +413f28: |[413f28] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +413f38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub;) │ │ name : 'getNumberOfActiveDownloads' │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -413e98: |[413e98] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.getNumberOfActiveDownloads:(Landroid/content/Context;)I │ │ -413ea8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -413eaa: 0f01 |0001: return v1 │ │ +413ec0: |[413ec0] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.getNumberOfActiveDownloads:(Landroid/content/Context;)I │ │ +413ed0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +413ed2: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ Class #6559 header: │ │ @@ -1682112,20 +1682114,20 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -414274: |[414274] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ -414284: 1a00 325a |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@5a32 │ │ -414288: 6e10 f2b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b4f2 │ │ -41428e: 0c00 |0005: move-result-object v0 │ │ -414290: 6900 7ca9 |0006: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a97c │ │ -414294: 0e00 |0008: return-void │ │ +41429c: |[41429c] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ +4142ac: 1a00 325a |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@5a32 │ │ +4142b0: 6e10 f2b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b4f2 │ │ +4142b6: 0c00 |0005: move-result-object v0 │ │ +4142b8: 6900 7ca9 |0006: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a97c │ │ +4142bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0002 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;) │ │ @@ -1682133,17 +1682135,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414298: |[414298] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ -4142a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4142ae: 0e00 |0003: return-void │ │ +4142c0: |[4142c0] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ +4142d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4142d6: 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;) │ │ @@ -1682151,77 +1682153,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 │ │ -414090: |[414090] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -4140a0: 7110 4cb9 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@b94c │ │ -4140a6: 0c05 |0003: move-result-object v5 │ │ -4140a8: 2200 271e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4140ac: 7010 ffb4 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4140b2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4140b4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -4140b6: 6e10 e5b4 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -4140bc: 0a03 |000e: move-result v3 │ │ -4140be: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ -4140c2: 6e20 cdb4 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ -4140c8: 0a03 |0014: move-result v3 │ │ -4140ca: 7110 feb3 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b3fe │ │ -4140d0: 0a04 |0018: move-result v4 │ │ -4140d2: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ -4140d6: 6e10 12b5 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b512 │ │ -4140dc: 0a04 |001e: move-result v4 │ │ -4140de: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ -4140e2: 6e10 12b5 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b512 │ │ -4140e8: 0a04 |0024: move-result v4 │ │ -4140ea: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ -4140ee: 6e20 0eb5 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b50e │ │ -4140f4: 0a04 |002a: move-result v4 │ │ -4140f6: 7110 feb3 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b3fe │ │ -4140fc: 0a04 |002e: move-result v4 │ │ -4140fe: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ -414102: 280c |0031: goto 003d // +000c │ │ -414104: 6204 7ca9 |0032: sget-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a97c │ │ -414108: 7120 40b9 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@b940 │ │ -41410e: 0a04 |0037: move-result v4 │ │ -414110: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ -414114: 6e20 03b5 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -41411a: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41411e: 28cc |003f: goto 000b // -0034 │ │ -414120: 6e10 15b5 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -414126: 0c05 |0043: move-result-object v5 │ │ -414128: 6e10 f8b4 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -41412e: 0c05 |0047: move-result-object v5 │ │ -414130: 7110 230b 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -414136: 0a00 |004b: move-result v0 │ │ -414138: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ -41413c: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ -414140: 7110 11b0 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@b011 │ │ -414146: 0c05 |0053: move-result-object v5 │ │ -414148: 1105 |0054: return-object v5 │ │ -41414a: 6e10 e5b4 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -414150: 0a00 |0058: move-result v0 │ │ -414152: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ -414156: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ -41415a: 2200 271e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41415e: 7010 ffb4 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -414164: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ -414168: 6e30 f1b4 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -41416e: 0c01 |0067: move-result-object v1 │ │ -414170: 6e20 0bb5 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -414176: 1a01 ef58 |006b: const-string v1, "_" // string@58ef │ │ -41417a: 6e20 0bb5 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -414180: 7110 10b0 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@b010 │ │ -414186: 0c05 |0073: move-result-object v5 │ │ -414188: 6e20 0bb5 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41418e: 6e10 15b5 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -414194: 0c05 |007a: move-result-object v5 │ │ -414196: 1105 |007b: return-object v5 │ │ +4140b8: |[4140b8] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +4140c8: 7110 4cb9 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@b94c │ │ +4140ce: 0c05 |0003: move-result-object v5 │ │ +4140d0: 2200 271e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4140d4: 7010 ffb4 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4140da: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4140dc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +4140de: 6e10 e5b4 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +4140e4: 0a03 |000e: move-result v3 │ │ +4140e6: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ +4140ea: 6e20 cdb4 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ +4140f0: 0a03 |0014: move-result v3 │ │ +4140f2: 7110 feb3 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b3fe │ │ +4140f8: 0a04 |0018: move-result v4 │ │ +4140fa: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ +4140fe: 6e10 12b5 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b512 │ │ +414104: 0a04 |001e: move-result v4 │ │ +414106: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ +41410a: 6e10 12b5 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b512 │ │ +414110: 0a04 |0024: move-result v4 │ │ +414112: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ +414116: 6e20 0eb5 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b50e │ │ +41411c: 0a04 |002a: move-result v4 │ │ +41411e: 7110 feb3 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b3fe │ │ +414124: 0a04 |002e: move-result v4 │ │ +414126: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ +41412a: 280c |0031: goto 003d // +000c │ │ +41412c: 6204 7ca9 |0032: sget-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a97c │ │ +414130: 7120 40b9 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@b940 │ │ +414136: 0a04 |0037: move-result v4 │ │ +414138: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ +41413c: 6e20 03b5 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +414142: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +414146: 28cc |003f: goto 000b // -0034 │ │ +414148: 6e10 15b5 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41414e: 0c05 |0043: move-result-object v5 │ │ +414150: 6e10 f8b4 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +414156: 0c05 |0047: move-result-object v5 │ │ +414158: 7110 230b 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41415e: 0a00 |004b: move-result v0 │ │ +414160: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ +414164: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ +414168: 7110 11b0 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@b011 │ │ +41416e: 0c05 |0053: move-result-object v5 │ │ +414170: 1105 |0054: return-object v5 │ │ +414172: 6e10 e5b4 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +414178: 0a00 |0058: move-result v0 │ │ +41417a: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ +41417e: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ +414182: 2200 271e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +414186: 7010 ffb4 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41418c: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ +414190: 6e30 f1b4 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +414196: 0c01 |0067: move-result-object v1 │ │ +414198: 6e20 0bb5 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41419e: 1a01 ef58 |006b: const-string v1, "_" // string@58ef │ │ +4141a2: 6e20 0bb5 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4141a8: 7110 10b0 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@b010 │ │ +4141ae: 0c05 |0073: move-result-object v5 │ │ +4141b0: 6e20 0bb5 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4141b6: 6e10 15b5 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4141bc: 0c05 |007a: move-result-object v5 │ │ +4141be: 1105 |007b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x000b line=35 │ │ 0x0011 line=36 │ │ 0x0015 line=37 │ │ @@ -1682241,45 +1682243,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 │ │ -414198: |[414198] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ -4141a8: 1a00 e23f |0000: const-string v0, "MD5" // string@3fe2 │ │ -4141ac: 7110 0db6 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b60d │ │ -4141b2: 0c00 |0005: move-result-object v0 │ │ -4141b4: 1a01 4050 |0006: const-string v1, "UTF-8" // string@5040 │ │ -4141b8: 6e20 dcb4 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b4dc │ │ -4141be: 0c06 |000b: move-result-object v6 │ │ -4141c0: 6e20 0cb6 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b60c │ │ -4141c6: 0c06 |000f: move-result-object v6 │ │ -4141c8: 2200 271e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4141cc: 7010 ffb4 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4141d2: 2161 |0015: array-length v1, v6 │ │ -4141d4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -4141d6: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ -4141da: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ -4141de: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -4141e2: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ -4141e6: 7110 6cb4 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b46c │ │ -4141ec: 0c03 |0022: move-result-object v3 │ │ -4141ee: 1234 |0023: const/4 v4, #int 3 // #3 │ │ -4141f0: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -4141f2: 6e30 f1b4 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -4141f8: 0c03 |0028: move-result-object v3 │ │ -4141fa: 6e20 0bb5 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -414200: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -414204: 28e9 |002e: goto 0017 // -0017 │ │ -414206: 6e10 15b5 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41420c: 0c06 |0032: move-result-object v6 │ │ -41420e: 1106 |0033: return-object v6 │ │ -414210: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -414212: 1106 |0035: return-object v6 │ │ +4141c0: |[4141c0] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ +4141d0: 1a00 e23f |0000: const-string v0, "MD5" // string@3fe2 │ │ +4141d4: 7110 0db6 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b60d │ │ +4141da: 0c00 |0005: move-result-object v0 │ │ +4141dc: 1a01 4050 |0006: const-string v1, "UTF-8" // string@5040 │ │ +4141e0: 6e20 dcb4 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b4dc │ │ +4141e6: 0c06 |000b: move-result-object v6 │ │ +4141e8: 6e20 0cb6 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b60c │ │ +4141ee: 0c06 |000f: move-result-object v6 │ │ +4141f0: 2200 271e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4141f4: 7010 ffb4 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4141fa: 2161 |0015: array-length v1, v6 │ │ +4141fc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +4141fe: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ +414202: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ +414206: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +41420a: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ +41420e: 7110 6cb4 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b46c │ │ +414214: 0c03 |0022: move-result-object v3 │ │ +414216: 1234 |0023: const/4 v4, #int 3 // #3 │ │ +414218: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +41421a: 6e30 f1b4 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +414220: 0c03 |0028: move-result-object v3 │ │ +414222: 6e20 0bb5 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +414228: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41422c: 28e9 |002e: goto 0017 // -0017 │ │ +41422e: 6e10 15b5 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +414234: 0c06 |0032: move-result-object v6 │ │ +414236: 1106 |0033: return-object v6 │ │ +414238: 1206 |0034: const/4 v6, #int 0 // #0 │ │ +41423a: 1106 |0035: return-object v6 │ │ catches : 1 │ │ 0x0000 - 0x0033 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0034 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0034 │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=66 │ │ @@ -1682295,33 +1682297,33 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -414224: |[414224] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ -414234: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -414238: 7020 00b5 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b500 │ │ -41423e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -414240: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ -414244: 6202 7ca9 |0008: sget-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a97c │ │ -414248: 7100 9ab4 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b49a │ │ -41424e: 0b03 |000d: move-result-wide v3 │ │ -414250: 2125 |000e: array-length v5, v2 │ │ -414252: 8355 |000f: int-to-double v5, v5 │ │ -414254: ad03 0305 |0010: mul-double v3, v3, v5 │ │ -414258: 8a33 |0012: double-to-int v3, v3 │ │ -41425a: 4902 0203 |0013: aget-char v2, v2, v3 │ │ -41425e: 6e20 03b5 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -414264: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -414268: 28ec |001a: goto 0006 // -0014 │ │ -41426a: 6e10 15b5 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -414270: 0c07 |001e: move-result-object v7 │ │ -414272: 1107 |001f: return-object v7 │ │ +41424c: |[41424c] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ +41425c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +414260: 7020 00b5 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b500 │ │ +414266: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +414268: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ +41426c: 6202 7ca9 |0008: sget-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a97c │ │ +414270: 7100 9ab4 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b49a │ │ +414276: 0b03 |000d: move-result-wide v3 │ │ +414278: 2125 |000e: array-length v5, v2 │ │ +41427a: 8355 |000f: int-to-double v5, v5 │ │ +41427c: ad03 0305 |0010: mul-double v3, v3, v5 │ │ +414280: 8a33 |0012: double-to-int v3, v3 │ │ +414282: 4902 0203 |0013: aget-char v2, v2, v3 │ │ +414286: 6e20 03b5 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +41428c: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +414290: 28ec |001a: goto 0006 // -0014 │ │ +414292: 6e10 15b5 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +414298: 0c07 |001e: move-result-object v7 │ │ +41429a: 1107 |001f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=58 │ │ 0x001b line=60 │ │ locals : │ │ 0x0000 - 0x0020 reg=7 (null) I │ │ @@ -1682482,17 +1682484,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4142c8: |[4142c8] de.danoeh.antennapod.net.download.serviceinterface.R$anim.:()V │ │ -4142d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4142de: 0e00 |0003: return-void │ │ +4142f0: |[4142f0] de.danoeh.antennapod.net.download.serviceinterface.R$anim.:()V │ │ +414300: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +414306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1682554,17 +1682556,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4142b0: |[4142b0] de.danoeh.antennapod.net.download.serviceinterface.R$animator.:()V │ │ -4142c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4142c6: 0e00 |0003: return-void │ │ +4142d8: |[4142d8] de.danoeh.antennapod.net.download.serviceinterface.R$animator.:()V │ │ +4142e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4142ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1682601,17 +1682603,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4142e0: |[4142e0] de.danoeh.antennapod.net.download.serviceinterface.R$array.:()V │ │ -4142f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4142f6: 0e00 |0003: return-void │ │ +414308: |[414308] de.danoeh.antennapod.net.download.serviceinterface.R$array.:()V │ │ +414318: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41431e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1684463,17 +1684465,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4142f8: |[4142f8] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ -414308: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41430e: 0e00 |0003: return-void │ │ +414320: |[414320] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ +414330: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +414336: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1684520,17 +1684522,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414310: |[414310] de.danoeh.antennapod.net.download.serviceinterface.R$bool.:()V │ │ -414320: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -414326: 0e00 |0003: return-void │ │ +414338: |[414338] de.danoeh.antennapod.net.download.serviceinterface.R$bool.:()V │ │ +414348: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41434e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1685007,17 +1685009,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414328: |[414328] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ -414338: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41433e: 0e00 |0003: return-void │ │ +414350: |[414350] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ +414360: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +414366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1685704,17 +1685706,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414340: |[414340] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ -414350: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -414356: 0e00 |0003: return-void │ │ +414368: |[414368] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ +414378: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41437e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1686266,17 +1686268,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414358: |[414358] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ -414368: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41436e: 0e00 |0003: return-void │ │ +414380: |[414380] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ +414390: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +414396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1687178,17 +1687180,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414370: |[414370] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ -414380: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -414386: 0e00 |0003: return-void │ │ +414398: |[414398] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ +4143a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4143ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1687245,17 +1687247,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414388: |[414388] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ -414398: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41439e: 0e00 |0003: return-void │ │ +4143b0: |[4143b0] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ +4143c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4143c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1687322,17 +1687324,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4143a0: |[4143a0] de.danoeh.antennapod.net.download.serviceinterface.R$interpolator.:()V │ │ -4143b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4143b6: 0e00 |0003: return-void │ │ +4143c8: |[4143c8] de.danoeh.antennapod.net.download.serviceinterface.R$interpolator.:()V │ │ +4143d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4143de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1687694,17 +1687696,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4143b8: |[4143b8] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ -4143c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4143ce: 0e00 |0003: return-void │ │ +4143e0: |[4143e0] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ +4143f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4143f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1687921,17 +1687923,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4143d0: |[4143d0] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ -4143e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4143e6: 0e00 |0003: return-void │ │ +4143f8: |[4143f8] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ +414408: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41440e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1689898,17 +1689900,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415228: |[415228] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ -415238: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41523e: 0e00 |0003: return-void │ │ +415250: |[415250] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ +415260: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +415266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1693260,353 +1693262,353 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1804 16-bit code units │ │ -4143e8: |[4143e8] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -4143f8: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ -4143fe: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -414402: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -414406: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ -41440c: 6901 f4ae |000a: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBar:[I // field@aef4 │ │ -414410: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -414416: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -41441c: 0c02 |0012: move-result-object v2 │ │ -41441e: 6902 f5ae |0013: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBarLayout:[I // field@aef5 │ │ -414422: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -414428: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -41442e: 0c02 |001b: move-result-object v2 │ │ -414430: 6902 14af |001c: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@af14 │ │ -414434: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -414436: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -41443a: 6903 16af |0021: sput-object v3, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuView:[I // field@af16 │ │ -41443e: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -414440: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -414444: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ -41444a: 6904 17af |0029: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMode:[I // field@af17 │ │ -41444e: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -414454: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -41445a: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -414460: 0c04 |0034: move-result-object v4 │ │ -414462: 6904 1eaf |0035: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActivityChooserView:[I // field@af1e │ │ -414466: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ -41446c: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ -414470: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ -414474: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ -41447a: 6905 21af |0041: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AlertDialog:[I // field@af21 │ │ -41447e: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ -414482: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ -414488: 6905 2aaf |0048: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@af2a │ │ -41448c: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ -414492: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ -414498: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ -41449e: 0c07 |0053: move-result-object v7 │ │ -4144a0: 6907 31af |0054: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@af31 │ │ -4144a4: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ -4144aa: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ -4144b0: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ -4144b6: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ -4144bc: 0c07 |0062: move-result-object v7 │ │ -4144be: 6907 34af |0063: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@af34 │ │ -4144c2: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ -4144c6: 6902 39af |0067: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatEmojiHelper:[I // field@af39 │ │ -4144ca: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ -4144d0: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ -4144d6: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ -4144dc: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ -4144e2: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -4144e8: 0c02 |0078: move-result-object v2 │ │ -4144ea: 6902 3aaf |0079: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatImageView:[I // field@af3a │ │ -4144ee: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ -4144f4: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ -4144fa: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ -414500: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ -414506: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -41450c: 0c02 |008a: move-result-object v2 │ │ -41450e: 6902 3faf |008b: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@af3f │ │ -414512: 1272 |008d: const/4 v2, #int 7 // #7 │ │ -414514: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ -414518: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ -41451e: 6907 44af |0093: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@af44 │ │ -414522: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ -414526: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ -41452a: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ -414530: 6907 4caf |009c: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextView:[I // field@af4c │ │ -414534: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ -414538: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ -41453c: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ -414542: 6907 63af |00a5: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTheme:[I // field@af63 │ │ -414546: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ -41454c: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ -414552: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ -414558: 0c07 |00b0: move-result-object v7 │ │ -41455a: 6907 e3af |00b1: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.BackgroundStyle:[I // field@afe3 │ │ -41455e: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ -414564: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ -41456a: 0c07 |00b9: move-result-object v7 │ │ -41456c: 6907 e6af |00ba: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@afe6 │ │ -414570: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ -414576: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ -41457c: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ -414582: 0c07 |00c5: move-result-object v7 │ │ -414584: 6907 e8af |00c6: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@afe8 │ │ -414588: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ -41458c: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ -414592: 6907 ebaf |00cd: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@afeb │ │ -414596: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ -41459c: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ -4145a2: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ -4145a8: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ -4145ae: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -4145b4: 0c07 |00de: move-result-object v7 │ │ -4145b6: 6907 f2af |00df: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckedTextView:[I // field@aff2 │ │ -4145ba: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ -4145c0: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ -4145c6: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ -4145cc: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ -4145d2: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ -4145d8: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ -4145de: 0c07 |00f3: move-result-object v7 │ │ -4145e0: 6907 f7af |00f4: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@aff7 │ │ -4145e4: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ -4145ea: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ -4145f0: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ -4145f6: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -4145fc: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ -414602: 0c07 |0105: move-result-object v7 │ │ -414604: 6907 fdaf |0106: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CompoundButton:[I // field@affd │ │ -414608: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ -41460e: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ -414614: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ -41461a: 0c07 |0111: move-result-object v7 │ │ -41461c: 6907 02b0 |0112: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@b002 │ │ -414620: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ -414624: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ -41462a: 6907 03b0 |0119: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@b003 │ │ -41462e: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ -414632: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ -414636: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ -41463c: 6908 0db0 |0122: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DialogPreference:[I // field@b00d │ │ -414640: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ -414644: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ -414648: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ -41464e: 6908 1ab0 |012b: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@b01a │ │ -414652: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ -414658: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ -41465e: 0c0a |0133: move-result-object v10 │ │ -414660: 690a 23b0 |0134: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.EditTextPreference:[I // field@b023 │ │ -414664: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ -414668: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ -41466e: 690a 25b0 |013b: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@b025 │ │ -414672: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ -414676: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ -41467a: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ -414680: 690b 26b0 |0144: sput-object v11, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@b026 │ │ -414684: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ -41468a: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ -414690: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ -414696: 0c0d |014f: move-result-object v13 │ │ -414698: 690d 38b0 |0150: sput-object v13, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Fragment:[I // field@b038 │ │ -41469c: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ -4146a2: 0c0b |0155: move-result-object v11 │ │ -4146a4: 690b 39b0 |0156: sput-object v11, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FragmentContainerView:[I // field@b039 │ │ -4146a8: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ -4146ac: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ -4146b2: 690b 3fb0 |015d: sput-object v11, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@b03f │ │ -4146b6: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ -4146bc: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ -4146c2: 0c09 |0165: move-result-object v9 │ │ -4146c4: 6909 40b0 |0166: sput-object v9, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@b040 │ │ -4146c8: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ -4146cc: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ -4146d0: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ -4146d6: 6909 4fb0 |016f: sput-object v9, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@b04f │ │ -4146da: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ -4146e0: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ -4146e6: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ -4146ec: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ -4146f2: 0c01 |017d: move-result-object v1 │ │ -4146f4: 6901 50b0 |017e: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@b050 │ │ -4146f8: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ -4146fe: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ -414704: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ -41470a: 0c01 |0189: move-result-object v1 │ │ -41470c: 6901 5eb0 |018a: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPopupWindow:[I // field@b05e │ │ -414710: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ -414716: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ -41471c: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -414722: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -414728: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ -41472e: 0c08 |019b: move-result-object v8 │ │ -414730: 6908 61b0 |019c: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPreference:[I // field@b061 │ │ -414734: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ -414738: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ -41473e: 6908 67b0 |01a3: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuGroup:[I // field@b067 │ │ -414742: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ -414746: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ -41474a: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ -414750: 6908 6eb0 |01ac: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuItem:[I // field@b06e │ │ -414754: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ -414758: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ -41475c: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ -414762: 6908 86b0 |01b5: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuView:[I // field@b086 │ │ -414766: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ -41476c: 0c08 |01ba: move-result-object v8 │ │ -41476e: 6908 90b0 |01bb: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@b090 │ │ -414772: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ -414778: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ -41477e: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ -414784: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ -41478a: 0c08 |01c9: move-result-object v8 │ │ -41478c: 6908 95b0 |01ca: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindow:[I // field@b095 │ │ -414790: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ -414796: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ -41479c: 0c08 |01d2: move-result-object v8 │ │ -41479e: 6908 96b0 |01d3: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@b096 │ │ -4147a2: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ -4147a6: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ -4147aa: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ -4147b0: 6908 9bb0 |01dc: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Preference:[I // field@b09b │ │ -4147b4: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ -4147ba: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ -4147c0: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ -4147c6: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -4147cc: 0c0d |01ea: move-result-object v13 │ │ -4147ce: 690d 9cb0 |01eb: sput-object v13, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragment:[I // field@b09c │ │ -4147d2: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -4147d8: 0c08 |01f0: move-result-object v8 │ │ -4147da: 6908 9db0 |01f1: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@b09d │ │ -4147de: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ -4147e4: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ -4147ea: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ -4147f0: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ -4147f6: 0c08 |01ff: move-result-object v8 │ │ -4147f8: 6908 a6b0 |0200: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceGroup:[I // field@b0a6 │ │ -4147fc: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ -414802: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ -414808: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ -41480e: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ -414814: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ -41481a: 0c08 |0211: move-result-object v8 │ │ -41481c: 6908 aab0 |0212: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceImageView:[I // field@b0aa │ │ -414820: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ -414824: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ -414828: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ -41482e: 6908 afb0 |021b: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceTheme:[I // field@b0af │ │ -414832: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ -414838: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ -41483e: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ -414844: 0c08 |0226: move-result-object v8 │ │ -414846: 6908 e4b0 |0227: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecycleListView:[I // field@b0e4 │ │ -41484a: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ -41484e: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ -414854: 6907 e7b0 |022e: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecyclerView:[I // field@b0e7 │ │ -414858: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ -41485c: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ -414860: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ -414866: 6907 f4b0 |0237: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SearchView:[I // field@b0f4 │ │ -41486a: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ -41486e: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ -414874: 6902 12b1 |023e: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SeekBarPreference:[I // field@b112 │ │ -414878: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ -41487e: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ -414884: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ -41488a: 0c00 |0249: move-result-object v0 │ │ -41488c: 6900 1ab1 |024a: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Spinner:[I // field@b11a │ │ -414890: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ -414894: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ -41489a: 6900 20b1 |0251: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawable:[I // field@b120 │ │ -41489e: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ -4148a4: 0c00 |0256: move-result-object v0 │ │ -4148a6: 6900 21b1 |0257: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@b121 │ │ -4148aa: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ -4148ae: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ -4148b2: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ -4148b8: 6900 29b1 |0260: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchCompat:[I // field@b129 │ │ -4148bc: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ -4148c0: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ -4148c6: 6900 38b1 |0267: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreference:[I // field@b138 │ │ -4148ca: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ -4148ce: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ -4148d4: 6900 39b1 |026e: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@b139 │ │ -4148d8: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ -4148dc: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ -4148e0: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ -4148e6: 6900 4eb1 |0277: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.TextAppearance:[I // field@b14e │ │ -4148ea: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ -4148ee: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ -4148f2: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ -4148f8: 6900 5fb1 |0280: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Toolbar:[I // field@b15f │ │ -4148fc: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ -414902: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -414908: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ -41490c: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ -414912: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ -414918: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ -41491e: 0c00 |0293: move-result-object v0 │ │ -414920: 6900 7eb1 |0294: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.View:[I // field@b17e │ │ -414924: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ -41492a: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ -414930: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ -414936: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -41493c: 0c00 |02a2: move-result-object v0 │ │ -41493e: 6900 7fb1 |02a3: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@b17f │ │ -414942: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ -414948: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ -41494e: 0c00 |02ab: move-result-object v0 │ │ -414950: 6900 83b1 |02ac: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewStubCompat:[I // field@b183 │ │ -414954: 0e00 |02ae: return-void │ │ -414956: 0000 |02af: nop // spacer │ │ -414958: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ -4149d4: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ -4149f4: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ -414a1c: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ -414a3c: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ -414a60: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ -414ac0: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ -414cc4: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ -414ce4: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ -414d08: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ -414d40: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ -414d68: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ -414d8c: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ -414dbc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ -414df4: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ -414e20: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ -414e40: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ -414ea4: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ -414ed0: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ -414f68: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ -414fb0: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ -414fe8: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ -415064: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ -415088: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ -4150a8: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ -4150e8: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ -415118: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ -415148: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ -415190: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: array-data (64 units) │ │ +414410: |[414410] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +414420: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ +414426: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +41442a: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +41442e: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ +414434: 6901 f4ae |000a: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBar:[I // field@aef4 │ │ +414438: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +41443e: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +414444: 0c02 |0012: move-result-object v2 │ │ +414446: 6902 f5ae |0013: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBarLayout:[I // field@aef5 │ │ +41444a: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +414450: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +414456: 0c02 |001b: move-result-object v2 │ │ +414458: 6902 14af |001c: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@af14 │ │ +41445c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +41445e: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +414462: 6903 16af |0021: sput-object v3, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuView:[I // field@af16 │ │ +414466: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +414468: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +41446c: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ +414472: 6904 17af |0029: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMode:[I // field@af17 │ │ +414476: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +41447c: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +414482: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +414488: 0c04 |0034: move-result-object v4 │ │ +41448a: 6904 1eaf |0035: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActivityChooserView:[I // field@af1e │ │ +41448e: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ +414494: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ +414498: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ +41449c: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ +4144a2: 6905 21af |0041: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AlertDialog:[I // field@af21 │ │ +4144a6: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ +4144aa: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ +4144b0: 6905 2aaf |0048: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@af2a │ │ +4144b4: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ +4144ba: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ +4144c0: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ +4144c6: 0c07 |0053: move-result-object v7 │ │ +4144c8: 6907 31af |0054: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@af31 │ │ +4144cc: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ +4144d2: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ +4144d8: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ +4144de: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ +4144e4: 0c07 |0062: move-result-object v7 │ │ +4144e6: 6907 34af |0063: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@af34 │ │ +4144ea: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ +4144ee: 6902 39af |0067: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatEmojiHelper:[I // field@af39 │ │ +4144f2: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ +4144f8: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ +4144fe: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ +414504: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ +41450a: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +414510: 0c02 |0078: move-result-object v2 │ │ +414512: 6902 3aaf |0079: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatImageView:[I // field@af3a │ │ +414516: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ +41451c: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ +414522: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ +414528: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ +41452e: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +414534: 0c02 |008a: move-result-object v2 │ │ +414536: 6902 3faf |008b: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@af3f │ │ +41453a: 1272 |008d: const/4 v2, #int 7 // #7 │ │ +41453c: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ +414540: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ +414546: 6907 44af |0093: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@af44 │ │ +41454a: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ +41454e: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ +414552: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ +414558: 6907 4caf |009c: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextView:[I // field@af4c │ │ +41455c: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ +414560: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ +414564: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ +41456a: 6907 63af |00a5: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTheme:[I // field@af63 │ │ +41456e: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ +414574: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ +41457a: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ +414580: 0c07 |00b0: move-result-object v7 │ │ +414582: 6907 e3af |00b1: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.BackgroundStyle:[I // field@afe3 │ │ +414586: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ +41458c: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ +414592: 0c07 |00b9: move-result-object v7 │ │ +414594: 6907 e6af |00ba: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@afe6 │ │ +414598: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ +41459e: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ +4145a4: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ +4145aa: 0c07 |00c5: move-result-object v7 │ │ +4145ac: 6907 e8af |00c6: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@afe8 │ │ +4145b0: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ +4145b4: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ +4145ba: 6907 ebaf |00cd: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@afeb │ │ +4145be: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ +4145c4: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ +4145ca: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ +4145d0: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ +4145d6: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +4145dc: 0c07 |00de: move-result-object v7 │ │ +4145de: 6907 f2af |00df: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckedTextView:[I // field@aff2 │ │ +4145e2: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ +4145e8: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ +4145ee: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ +4145f4: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ +4145fa: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ +414600: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ +414606: 0c07 |00f3: move-result-object v7 │ │ +414608: 6907 f7af |00f4: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@aff7 │ │ +41460c: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ +414612: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ +414618: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ +41461e: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +414624: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ +41462a: 0c07 |0105: move-result-object v7 │ │ +41462c: 6907 fdaf |0106: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CompoundButton:[I // field@affd │ │ +414630: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ +414636: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ +41463c: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ +414642: 0c07 |0111: move-result-object v7 │ │ +414644: 6907 02b0 |0112: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@b002 │ │ +414648: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ +41464c: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ +414652: 6907 03b0 |0119: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@b003 │ │ +414656: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ +41465a: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ +41465e: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ +414664: 6908 0db0 |0122: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DialogPreference:[I // field@b00d │ │ +414668: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ +41466c: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ +414670: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ +414676: 6908 1ab0 |012b: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@b01a │ │ +41467a: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ +414680: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ +414686: 0c0a |0133: move-result-object v10 │ │ +414688: 690a 23b0 |0134: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.EditTextPreference:[I // field@b023 │ │ +41468c: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ +414690: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ +414696: 690a 25b0 |013b: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@b025 │ │ +41469a: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ +41469e: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ +4146a2: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ +4146a8: 690b 26b0 |0144: sput-object v11, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@b026 │ │ +4146ac: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ +4146b2: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ +4146b8: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ +4146be: 0c0d |014f: move-result-object v13 │ │ +4146c0: 690d 38b0 |0150: sput-object v13, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Fragment:[I // field@b038 │ │ +4146c4: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ +4146ca: 0c0b |0155: move-result-object v11 │ │ +4146cc: 690b 39b0 |0156: sput-object v11, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FragmentContainerView:[I // field@b039 │ │ +4146d0: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ +4146d4: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ +4146da: 690b 3fb0 |015d: sput-object v11, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@b03f │ │ +4146de: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ +4146e4: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ +4146ea: 0c09 |0165: move-result-object v9 │ │ +4146ec: 6909 40b0 |0166: sput-object v9, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@b040 │ │ +4146f0: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ +4146f4: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ +4146f8: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ +4146fe: 6909 4fb0 |016f: sput-object v9, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@b04f │ │ +414702: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ +414708: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ +41470e: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ +414714: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ +41471a: 0c01 |017d: move-result-object v1 │ │ +41471c: 6901 50b0 |017e: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@b050 │ │ +414720: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ +414726: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ +41472c: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ +414732: 0c01 |0189: move-result-object v1 │ │ +414734: 6901 5eb0 |018a: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPopupWindow:[I // field@b05e │ │ +414738: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ +41473e: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ +414744: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +41474a: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +414750: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ +414756: 0c08 |019b: move-result-object v8 │ │ +414758: 6908 61b0 |019c: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPreference:[I // field@b061 │ │ +41475c: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ +414760: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ +414766: 6908 67b0 |01a3: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuGroup:[I // field@b067 │ │ +41476a: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ +41476e: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ +414772: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ +414778: 6908 6eb0 |01ac: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuItem:[I // field@b06e │ │ +41477c: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ +414780: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ +414784: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ +41478a: 6908 86b0 |01b5: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuView:[I // field@b086 │ │ +41478e: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ +414794: 0c08 |01ba: move-result-object v8 │ │ +414796: 6908 90b0 |01bb: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@b090 │ │ +41479a: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ +4147a0: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ +4147a6: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ +4147ac: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ +4147b2: 0c08 |01c9: move-result-object v8 │ │ +4147b4: 6908 95b0 |01ca: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindow:[I // field@b095 │ │ +4147b8: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ +4147be: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ +4147c4: 0c08 |01d2: move-result-object v8 │ │ +4147c6: 6908 96b0 |01d3: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@b096 │ │ +4147ca: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ +4147ce: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ +4147d2: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ +4147d8: 6908 9bb0 |01dc: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Preference:[I // field@b09b │ │ +4147dc: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ +4147e2: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ +4147e8: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ +4147ee: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +4147f4: 0c0d |01ea: move-result-object v13 │ │ +4147f6: 690d 9cb0 |01eb: sput-object v13, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragment:[I // field@b09c │ │ +4147fa: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +414800: 0c08 |01f0: move-result-object v8 │ │ +414802: 6908 9db0 |01f1: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@b09d │ │ +414806: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ +41480c: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ +414812: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ +414818: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ +41481e: 0c08 |01ff: move-result-object v8 │ │ +414820: 6908 a6b0 |0200: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceGroup:[I // field@b0a6 │ │ +414824: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ +41482a: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ +414830: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ +414836: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ +41483c: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ +414842: 0c08 |0211: move-result-object v8 │ │ +414844: 6908 aab0 |0212: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceImageView:[I // field@b0aa │ │ +414848: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ +41484c: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ +414850: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ +414856: 6908 afb0 |021b: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceTheme:[I // field@b0af │ │ +41485a: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ +414860: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ +414866: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ +41486c: 0c08 |0226: move-result-object v8 │ │ +41486e: 6908 e4b0 |0227: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecycleListView:[I // field@b0e4 │ │ +414872: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ +414876: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ +41487c: 6907 e7b0 |022e: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecyclerView:[I // field@b0e7 │ │ +414880: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ +414884: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ +414888: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ +41488e: 6907 f4b0 |0237: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SearchView:[I // field@b0f4 │ │ +414892: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ +414896: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ +41489c: 6902 12b1 |023e: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SeekBarPreference:[I // field@b112 │ │ +4148a0: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ +4148a6: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ +4148ac: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ +4148b2: 0c00 |0249: move-result-object v0 │ │ +4148b4: 6900 1ab1 |024a: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Spinner:[I // field@b11a │ │ +4148b8: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ +4148bc: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ +4148c2: 6900 20b1 |0251: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawable:[I // field@b120 │ │ +4148c6: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ +4148cc: 0c00 |0256: move-result-object v0 │ │ +4148ce: 6900 21b1 |0257: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@b121 │ │ +4148d2: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ +4148d6: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ +4148da: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ +4148e0: 6900 29b1 |0260: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchCompat:[I // field@b129 │ │ +4148e4: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ +4148e8: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ +4148ee: 6900 38b1 |0267: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreference:[I // field@b138 │ │ +4148f2: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ +4148f6: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ +4148fc: 6900 39b1 |026e: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@b139 │ │ +414900: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ +414904: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ +414908: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ +41490e: 6900 4eb1 |0277: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.TextAppearance:[I // field@b14e │ │ +414912: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ +414916: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ +41491a: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ +414920: 6900 5fb1 |0280: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Toolbar:[I // field@b15f │ │ +414924: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ +41492a: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +414930: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ +414934: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ +41493a: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ +414940: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ +414946: 0c00 |0293: move-result-object v0 │ │ +414948: 6900 7eb1 |0294: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.View:[I // field@b17e │ │ +41494c: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ +414952: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ +414958: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ +41495e: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +414964: 0c00 |02a2: move-result-object v0 │ │ +414966: 6900 7fb1 |02a3: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@b17f │ │ +41496a: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ +414970: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ +414976: 0c00 |02ab: move-result-object v0 │ │ +414978: 6900 83b1 |02ac: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewStubCompat:[I // field@b183 │ │ +41497c: 0e00 |02ae: return-void │ │ +41497e: 0000 |02af: nop // spacer │ │ +414980: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ +4149fc: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ +414a1c: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ +414a44: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ +414a64: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ +414a88: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ +414ae8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ +414cec: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ +414d0c: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ +414d30: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ +414d68: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ +414d90: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ +414db4: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ +414de4: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ +414e1c: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ +414e48: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ +414e68: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ +414ecc: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ +414ef8: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ +414f90: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ +414fd8: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ +415010: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ +41508c: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ +4150b0: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ +4150d0: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ +415110: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ +415140: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ +415170: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ +4151b8: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: 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 │ │ -415210: |[415210] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -415220: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415226: 0e00 |0003: return-void │ │ +415238: |[415238] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +415248: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41524e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1693637,17 +1693639,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415240: |[415240] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ -415250: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415256: 0e00 |0003: return-void │ │ +415268: |[415268] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ +415278: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41527e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1693692,39 +1693694,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 │ │ -415388: |[415388] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ -415398: 7010 76b8 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@b876 │ │ -41539e: 1a00 fc4b |0003: const-string v0, "TLSv1.3" // string@4bfc │ │ -4153a2: 7110 72b8 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b872 │ │ -4153a8: 0c00 |0008: move-result-object v0 │ │ -4153aa: 280d |0009: goto 0016 // +000d │ │ -4153ac: 0d04 |000a: move-exception v4 │ │ -4153ae: 281c |000b: goto 0027 // +001c │ │ -4153b0: 0d00 |000c: move-exception v0 │ │ -4153b2: 6e10 3bb5 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4153b8: 1a00 fb4b |0010: const-string v0, "TLSv1.2" // string@4bfb │ │ -4153bc: 7110 72b8 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b872 │ │ -4153c2: 0c00 |0015: move-result-object v0 │ │ -4153c4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -4153c6: 2311 dc20 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@20dc │ │ -4153ca: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -4153cc: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ -4153d0: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -4153d2: 6e40 74b8 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@b874 │ │ -4153d8: 6e10 73b8 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@b873 │ │ -4153de: 0c04 |0023: move-result-object v4 │ │ -4153e0: 5b34 8cb1 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -4153e4: 2804 |0026: goto 002a // +0004 │ │ -4153e6: 6e10 3bb5 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4153ec: 0e00 |002a: return-void │ │ +4153b0: |[4153b0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ +4153c0: 7010 76b8 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@b876 │ │ +4153c6: 1a00 fc4b |0003: const-string v0, "TLSv1.3" // string@4bfc │ │ +4153ca: 7110 72b8 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b872 │ │ +4153d0: 0c00 |0008: move-result-object v0 │ │ +4153d2: 280d |0009: goto 0016 // +000d │ │ +4153d4: 0d04 |000a: move-exception v4 │ │ +4153d6: 281c |000b: goto 0027 // +001c │ │ +4153d8: 0d00 |000c: move-exception v0 │ │ +4153da: 6e10 3bb5 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4153e0: 1a00 fb4b |0010: const-string v0, "TLSv1.2" // string@4bfb │ │ +4153e4: 7110 72b8 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b872 │ │ +4153ea: 0c00 |0015: move-result-object v0 │ │ +4153ec: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +4153ee: 2311 dc20 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@20dc │ │ +4153f2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +4153f4: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ +4153f8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +4153fa: 6e40 74b8 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@b874 │ │ +415400: 6e10 73b8 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@b873 │ │ +415406: 0c04 |0023: move-result-object v4 │ │ +415408: 5b34 8cb1 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +41540c: 2804 |0026: goto 002a // +0004 │ │ +41540e: 6e10 3bb5 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +415414: 0e00 |002a: return-void │ │ catches : 2 │ │ 0x0003 - 0x0009 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x000c │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ 0x000d - 0x0026 │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ positions : │ │ @@ -1693744,29 +1693746,29 @@ │ │ type : '(Ljavax/net/ssl/SSLSocket;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -41540c: |[41540c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ -41541c: 1a00 fb4b |0000: const-string v0, "TLSv1.2" // string@4bfb │ │ -415420: 1a01 fc4b |0002: const-string v1, "TLSv1.3" // string@4bfc │ │ -415424: 2420 ca20 0100 |0004: filled-new-array {v1, v0}, [Ljava/lang/String; // type@20ca │ │ -41542a: 0c01 |0007: move-result-object v1 │ │ -41542c: 6e20 75b8 1400 |0008: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b875 │ │ -415432: 2810 |000b: goto 001b // +0010 │ │ -415434: 0d01 |000c: move-exception v1 │ │ -415436: 6e10 3bb5 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41543c: 1a01 fa4b |0010: const-string v1, "TLSv1.1" // string@4bfa │ │ -415440: 1a02 f94b |0012: const-string v2, "TLSv1" // string@4bf9 │ │ -415444: 2430 ca20 1002 |0014: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@20ca │ │ -41544a: 0c00 |0017: move-result-object v0 │ │ -41544c: 6e20 75b8 0400 |0018: invoke-virtual {v4, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b875 │ │ -415452: 0e00 |001b: return-void │ │ +415434: |[415434] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ +415444: 1a00 fb4b |0000: const-string v0, "TLSv1.2" // string@4bfb │ │ +415448: 1a01 fc4b |0002: const-string v1, "TLSv1.3" // string@4bfc │ │ +41544c: 2420 ca20 0100 |0004: filled-new-array {v1, v0}, [Ljava/lang/String; // type@20ca │ │ +415452: 0c01 |0007: move-result-object v1 │ │ +415454: 6e20 75b8 1400 |0008: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b875 │ │ +41545a: 2810 |000b: goto 001b // +0010 │ │ +41545c: 0d01 |000c: move-exception v1 │ │ +41545e: 6e10 3bb5 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +415464: 1a01 fa4b |0010: const-string v1, "TLSv1.1" // string@4bfa │ │ +415468: 1a02 f94b |0012: const-string v2, "TLSv1" // string@4bf9 │ │ +41546c: 2430 ca20 1002 |0014: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@20ca │ │ +415472: 0c00 |0017: move-result-object v0 │ │ +415474: 6e20 75b8 0400 |0018: invoke-virtual {v4, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b875 │ │ +41547a: 0e00 |001b: return-void │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/IllegalArgumentException; -> 0x000c │ │ positions : │ │ 0x0000 line=88 │ │ 0x000d line=90 │ │ 0x0010 line=93 │ │ @@ -1693780,21 +1693782,21 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -415298: |[415298] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ -4152a8: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -4152ac: 6e10 6db8 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@b86d │ │ -4152b2: 0c00 |0005: move-result-object v0 │ │ -4152b4: 1f00 051f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ -4152b8: 7020 24b0 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ -4152be: 1100 |000b: return-object v0 │ │ +4152c0: |[4152c0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ +4152d0: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +4152d4: 6e10 6db8 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@b86d │ │ +4152da: 0c00 |0005: move-result-object v0 │ │ +4152dc: 1f00 051f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ +4152e0: 7020 24b0 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ +4152e6: 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; │ │ │ │ @@ -1693803,21 +1693805,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 │ │ -4152c0: |[4152c0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ -4152d0: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -4152d4: 6e30 6eb8 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@b86e │ │ -4152da: 0c02 |0005: move-result-object v2 │ │ -4152dc: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ -4152e0: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ -4152e6: 1102 |000b: return-object v2 │ │ +4152e8: |[4152e8] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ +4152f8: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +4152fc: 6e30 6eb8 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@b86e │ │ +415302: 0c02 |0005: move-result-object v2 │ │ +415304: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ +415308: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ +41530e: 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; │ │ @@ -1693828,21 +1693830,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 │ │ -4152e8: |[4152e8] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -4152f8: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -4152fc: 6e55 6fb8 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b86f │ │ -415302: 0c02 |0005: move-result-object v2 │ │ -415304: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ -415308: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ -41530e: 1102 |000b: return-object v2 │ │ +415310: |[415310] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +415320: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +415324: 6e55 6fb8 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b86f │ │ +41532a: 0c02 |0005: move-result-object v2 │ │ +41532c: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ +415330: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ +415336: 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; │ │ @@ -1693855,21 +1693857,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 │ │ -415310: |[415310] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ -415320: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -415324: 6e30 70b8 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@b870 │ │ -41532a: 0c02 |0005: move-result-object v2 │ │ -41532c: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ -415330: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ -415336: 1102 |000b: return-object v2 │ │ +415338: |[415338] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ +415348: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +41534c: 6e30 70b8 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@b870 │ │ +415352: 0c02 |0005: move-result-object v2 │ │ +415354: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ +415358: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ +41535e: 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; │ │ @@ -1693880,21 +1693882,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 │ │ -415338: |[415338] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -415348: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -41534c: 6e55 71b8 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b871 │ │ -415352: 0c02 |0005: move-result-object v2 │ │ -415354: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ -415358: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ -41535e: 1102 |000b: return-object v2 │ │ +415360: |[415360] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +415370: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +415374: 6e55 71b8 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b871 │ │ +41537a: 0c02 |0005: move-result-object v2 │ │ +41537c: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ +415380: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ +415386: 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; │ │ @@ -1693907,21 +1693909,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 │ │ -415360: |[415360] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ -415370: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -415374: 6e55 77b8 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@b877 │ │ -41537a: 0c02 |0005: move-result-object v2 │ │ -41537c: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ -415380: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ -415386: 1102 |000b: return-object v2 │ │ +415388: |[415388] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ +415398: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +41539c: 6e55 77b8 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@b877 │ │ +4153a2: 0c02 |0005: move-result-object v2 │ │ +4153a4: 1f02 051f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f05 │ │ +4153a8: 7020 24b0 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@b024 │ │ +4153ae: 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; │ │ @@ -1693934,19 +1693936,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -415258: |[415258] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ -415268: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -41526c: 6e10 78b8 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@b878 │ │ -415272: 0c00 |0005: move-result-object v0 │ │ -415274: 1100 |0006: return-object v0 │ │ +415280: |[415280] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ +415290: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +415294: 6e10 78b8 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@b878 │ │ +41529a: 0c00 |0005: move-result-object v0 │ │ +41529c: 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;) │ │ @@ -1693954,19 +1693956,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -415278: |[415278] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ -415288: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ -41528c: 6e10 79b8 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@b879 │ │ -415292: 0c00 |0005: move-result-object v0 │ │ -415294: 1100 |0006: return-object v0 │ │ +4152a0: |[4152a0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ +4152b0: 5410 8cb1 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b18c │ │ +4152b4: 6e10 79b8 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@b879 │ │ +4152ba: 0c00 |0005: move-result-object v0 │ │ +4152bc: 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 : 19114 (SourceFile) │ │ @@ -1694014,17 +1694016,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415464: |[415464] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ -415474: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41547a: 0e00 |0003: return-void │ │ +41548c: |[41548c] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ +41549c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4154a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/BackportCaCerts; │ │ │ │ Virtual methods - │ │ @@ -1694058,17 +1694060,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415660: |[415660] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ -415670: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415676: 0e00 |0003: return-void │ │ +415688: |[415688] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ +415698: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41569e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/BackportTrustManager; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/ssl/BackportTrustManager;) │ │ @@ -1694076,28 +1694078,28 @@ │ │ type : '()Ljavax/net/ssl/X509TrustManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -41547c: |[41547c] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ -41548c: 1a00 4050 |0000: const-string v0, "UTF-8" // string@5040 │ │ -415490: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -415492: 7100 07b6 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b607 │ │ -415498: 0c02 |0006: move-result-object v2 │ │ -41549a: 7110 08b6 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b608 │ │ -4154a0: 0c02 |000a: move-result-object v2 │ │ -4154a2: 6e20 09b6 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b609 │ │ -4154a8: 1a03 1c56 |000e: const-string v3, "X.509" // string@561c │ │ -4154ac: 7110 13b6 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b613 │ │ -4154b2: 0c03 |0013: move-result-object v3 │ │ -4154b4: 1a04 e40b |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0be4 │ │ -4154b8: 2205 d21d |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ -4154bc: 1a06 1d07 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +4154a4: |[4154a4] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ +4154b4: 1a00 4050 |0000: const-string v0, "UTF-8" // string@5040 │ │ +4154b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4154ba: 7100 07b6 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b607 │ │ +4154c0: 0c02 |0006: move-result-object v2 │ │ +4154c2: 7110 08b6 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b608 │ │ +4154c8: 0c02 |000a: move-result-object v2 │ │ +4154ca: 6e20 09b6 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b609 │ │ +4154d0: 1a03 1c56 |000e: const-string v3, "X.509" // string@561c │ │ +4154d4: 7110 13b6 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b613 │ │ +4154da: 0c03 |0013: move-result-object v3 │ │ +4154dc: 1a04 e40b |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0be4 │ │ +4154e0: 2205 d21d |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ +4154e4: 1a06 1d07 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB │ │ hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G │ │ A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV │ │ BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 │ │ MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT │ │ EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR │ │ Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh │ │ @@ -1694123,25 +1694125,25 @@ │ │ boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke │ │ jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL │ │ S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb │ │ QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl │ │ 0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB │ │ NVOFBkpdn627G190 │ │ -----END CERTIFICATE-----" // string@071d │ │ -4154c0: 7110 02b6 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -4154c6: 0c07 |001d: move-result-object v7 │ │ -4154c8: 6e20 ddb4 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ -4154ce: 0c06 |0021: move-result-object v6 │ │ -4154d0: 7020 47b3 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ -4154d6: 6e20 12b6 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ -4154dc: 0c05 |0028: move-result-object v5 │ │ -4154de: 6e30 0ab6 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ -4154e4: 1a04 0548 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@4805 │ │ -4154e8: 2205 d21d |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ -4154ec: 1a06 1e07 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +4154e8: 7110 02b6 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +4154ee: 0c07 |001d: move-result-object v7 │ │ +4154f0: 6e20 ddb4 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ +4154f6: 0c06 |0021: move-result-object v6 │ │ +4154f8: 7020 47b3 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ +4154fe: 6e20 12b6 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ +415504: 0c05 |0028: move-result-object v5 │ │ +415506: 6e30 0ab6 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ +41550c: 1a04 0548 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@4805 │ │ +415510: 2205 d21d |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ +415514: 1a06 1e07 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB │ │ iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl │ │ cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV │ │ BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw │ │ MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV │ │ BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU │ │ aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy │ │ @@ -1694168,25 +1694170,25 @@ │ │ XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ │ │ qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB │ │ VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB │ │ L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG │ │ jjxDah2nGN59PRbxYvnKkKj9 │ │ -----END CERTIFICATE----- │ │ " // string@071e │ │ -4154f0: 7110 02b6 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -4154f6: 0c07 |0035: move-result-object v7 │ │ -4154f8: 6e20 ddb4 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ -4154fe: 0c06 |0039: move-result-object v6 │ │ -415500: 7020 47b3 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ -415506: 6e20 12b6 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ -41550c: 0c05 |0040: move-result-object v5 │ │ -41550e: 6e30 0ab6 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ -415514: 1a04 dd1d |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@1ddd │ │ -415518: 2205 d21d |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ -41551c: 1a06 1f07 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +415518: 7110 02b6 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +41551e: 0c07 |0035: move-result-object v7 │ │ +415520: 6e20 ddb4 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ +415526: 0c06 |0039: move-result-object v6 │ │ +415528: 7020 47b3 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ +41552e: 6e20 12b6 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ +415534: 0c05 |0040: move-result-object v5 │ │ +415536: 6e30 0ab6 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ +41553c: 1a04 dd1d |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@1ddd │ │ +415540: 2205 d21d |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ +415544: 1a06 1f07 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw │ │ TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh │ │ cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 │ │ WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu │ │ ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY │ │ MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc │ │ h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ │ │ @@ -1694209,25 +1694211,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@071f │ │ -415520: 7110 02b6 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -415526: 0c07 |004d: move-result-object v7 │ │ -415528: 6e20 ddb4 7600 |004e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ -41552e: 0c06 |0051: move-result-object v6 │ │ -415530: 7020 47b3 6500 |0052: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ -415536: 6e20 12b6 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ -41553c: 0c05 |0058: move-result-object v5 │ │ -41553e: 6e30 0ab6 4205 |0059: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ -415544: 1a04 9119 |005c: const-string v4, "GLOBALSIGN_R6" // string@1991 │ │ -415548: 2205 d21d |005e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ -41554c: 1a06 2007 |0060: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +415548: 7110 02b6 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +41554e: 0c07 |004d: move-result-object v7 │ │ +415550: 6e20 ddb4 7600 |004e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ +415556: 0c06 |0051: move-result-object v6 │ │ +415558: 7020 47b3 6500 |0052: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ +41555e: 6e20 12b6 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ +415564: 0c05 |0058: move-result-object v5 │ │ +415566: 6e30 0ab6 4205 |0059: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ +41556c: 1a04 9119 |005c: const-string v4, "GLOBALSIGN_R6" // string@1991 │ │ +415570: 2205 d21d |005e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1dd2 │ │ +415574: 1a06 2007 |0060: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDE │ │ gMB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2 │ │ JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNM │ │ zQxMjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBS │ │ NjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCAiI │ │ wDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQ │ │ ssgrRIxutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuT │ │ @@ -1694251,45 +1694253,45 @@ │ │ +68KnyBr3TsTjxKM4kEaSHpzoHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU │ │ 3/gKbaKxCXcPu9czc8FB10jZpnOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTO │ │ wY3WzvUy2MmeFe8nI+z1TIvWfspA9MRf/TuTAjB0yPEL+GltmZWrSZVxykzLsVi │ │ VO6LAUP5MSeGbEYNNVMnbrt9x+vJJUEeKgDu+6B5dpffItKoZB0JaezPkvILFa9 │ │ x8jvOOJckvB595yEunQtYQEgfn7R8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+tJDf │ │ LRVpOoERIyNiwmcUVhAn21klJwGW45hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA= │ │ -----END CERTIFICATE-----" // string@0720 │ │ -415550: 7110 02b6 0000 |0062: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -415556: 0c00 |0065: move-result-object v0 │ │ -415558: 6e20 ddb4 0600 |0066: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ -41555e: 0c00 |0069: move-result-object v0 │ │ -415560: 7020 47b3 0500 |006a: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ -415566: 6e20 12b6 5300 |006d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ -41556c: 0c00 |0070: move-result-object v0 │ │ -41556e: 6e30 0ab6 4200 |0071: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ -415574: 2200 9d1e |0074: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -415578: 7010 59b6 0000 |0076: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -41557e: 7110 30b0 0200 |0079: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@b030 │ │ -415584: 0c02 |007c: move-result-object v2 │ │ -415586: 7220 26b7 2000 |007d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -41558c: 7110 30b0 0100 |0080: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@b030 │ │ -415592: 0c02 |0083: move-result-object v2 │ │ -415594: 7220 26b7 2000 |0084: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -41559a: 2202 951c |0087: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1c95 │ │ -41559e: 7020 32b0 0200 |0089: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@b032 │ │ -4155a4: 1102 |008c: return-object v2 │ │ -4155a6: 0d00 |008d: move-exception v0 │ │ -4155a8: 2806 |008e: goto 0094 // +0006 │ │ -4155aa: 0d00 |008f: move-exception v0 │ │ -4155ac: 2804 |0090: goto 0094 // +0004 │ │ -4155ae: 0d00 |0091: move-exception v0 │ │ -4155b0: 2802 |0092: goto 0094 // +0002 │ │ -4155b2: 0d00 |0093: move-exception v0 │ │ -4155b4: 1a02 440c |0094: const-string v2, "BackportTrustManager" // string@0c44 │ │ -4155b8: 7110 720b 0000 |0096: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -4155be: 0c00 |0099: move-result-object v0 │ │ -4155c0: 7120 700b 0200 |009a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -4155c6: 1101 |009d: return-object v1 │ │ +415578: 7110 02b6 0000 |0062: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +41557e: 0c00 |0065: move-result-object v0 │ │ +415580: 6e20 ddb4 0600 |0066: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b4dd │ │ +415586: 0c00 |0069: move-result-object v0 │ │ +415588: 7020 47b3 0500 |006a: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b347 │ │ +41558e: 6e20 12b6 5300 |006d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b612 │ │ +415594: 0c00 |0070: move-result-object v0 │ │ +415596: 6e30 0ab6 4200 |0071: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b60a │ │ +41559c: 2200 9d1e |0074: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +4155a0: 7010 59b6 0000 |0076: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4155a6: 7110 30b0 0200 |0079: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@b030 │ │ +4155ac: 0c02 |007c: move-result-object v2 │ │ +4155ae: 7220 26b7 2000 |007d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +4155b4: 7110 30b0 0100 |0080: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@b030 │ │ +4155ba: 0c02 |0083: move-result-object v2 │ │ +4155bc: 7220 26b7 2000 |0084: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +4155c2: 2202 951c |0087: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1c95 │ │ +4155c6: 7020 32b0 0200 |0089: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@b032 │ │ +4155cc: 1102 |008c: return-object v2 │ │ +4155ce: 0d00 |008d: move-exception v0 │ │ +4155d0: 2806 |008e: goto 0094 // +0006 │ │ +4155d2: 0d00 |008f: move-exception v0 │ │ +4155d4: 2804 |0090: goto 0094 // +0004 │ │ +4155d6: 0d00 |0091: move-exception v0 │ │ +4155d8: 2802 |0092: goto 0094 // +0002 │ │ +4155da: 0d00 |0093: move-exception v0 │ │ +4155dc: 1a02 440c |0094: const-string v2, "BackportTrustManager" // string@0c44 │ │ +4155e0: 7110 720b 0000 |0096: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +4155e6: 0c00 |0099: move-result-object v0 │ │ +4155e8: 7120 700b 0200 |009a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +4155ee: 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 : │ │ @@ -1694320,41 +1694322,41 @@ │ │ type : '(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -4155e4: |[4155e4] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ -4155f4: 7100 7ab8 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@b87a │ │ -4155fa: 0c00 |0003: move-result-object v0 │ │ -4155fc: 7110 7bb8 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@b87b │ │ -415602: 0c00 |0007: move-result-object v0 │ │ -415604: 6e20 7db8 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@b87d │ │ -41560a: 6e10 7cb8 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@b87c │ │ -415610: 0c04 |000e: move-result-object v4 │ │ -415612: 2140 |000f: array-length v0, v4 │ │ -415614: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -415616: 3501 1500 |0011: if-ge v1, v0, 0026 // +0015 │ │ -41561a: 4602 0401 |0013: aget-object v2, v4, v1 │ │ -41561e: 2023 091f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ -415622: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ -415626: 1f02 091f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ -41562a: 1102 |001b: return-object v2 │ │ -41562c: 0d04 |001c: move-exception v4 │ │ -41562e: 2806 |001d: goto 0023 // +0006 │ │ -415630: 0d04 |001e: move-exception v4 │ │ -415632: 2804 |001f: goto 0023 // +0004 │ │ -415634: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -415638: 28ef |0022: goto 0011 // -0011 │ │ -41563a: 6e10 3bb5 0400 |0023: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -415640: 2204 0c1e |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@1e0c │ │ -415644: 1a00 9b50 |0028: const-string v0, "Unexpected default trust managers" // string@509b │ │ -415648: 7020 5bb4 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b45b │ │ -41564e: 2704 |002d: throw v4 │ │ +41560c: |[41560c] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ +41561c: 7100 7ab8 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@b87a │ │ +415622: 0c00 |0003: move-result-object v0 │ │ +415624: 7110 7bb8 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@b87b │ │ +41562a: 0c00 |0007: move-result-object v0 │ │ +41562c: 6e20 7db8 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@b87d │ │ +415632: 6e10 7cb8 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@b87c │ │ +415638: 0c04 |000e: move-result-object v4 │ │ +41563a: 2140 |000f: array-length v0, v4 │ │ +41563c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +41563e: 3501 1500 |0011: if-ge v1, v0, 0026 // +0015 │ │ +415642: 4602 0401 |0013: aget-object v2, v4, v1 │ │ +415646: 2023 091f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ +41564a: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ +41564e: 1f02 091f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ +415652: 1102 |001b: return-object v2 │ │ +415654: 0d04 |001c: move-exception v4 │ │ +415656: 2806 |001d: goto 0023 // +0006 │ │ +415658: 0d04 |001e: move-exception v4 │ │ +41565a: 2804 |001f: goto 0023 // +0004 │ │ +41565c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +415660: 28ef |0022: goto 0011 // -0011 │ │ +415662: 6e10 3bb5 0400 |0023: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +415668: 2204 0c1e |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@1e0c │ │ +41566c: 1a00 9b50 |0028: const-string v0, "Unexpected default trust managers" // string@509b │ │ +415670: 7020 5bb4 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b45b │ │ +415676: 2704 |002d: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x001b │ │ Ljava/security/NoSuchAlgorithmException; -> 0x001e │ │ Ljava/security/KeyStoreException; -> 0x001c │ │ positions : │ │ 0x0000 line=28 │ │ 0x0008 line=29 │ │ @@ -1694412,17 +1694414,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415678: |[415678] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ -415688: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41568e: 0e00 |0003: return-void │ │ +4156a0: |[4156a0] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ +4156b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4156b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1694468,18 +1694470,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4156fc: |[4156fc] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ -41570c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415712: 5b01 96b1 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ -415716: 0e00 |0005: return-void │ │ +415724: |[415724] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ +415734: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41573a: 5b01 96b1 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ +41573e: 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; │ │ @@ -1694490,30 +1694492,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 │ │ -415718: |[415718] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -415728: 5430 96b1 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ -41572c: 7210 31b7 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -415732: 0c00 |0005: move-result-object v0 │ │ -415734: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -415736: 7210 14b7 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41573c: 0a02 |000a: move-result v2 │ │ -41573e: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -415742: 7210 15b7 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -415748: 0c01 |0010: move-result-object v1 │ │ -41574a: 1f01 091f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ -41574e: 7230 7eb8 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b87e │ │ -415754: 0e00 |0016: return-void │ │ -415756: 0d01 |0017: move-exception v1 │ │ -415758: 28ef |0018: goto 0007 // -0011 │ │ -41575a: 2701 |0019: throw v1 │ │ +415740: |[415740] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +415750: 5430 96b1 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ +415754: 7210 31b7 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +41575a: 0c00 |0005: move-result-object v0 │ │ +41575c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +41575e: 7210 14b7 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +415764: 0a02 |000a: move-result v2 │ │ +415766: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +41576a: 7210 15b7 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +415770: 0c01 |0010: move-result-object v1 │ │ +415772: 1f01 091f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ +415776: 7230 7eb8 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b87e │ │ +41577c: 0e00 |0016: return-void │ │ +41577e: 0d01 |0017: move-exception v1 │ │ +415780: 28ef |0018: goto 0007 // -0011 │ │ +415782: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=28 │ │ 0x0013 line=30 │ │ 0x0019 line=37 │ │ @@ -1694527,30 +1694529,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 │ │ -41576c: |[41576c] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -41577c: 5430 96b1 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ -415780: 7210 31b7 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -415786: 0c00 |0005: move-result-object v0 │ │ -415788: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -41578a: 7210 14b7 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -415790: 0a02 |000a: move-result v2 │ │ -415792: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -415796: 7210 15b7 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41579c: 0c01 |0010: move-result-object v1 │ │ -41579e: 1f01 091f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ -4157a2: 7230 7fb8 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b87f │ │ -4157a8: 0e00 |0016: return-void │ │ -4157aa: 0d01 |0017: move-exception v1 │ │ -4157ac: 28ef |0018: goto 0007 // -0011 │ │ -4157ae: 2701 |0019: throw v1 │ │ +415794: |[415794] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +4157a4: 5430 96b1 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ +4157a8: 7210 31b7 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4157ae: 0c00 |0005: move-result-object v0 │ │ +4157b0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4157b2: 7210 14b7 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +4157b8: 0a02 |000a: move-result v2 │ │ +4157ba: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +4157be: 7210 15b7 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4157c4: 0c01 |0010: move-result-object v1 │ │ +4157c6: 1f01 091f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ +4157ca: 7230 7fb8 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b87f │ │ +4157d0: 0e00 |0016: return-void │ │ +4157d2: 0d01 |0017: move-exception v1 │ │ +4157d4: 28ef |0018: goto 0007 // -0011 │ │ +4157d6: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=43 │ │ 0x0013 line=45 │ │ 0x0019 line=52 │ │ @@ -1694564,38 +1694566,38 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -415690: |[415690] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -4156a0: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -4156a4: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -4156aa: 5431 96b1 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ -4156ae: 7210 31b7 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -4156b4: 0c01 |000a: move-result-object v1 │ │ -4156b6: 7210 14b7 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -4156bc: 0a02 |000e: move-result v2 │ │ -4156be: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ -4156c2: 7210 15b7 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4156c8: 0c02 |0014: move-result-object v2 │ │ -4156ca: 1f02 091f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ -4156ce: 7210 80b8 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@b880 │ │ -4156d4: 0c02 |001a: move-result-object v2 │ │ -4156d6: 7110 6fb6 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -4156dc: 0c02 |001e: move-result-object v2 │ │ -4156de: 7220 28b7 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b728 │ │ -4156e4: 28e9 |0022: goto 000b // -0017 │ │ -4156e6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -4156e8: 2311 d420 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@20d4 │ │ -4156ec: 7220 3cb7 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b73c │ │ -4156f2: 0c00 |0029: move-result-object v0 │ │ -4156f4: 1f00 d420 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@20d4 │ │ -4156f8: 1100 |002c: return-object v0 │ │ +4156b8: |[4156b8] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +4156c8: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +4156cc: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4156d2: 5431 96b1 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b196 │ │ +4156d6: 7210 31b7 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +4156dc: 0c01 |000a: move-result-object v1 │ │ +4156de: 7210 14b7 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +4156e4: 0a02 |000e: move-result v2 │ │ +4156e6: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ +4156ea: 7210 15b7 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4156f0: 0c02 |0014: move-result-object v2 │ │ +4156f2: 1f02 091f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f09 │ │ +4156f6: 7210 80b8 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@b880 │ │ +4156fc: 0c02 |001a: move-result-object v2 │ │ +4156fe: 7110 6fb6 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +415704: 0c02 |001e: move-result-object v2 │ │ +415706: 7220 28b7 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b728 │ │ +41570c: 28e9 |0022: goto 000b // -0017 │ │ +41570e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +415710: 2311 d420 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@20d4 │ │ +415714: 7220 3cb7 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b73c │ │ +41571a: 0c00 |0029: move-result-object v0 │ │ +41571c: 1f00 d420 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@20d4 │ │ +415720: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x0017 line=59 │ │ 0x0024 line=61 │ │ locals : │ │ @@ -1694756,17 +1694758,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4157d8: |[4157d8] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ -4157e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4157ee: 0e00 |0003: return-void │ │ +415800: |[415800] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ +415810: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +415816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1694828,17 +1694830,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4157c0: |[4157c0] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ -4157d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4157d6: 0e00 |0003: return-void │ │ +4157e8: |[4157e8] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ +4157f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4157fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1696315,17 +1696317,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4157f0: |[4157f0] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ -415800: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415806: 0e00 |0003: return-void │ │ +415818: |[415818] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ +415828: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41582e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1696367,17 +1696369,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415808: |[415808] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ -415818: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41581e: 0e00 |0003: return-void │ │ +415830: |[415830] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ +415840: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +415846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1696844,17 +1696846,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415820: |[415820] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ -415830: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415836: 0e00 |0003: return-void │ │ +415848: |[415848] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ +415858: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41585e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1697486,17 +1697488,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415838: |[415838] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ -415848: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41584e: 0e00 |0003: return-void │ │ +415860: |[415860] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ +415870: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +415876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1698038,17 +1698040,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415850: |[415850] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ -415860: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415866: 0e00 |0003: return-void │ │ +415878: |[415878] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ +415888: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41588e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1698850,17 +1698852,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415868: |[415868] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ -415878: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41587e: 0e00 |0003: return-void │ │ +415890: |[415890] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ +4158a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4158a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1698917,17 +1698919,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415880: |[415880] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ -415890: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -415896: 0e00 |0003: return-void │ │ +4158a8: |[4158a8] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ +4158b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4158be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1698994,17 +1698996,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415898: |[415898] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ -4158a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4158ae: 0e00 |0003: return-void │ │ +4158c0: |[4158c0] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ +4158d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4158d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1699231,17 +1699233,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4158b0: |[4158b0] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ -4158c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4158c6: 0e00 |0003: return-void │ │ +4158d8: |[4158d8] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ +4158e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4158ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1699423,17 +1699425,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4158c8: |[4158c8] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ -4158d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4158de: 0e00 |0003: return-void │ │ +4158f0: |[4158f0] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ +415900: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +415906: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1701215,17 +1701217,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4163ac: |[4163ac] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ -4163bc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4163c2: 0e00 |0003: return-void │ │ +4163d4: |[4163d4] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ +4163e4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4163ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1703762,271 +1703764,271 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1362 16-bit code units │ │ -4158e0: |[4158e0] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -4158f0: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ -4158f6: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -4158fa: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -4158fe: 2601 fb01 0000 |0007: fill-array-data v1, 00000202 // +000001fb │ │ -415904: 6901 57b6 |000a: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@b657 │ │ -415908: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -41590e: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -415914: 0c02 |0012: move-result-object v2 │ │ -415916: 6902 58b6 |0013: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@b658 │ │ -41591a: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -415920: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -415926: 0c02 |001b: move-result-object v2 │ │ -415928: 6902 77b6 |001c: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@b677 │ │ -41592c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -41592e: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -415932: 6903 79b6 |0021: sput-object v3, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@b679 │ │ -415936: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -415938: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -41593c: 2604 1a02 0000 |0026: fill-array-data v4, 00000240 // +0000021a │ │ -415942: 6904 7ab6 |0029: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@b67a │ │ -415946: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -41594c: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -415952: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -415958: 0c04 |0034: move-result-object v4 │ │ -41595a: 6904 81b6 |0035: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@b681 │ │ -41595e: 1304 0800 |0037: const/16 v4, #int 8 // #8 │ │ -415962: 2344 9b1f |0039: new-array v4, v4, [I // type@1f9b │ │ -415966: 2604 1502 0000 |003b: fill-array-data v4, 00000250 // +00000215 │ │ -41596c: 6904 84b6 |003e: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@b684 │ │ -415970: 2334 9b1f |0040: new-array v4, v3, [I // type@1f9b │ │ -415974: 2604 2202 0000 |0042: fill-array-data v4, 00000264 // +00000222 │ │ -41597a: 6904 8db6 |0045: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b68d │ │ -41597e: 1404 d000 0101 |0047: const v4, #float 2.36941e-38 // #010100d0 │ │ -415984: 1405 9901 0101 |004a: const v5, #float 2.36947e-38 // #01010199 │ │ -41598a: 2420 9b1f 5400 |004d: filled-new-array {v4, v5}, [I // type@1f9b │ │ -415990: 0c06 |0050: move-result-object v6 │ │ -415992: 6906 94b6 |0051: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@b694 │ │ -415996: 1406 4a04 0101 |0053: const v6, #float 2.36966e-38 // #0101044a │ │ -41599c: 1407 4b04 0101 |0056: const v7, #float 2.36966e-38 // #0101044b │ │ -4159a2: 1408 4904 0101 |0059: const v8, #float 2.36966e-38 // #01010449 │ │ -4159a8: 2440 9b1f 8576 |005c: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ -4159ae: 0c06 |005f: move-result-object v6 │ │ -4159b0: 6906 97b6 |0060: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b697 │ │ -4159b4: 2322 9b1f |0062: new-array v2, v2, [I // type@1f9b │ │ -4159b8: 6902 9cb6 |0064: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatEmojiHelper:[I // field@b69c │ │ -4159bc: 1402 c004 047f |0066: const v2, #float 1.75483e+38 // #7f0404c0 │ │ -4159c2: 1406 c104 047f |0069: const v6, #float 1.75483e+38 // #7f0404c1 │ │ -4159c8: 1407 1901 0101 |006c: const v7, #float 2.36943e-38 // #01010119 │ │ -4159ce: 1408 1904 047f |006f: const v8, #float 1.75479e+38 // #7f040419 │ │ -4159d4: 2440 9b1f 8762 |0072: filled-new-array {v7, v8, v2, v6}, [I // type@1f9b │ │ -4159da: 0c02 |0075: move-result-object v2 │ │ -4159dc: 6902 9db6 |0076: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@b69d │ │ -4159e0: 1402 ba04 047f |0078: const v2, #float 1.75483e+38 // #7f0404ba │ │ -4159e6: 1406 bb04 047f |007b: const v6, #float 1.75483e+38 // #7f0404bb │ │ -4159ec: 1407 4201 0101 |007e: const v7, #float 2.36945e-38 // #01010142 │ │ -4159f2: 1408 b904 047f |0081: const v8, #float 1.75483e+38 // #7f0404b9 │ │ -4159f8: 2440 9b1f 8762 |0084: filled-new-array {v7, v8, v2, v6}, [I // type@1f9b │ │ -4159fe: 0c02 |0087: move-result-object v2 │ │ -415a00: 6902 a2b6 |0088: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@b6a2 │ │ -415a04: 1272 |008a: const/4 v2, #int 7 // #7 │ │ -415a06: 2322 9b1f |008b: new-array v2, v2, [I // type@1f9b │ │ -415a0a: 2602 e701 0000 |008d: fill-array-data v2, 00000274 // +000001e7 │ │ -415a10: 6902 a7b6 |0090: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@b6a7 │ │ -415a14: 1302 1600 |0092: const/16 v2, #int 22 // #16 │ │ -415a18: 2322 9b1f |0094: new-array v2, v2, [I // type@1f9b │ │ -415a1c: 2602 f001 0000 |0096: fill-array-data v2, 00000286 // +000001f0 │ │ -415a22: 6902 afb6 |0099: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@b6af │ │ -415a26: 1302 7f00 |009b: const/16 v2, #int 127 // #7f │ │ -415a2a: 2322 9b1f |009d: new-array v2, v2, [I // type@1f9b │ │ -415a2e: 2602 1702 0000 |009f: fill-array-data v2, 000002b6 // +00000217 │ │ -415a34: 6902 c6b6 |00a2: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@b6c6 │ │ -415a38: 1402 3300 047f |00a4: const v2, #float 1.75459e+38 // #7f040033 │ │ -415a3e: 2410 9b1f 0200 |00a7: filled-new-array {v2}, [I // type@1f9b │ │ -415a44: 0c02 |00aa: move-result-object v2 │ │ -415a46: 6902 46b7 |00ab: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@b746 │ │ -415a4a: 1402 b503 047f |00ad: const v2, #float 1.75477e+38 // #7f0403b5 │ │ -415a50: 1406 ec03 047f |00b0: const v6, #float 1.75478e+38 // #7f0403ec │ │ -415a56: 2420 9b1f 6200 |00b3: filled-new-array {v2, v6}, [I // type@1f9b │ │ -415a5c: 0c02 |00b6: move-result-object v2 │ │ -415a5e: 6902 48b7 |00b7: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.Capability:[I // field@b748 │ │ -415a62: 1402 be00 047f |00b9: const v2, #float 1.75462e+38 // #7f0400be │ │ -415a68: 1406 bf00 047f |00bc: const v6, #float 1.75462e+38 // #7f0400bf │ │ -415a6e: 1407 0801 0101 |00bf: const v7, #float 2.36943e-38 // #01010108 │ │ -415a74: 1408 bd00 047f |00c2: const v8, #float 1.75462e+38 // #7f0400bd │ │ -415a7a: 2440 9b1f 8762 |00c5: filled-new-array {v7, v8, v2, v6}, [I // type@1f9b │ │ -415a80: 0c02 |00c8: move-result-object v2 │ │ -415a82: 6902 4bb7 |00c9: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.CheckedTextView:[I // field@b74b │ │ -415a86: 1402 3400 047f |00cb: const v2, #float 1.75459e+38 // #7f040034 │ │ -415a8c: 1406 8402 047f |00ce: const v6, #float 1.75471e+38 // #7f040284 │ │ -415a92: 1407 a501 0101 |00d1: const v7, #float 2.36947e-38 // #010101a5 │ │ -415a98: 1408 1f03 0101 |00d4: const v8, #float 2.36958e-38 // #0101031f │ │ -415a9e: 1409 4706 0101 |00d7: const v9, #float 2.36981e-38 // #01010647 │ │ -415aa4: 2456 9b1f 8729 |00da: filled-new-array {v7, v8, v9, v2, v6}, [I // type@1f9b │ │ -415aaa: 0c02 |00dd: move-result-object v2 │ │ -415aac: 6902 50b7 |00de: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@b750 │ │ -415ab0: 1402 aa00 047f |00e0: const v2, #float 1.75462e+38 // #7f0400aa │ │ -415ab6: 1406 ab00 047f |00e3: const v6, #float 1.75462e+38 // #7f0400ab │ │ -415abc: 1408 0701 0101 |00e6: const v8, #float 2.36943e-38 // #01010107 │ │ -415ac2: 1409 a100 047f |00e9: const v9, #float 1.75461e+38 // #7f0400a1 │ │ -415ac8: 2440 9b1f 9862 |00ec: filled-new-array {v8, v9, v2, v6}, [I // type@1f9b │ │ -415ace: 0c02 |00ef: move-result-object v2 │ │ -415ad0: 6902 56b7 |00f0: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@b756 │ │ -415ad4: 1302 0800 |00f2: const/16 v2, #int 8 // #8 │ │ -415ad8: 2322 9b1f |00f4: new-array v2, v2, [I // type@1f9b │ │ -415adc: 2602 c202 0000 |00f6: fill-array-data v2, 000003b8 // +000002c2 │ │ -415ae2: 6902 5bb7 |00f9: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@b75b │ │ -415ae6: 1272 |00fb: const/4 v2, #int 7 // #7 │ │ -415ae8: 2322 9b1f |00fc: new-array v2, v2, [I // type@1f9b │ │ -415aec: 2602 ce02 0000 |00fe: fill-array-data v2, 000003cc // +000002ce │ │ -415af2: 6902 64b7 |0101: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@b764 │ │ -415af6: 1302 0a00 |0103: const/16 v2, #int 10 // #a │ │ -415afa: 2322 9b1f |0105: new-array v2, v2, [I // type@1f9b │ │ -415afe: 2602 d702 0000 |0107: fill-array-data v2, 000003de // +000002d7 │ │ -415b04: 6902 65b7 |010a: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@b765 │ │ -415b08: 1402 0300 0101 |010c: const v2, #float 2.36936e-38 // #01010003 │ │ -415b0e: 1406 d100 0101 |010f: const v6, #float 2.36941e-38 // #010100d1 │ │ -415b14: 2430 9b1f 4206 |0112: filled-new-array {v2, v4, v6}, [I // type@1f9b │ │ -415b1a: 0c08 |0115: move-result-object v8 │ │ -415b1c: 6908 77b7 |0116: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@b777 │ │ -415b20: 2420 9b1f 6200 |0118: filled-new-array {v2, v6}, [I // type@1f9b │ │ -415b26: 0c02 |011b: move-result-object v2 │ │ -415b28: 6902 78b7 |011c: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@b778 │ │ -415b2c: 1302 0c00 |011e: const/16 v2, #int 12 // #c │ │ -415b30: 2322 9b1f |0120: new-array v2, v2, [I // type@1f9b │ │ -415b34: 2602 d402 0000 |0122: fill-array-data v2, 000003f6 // +000002d4 │ │ -415b3a: 6902 7eb7 |0125: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@b77e │ │ -415b3e: 1402 1405 0101 |0127: const v2, #float 2.36972e-38 // #01010514 │ │ -415b44: 2420 9b1f 2700 |012a: filled-new-array {v7, v2}, [I // type@1f9b │ │ -415b4a: 0c02 |012d: move-result-object v2 │ │ -415b4c: 6902 7fb7 |012e: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@b77f │ │ -415b50: 1302 0900 |0130: const/16 v2, #int 9 // #9 │ │ -415b54: 2322 9b1f |0132: new-array v2, v2, [I // type@1f9b │ │ -415b58: 2602 de02 0000 |0134: fill-array-data v2, 00000412 // +000002de │ │ -415b5e: 6902 8eb7 |0137: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@b78e │ │ -415b62: 1402 f500 0101 |0139: const v2, #float 2.36942e-38 // #010100f5 │ │ -415b68: 1406 8101 0101 |013c: const v6, #float 2.36946e-38 // #01010181 │ │ -415b6e: 1407 f400 0101 |013f: const v7, #float 2.36942e-38 // #010100f4 │ │ -415b74: 2440 9b1f 7162 |0142: filled-new-array {v1, v7, v2, v6}, [I // type@1f9b │ │ -415b7a: 0c01 |0145: move-result-object v1 │ │ -415b7c: 6901 8fb7 |0146: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@b78f │ │ -415b80: 1401 ac02 0101 |0148: const v1, #float 2.36955e-38 // #010102ac │ │ -415b86: 1402 ad02 0101 |014b: const v2, #float 2.36955e-38 // #010102ad │ │ -415b8c: 2420 9b1f 2100 |014e: filled-new-array {v1, v2}, [I // type@1f9b │ │ -415b92: 0c01 |0151: move-result-object v1 │ │ -415b94: 6901 9db7 |0152: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@b79d │ │ -415b98: 2331 9b1f |0154: new-array v1, v3, [I // type@1f9b │ │ -415b9c: 2601 d202 0000 |0156: fill-array-data v1, 00000428 // +000002d2 │ │ -415ba2: 6901 a0b7 |0159: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@b7a0 │ │ -415ba6: 1301 1700 |015b: const/16 v1, #int 23 // #17 │ │ -415baa: 2311 9b1f |015d: new-array v1, v1, [I // type@1f9b │ │ -415bae: 2601 d902 0000 |015f: fill-array-data v1, 00000438 // +000002d9 │ │ -415bb4: 6901 a7b7 |0162: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@b7a7 │ │ -415bb8: 1301 0900 |0164: const/16 v1, #int 9 // #9 │ │ -415bbc: 2311 9b1f |0166: new-array v1, v1, [I // type@1f9b │ │ -415bc0: 2601 0203 0000 |0168: fill-array-data v1, 0000046a // +00000302 │ │ -415bc6: 6901 bfb7 |016b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@b7bf │ │ -415bca: 1401 c902 0101 |016d: const v1, #float 2.36956e-38 // #010102c9 │ │ -415bd0: 1402 7803 047f |0170: const v2, #float 1.75476e+38 // #7f040378 │ │ -415bd6: 1406 7601 0101 |0173: const v6, #float 2.36946e-38 // #01010176 │ │ -415bdc: 2430 9b1f 1602 |0176: filled-new-array {v6, v1, v2}, [I // type@1f9b │ │ -415be2: 0c01 |0179: move-result-object v1 │ │ -415be4: 6901 c9b7 |017a: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@b7c9 │ │ -415be8: 1401 2304 047f |017c: const v1, #float 1.7548e+38 // #7f040423 │ │ -415bee: 2410 9b1f 0100 |017f: filled-new-array {v1}, [I // type@1f9b │ │ -415bf4: 0c01 |0182: move-result-object v1 │ │ -415bf6: 6901 cab7 |0183: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@b7ca │ │ -415bfa: 1401 7a03 047f |0185: const v1, #float 1.75476e+38 // #7f04037a │ │ -415c00: 1402 8103 047f |0188: const v2, #float 1.75476e+38 // #7f040381 │ │ -415c06: 2420 9b1f 2100 |018b: filled-new-array {v1, v2}, [I // type@1f9b │ │ -415c0c: 0c01 |018e: move-result-object v1 │ │ -415c0e: 6901 cfb7 |018f: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@b7cf │ │ -415c12: 1301 1d00 |0191: const/16 v1, #int 29 // #1d │ │ -415c16: 2311 9b1f |0193: new-array v1, v1, [I // type@1f9b │ │ -415c1a: 2601 eb02 0000 |0195: fill-array-data v1, 00000480 // +000002eb │ │ -415c20: 6901 d2b7 |0198: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@b7d2 │ │ -415c24: 1401 6202 0101 |019a: const v1, #float 2.36953e-38 // #01010262 │ │ -415c2a: 1402 b200 0101 |019d: const v2, #float 2.36941e-38 // #010100b2 │ │ -415c30: 1407 7b01 0101 |01a0: const v7, #float 2.36946e-38 // #0101017b │ │ -415c36: 2450 9b1f 6217 |01a3: filled-new-array {v2, v6, v7, v1, v0}, [I // type@1f9b │ │ -415c3c: 0c00 |01a6: move-result-object v0 │ │ -415c3e: 6900 f0b7 |01a7: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@b7f0 │ │ -415c42: 2330 9b1f |01a9: new-array v0, v3, [I // type@1f9b │ │ -415c46: 2600 1303 0000 |01ab: fill-array-data v0, 000004be // +00000313 │ │ -415c4c: 6900 f6b7 |01ae: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@b7f6 │ │ -415c50: 2410 9b1f 0500 |01b0: filled-new-array {v5}, [I // type@1f9b │ │ -415c56: 0c00 |01b3: move-result-object v0 │ │ -415c58: 6900 f7b7 |01b4: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@b7f7 │ │ -415c5c: 1300 0e00 |01b6: const/16 v0, #int 14 // #e │ │ -415c60: 2300 9b1f |01b8: new-array v0, v0, [I // type@1f9b │ │ -415c64: 2600 1403 0000 |01ba: fill-array-data v0, 000004ce // +00000314 │ │ -415c6a: 6900 ffb7 |01bd: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@b7ff │ │ -415c6e: 1300 1000 |01bf: const/16 v0, #int 16 // #10 │ │ -415c72: 2300 9b1f |01c1: new-array v0, v0, [I // type@1f9b │ │ -415c76: 2600 2b03 0000 |01c3: fill-array-data v0, 000004ee // +0000032b │ │ -415c7c: 6900 0eb8 |01c6: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@b80e │ │ -415c80: 1300 1e00 |01c8: const/16 v0, #int 30 // #1e │ │ -415c84: 2300 9b1f |01ca: new-array v0, v0, [I // type@1f9b │ │ -415c88: 2600 4603 0000 |01cc: fill-array-data v0, 00000512 // +00000346 │ │ -415c8e: 6900 1fb8 |01cf: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@b81f │ │ -415c92: 1400 7f03 047f |01d1: const v0, #float 1.75476e+38 // #7f04037f │ │ -415c98: 1401 a504 047f |01d4: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -415c9e: 1502 0101 |01d7: const/high16 v2, #int 16842752 // #101 │ │ -415ca2: 1403 da00 0101 |01d9: const v3, #float 2.36942e-38 // #010100da │ │ -415ca8: 1405 7c03 047f |01dc: const v5, #float 1.75476e+38 // #7f04037c │ │ -415cae: 2451 9b1f 3205 |01df: filled-new-array {v2, v3, v5, v0, v1}, [I // type@1f9b │ │ -415cb4: 0c00 |01e2: move-result-object v0 │ │ -415cb6: 6900 3eb8 |01e3: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@b83e │ │ -415cba: 1400 5700 047f |01e5: const v0, #float 1.7546e+38 // #7f040057 │ │ -415cc0: 1401 5800 047f |01e8: const v1, #float 1.7546e+38 // #7f040058 │ │ -415cc6: 1402 d400 0101 |01eb: const v2, #float 2.36942e-38 // #010100d4 │ │ -415ccc: 2430 9b1f 0201 |01ee: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -415cd2: 0c00 |01f1: move-result-object v0 │ │ -415cd4: 6900 3fb8 |01f2: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@b83f │ │ -415cd8: 1400 f200 0101 |01f4: const v0, #float 2.36942e-38 // #010100f2 │ │ -415cde: 1401 f300 0101 |01f7: const v1, #float 2.36942e-38 // #010100f3 │ │ -415ce4: 2430 9b1f 0401 |01fa: filled-new-array {v4, v0, v1}, [I // type@1f9b │ │ -415cea: 0c00 |01fd: move-result-object v0 │ │ -415cec: 6900 43b8 |01fe: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@b843 │ │ -415cf0: 0e00 |0200: return-void │ │ -415cf2: 0000 |0201: nop // spacer │ │ -415cf4: 0003 0400 1d00 0000 4e00 047f 5500 ... |0202: array-data (62 units) │ │ -415d70: 0003 0400 0600 0000 4e00 047f 5500 ... |0240: array-data (16 units) │ │ -415d90: 0003 0400 0800 0000 f200 0101 a400 ... |0250: array-data (20 units) │ │ -415db8: 0003 0400 0600 0000 1c01 0101 9401 ... |0264: array-data (16 units) │ │ -415dd8: 0003 0400 0700 0000 3400 0101 6d01 ... |0274: array-data (18 units) │ │ -415dfc: 0003 0400 1600 0000 3400 0101 4600 ... |0286: array-data (48 units) │ │ -415e5c: 0003 0400 7f00 0000 5700 0101 ae00 ... |02b6: array-data (258 units) │ │ -416060: 0003 0400 0800 0000 3f00 047f 4000 ... |03b8: array-data (20 units) │ │ -416088: 0003 0400 0700 0000 1602 047f 1702 ... |03cc: array-data (18 units) │ │ -4160ac: 0003 0400 0a00 0000 3205 0101 3305 ... |03de: array-data (24 units) │ │ -4160dc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03f6: array-data (28 units) │ │ -416114: 0003 0400 0900 0000 af00 0101 c400 ... |0412: array-data (22 units) │ │ -416140: 0003 0400 0600 0000 0e00 0101 d000 ... |0428: array-data (16 units) │ │ -416160: 0003 0400 1700 0000 0200 0101 0e00 ... |0438: array-data (50 units) │ │ -4161c4: 0003 0400 0900 0000 ae00 0101 2c01 ... |046a: array-data (22 units) │ │ -4161f0: 0003 0400 1d00 0000 3400 0101 da00 ... |0480: array-data (62 units) │ │ -41626c: 0003 0400 0600 0000 1c01 0101 9401 ... |04be: array-data (16 units) │ │ -41628c: 0003 0400 0e00 0000 2401 0101 2501 ... |04ce: array-data (32 units) │ │ -4162cc: 0003 0400 1000 0000 9500 0101 9600 ... |04ee: array-data (36 units) │ │ -416314: 0003 0400 1e00 0000 af00 0101 4001 ... |0512: array-data (64 units) │ │ +415908: |[415908] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +415918: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ +41591e: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +415922: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +415926: 2601 fb01 0000 |0007: fill-array-data v1, 00000202 // +000001fb │ │ +41592c: 6901 57b6 |000a: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@b657 │ │ +415930: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +415936: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +41593c: 0c02 |0012: move-result-object v2 │ │ +41593e: 6902 58b6 |0013: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@b658 │ │ +415942: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +415948: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +41594e: 0c02 |001b: move-result-object v2 │ │ +415950: 6902 77b6 |001c: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@b677 │ │ +415954: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +415956: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +41595a: 6903 79b6 |0021: sput-object v3, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@b679 │ │ +41595e: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +415960: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +415964: 2604 1a02 0000 |0026: fill-array-data v4, 00000240 // +0000021a │ │ +41596a: 6904 7ab6 |0029: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@b67a │ │ +41596e: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +415974: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +41597a: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +415980: 0c04 |0034: move-result-object v4 │ │ +415982: 6904 81b6 |0035: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@b681 │ │ +415986: 1304 0800 |0037: const/16 v4, #int 8 // #8 │ │ +41598a: 2344 9b1f |0039: new-array v4, v4, [I // type@1f9b │ │ +41598e: 2604 1502 0000 |003b: fill-array-data v4, 00000250 // +00000215 │ │ +415994: 6904 84b6 |003e: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@b684 │ │ +415998: 2334 9b1f |0040: new-array v4, v3, [I // type@1f9b │ │ +41599c: 2604 2202 0000 |0042: fill-array-data v4, 00000264 // +00000222 │ │ +4159a2: 6904 8db6 |0045: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b68d │ │ +4159a6: 1404 d000 0101 |0047: const v4, #float 2.36941e-38 // #010100d0 │ │ +4159ac: 1405 9901 0101 |004a: const v5, #float 2.36947e-38 // #01010199 │ │ +4159b2: 2420 9b1f 5400 |004d: filled-new-array {v4, v5}, [I // type@1f9b │ │ +4159b8: 0c06 |0050: move-result-object v6 │ │ +4159ba: 6906 94b6 |0051: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@b694 │ │ +4159be: 1406 4a04 0101 |0053: const v6, #float 2.36966e-38 // #0101044a │ │ +4159c4: 1407 4b04 0101 |0056: const v7, #float 2.36966e-38 // #0101044b │ │ +4159ca: 1408 4904 0101 |0059: const v8, #float 2.36966e-38 // #01010449 │ │ +4159d0: 2440 9b1f 8576 |005c: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ +4159d6: 0c06 |005f: move-result-object v6 │ │ +4159d8: 6906 97b6 |0060: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b697 │ │ +4159dc: 2322 9b1f |0062: new-array v2, v2, [I // type@1f9b │ │ +4159e0: 6902 9cb6 |0064: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatEmojiHelper:[I // field@b69c │ │ +4159e4: 1402 c004 047f |0066: const v2, #float 1.75483e+38 // #7f0404c0 │ │ +4159ea: 1406 c104 047f |0069: const v6, #float 1.75483e+38 // #7f0404c1 │ │ +4159f0: 1407 1901 0101 |006c: const v7, #float 2.36943e-38 // #01010119 │ │ +4159f6: 1408 1904 047f |006f: const v8, #float 1.75479e+38 // #7f040419 │ │ +4159fc: 2440 9b1f 8762 |0072: filled-new-array {v7, v8, v2, v6}, [I // type@1f9b │ │ +415a02: 0c02 |0075: move-result-object v2 │ │ +415a04: 6902 9db6 |0076: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@b69d │ │ +415a08: 1402 ba04 047f |0078: const v2, #float 1.75483e+38 // #7f0404ba │ │ +415a0e: 1406 bb04 047f |007b: const v6, #float 1.75483e+38 // #7f0404bb │ │ +415a14: 1407 4201 0101 |007e: const v7, #float 2.36945e-38 // #01010142 │ │ +415a1a: 1408 b904 047f |0081: const v8, #float 1.75483e+38 // #7f0404b9 │ │ +415a20: 2440 9b1f 8762 |0084: filled-new-array {v7, v8, v2, v6}, [I // type@1f9b │ │ +415a26: 0c02 |0087: move-result-object v2 │ │ +415a28: 6902 a2b6 |0088: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@b6a2 │ │ +415a2c: 1272 |008a: const/4 v2, #int 7 // #7 │ │ +415a2e: 2322 9b1f |008b: new-array v2, v2, [I // type@1f9b │ │ +415a32: 2602 e701 0000 |008d: fill-array-data v2, 00000274 // +000001e7 │ │ +415a38: 6902 a7b6 |0090: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@b6a7 │ │ +415a3c: 1302 1600 |0092: const/16 v2, #int 22 // #16 │ │ +415a40: 2322 9b1f |0094: new-array v2, v2, [I // type@1f9b │ │ +415a44: 2602 f001 0000 |0096: fill-array-data v2, 00000286 // +000001f0 │ │ +415a4a: 6902 afb6 |0099: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@b6af │ │ +415a4e: 1302 7f00 |009b: const/16 v2, #int 127 // #7f │ │ +415a52: 2322 9b1f |009d: new-array v2, v2, [I // type@1f9b │ │ +415a56: 2602 1702 0000 |009f: fill-array-data v2, 000002b6 // +00000217 │ │ +415a5c: 6902 c6b6 |00a2: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@b6c6 │ │ +415a60: 1402 3300 047f |00a4: const v2, #float 1.75459e+38 // #7f040033 │ │ +415a66: 2410 9b1f 0200 |00a7: filled-new-array {v2}, [I // type@1f9b │ │ +415a6c: 0c02 |00aa: move-result-object v2 │ │ +415a6e: 6902 46b7 |00ab: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@b746 │ │ +415a72: 1402 b503 047f |00ad: const v2, #float 1.75477e+38 // #7f0403b5 │ │ +415a78: 1406 ec03 047f |00b0: const v6, #float 1.75478e+38 // #7f0403ec │ │ +415a7e: 2420 9b1f 6200 |00b3: filled-new-array {v2, v6}, [I // type@1f9b │ │ +415a84: 0c02 |00b6: move-result-object v2 │ │ +415a86: 6902 48b7 |00b7: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.Capability:[I // field@b748 │ │ +415a8a: 1402 be00 047f |00b9: const v2, #float 1.75462e+38 // #7f0400be │ │ +415a90: 1406 bf00 047f |00bc: const v6, #float 1.75462e+38 // #7f0400bf │ │ +415a96: 1407 0801 0101 |00bf: const v7, #float 2.36943e-38 // #01010108 │ │ +415a9c: 1408 bd00 047f |00c2: const v8, #float 1.75462e+38 // #7f0400bd │ │ +415aa2: 2440 9b1f 8762 |00c5: filled-new-array {v7, v8, v2, v6}, [I // type@1f9b │ │ +415aa8: 0c02 |00c8: move-result-object v2 │ │ +415aaa: 6902 4bb7 |00c9: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.CheckedTextView:[I // field@b74b │ │ +415aae: 1402 3400 047f |00cb: const v2, #float 1.75459e+38 // #7f040034 │ │ +415ab4: 1406 8402 047f |00ce: const v6, #float 1.75471e+38 // #7f040284 │ │ +415aba: 1407 a501 0101 |00d1: const v7, #float 2.36947e-38 // #010101a5 │ │ +415ac0: 1408 1f03 0101 |00d4: const v8, #float 2.36958e-38 // #0101031f │ │ +415ac6: 1409 4706 0101 |00d7: const v9, #float 2.36981e-38 // #01010647 │ │ +415acc: 2456 9b1f 8729 |00da: filled-new-array {v7, v8, v9, v2, v6}, [I // type@1f9b │ │ +415ad2: 0c02 |00dd: move-result-object v2 │ │ +415ad4: 6902 50b7 |00de: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@b750 │ │ +415ad8: 1402 aa00 047f |00e0: const v2, #float 1.75462e+38 // #7f0400aa │ │ +415ade: 1406 ab00 047f |00e3: const v6, #float 1.75462e+38 // #7f0400ab │ │ +415ae4: 1408 0701 0101 |00e6: const v8, #float 2.36943e-38 // #01010107 │ │ +415aea: 1409 a100 047f |00e9: const v9, #float 1.75461e+38 // #7f0400a1 │ │ +415af0: 2440 9b1f 9862 |00ec: filled-new-array {v8, v9, v2, v6}, [I // type@1f9b │ │ +415af6: 0c02 |00ef: move-result-object v2 │ │ +415af8: 6902 56b7 |00f0: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@b756 │ │ +415afc: 1302 0800 |00f2: const/16 v2, #int 8 // #8 │ │ +415b00: 2322 9b1f |00f4: new-array v2, v2, [I // type@1f9b │ │ +415b04: 2602 c202 0000 |00f6: fill-array-data v2, 000003b8 // +000002c2 │ │ +415b0a: 6902 5bb7 |00f9: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@b75b │ │ +415b0e: 1272 |00fb: const/4 v2, #int 7 // #7 │ │ +415b10: 2322 9b1f |00fc: new-array v2, v2, [I // type@1f9b │ │ +415b14: 2602 ce02 0000 |00fe: fill-array-data v2, 000003cc // +000002ce │ │ +415b1a: 6902 64b7 |0101: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@b764 │ │ +415b1e: 1302 0a00 |0103: const/16 v2, #int 10 // #a │ │ +415b22: 2322 9b1f |0105: new-array v2, v2, [I // type@1f9b │ │ +415b26: 2602 d702 0000 |0107: fill-array-data v2, 000003de // +000002d7 │ │ +415b2c: 6902 65b7 |010a: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@b765 │ │ +415b30: 1402 0300 0101 |010c: const v2, #float 2.36936e-38 // #01010003 │ │ +415b36: 1406 d100 0101 |010f: const v6, #float 2.36941e-38 // #010100d1 │ │ +415b3c: 2430 9b1f 4206 |0112: filled-new-array {v2, v4, v6}, [I // type@1f9b │ │ +415b42: 0c08 |0115: move-result-object v8 │ │ +415b44: 6908 77b7 |0116: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@b777 │ │ +415b48: 2420 9b1f 6200 |0118: filled-new-array {v2, v6}, [I // type@1f9b │ │ +415b4e: 0c02 |011b: move-result-object v2 │ │ +415b50: 6902 78b7 |011c: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@b778 │ │ +415b54: 1302 0c00 |011e: const/16 v2, #int 12 // #c │ │ +415b58: 2322 9b1f |0120: new-array v2, v2, [I // type@1f9b │ │ +415b5c: 2602 d402 0000 |0122: fill-array-data v2, 000003f6 // +000002d4 │ │ +415b62: 6902 7eb7 |0125: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@b77e │ │ +415b66: 1402 1405 0101 |0127: const v2, #float 2.36972e-38 // #01010514 │ │ +415b6c: 2420 9b1f 2700 |012a: filled-new-array {v7, v2}, [I // type@1f9b │ │ +415b72: 0c02 |012d: move-result-object v2 │ │ +415b74: 6902 7fb7 |012e: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@b77f │ │ +415b78: 1302 0900 |0130: const/16 v2, #int 9 // #9 │ │ +415b7c: 2322 9b1f |0132: new-array v2, v2, [I // type@1f9b │ │ +415b80: 2602 de02 0000 |0134: fill-array-data v2, 00000412 // +000002de │ │ +415b86: 6902 8eb7 |0137: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@b78e │ │ +415b8a: 1402 f500 0101 |0139: const v2, #float 2.36942e-38 // #010100f5 │ │ +415b90: 1406 8101 0101 |013c: const v6, #float 2.36946e-38 // #01010181 │ │ +415b96: 1407 f400 0101 |013f: const v7, #float 2.36942e-38 // #010100f4 │ │ +415b9c: 2440 9b1f 7162 |0142: filled-new-array {v1, v7, v2, v6}, [I // type@1f9b │ │ +415ba2: 0c01 |0145: move-result-object v1 │ │ +415ba4: 6901 8fb7 |0146: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@b78f │ │ +415ba8: 1401 ac02 0101 |0148: const v1, #float 2.36955e-38 // #010102ac │ │ +415bae: 1402 ad02 0101 |014b: const v2, #float 2.36955e-38 // #010102ad │ │ +415bb4: 2420 9b1f 2100 |014e: filled-new-array {v1, v2}, [I // type@1f9b │ │ +415bba: 0c01 |0151: move-result-object v1 │ │ +415bbc: 6901 9db7 |0152: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@b79d │ │ +415bc0: 2331 9b1f |0154: new-array v1, v3, [I // type@1f9b │ │ +415bc4: 2601 d202 0000 |0156: fill-array-data v1, 00000428 // +000002d2 │ │ +415bca: 6901 a0b7 |0159: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@b7a0 │ │ +415bce: 1301 1700 |015b: const/16 v1, #int 23 // #17 │ │ +415bd2: 2311 9b1f |015d: new-array v1, v1, [I // type@1f9b │ │ +415bd6: 2601 d902 0000 |015f: fill-array-data v1, 00000438 // +000002d9 │ │ +415bdc: 6901 a7b7 |0162: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@b7a7 │ │ +415be0: 1301 0900 |0164: const/16 v1, #int 9 // #9 │ │ +415be4: 2311 9b1f |0166: new-array v1, v1, [I // type@1f9b │ │ +415be8: 2601 0203 0000 |0168: fill-array-data v1, 0000046a // +00000302 │ │ +415bee: 6901 bfb7 |016b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@b7bf │ │ +415bf2: 1401 c902 0101 |016d: const v1, #float 2.36956e-38 // #010102c9 │ │ +415bf8: 1402 7803 047f |0170: const v2, #float 1.75476e+38 // #7f040378 │ │ +415bfe: 1406 7601 0101 |0173: const v6, #float 2.36946e-38 // #01010176 │ │ +415c04: 2430 9b1f 1602 |0176: filled-new-array {v6, v1, v2}, [I // type@1f9b │ │ +415c0a: 0c01 |0179: move-result-object v1 │ │ +415c0c: 6901 c9b7 |017a: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@b7c9 │ │ +415c10: 1401 2304 047f |017c: const v1, #float 1.7548e+38 // #7f040423 │ │ +415c16: 2410 9b1f 0100 |017f: filled-new-array {v1}, [I // type@1f9b │ │ +415c1c: 0c01 |0182: move-result-object v1 │ │ +415c1e: 6901 cab7 |0183: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@b7ca │ │ +415c22: 1401 7a03 047f |0185: const v1, #float 1.75476e+38 // #7f04037a │ │ +415c28: 1402 8103 047f |0188: const v2, #float 1.75476e+38 // #7f040381 │ │ +415c2e: 2420 9b1f 2100 |018b: filled-new-array {v1, v2}, [I // type@1f9b │ │ +415c34: 0c01 |018e: move-result-object v1 │ │ +415c36: 6901 cfb7 |018f: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@b7cf │ │ +415c3a: 1301 1d00 |0191: const/16 v1, #int 29 // #1d │ │ +415c3e: 2311 9b1f |0193: new-array v1, v1, [I // type@1f9b │ │ +415c42: 2601 eb02 0000 |0195: fill-array-data v1, 00000480 // +000002eb │ │ +415c48: 6901 d2b7 |0198: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@b7d2 │ │ +415c4c: 1401 6202 0101 |019a: const v1, #float 2.36953e-38 // #01010262 │ │ +415c52: 1402 b200 0101 |019d: const v2, #float 2.36941e-38 // #010100b2 │ │ +415c58: 1407 7b01 0101 |01a0: const v7, #float 2.36946e-38 // #0101017b │ │ +415c5e: 2450 9b1f 6217 |01a3: filled-new-array {v2, v6, v7, v1, v0}, [I // type@1f9b │ │ +415c64: 0c00 |01a6: move-result-object v0 │ │ +415c66: 6900 f0b7 |01a7: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@b7f0 │ │ +415c6a: 2330 9b1f |01a9: new-array v0, v3, [I // type@1f9b │ │ +415c6e: 2600 1303 0000 |01ab: fill-array-data v0, 000004be // +00000313 │ │ +415c74: 6900 f6b7 |01ae: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@b7f6 │ │ +415c78: 2410 9b1f 0500 |01b0: filled-new-array {v5}, [I // type@1f9b │ │ +415c7e: 0c00 |01b3: move-result-object v0 │ │ +415c80: 6900 f7b7 |01b4: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@b7f7 │ │ +415c84: 1300 0e00 |01b6: const/16 v0, #int 14 // #e │ │ +415c88: 2300 9b1f |01b8: new-array v0, v0, [I // type@1f9b │ │ +415c8c: 2600 1403 0000 |01ba: fill-array-data v0, 000004ce // +00000314 │ │ +415c92: 6900 ffb7 |01bd: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@b7ff │ │ +415c96: 1300 1000 |01bf: const/16 v0, #int 16 // #10 │ │ +415c9a: 2300 9b1f |01c1: new-array v0, v0, [I // type@1f9b │ │ +415c9e: 2600 2b03 0000 |01c3: fill-array-data v0, 000004ee // +0000032b │ │ +415ca4: 6900 0eb8 |01c6: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@b80e │ │ +415ca8: 1300 1e00 |01c8: const/16 v0, #int 30 // #1e │ │ +415cac: 2300 9b1f |01ca: new-array v0, v0, [I // type@1f9b │ │ +415cb0: 2600 4603 0000 |01cc: fill-array-data v0, 00000512 // +00000346 │ │ +415cb6: 6900 1fb8 |01cf: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@b81f │ │ +415cba: 1400 7f03 047f |01d1: const v0, #float 1.75476e+38 // #7f04037f │ │ +415cc0: 1401 a504 047f |01d4: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +415cc6: 1502 0101 |01d7: const/high16 v2, #int 16842752 // #101 │ │ +415cca: 1403 da00 0101 |01d9: const v3, #float 2.36942e-38 // #010100da │ │ +415cd0: 1405 7c03 047f |01dc: const v5, #float 1.75476e+38 // #7f04037c │ │ +415cd6: 2451 9b1f 3205 |01df: filled-new-array {v2, v3, v5, v0, v1}, [I // type@1f9b │ │ +415cdc: 0c00 |01e2: move-result-object v0 │ │ +415cde: 6900 3eb8 |01e3: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@b83e │ │ +415ce2: 1400 5700 047f |01e5: const v0, #float 1.7546e+38 // #7f040057 │ │ +415ce8: 1401 5800 047f |01e8: const v1, #float 1.7546e+38 // #7f040058 │ │ +415cee: 1402 d400 0101 |01eb: const v2, #float 2.36942e-38 // #010100d4 │ │ +415cf4: 2430 9b1f 0201 |01ee: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +415cfa: 0c00 |01f1: move-result-object v0 │ │ +415cfc: 6900 3fb8 |01f2: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@b83f │ │ +415d00: 1400 f200 0101 |01f4: const v0, #float 2.36942e-38 // #010100f2 │ │ +415d06: 1401 f300 0101 |01f7: const v1, #float 2.36942e-38 // #010100f3 │ │ +415d0c: 2430 9b1f 0401 |01fa: filled-new-array {v4, v0, v1}, [I // type@1f9b │ │ +415d12: 0c00 |01fd: move-result-object v0 │ │ +415d14: 6900 43b8 |01fe: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@b843 │ │ +415d18: 0e00 |0200: return-void │ │ +415d1a: 0000 |0201: nop // spacer │ │ +415d1c: 0003 0400 1d00 0000 4e00 047f 5500 ... |0202: array-data (62 units) │ │ +415d98: 0003 0400 0600 0000 4e00 047f 5500 ... |0240: array-data (16 units) │ │ +415db8: 0003 0400 0800 0000 f200 0101 a400 ... |0250: array-data (20 units) │ │ +415de0: 0003 0400 0600 0000 1c01 0101 9401 ... |0264: array-data (16 units) │ │ +415e00: 0003 0400 0700 0000 3400 0101 6d01 ... |0274: array-data (18 units) │ │ +415e24: 0003 0400 1600 0000 3400 0101 4600 ... |0286: array-data (48 units) │ │ +415e84: 0003 0400 7f00 0000 5700 0101 ae00 ... |02b6: array-data (258 units) │ │ +416088: 0003 0400 0800 0000 3f00 047f 4000 ... |03b8: array-data (20 units) │ │ +4160b0: 0003 0400 0700 0000 1602 047f 1702 ... |03cc: array-data (18 units) │ │ +4160d4: 0003 0400 0a00 0000 3205 0101 3305 ... |03de: array-data (24 units) │ │ +416104: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03f6: array-data (28 units) │ │ +41613c: 0003 0400 0900 0000 af00 0101 c400 ... |0412: array-data (22 units) │ │ +416168: 0003 0400 0600 0000 0e00 0101 d000 ... |0428: array-data (16 units) │ │ +416188: 0003 0400 1700 0000 0200 0101 0e00 ... |0438: array-data (50 units) │ │ +4161ec: 0003 0400 0900 0000 ae00 0101 2c01 ... |046a: array-data (22 units) │ │ +416218: 0003 0400 1d00 0000 3400 0101 da00 ... |0480: array-data (62 units) │ │ +416294: 0003 0400 0600 0000 1c01 0101 9401 ... |04be: array-data (16 units) │ │ +4162b4: 0003 0400 0e00 0000 2401 0101 2501 ... |04ce: array-data (32 units) │ │ +4162f4: 0003 0400 1000 0000 9500 0101 9600 ... |04ee: array-data (36 units) │ │ +41633c: 0003 0400 1e00 0000 af00 0101 4001 ... |0512: 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 │ │ -416394: |[416394] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -4163a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4163aa: 0e00 |0003: return-void │ │ +4163bc: |[4163bc] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +4163cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4163d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1704057,17 +1704059,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4163c4: |[4163c4] de.danoeh.antennapod.net.ssl.R.:()V │ │ -4163d4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4163da: 0e00 |0003: return-void │ │ +4163ec: |[4163ec] de.danoeh.antennapod.net.ssl.R.:()V │ │ +4163fc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +416402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1704094,17 +1704096,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4163dc: |[4163dc] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ -4163ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4163f2: 0e00 |0003: return-void │ │ +416404: |[416404] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ +416414: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41641a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/SslClientSetup; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/ssl/SslClientSetup;) │ │ @@ -1704112,32 +1704114,32 @@ │ │ type : '(Lokhttp3/OkHttpClient$Builder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -4163f4: |[4163f4] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ -416404: 7100 2fb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@b02f │ │ -41640a: 0c00 |0003: move-result-object v0 │ │ -41640c: 2201 911c |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1c91 │ │ -416410: 7020 23b0 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@b023 │ │ -416416: 6e30 f4b8 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@b8f4 │ │ -41641c: 1220 |000c: const/4 v0, #int 2 // #2 │ │ -41641e: 2300 df20 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@20df │ │ -416422: 6201 b1d7 |000f: sget-object v1, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@d7b1 │ │ -416426: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -416428: 4d01 0002 |0012: aput-object v1, v0, v2 │ │ -41642c: 6201 b0d7 |0014: sget-object v1, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@d7b0 │ │ -416430: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -416432: 4d01 0002 |0017: aput-object v1, v0, v2 │ │ -416436: 7110 6fb6 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -41643c: 0c00 |001c: move-result-object v0 │ │ -41643e: 6e20 ebb8 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b8eb │ │ -416444: 0e00 |0020: return-void │ │ +41641c: |[41641c] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ +41642c: 7100 2fb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@b02f │ │ +416432: 0c00 |0003: move-result-object v0 │ │ +416434: 2201 911c |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1c91 │ │ +416438: 7020 23b0 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@b023 │ │ +41643e: 6e30 f4b8 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@b8f4 │ │ +416444: 1220 |000c: const/4 v0, #int 2 // #2 │ │ +416446: 2300 df20 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@20df │ │ +41644a: 6201 b1d7 |000f: sget-object v1, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@d7b1 │ │ +41644e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +416450: 4d01 0002 |0012: aput-object v1, v0, v2 │ │ +416454: 6201 b0d7 |0014: sget-object v1, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@d7b0 │ │ +416458: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +41645a: 4d01 0002 |0017: aput-object v1, v0, v2 │ │ +41645e: 7110 6fb6 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +416464: 0c00 |001c: move-result-object v0 │ │ +416466: 6e20 ebb8 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b8eb │ │ +41646c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0004 line=12 │ │ 0x000d line=13 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 (null) Lokhttp3/OkHttpClient$Builder; │ │ @@ -1704168,17 +1704170,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416448: |[416448] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ -416458: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41645e: 0e00 |0003: return-void │ │ +416470: |[416470] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ +416480: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +416486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/SslProviderInstaller; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;) │ │ @@ -1704186,20 +1704188,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -416460: |[416460] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ -416470: 7100 57b9 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@b957 │ │ -416476: 0c01 |0003: move-result-object v1 │ │ -416478: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -41647a: 7120 11b6 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b611 │ │ -416480: 0e00 |0008: return-void │ │ +416488: |[416488] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ +416498: 7100 57b9 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@b957 │ │ +41649e: 0c01 |0003: move-result-object v1 │ │ +4164a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +4164a2: 7120 11b6 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b611 │ │ +4164a8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -1704248,116 +1704250,116 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -416484: |[416484] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ -416494: 1a00 3c05 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@053c │ │ -416498: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -41649e: 0c00 |0005: move-result-object v0 │ │ -4164a0: 6900 4cb8 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b84c │ │ -4164a4: 0e00 |0008: return-void │ │ +4164ac: |[4164ac] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ +4164bc: 1a00 3c05 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@053c │ │ +4164c0: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +4164c6: 0c00 |0005: move-result-object v0 │ │ +4164c8: 6900 4cb8 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b84c │ │ +4164cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 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 : 150 16-bit code units │ │ -4164a8: |[4164a8] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ -4164b8: 7010 b0b4 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4164be: 6200 4cb8 |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b84c │ │ -4164c2: 6e20 54b8 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -4164c8: 0c00 |0008: move-result-object v0 │ │ -4164ca: 6e10 4fb8 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ -4164d0: 0a01 |000c: move-result v1 │ │ -4164d2: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ -4164d6: 1a03 1e8e |000f: const-string v3, "invalid-hostname" // string@8e1e │ │ -4164da: 1a04 418b |0011: const-string v4, "https" // string@8b41 │ │ -4164de: 12f5 |0013: const/4 v5, #int -1 // #ff │ │ -4164e0: 3801 4400 |0014: if-eqz v1, 0058 // +0044 │ │ -4164e4: 1217 |0016: const/4 v7, #int 1 // #1 │ │ -4164e6: 6e20 4eb8 7000 |0017: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -4164ec: 0c07 |001a: move-result-object v7 │ │ -4164ee: 5b67 4fb8 |001b: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -4164f2: 1227 |001d: const/4 v7, #int 2 // #2 │ │ -4164f4: 6e20 4eb8 7000 |001e: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -4164fa: 0c07 |0021: move-result-object v7 │ │ -4164fc: 7110 8fb5 0700 |0022: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b58f │ │ -416502: 0c07 |0025: move-result-object v7 │ │ -416504: 5b67 4db8 |0026: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ -416508: 2803 |0028: goto 002b // +0003 │ │ -41650a: 5b63 4db8 |0029: iput-object v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ -41650e: 1237 |002b: const/4 v7, #int 3 // #3 │ │ -416510: 6e20 4eb8 7000 |002c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -416516: 0c01 |002f: move-result-object v1 │ │ -416518: 3901 0500 |0030: if-nez v1, 0035 // +0005 │ │ -41651c: 5965 4eb8 |0032: iput v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -416520: 280b |0034: goto 003f // +000b │ │ -416522: 6e20 4eb8 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -416528: 0c07 |0038: move-result-object v7 │ │ -41652a: 7110 66b4 0700 |0039: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -416530: 0a07 |003c: move-result v7 │ │ -416532: 5967 4eb8 |003d: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -416536: 1247 |003f: const/4 v7, #int 4 // #4 │ │ -416538: 6e20 4eb8 7000 |0040: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -41653e: 0c01 |0043: move-result-object v1 │ │ -416540: 3901 0700 |0044: if-nez v1, 004b // +0007 │ │ -416544: 1a07 0000 |0046: const-string v7, "" // string@0000 │ │ -416548: 5b67 50b8 |0048: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ -41654c: 281b |004a: goto 0065 // +001b │ │ -41654e: 6e20 4eb8 7000 |004b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -416554: 0c07 |004e: move-result-object v7 │ │ -416556: 1a00 8307 |004f: const-string v0, "/" // string@0783 │ │ -41655a: 7120 4db9 0700 |0051: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b94d │ │ -416560: 0c07 |0054: move-result-object v7 │ │ -416562: 5b67 50b8 |0055: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ -416566: 280e |0057: goto 0065 // +000e │ │ -416568: 5b64 4fb8 |0058: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -41656c: 7110 8fb5 0700 |005a: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b58f │ │ -416572: 0c07 |005d: move-result-object v7 │ │ -416574: 5b67 4db8 |005e: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ -416578: 2803 |0060: goto 0063 // +0003 │ │ -41657a: 5b63 4db8 |0061: iput-object v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ -41657e: 5962 4eb8 |0063: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -416582: 5467 4fb8 |0065: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -416586: 1a00 298b |0067: const-string v0, "http" // string@8b29 │ │ -41658a: 1301 5000 |0069: const/16 v1, #int 80 // #50 │ │ -41658e: 3907 0900 |006b: if-nez v7, 0074 // +0009 │ │ -416592: 5263 4eb8 |006d: iget v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -416596: 3313 0500 |006f: if-ne v3, v1, 0074 // +0005 │ │ -41659a: 5b60 4fb8 |0071: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -41659e: 2805 |0073: goto 0078 // +0005 │ │ -4165a0: 3907 0400 |0074: if-nez v7, 0078 // +0004 │ │ -4165a4: 5b64 4fb8 |0076: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -4165a8: 5467 4fb8 |0078: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -4165ac: 6e20 d7b4 4700 |007a: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4165b2: 0a07 |007d: move-result v7 │ │ -4165b4: 3807 0900 |007e: if-eqz v7, 0087 // +0009 │ │ -4165b8: 5267 4eb8 |0080: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -4165bc: 3357 0500 |0082: if-ne v7, v5, 0087 // +0005 │ │ -4165c0: 5962 4eb8 |0084: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -4165c4: 280f |0086: goto 0095 // +000f │ │ -4165c6: 5467 4fb8 |0087: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -4165ca: 6e20 d7b4 0700 |0089: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4165d0: 0a07 |008c: move-result v7 │ │ -4165d2: 3807 0800 |008d: if-eqz v7, 0095 // +0008 │ │ -4165d6: 5267 4eb8 |008f: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -4165da: 3357 0400 |0091: if-ne v7, v5, 0095 // +0004 │ │ -4165de: 5961 4eb8 |0093: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -4165e2: 0e00 |0095: return-void │ │ +4164d0: |[4164d0] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ +4164e0: 7010 b0b4 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4164e6: 6200 4cb8 |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b84c │ │ +4164ea: 6e20 54b8 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +4164f0: 0c00 |0008: move-result-object v0 │ │ +4164f2: 6e10 4fb8 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ +4164f8: 0a01 |000c: move-result v1 │ │ +4164fa: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ +4164fe: 1a03 1e8e |000f: const-string v3, "invalid-hostname" // string@8e1e │ │ +416502: 1a04 418b |0011: const-string v4, "https" // string@8b41 │ │ +416506: 12f5 |0013: const/4 v5, #int -1 // #ff │ │ +416508: 3801 4400 |0014: if-eqz v1, 0058 // +0044 │ │ +41650c: 1217 |0016: const/4 v7, #int 1 // #1 │ │ +41650e: 6e20 4eb8 7000 |0017: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +416514: 0c07 |001a: move-result-object v7 │ │ +416516: 5b67 4fb8 |001b: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +41651a: 1227 |001d: const/4 v7, #int 2 // #2 │ │ +41651c: 6e20 4eb8 7000 |001e: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +416522: 0c07 |0021: move-result-object v7 │ │ +416524: 7110 8fb5 0700 |0022: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b58f │ │ +41652a: 0c07 |0025: move-result-object v7 │ │ +41652c: 5b67 4db8 |0026: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ +416530: 2803 |0028: goto 002b // +0003 │ │ +416532: 5b63 4db8 |0029: iput-object v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ +416536: 1237 |002b: const/4 v7, #int 3 // #3 │ │ +416538: 6e20 4eb8 7000 |002c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +41653e: 0c01 |002f: move-result-object v1 │ │ +416540: 3901 0500 |0030: if-nez v1, 0035 // +0005 │ │ +416544: 5965 4eb8 |0032: iput v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +416548: 280b |0034: goto 003f // +000b │ │ +41654a: 6e20 4eb8 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +416550: 0c07 |0038: move-result-object v7 │ │ +416552: 7110 66b4 0700 |0039: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +416558: 0a07 |003c: move-result v7 │ │ +41655a: 5967 4eb8 |003d: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +41655e: 1247 |003f: const/4 v7, #int 4 // #4 │ │ +416560: 6e20 4eb8 7000 |0040: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +416566: 0c01 |0043: move-result-object v1 │ │ +416568: 3901 0700 |0044: if-nez v1, 004b // +0007 │ │ +41656c: 1a07 0000 |0046: const-string v7, "" // string@0000 │ │ +416570: 5b67 50b8 |0048: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ +416574: 281b |004a: goto 0065 // +001b │ │ +416576: 6e20 4eb8 7000 |004b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +41657c: 0c07 |004e: move-result-object v7 │ │ +41657e: 1a00 8307 |004f: const-string v0, "/" // string@0783 │ │ +416582: 7120 4db9 0700 |0051: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b94d │ │ +416588: 0c07 |0054: move-result-object v7 │ │ +41658a: 5b67 50b8 |0055: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ +41658e: 280e |0057: goto 0065 // +000e │ │ +416590: 5b64 4fb8 |0058: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +416594: 7110 8fb5 0700 |005a: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b58f │ │ +41659a: 0c07 |005d: move-result-object v7 │ │ +41659c: 5b67 4db8 |005e: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ +4165a0: 2803 |0060: goto 0063 // +0003 │ │ +4165a2: 5b63 4db8 |0061: iput-object v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ +4165a6: 5962 4eb8 |0063: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +4165aa: 5467 4fb8 |0065: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +4165ae: 1a00 298b |0067: const-string v0, "http" // string@8b29 │ │ +4165b2: 1301 5000 |0069: const/16 v1, #int 80 // #50 │ │ +4165b6: 3907 0900 |006b: if-nez v7, 0074 // +0009 │ │ +4165ba: 5263 4eb8 |006d: iget v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +4165be: 3313 0500 |006f: if-ne v3, v1, 0074 // +0005 │ │ +4165c2: 5b60 4fb8 |0071: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +4165c6: 2805 |0073: goto 0078 // +0005 │ │ +4165c8: 3907 0400 |0074: if-nez v7, 0078 // +0004 │ │ +4165cc: 5b64 4fb8 |0076: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +4165d0: 5467 4fb8 |0078: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +4165d4: 6e20 d7b4 4700 |007a: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4165da: 0a07 |007d: move-result v7 │ │ +4165dc: 3807 0900 |007e: if-eqz v7, 0087 // +0009 │ │ +4165e0: 5267 4eb8 |0080: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +4165e4: 3357 0500 |0082: if-ne v7, v5, 0087 // +0005 │ │ +4165e8: 5962 4eb8 |0084: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +4165ec: 280f |0086: goto 0095 // +000f │ │ +4165ee: 5467 4fb8 |0087: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +4165f2: 6e20 d7b4 0700 |0089: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4165f8: 0a07 |008c: move-result v7 │ │ +4165fa: 3807 0800 |008d: if-eqz v7, 0095 // +0008 │ │ +4165fe: 5267 4eb8 |008f: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +416602: 3357 0400 |0091: if-ne v7, v5, 0095 // +0004 │ │ +416606: 5961 4eb8 |0093: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +41660a: 0e00 |0095: return-void │ │ catches : 2 │ │ 0x001e - 0x0028 │ │ Ljava/lang/IllegalArgumentException; -> 0x0029 │ │ 0x005a - 0x0060 │ │ Ljava/lang/IllegalArgumentException; -> 0x0061 │ │ positions : │ │ 0x0000 line=18 │ │ @@ -1704428,17 +1704430,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416600: |[416600] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ -416610: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -416616: 0e00 |0003: return-void │ │ +416628: |[416628] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ +416638: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41663e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1704631,24 +1704633,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -416d6c: |[416d6c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ -416d7c: 1a00 f8b6 |0000: const-string v0, "plain/text; charset=utf-8" // string@b6f8 │ │ -416d80: 7110 e6b8 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e6 │ │ -416d86: 0c00 |0005: move-result-object v0 │ │ -416d88: 6900 57b8 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b857 │ │ -416d8c: 1a00 2b5f |0008: const-string v0, "application/json; charset=utf-8" // string@5f2b │ │ -416d90: 7110 e6b8 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e6 │ │ -416d96: 0c00 |000d: move-result-object v0 │ │ -416d98: 6900 55b8 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ -416d9c: 0e00 |0010: return-void │ │ +416d94: |[416d94] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ +416da4: 1a00 f8b6 |0000: const-string v0, "plain/text; charset=utf-8" // string@b6f8 │ │ +416da8: 7110 e6b8 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e6 │ │ +416dae: 0c00 |0005: move-result-object v0 │ │ +416db0: 6900 57b8 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b857 │ │ +416db4: 1a00 2b5f |0008: const-string v0, "application/json; charset=utf-8" // string@5f2b │ │ +416db8: 7110 e6b8 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e6 │ │ +416dbe: 0c00 |000d: move-result-object v0 │ │ +416dc0: 6900 55b8 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ +416dc4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;) │ │ @@ -1704656,33 +1704658,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 │ │ -416da0: |[416da0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -416db0: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -416db6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -416db8: 5c10 5eb8 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b85e │ │ -416dbc: 5b12 5db8 |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b85d │ │ -416dc0: 5b14 5cb8 |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ -416dc4: 5b15 60b8 |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -416dc8: 5b16 5fb8 |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b85f │ │ -416dcc: 2202 a71c |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1ca7 │ │ -416dd0: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ -416dd4: 1a03 c088 |0012: const-string v3, "gpodder.net" // string@88c0 │ │ -416dd8: 7020 4bb0 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@b04b │ │ -416dde: 5423 4db8 |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ -416de2: 5b13 59b8 |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416de6: 5223 4eb8 |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -416dea: 5913 5ab8 |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -416dee: 5422 4fb8 |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -416df2: 5b12 5bb8 |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -416df6: 0e00 |0023: return-void │ │ +416dc8: |[416dc8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +416dd8: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +416dde: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +416de0: 5c10 5eb8 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b85e │ │ +416de4: 5b12 5db8 |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b85d │ │ +416de8: 5b14 5cb8 |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ +416dec: 5b15 60b8 |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +416df0: 5b16 5fb8 |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b85f │ │ +416df4: 2202 a71c |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1ca7 │ │ +416df8: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ +416dfc: 1a03 c088 |0012: const-string v3, "gpodder.net" // string@88c0 │ │ +416e00: 7020 4bb0 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@b04b │ │ +416e06: 5423 4db8 |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ +416e0a: 5b13 59b8 |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416e0e: 5223 4eb8 |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +416e12: 5913 5ab8 |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +416e16: 5422 4fb8 |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +416e1a: 5b12 5bb8 |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +416e1e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=58 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -1704704,62 +1704706,62 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -416df8: |[416df8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ -416e08: 6e10 0cb9 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ -416e0e: 0a00 |0003: move-result v0 │ │ -416e10: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ -416e14: 3210 6300 |0006: if-eq v0, v1, 0069 // +0063 │ │ -416e18: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ -416e1c: 3210 5700 |000a: if-eq v0, v1, 0061 // +0057 │ │ -416e20: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ -416e24: 1a02 5a05 |000e: const-string v2, ")" // string@055a │ │ -416e28: 3410 2100 |0010: if-lt v0, v1, 0031 // +0021 │ │ -416e2c: 2206 ab1c |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1cab │ │ -416e30: 2201 271e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -416e34: 7010 ffb4 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -416e3a: 5453 59b8 |0019: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416e3e: 6e20 0bb5 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416e44: 1a03 0c01 |001e: const-string v3, " is currently unavailable (code " // string@010c │ │ -416e48: 6e20 0bb5 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416e4e: 6e20 06b5 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -416e54: 6e20 0bb5 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416e5a: 6e10 15b5 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -416e60: 0c01 |002c: move-result-object v1 │ │ -416e62: 7030 60b0 1600 |002d: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@b060 │ │ -416e68: 2706 |0030: throw v6 │ │ -416e6a: 2201 ab1c |0031: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1cab │ │ -416e6e: 2203 271e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -416e72: 7010 ffb4 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -416e78: 1a04 5450 |0038: const-string v4, "Unable to connect to " // string@5054 │ │ -416e7c: 6e20 0bb5 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416e82: 5454 59b8 |003d: iget-object v4, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416e86: 6e20 0bb5 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416e8c: 1a04 2e00 |0042: const-string v4, " (code " // string@002e │ │ -416e90: 6e20 0bb5 4300 |0044: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416e96: 6e20 06b5 0300 |0047: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -416e9c: 1a04 c907 |004a: const-string v4, ": " // string@07c9 │ │ -416ea0: 6e20 0bb5 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416ea6: 6e10 0fb9 0600 |004f: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b90f │ │ -416eac: 0c06 |0052: move-result-object v6 │ │ -416eae: 6e20 0bb5 6300 |0053: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416eb4: 6e20 0bb5 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416eba: 6e10 15b5 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -416ec0: 0c06 |005c: move-result-object v6 │ │ -416ec2: 7030 60b0 6100 |005d: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@b060 │ │ -416ec8: 2701 |0060: throw v1 │ │ -416eca: 2206 aa1c |0061: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1caa │ │ -416ece: 1a00 1756 |0063: const-string v0, "Wrong username or password" // string@5617 │ │ -416ed2: 7020 5fb0 0600 |0065: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@b05f │ │ -416ed8: 2706 |0068: throw v6 │ │ -416eda: 0e00 |0069: return-void │ │ +416e20: |[416e20] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ +416e30: 6e10 0cb9 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b90c │ │ +416e36: 0a00 |0003: move-result v0 │ │ +416e38: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ +416e3c: 3210 6300 |0006: if-eq v0, v1, 0069 // +0063 │ │ +416e40: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ +416e44: 3210 5700 |000a: if-eq v0, v1, 0061 // +0057 │ │ +416e48: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ +416e4c: 1a02 5a05 |000e: const-string v2, ")" // string@055a │ │ +416e50: 3410 2100 |0010: if-lt v0, v1, 0031 // +0021 │ │ +416e54: 2206 ab1c |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1cab │ │ +416e58: 2201 271e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +416e5c: 7010 ffb4 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +416e62: 5453 59b8 |0019: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416e66: 6e20 0bb5 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416e6c: 1a03 0c01 |001e: const-string v3, " is currently unavailable (code " // string@010c │ │ +416e70: 6e20 0bb5 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416e76: 6e20 06b5 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +416e7c: 6e20 0bb5 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416e82: 6e10 15b5 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +416e88: 0c01 |002c: move-result-object v1 │ │ +416e8a: 7030 60b0 1600 |002d: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@b060 │ │ +416e90: 2706 |0030: throw v6 │ │ +416e92: 2201 ab1c |0031: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1cab │ │ +416e96: 2203 271e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +416e9a: 7010 ffb4 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +416ea0: 1a04 5450 |0038: const-string v4, "Unable to connect to " // string@5054 │ │ +416ea4: 6e20 0bb5 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416eaa: 5454 59b8 |003d: iget-object v4, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416eae: 6e20 0bb5 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416eb4: 1a04 2e00 |0042: const-string v4, " (code " // string@002e │ │ +416eb8: 6e20 0bb5 4300 |0044: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416ebe: 6e20 06b5 0300 |0047: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +416ec4: 1a04 c907 |004a: const-string v4, ": " // string@07c9 │ │ +416ec8: 6e20 0bb5 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416ece: 6e10 0fb9 0600 |004f: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b90f │ │ +416ed4: 0c06 |0052: move-result-object v6 │ │ +416ed6: 6e20 0bb5 6300 |0053: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416edc: 6e20 0bb5 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +416ee2: 6e10 15b5 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +416ee8: 0c06 |005c: move-result-object v6 │ │ +416eea: 7030 60b0 6100 |005d: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@b060 │ │ +416ef0: 2701 |0060: throw v1 │ │ +416ef2: 2206 aa1c |0061: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1caa │ │ +416ef6: 1a00 1756 |0063: const-string v0, "Wrong username or password" // string@5617 │ │ +416efa: 7020 5fb0 0600 |0065: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@b05f │ │ +416f00: 2706 |0068: throw v6 │ │ +416f02: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x000e line=374 │ │ 0x0012 line=375 │ │ 0x0031 line=378 │ │ 0x004f line=379 │ │ @@ -1704773,41 +1704775,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 │ │ -416b48: |[416b48] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ -416b58: 6e10 fbb8 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -416b5e: 0c03 |0003: move-result-object v3 │ │ -416b60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -416b62: 5421 5db8 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b85d │ │ -416b66: 6e20 f8b8 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -416b6c: 0c03 |000a: move-result-object v3 │ │ -416b6e: 7210 d6b8 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -416b74: 0c03 |000e: move-result-object v3 │ │ -416b76: 7020 4fb0 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@b04f │ │ -416b7c: 6e10 0ab9 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -416b82: 0c00 |0015: move-result-object v0 │ │ -416b84: 7020 54b0 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@b054 │ │ -416b8a: 0c03 |0019: move-result-object v3 │ │ -416b8c: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -416b90: 6e10 14b9 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b914 │ │ -416b96: 1103 |001f: return-object v3 │ │ -416b98: 0d03 |0020: move-exception v3 │ │ -416b9a: 280b |0021: goto 002c // +000b │ │ -416b9c: 0d03 |0022: move-exception v3 │ │ -416b9e: 6e10 3bb5 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416ba4: 2201 ac1c |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -416ba8: 7020 62b0 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -416bae: 2701 |002b: throw v1 │ │ -416bb0: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ -416bb4: 6e10 14b9 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b914 │ │ -416bba: 2703 |0031: throw v3 │ │ +416b70: |[416b70] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ +416b80: 6e10 fbb8 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +416b86: 0c03 |0003: move-result-object v3 │ │ +416b88: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +416b8a: 5421 5db8 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b85d │ │ +416b8e: 6e20 f8b8 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +416b94: 0c03 |000a: move-result-object v3 │ │ +416b96: 7210 d6b8 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +416b9c: 0c03 |000e: move-result-object v3 │ │ +416b9e: 7020 4fb0 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@b04f │ │ +416ba4: 6e10 0ab9 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +416baa: 0c00 |0015: move-result-object v0 │ │ +416bac: 7020 54b0 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@b054 │ │ +416bb2: 0c03 |0019: move-result-object v3 │ │ +416bb4: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +416bb8: 6e10 14b9 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b914 │ │ +416bbe: 1103 |001f: return-object v3 │ │ +416bc0: 0d03 |0020: move-exception v3 │ │ +416bc2: 280b |0021: goto 002c // +000b │ │ +416bc4: 0d03 |0022: move-exception v3 │ │ +416bc6: 6e10 3bb5 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +416bcc: 2201 ac1c |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +416bd0: 7020 62b0 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +416bd6: 2701 |002b: throw v1 │ │ +416bd8: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +416bdc: 6e10 14b9 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b914 │ │ +416be2: 2703 |0031: throw v3 │ │ catches : 2 │ │ 0x0005 - 0x001a │ │ Ljava/io/IOException; -> 0x0022 │ │ -> 0x0020 │ │ 0x0023 - 0x002c │ │ -> 0x0020 │ │ positions : │ │ @@ -1704830,44 +1704832,44 @@ │ │ type : '(Lokhttp3/ResponseBody;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -416bd4: |[416bd4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ -416be4: 6e10 15b9 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@b915 │ │ -416bea: 0b00 |0003: move-result-wide v0 │ │ -416bec: 8401 |0004: long-to-int v1, v0 │ │ -416bee: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ -416bf2: 2200 d31d |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ -416bf6: 7020 4bb3 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b34b │ │ -416bfc: 2806 |000c: goto 0012 // +0006 │ │ -416bfe: 2200 d31d |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ -416c02: 7010 4ab3 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b34a │ │ -416c08: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ -416c0c: 2311 971f |0014: new-array v1, v1, [B // type@1f97 │ │ -416c10: 6e10 13b9 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b913 │ │ -416c16: 0c05 |0019: move-result-object v5 │ │ -416c18: 6e20 a6b3 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b3a6 │ │ -416c1e: 0a02 |001d: move-result v2 │ │ -416c20: 3d02 0900 |001e: if-lez v2, 0027 // +0009 │ │ -416c24: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -416c26: 6e40 53b3 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b353 │ │ -416c2c: 28f6 |0024: goto 001a // -000a │ │ -416c2e: 0d05 |0025: move-exception v5 │ │ -416c30: 2808 |0026: goto 002e // +0008 │ │ -416c32: 1a05 4050 |0027: const-string v5, "UTF-8" // string@5040 │ │ -416c36: 6e20 51b3 5000 |0029: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b351 │ │ -416c3c: 0c05 |002c: move-result-object v5 │ │ -416c3e: 1105 |002d: return-object v5 │ │ -416c40: 6e10 3bb5 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416c46: 2200 ac1c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -416c4a: 7020 62b0 5000 |0033: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -416c50: 2700 |0036: throw v0 │ │ +416bfc: |[416bfc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ +416c0c: 6e10 15b9 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@b915 │ │ +416c12: 0b00 |0003: move-result-wide v0 │ │ +416c14: 8401 |0004: long-to-int v1, v0 │ │ +416c16: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ +416c1a: 2200 d31d |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ +416c1e: 7020 4bb3 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b34b │ │ +416c24: 2806 |000c: goto 0012 // +0006 │ │ +416c26: 2200 d31d |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ +416c2a: 7010 4ab3 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b34a │ │ +416c30: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ +416c34: 2311 971f |0014: new-array v1, v1, [B // type@1f97 │ │ +416c38: 6e10 13b9 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b913 │ │ +416c3e: 0c05 |0019: move-result-object v5 │ │ +416c40: 6e20 a6b3 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b3a6 │ │ +416c46: 0a02 |001d: move-result v2 │ │ +416c48: 3d02 0900 |001e: if-lez v2, 0027 // +0009 │ │ +416c4c: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +416c4e: 6e40 53b3 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b353 │ │ +416c54: 28f6 |0024: goto 001a // -000a │ │ +416c56: 0d05 |0025: move-exception v5 │ │ +416c58: 2808 |0026: goto 002e // +0008 │ │ +416c5a: 1a05 4050 |0027: const-string v5, "UTF-8" // string@5040 │ │ +416c5e: 6e20 51b3 5000 |0029: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b351 │ │ +416c64: 0c05 |002c: move-result-object v5 │ │ +416c66: 1105 |002d: return-object v5 │ │ +416c68: 6e10 3bb5 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +416c6e: 2200 ac1c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +416c72: 7020 62b0 5000 |0033: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +416c78: 2700 |0036: throw v0 │ │ catches : 1 │ │ 0x0014 - 0x002d │ │ Ljava/io/IOException; -> 0x0025 │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=343 │ │ 0x000d line=345 │ │ @@ -1704887,30 +1704889,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 │ │ -41667c: |[41667c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ -41668c: 1a00 1f8c |0000: const-string v0, "id" // string@8c1f │ │ -416690: 6e20 79b9 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -416696: 0c00 |0005: move-result-object v0 │ │ -416698: 1a01 5365 |0006: const-string v1, "caption" // string@6553 │ │ -41669c: 6e20 79b9 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -4166a2: 0c01 |000b: move-result-object v1 │ │ -4166a4: 1a02 7ad4 |000c: const-string v2, "type" // string@d47a │ │ -4166a8: 6e20 79b9 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -4166ae: 0c02 |0011: move-result-object v2 │ │ -4166b0: 1a03 9dcf |0012: const-string v3, "subscriptions" // string@cf9d │ │ -4166b4: 6e20 75b9 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b975 │ │ -4166ba: 0a05 |0017: move-result v5 │ │ -4166bc: 2203 bf1c |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1cbf │ │ -4166c0: 7055 7eb0 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@b07e │ │ -4166c6: 1103 |001d: return-object v3 │ │ +4166a4: |[4166a4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ +4166b4: 1a00 1f8c |0000: const-string v0, "id" // string@8c1f │ │ +4166b8: 6e20 79b9 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +4166be: 0c00 |0005: move-result-object v0 │ │ +4166c0: 1a01 5365 |0006: const-string v1, "caption" // string@6553 │ │ +4166c4: 6e20 79b9 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +4166ca: 0c01 |000b: move-result-object v1 │ │ +4166cc: 1a02 7ad4 |000c: const-string v2, "type" // string@d47a │ │ +4166d0: 6e20 79b9 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +4166d6: 0c02 |0011: move-result-object v2 │ │ +4166d8: 1a03 9dcf |0012: const-string v3, "subscriptions" // string@cf9d │ │ +4166dc: 6e20 75b9 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b975 │ │ +4166e2: 0a05 |0017: move-result v5 │ │ +4166e4: 2203 bf1c |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1cbf │ │ +4166e8: 7055 7eb0 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@b07e │ │ +4166ee: 1103 |001d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0006 line=395 │ │ 0x000c line=396 │ │ 0x0012 line=397 │ │ 0x0018 line=398 │ │ @@ -1704923,31 +1704925,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 │ │ -416d1c: |[416d1c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ -416d2c: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -416d30: 6e10 6fb9 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -416d36: 0a01 |0005: move-result v1 │ │ -416d38: 7020 5ab6 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b65a │ │ -416d3e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -416d40: 6e10 6fb9 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -416d46: 0a02 |000d: move-result v2 │ │ -416d48: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ -416d4c: 6e20 6db9 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -416d52: 0c02 |0013: move-result-object v2 │ │ -416d54: 7020 58b0 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@b058 │ │ -416d5a: 0c02 |0017: move-result-object v2 │ │ -416d5c: 7220 26b7 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -416d62: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -416d66: 28ed |001d: goto 000a // -0013 │ │ -416d68: 1100 |001e: return-object v0 │ │ +416d44: |[416d44] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ +416d54: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +416d58: 6e10 6fb9 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +416d5e: 0a01 |0005: move-result v1 │ │ +416d60: 7020 5ab6 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b65a │ │ +416d66: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +416d68: 6e10 6fb9 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +416d6e: 0a02 |000d: move-result v2 │ │ +416d70: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ +416d74: 6e20 6db9 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +416d7a: 0c02 |0013: move-result-object v2 │ │ +416d7c: 7020 58b0 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@b058 │ │ +416d82: 0c02 |0017: move-result-object v2 │ │ +416d84: 7220 26b7 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +416d8a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +416d8e: 28ed |001d: goto 000a // -0013 │ │ +416d90: 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; │ │ @@ -1704958,22 +1704960,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -417128: |[417128] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ -417138: 5520 5eb8 |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b85e │ │ -41713c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -417140: 0e00 |0004: return-void │ │ -417142: 2200 0c1e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e0c │ │ -417146: 1a01 1b43 |0007: const-string v1, "Not logged in" // string@431b │ │ -41714a: 7020 5bb4 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b45b │ │ -417150: 2700 |000c: throw v0 │ │ +417150: |[417150] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ +417160: 5520 5eb8 |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b85e │ │ +417164: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +417168: 0e00 |0004: return-void │ │ +41716a: 2200 0c1e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e0c │ │ +41716e: 1a01 1b43 |0007: const-string v1, "Not logged in" // string@431b │ │ +417172: 7020 5bb4 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b45b │ │ +417178: 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; │ │ │ │ @@ -1704982,93 +1704984,93 @@ │ │ type : '(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 154 16-bit code units │ │ -4168ec: |[4168ec] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -4168fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4168fe: 1a01 fe19 |0001: const-string v1, "GpodnetService" // string@19fe │ │ -416902: 2202 271e |0003: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -416906: 7010 ffb4 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41690c: 1a03 3651 |0008: const-string v3, "Uploading partial actions " // string@5136 │ │ -416910: 6e20 0bb5 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416916: 6e20 06b5 d200 |000d: invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41691c: 1a03 a601 |0010: const-string v3, " to " // string@01a6 │ │ -416920: 6e20 0bb5 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416926: 6e20 06b5 e200 |0015: invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41692c: 1a03 6401 |0018: const-string v3, " of " // string@0164 │ │ -416930: 6e20 0bb5 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -416936: 7210 39b7 0c00 |001d: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b739 │ │ -41693c: 0a03 |0020: move-result v3 │ │ -41693e: 6e20 06b5 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -416944: 6e10 15b5 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41694a: 0c02 |0027: move-result-object v2 │ │ -41694c: 7120 6e0b 2100 |0028: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -416952: 2201 5e1e |002b: new-instance v1, Ljava/net/URI; // type@1e5e │ │ -416956: 54b4 5bb8 |002d: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -41695a: 54b6 59b8 |002f: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -41695e: 52b7 5ab8 |0031: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -416962: 1a02 8c07 |0033: const-string v2, "/api/2/episodes/%s.json" // string@078c │ │ -416966: 54b3 60b8 |0035: iget-object v3, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -41696a: 2305 c820 |0037: new-array v5, v0, [Ljava/lang/Object; // type@20c8 │ │ -41696e: 1208 |0039: const/4 v8, #int 0 // #0 │ │ -416970: 4d03 0508 |003a: aput-object v3, v5, v8 │ │ -416974: 7120 d9b4 5200 |003c: invoke-static {v2, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -41697a: 0c08 |003f: move-result-object v8 │ │ -41697c: 1209 |0040: const/4 v9, #int 0 // #0 │ │ -41697e: 120a |0041: const/4 v10, #int 0 // #0 │ │ -416980: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -416982: 0713 |0043: move-object v3, v1 │ │ -416984: 7608 9ab5 0300 |0044: 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@b59a │ │ -41698a: 6e10 9fb5 0100 |0047: invoke-virtual {v1}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -416990: 0c01 |004a: move-result-object v1 │ │ -416992: 2202 841f |004b: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ -416996: 7010 69b9 0200 |004d: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@b969 │ │ -41699c: 35ed 2100 |0050: if-ge v13, v14, 0071 // +0021 │ │ -4169a0: 7220 2db7 dc00 |0052: invoke-interface {v12, v13}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -4169a6: 0c03 |0055: move-result-object v3 │ │ -4169a8: 1f03 f31c |0056: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -4169ac: 6e10 46b1 0300 |0058: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b146 │ │ -4169b2: 0c03 |005b: move-result-object v3 │ │ -4169b4: 3803 1300 |005c: if-eqz v3, 006f // +0013 │ │ -4169b8: 1a04 316f |005e: const-string v4, "device" // string@6f31 │ │ -4169bc: 54b5 5cb8 |0060: iget-object v5, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ -4169c0: 6e30 80b9 4305 |0062: invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -4169c6: 6e20 70b9 3200 |0065: invoke-virtual {v2, v3}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ -4169cc: 2807 |0068: goto 006f // +0007 │ │ -4169ce: 0d0c |0069: move-exception v12 │ │ -4169d0: 2827 |006a: goto 0091 // +0027 │ │ -4169d2: 0d0c |006b: move-exception v12 │ │ -4169d4: 2825 |006c: goto 0091 // +0025 │ │ -4169d6: 0d0c |006d: move-exception v12 │ │ -4169d8: 2823 |006e: goto 0091 // +0023 │ │ -4169da: b00d |006f: add-int/2addr v13, v0 │ │ -4169dc: 28e0 |0070: goto 0050 // -0020 │ │ -4169de: 6e10 72b9 0200 |0071: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ -4169e4: 0c0c |0074: move-result-object v12 │ │ -4169e6: 620d 55b8 |0075: sget-object v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ -4169ea: 7120 09b9 dc00 |0077: invoke-static {v12, v13}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ -4169f0: 0c0c |007a: move-result-object v12 │ │ -4169f2: 220d 5d1f |007b: new-instance v13, Lokhttp3/Request$Builder; // type@1f5d │ │ -4169f6: 7010 f9b8 0d00 |007d: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -4169fc: 6e20 00b9 cd00 |0080: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ -416a02: 0c0c |0083: move-result-object v12 │ │ -416a04: 6e20 03b9 1c00 |0084: invoke-virtual {v12, v1}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -416a0a: 0c0c |0087: move-result-object v12 │ │ -416a0c: 7020 51b0 cb00 |0088: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ -416a12: 0c0c |008b: move-result-object v12 │ │ -416a14: 7110 85b0 0c00 |008c: invoke-static {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // method@b085 │ │ -416a1a: 0c0c |008f: move-result-object v12 │ │ -416a1c: 110c |0090: return-object v12 │ │ -416a1e: 6e10 3bb5 0c00 |0091: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416a24: 220d 071d |0094: new-instance v13, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ -416a28: 7020 68b1 cd00 |0096: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -416a2e: 270d |0099: throw v13 │ │ +416914: |[416914] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +416924: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +416926: 1a01 fe19 |0001: const-string v1, "GpodnetService" // string@19fe │ │ +41692a: 2202 271e |0003: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +41692e: 7010 ffb4 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +416934: 1a03 3651 |0008: const-string v3, "Uploading partial actions " // string@5136 │ │ +416938: 6e20 0bb5 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41693e: 6e20 06b5 d200 |000d: invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +416944: 1a03 a601 |0010: const-string v3, " to " // string@01a6 │ │ +416948: 6e20 0bb5 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41694e: 6e20 06b5 e200 |0015: invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +416954: 1a03 6401 |0018: const-string v3, " of " // string@0164 │ │ +416958: 6e20 0bb5 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41695e: 7210 39b7 0c00 |001d: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b739 │ │ +416964: 0a03 |0020: move-result v3 │ │ +416966: 6e20 06b5 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41696c: 6e10 15b5 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +416972: 0c02 |0027: move-result-object v2 │ │ +416974: 7120 6e0b 2100 |0028: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41697a: 2201 5e1e |002b: new-instance v1, Ljava/net/URI; // type@1e5e │ │ +41697e: 54b4 5bb8 |002d: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +416982: 54b6 59b8 |002f: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416986: 52b7 5ab8 |0031: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +41698a: 1a02 8c07 |0033: const-string v2, "/api/2/episodes/%s.json" // string@078c │ │ +41698e: 54b3 60b8 |0035: iget-object v3, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +416992: 2305 c820 |0037: new-array v5, v0, [Ljava/lang/Object; // type@20c8 │ │ +416996: 1208 |0039: const/4 v8, #int 0 // #0 │ │ +416998: 4d03 0508 |003a: aput-object v3, v5, v8 │ │ +41699c: 7120 d9b4 5200 |003c: invoke-static {v2, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +4169a2: 0c08 |003f: move-result-object v8 │ │ +4169a4: 1209 |0040: const/4 v9, #int 0 // #0 │ │ +4169a6: 120a |0041: const/4 v10, #int 0 // #0 │ │ +4169a8: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +4169aa: 0713 |0043: move-object v3, v1 │ │ +4169ac: 7608 9ab5 0300 |0044: 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@b59a │ │ +4169b2: 6e10 9fb5 0100 |0047: invoke-virtual {v1}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +4169b8: 0c01 |004a: move-result-object v1 │ │ +4169ba: 2202 841f |004b: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ +4169be: 7010 69b9 0200 |004d: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@b969 │ │ +4169c4: 35ed 2100 |0050: if-ge v13, v14, 0071 // +0021 │ │ +4169c8: 7220 2db7 dc00 |0052: invoke-interface {v12, v13}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +4169ce: 0c03 |0055: move-result-object v3 │ │ +4169d0: 1f03 f31c |0056: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +4169d4: 6e10 46b1 0300 |0058: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b146 │ │ +4169da: 0c03 |005b: move-result-object v3 │ │ +4169dc: 3803 1300 |005c: if-eqz v3, 006f // +0013 │ │ +4169e0: 1a04 316f |005e: const-string v4, "device" // string@6f31 │ │ +4169e4: 54b5 5cb8 |0060: iget-object v5, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ +4169e8: 6e30 80b9 4305 |0062: invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +4169ee: 6e20 70b9 3200 |0065: invoke-virtual {v2, v3}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ +4169f4: 2807 |0068: goto 006f // +0007 │ │ +4169f6: 0d0c |0069: move-exception v12 │ │ +4169f8: 2827 |006a: goto 0091 // +0027 │ │ +4169fa: 0d0c |006b: move-exception v12 │ │ +4169fc: 2825 |006c: goto 0091 // +0025 │ │ +4169fe: 0d0c |006d: move-exception v12 │ │ +416a00: 2823 |006e: goto 0091 // +0023 │ │ +416a02: b00d |006f: add-int/2addr v13, v0 │ │ +416a04: 28e0 |0070: goto 0050 // -0020 │ │ +416a06: 6e10 72b9 0200 |0071: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ +416a0c: 0c0c |0074: move-result-object v12 │ │ +416a0e: 620d 55b8 |0075: sget-object v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ +416a12: 7120 09b9 dc00 |0077: invoke-static {v12, v13}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ +416a18: 0c0c |007a: move-result-object v12 │ │ +416a1a: 220d 5d1f |007b: new-instance v13, Lokhttp3/Request$Builder; // type@1f5d │ │ +416a1e: 7010 f9b8 0d00 |007d: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +416a24: 6e20 00b9 cd00 |0080: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ +416a2a: 0c0c |0083: move-result-object v12 │ │ +416a2c: 6e20 03b9 1c00 |0084: invoke-virtual {v12, v1}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +416a32: 0c0c |0087: move-result-object v12 │ │ +416a34: 7020 51b0 cb00 |0088: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ +416a3a: 0c0c |008b: move-result-object v12 │ │ +416a3c: 7110 85b0 0c00 |008c: invoke-static {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // method@b085 │ │ +416a42: 0c0c |008f: move-result-object v12 │ │ +416a44: 110c |0090: return-object v12 │ │ +416a46: 6e10 3bb5 0c00 |0091: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +416a4c: 220d 071d |0094: new-instance v13, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ +416a50: 7020 68b1 cd00 |0096: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +416a56: 270d |0099: throw v13 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ Lorg/json/JSONException; -> 0x006d │ │ Ljava/net/MalformedURLException; -> 0x006b │ │ Ljava/net/URISyntaxException; -> 0x0069 │ │ positions : │ │ 0x0001 line=230 │ │ @@ -1705097,75 +1705099,75 @@ │ │ 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 : 112 16-bit code units │ │ -416edc: |[416edc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ -416eec: 7010 5ab0 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ -416ef2: 2208 5e1e |0003: new-instance v8, Ljava/net/URI; // type@1e5e │ │ -416ef6: 5491 5bb8 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -416efa: 5493 59b8 |0007: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416efe: 5294 5ab8 |0009: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -416f02: 1a00 8b07 |000b: const-string v0, "/api/2/devices/%s/%s.json" // string@078b │ │ -416f06: 5492 60b8 |000d: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -416f0a: 1225 |000f: const/4 v5, #int 2 // #2 │ │ -416f0c: 2355 c820 |0010: new-array v5, v5, [Ljava/lang/Object; // type@20c8 │ │ -416f10: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -416f12: 4d02 0506 |0013: aput-object v2, v5, v6 │ │ -416f16: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -416f18: 4d0a 0502 |0016: aput-object v10, v5, v2 │ │ -416f1c: 7120 d9b4 5000 |0018: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -416f22: 0c05 |001b: move-result-object v5 │ │ -416f24: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -416f26: 1207 |001d: const/4 v7, #int 0 // #0 │ │ -416f28: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -416f2a: 0780 |001f: move-object v0, v8 │ │ -416f2c: 7608 9ab5 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@b59a │ │ -416f32: 6e10 9fb5 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -416f38: 0c0a |0026: move-result-object v10 │ │ -416f3a: 390b 0e00 |0027: if-nez v11, 0035 // +000e │ │ -416f3e: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ -416f42: 280a |002b: goto 0035 // +000a │ │ -416f44: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ -416f48: 2822 |002e: goto 0050 // +0022 │ │ -416f4a: 0d0a |002f: move-exception v10 │ │ -416f4c: 2837 |0030: goto 0067 // +0037 │ │ -416f4e: 0d0a |0031: move-exception v10 │ │ -416f50: 2835 |0032: goto 0067 // +0035 │ │ -416f52: 0d0a |0033: move-exception v10 │ │ -416f54: 2833 |0034: goto 0067 // +0033 │ │ -416f56: 2200 861f |0035: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ -416f5a: 7010 73b9 0000 |0037: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b973 │ │ -416f60: 380b 0700 |003a: if-eqz v11, 0041 // +0007 │ │ -416f64: 1a01 5365 |003c: const-string v1, "caption" // string@6553 │ │ -416f68: 6e30 80b9 100b |003e: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -416f6e: 380c 0b00 |0041: if-eqz v12, 004c // +000b │ │ -416f72: 1a0b 7ad4 |0043: const-string v11, "type" // string@d47a │ │ -416f76: 6e10 7bb0 0c00 |0045: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@b07b │ │ -416f7c: 0c0c |0048: move-result-object v12 │ │ -416f7e: 6e30 80b9 b00c |0049: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -416f84: 6e10 82b9 0000 |004c: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b982 │ │ -416f8a: 0c0b |004f: move-result-object v11 │ │ -416f8c: 620c 55b8 |0050: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ -416f90: 7120 09b9 cb00 |0052: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ -416f96: 0c0b |0055: move-result-object v11 │ │ -416f98: 220c 5d1f |0056: new-instance v12, Lokhttp3/Request$Builder; // type@1f5d │ │ -416f9c: 7010 f9b8 0c00 |0058: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -416fa2: 6e20 00b9 bc00 |005b: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ -416fa8: 0c0b |005e: move-result-object v11 │ │ -416faa: 6e20 03b9 ab00 |005f: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -416fb0: 0c0a |0062: move-result-object v10 │ │ -416fb2: 7020 51b0 a900 |0063: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ -416fb8: 0e00 |0066: return-void │ │ -416fba: 6e10 3bb5 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416fc0: 220b ac1c |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -416fc4: 7020 62b0 ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -416fca: 270b |006f: throw v11 │ │ +416f04: |[416f04] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ +416f14: 7010 5ab0 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ +416f1a: 2208 5e1e |0003: new-instance v8, Ljava/net/URI; // type@1e5e │ │ +416f1e: 5491 5bb8 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +416f22: 5493 59b8 |0007: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416f26: 5294 5ab8 |0009: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +416f2a: 1a00 8b07 |000b: const-string v0, "/api/2/devices/%s/%s.json" // string@078b │ │ +416f2e: 5492 60b8 |000d: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +416f32: 1225 |000f: const/4 v5, #int 2 // #2 │ │ +416f34: 2355 c820 |0010: new-array v5, v5, [Ljava/lang/Object; // type@20c8 │ │ +416f38: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +416f3a: 4d02 0506 |0013: aput-object v2, v5, v6 │ │ +416f3e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +416f40: 4d0a 0502 |0016: aput-object v10, v5, v2 │ │ +416f44: 7120 d9b4 5000 |0018: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +416f4a: 0c05 |001b: move-result-object v5 │ │ +416f4c: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +416f4e: 1207 |001d: const/4 v7, #int 0 // #0 │ │ +416f50: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +416f52: 0780 |001f: move-object v0, v8 │ │ +416f54: 7608 9ab5 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@b59a │ │ +416f5a: 6e10 9fb5 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +416f60: 0c0a |0026: move-result-object v10 │ │ +416f62: 390b 0e00 |0027: if-nez v11, 0035 // +000e │ │ +416f66: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ +416f6a: 280a |002b: goto 0035 // +000a │ │ +416f6c: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ +416f70: 2822 |002e: goto 0050 // +0022 │ │ +416f72: 0d0a |002f: move-exception v10 │ │ +416f74: 2837 |0030: goto 0067 // +0037 │ │ +416f76: 0d0a |0031: move-exception v10 │ │ +416f78: 2835 |0032: goto 0067 // +0035 │ │ +416f7a: 0d0a |0033: move-exception v10 │ │ +416f7c: 2833 |0034: goto 0067 // +0033 │ │ +416f7e: 2200 861f |0035: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ +416f82: 7010 73b9 0000 |0037: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b973 │ │ +416f88: 380b 0700 |003a: if-eqz v11, 0041 // +0007 │ │ +416f8c: 1a01 5365 |003c: const-string v1, "caption" // string@6553 │ │ +416f90: 6e30 80b9 100b |003e: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +416f96: 380c 0b00 |0041: if-eqz v12, 004c // +000b │ │ +416f9a: 1a0b 7ad4 |0043: const-string v11, "type" // string@d47a │ │ +416f9e: 6e10 7bb0 0c00 |0045: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@b07b │ │ +416fa4: 0c0c |0048: move-result-object v12 │ │ +416fa6: 6e30 80b9 b00c |0049: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +416fac: 6e10 82b9 0000 |004c: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b982 │ │ +416fb2: 0c0b |004f: move-result-object v11 │ │ +416fb4: 620c 55b8 |0050: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ +416fb8: 7120 09b9 cb00 |0052: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ +416fbe: 0c0b |0055: move-result-object v11 │ │ +416fc0: 220c 5d1f |0056: new-instance v12, Lokhttp3/Request$Builder; // type@1f5d │ │ +416fc4: 7010 f9b8 0c00 |0058: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +416fca: 6e20 00b9 bc00 |005b: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ +416fd0: 0c0b |005e: move-result-object v11 │ │ +416fd2: 6e20 03b9 ab00 |005f: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +416fd8: 0c0a |0062: move-result-object v10 │ │ +416fda: 7020 51b0 a900 |0063: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ +416fe0: 0e00 |0066: return-void │ │ +416fe2: 6e10 3bb5 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +416fe8: 220b ac1c |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +416fec: 7020 62b0 ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +416ff2: 270b |006f: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0066 │ │ Lorg/json/JSONException; -> 0x0033 │ │ Ljava/net/MalformedURLException; -> 0x0031 │ │ Ljava/net/URISyntaxException; -> 0x002f │ │ positions : │ │ 0x0000 line=112 │ │ @@ -1705192,55 +1705194,55 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 73 16-bit code units │ │ -416c64: |[416c64] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ -416c74: 7010 5ab0 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ -416c7a: 2208 5e1e |0003: new-instance v8, Ljava/net/URI; // type@1e5e │ │ -416c7e: 5491 5bb8 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -416c82: 5493 59b8 |0007: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416c86: 5294 5ab8 |0009: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -416c8a: 1a00 8a07 |000b: const-string v0, "/api/2/devices/%s.json" // string@078a │ │ -416c8e: 5492 60b8 |000d: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -416c92: 1215 |000f: const/4 v5, #int 1 // #1 │ │ -416c94: 2355 c820 |0010: new-array v5, v5, [Ljava/lang/Object; // type@20c8 │ │ -416c98: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -416c9a: 4d02 0506 |0013: aput-object v2, v5, v6 │ │ -416c9e: 7120 d9b4 5000 |0015: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -416ca4: 0c05 |0018: move-result-object v5 │ │ -416ca6: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -416ca8: 1207 |001a: const/4 v7, #int 0 // #0 │ │ -416caa: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -416cac: 0780 |001c: move-object v0, v8 │ │ -416cae: 7608 9ab5 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@b59a │ │ -416cb4: 6e10 9fb5 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -416cba: 0c00 |0023: move-result-object v0 │ │ -416cbc: 2201 5d1f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1f5d │ │ -416cc0: 7010 f9b8 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -416cc6: 6e20 03b9 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -416ccc: 0c00 |002c: move-result-object v0 │ │ -416cce: 7020 51b0 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ -416cd4: 0c00 |0030: move-result-object v0 │ │ -416cd6: 2201 841f |0031: new-instance v1, Lorg/json/JSONArray; // type@1f84 │ │ -416cda: 7020 6ab9 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -416ce0: 7020 59b0 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@b059 │ │ -416ce6: 0c00 |0039: move-result-object v0 │ │ -416ce8: 1100 |003a: return-object v0 │ │ -416cea: 0d00 |003b: move-exception v0 │ │ -416cec: 2804 |003c: goto 0040 // +0004 │ │ -416cee: 0d00 |003d: move-exception v0 │ │ -416cf0: 2802 |003e: goto 0040 // +0002 │ │ -416cf2: 0d00 |003f: move-exception v0 │ │ -416cf4: 6e10 3bb5 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416cfa: 2201 ac1c |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -416cfe: 7020 62b0 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -416d04: 2701 |0048: throw v1 │ │ +416c8c: |[416c8c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ +416c9c: 7010 5ab0 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ +416ca2: 2208 5e1e |0003: new-instance v8, Ljava/net/URI; // type@1e5e │ │ +416ca6: 5491 5bb8 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +416caa: 5493 59b8 |0007: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416cae: 5294 5ab8 |0009: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +416cb2: 1a00 8a07 |000b: const-string v0, "/api/2/devices/%s.json" // string@078a │ │ +416cb6: 5492 60b8 |000d: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +416cba: 1215 |000f: const/4 v5, #int 1 // #1 │ │ +416cbc: 2355 c820 |0010: new-array v5, v5, [Ljava/lang/Object; // type@20c8 │ │ +416cc0: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +416cc2: 4d02 0506 |0013: aput-object v2, v5, v6 │ │ +416cc6: 7120 d9b4 5000 |0015: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +416ccc: 0c05 |0018: move-result-object v5 │ │ +416cce: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +416cd0: 1207 |001a: const/4 v7, #int 0 // #0 │ │ +416cd2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +416cd4: 0780 |001c: move-object v0, v8 │ │ +416cd6: 7608 9ab5 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@b59a │ │ +416cdc: 6e10 9fb5 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +416ce2: 0c00 |0023: move-result-object v0 │ │ +416ce4: 2201 5d1f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1f5d │ │ +416ce8: 7010 f9b8 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +416cee: 6e20 03b9 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +416cf4: 0c00 |002c: move-result-object v0 │ │ +416cf6: 7020 51b0 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ +416cfc: 0c00 |0030: move-result-object v0 │ │ +416cfe: 2201 841f |0031: new-instance v1, Lorg/json/JSONArray; // type@1f84 │ │ +416d02: 7020 6ab9 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +416d08: 7020 59b0 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@b059 │ │ +416d0e: 0c00 |0039: move-result-object v0 │ │ +416d10: 1100 |003a: return-object v0 │ │ +416d12: 0d00 |003b: move-exception v0 │ │ +416d14: 2804 |003c: goto 0040 // +0004 │ │ +416d16: 0d00 |003d: move-exception v0 │ │ +416d18: 2802 |003e: goto 0040 // +0002 │ │ +416d1a: 0d00 |003f: move-exception v0 │ │ +416d1c: 6e10 3bb5 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +416d22: 2201 ac1c |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +416d26: 7020 62b0 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +416d2c: 2701 |0048: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x003a │ │ Lorg/json/JSONException; -> 0x003f │ │ Ljava/net/MalformedURLException; -> 0x003d │ │ Ljava/net/URISyntaxException; -> 0x003b │ │ positions : │ │ 0x0000 line=88 │ │ @@ -1705260,67 +1705262,67 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 98 16-bit code units │ │ -4166c8: |[4166c8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ -4166d8: 7010 5ab0 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ -4166de: 6200 a0d7 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -4166e2: 7120 80b4 dc00 |0005: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -4166e8: 0c0c |0008: move-result-object v12 │ │ -4166ea: 121d |0009: const/4 v13, #int 1 // #1 │ │ -4166ec: 23d1 c820 |000a: new-array v1, v13, [Ljava/lang/Object; // type@20c8 │ │ -4166f0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -4166f2: 4d0c 0102 |000d: aput-object v12, v1, v2 │ │ -4166f6: 1a0c dccc |000f: const-string v12, "since=%d" // string@ccdc │ │ -4166fa: 7130 dab4 c001 |0011: invoke-static {v0, v12, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ -416700: 0c09 |0014: move-result-object v9 │ │ -416702: 54bc 60b8 |0015: iget-object v12, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -416706: 23dd c820 |0017: new-array v13, v13, [Ljava/lang/Object; // type@20c8 │ │ -41670a: 4d0c 0d02 |0019: aput-object v12, v13, v2 │ │ -41670e: 1a0c 8c07 |001b: const-string v12, "/api/2/episodes/%s.json" // string@078c │ │ -416712: 7120 d9b4 dc00 |001d: invoke-static {v12, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -416718: 0c08 |0020: move-result-object v8 │ │ -41671a: 220c 5e1e |0021: new-instance v12, Ljava/net/URI; // type@1e5e │ │ -41671e: 54b4 5bb8 |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -416722: 54b6 59b8 |0025: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416726: 52b7 5ab8 |0027: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -41672a: 120a |0029: const/4 v10, #int 0 // #0 │ │ -41672c: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -41672e: 07c3 |002b: move-object v3, v12 │ │ -416730: 7608 9ab5 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@b59a │ │ -416736: 6e10 9fb5 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -41673c: 0c0c |0032: move-result-object v12 │ │ -41673e: 220d 5d1f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1f5d │ │ -416742: 7010 f9b8 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -416748: 6e20 03b9 cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -41674e: 0c0c |003b: move-result-object v12 │ │ -416750: 7020 51b0 cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ -416756: 0c0c |003f: move-result-object v12 │ │ -416758: 220d 861f |0040: new-instance v13, Lorg/json/JSONObject; // type@1f86 │ │ -41675c: 7020 74b9 cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -416762: 7110 75b0 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@b075 │ │ -416768: 0c0c |0048: move-result-object v12 │ │ -41676a: 110c |0049: return-object v12 │ │ -41676c: 0d0c |004a: move-exception v12 │ │ -41676e: 2805 |004b: goto 0050 // +0005 │ │ -416770: 0d0c |004c: move-exception v12 │ │ -416772: 2803 |004d: goto 0050 // +0003 │ │ -416774: 0d0c |004e: move-exception v12 │ │ -416776: 280a |004f: goto 0059 // +000a │ │ -416778: 6e10 3bb5 0c00 |0050: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41677e: 220d 071d |0053: new-instance v13, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ -416782: 7020 68b1 cd00 |0055: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -416788: 270d |0058: throw v13 │ │ -41678a: 6e10 3bb5 0c00 |0059: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416790: 220d 0c1e |005c: new-instance v13, Ljava/lang/IllegalStateException; // type@1e0c │ │ -416794: 7020 5db4 cd00 |005e: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b45d │ │ -41679a: 270d |0061: throw v13 │ │ +4166f0: |[4166f0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ +416700: 7010 5ab0 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ +416706: 6200 a0d7 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +41670a: 7120 80b4 dc00 |0005: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +416710: 0c0c |0008: move-result-object v12 │ │ +416712: 121d |0009: const/4 v13, #int 1 // #1 │ │ +416714: 23d1 c820 |000a: new-array v1, v13, [Ljava/lang/Object; // type@20c8 │ │ +416718: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +41671a: 4d0c 0102 |000d: aput-object v12, v1, v2 │ │ +41671e: 1a0c dccc |000f: const-string v12, "since=%d" // string@ccdc │ │ +416722: 7130 dab4 c001 |0011: invoke-static {v0, v12, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ +416728: 0c09 |0014: move-result-object v9 │ │ +41672a: 54bc 60b8 |0015: iget-object v12, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +41672e: 23dd c820 |0017: new-array v13, v13, [Ljava/lang/Object; // type@20c8 │ │ +416732: 4d0c 0d02 |0019: aput-object v12, v13, v2 │ │ +416736: 1a0c 8c07 |001b: const-string v12, "/api/2/episodes/%s.json" // string@078c │ │ +41673a: 7120 d9b4 dc00 |001d: invoke-static {v12, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +416740: 0c08 |0020: move-result-object v8 │ │ +416742: 220c 5e1e |0021: new-instance v12, Ljava/net/URI; // type@1e5e │ │ +416746: 54b4 5bb8 |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +41674a: 54b6 59b8 |0025: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +41674e: 52b7 5ab8 |0027: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +416752: 120a |0029: const/4 v10, #int 0 // #0 │ │ +416754: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +416756: 07c3 |002b: move-object v3, v12 │ │ +416758: 7608 9ab5 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@b59a │ │ +41675e: 6e10 9fb5 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +416764: 0c0c |0032: move-result-object v12 │ │ +416766: 220d 5d1f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1f5d │ │ +41676a: 7010 f9b8 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +416770: 6e20 03b9 cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +416776: 0c0c |003b: move-result-object v12 │ │ +416778: 7020 51b0 cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ +41677e: 0c0c |003f: move-result-object v12 │ │ +416780: 220d 861f |0040: new-instance v13, Lorg/json/JSONObject; // type@1f86 │ │ +416784: 7020 74b9 cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +41678a: 7110 75b0 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@b075 │ │ +416790: 0c0c |0048: move-result-object v12 │ │ +416792: 110c |0049: return-object v12 │ │ +416794: 0d0c |004a: move-exception v12 │ │ +416796: 2805 |004b: goto 0050 // +0005 │ │ +416798: 0d0c |004c: move-exception v12 │ │ +41679a: 2803 |004d: goto 0050 // +0003 │ │ +41679c: 0d0c |004e: move-exception v12 │ │ +41679e: 280a |004f: goto 0059 // +000a │ │ +4167a0: 6e10 3bb5 0c00 |0050: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4167a6: 220d 071d |0053: new-instance v13, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ +4167aa: 7020 68b1 cd00 |0055: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +4167b0: 270d |0058: throw v13 │ │ +4167b2: 6e10 3bb5 0c00 |0059: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4167b8: 220d 0c1e |005c: new-instance v13, Ljava/lang/IllegalStateException; // type@1e0c │ │ +4167bc: 7020 5db4 cd00 |005e: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b45d │ │ +4167c2: 270d |0061: throw v13 │ │ catches : 1 │ │ 0x0021 - 0x0049 │ │ Ljava/net/URISyntaxException; -> 0x004e │ │ Lorg/json/JSONException; -> 0x004c │ │ Ljava/net/MalformedURLException; -> 0x004a │ │ positions : │ │ 0x0000 line=266 │ │ @@ -1705344,70 +1705346,70 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 103 16-bit code units │ │ -4167b0: |[4167b0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ -4167c0: 7010 5ab0 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ -4167c6: 6200 a0d7 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -4167ca: 7120 80b4 dc00 |0005: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -4167d0: 0c0c |0008: move-result-object v12 │ │ -4167d2: 121d |0009: const/4 v13, #int 1 // #1 │ │ -4167d4: 23d1 c820 |000a: new-array v1, v13, [Ljava/lang/Object; // type@20c8 │ │ -4167d8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -4167da: 4d0c 0102 |000d: aput-object v12, v1, v2 │ │ -4167de: 1a0c dccc |000f: const-string v12, "since=%d" // string@ccdc │ │ -4167e2: 7130 dab4 c001 |0011: invoke-static {v0, v12, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ -4167e8: 0c09 |0014: move-result-object v9 │ │ -4167ea: 54bc 60b8 |0015: iget-object v12, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -4167ee: 54b0 5cb8 |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ -4167f2: 1221 |0019: const/4 v1, #int 2 // #2 │ │ -4167f4: 2311 c820 |001a: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ -4167f8: 4d0c 0102 |001c: aput-object v12, v1, v2 │ │ -4167fc: 4d00 010d |001e: aput-object v0, v1, v13 │ │ -416800: 1a0c 8d07 |0020: const-string v12, "/api/2/subscriptions/%s/%s.json" // string@078d │ │ -416804: 7120 d9b4 1c00 |0022: invoke-static {v12, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -41680a: 0c08 |0025: move-result-object v8 │ │ -41680c: 220c 5e1e |0026: new-instance v12, Ljava/net/URI; // type@1e5e │ │ -416810: 54b4 5bb8 |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -416814: 54b6 59b8 |002a: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416818: 52b7 5ab8 |002c: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -41681c: 120a |002e: const/4 v10, #int 0 // #0 │ │ -41681e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -416820: 07c3 |0030: move-object v3, v12 │ │ -416822: 7608 9ab5 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@b59a │ │ -416828: 6e10 9fb5 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -41682e: 0c0c |0037: move-result-object v12 │ │ -416830: 220d 5d1f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1f5d │ │ -416834: 7010 f9b8 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -41683a: 6e20 03b9 cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -416840: 0c0c |0040: move-result-object v12 │ │ -416842: 7020 51b0 cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ -416848: 0c0c |0044: move-result-object v12 │ │ -41684a: 220d 861f |0045: new-instance v13, Lorg/json/JSONObject; // type@1f86 │ │ -41684e: 7020 74b9 cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -416854: 7110 76b0 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@b076 │ │ -41685a: 0c0c |004d: move-result-object v12 │ │ -41685c: 110c |004e: return-object v12 │ │ -41685e: 0d0c |004f: move-exception v12 │ │ -416860: 2805 |0050: goto 0055 // +0005 │ │ -416862: 0d0c |0051: move-exception v12 │ │ -416864: 2803 |0052: goto 0055 // +0003 │ │ -416866: 0d0c |0053: move-exception v12 │ │ -416868: 280a |0054: goto 005e // +000a │ │ -41686a: 6e10 3bb5 0c00 |0055: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416870: 220d ac1c |0058: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -416874: 7020 62b0 cd00 |005a: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -41687a: 270d |005d: throw v13 │ │ -41687c: 6e10 3bb5 0c00 |005e: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416882: 220d 0c1e |0061: new-instance v13, Ljava/lang/IllegalStateException; // type@1e0c │ │ -416886: 7020 5db4 cd00 |0063: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b45d │ │ -41688c: 270d |0066: throw v13 │ │ +4167d8: |[4167d8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ +4167e8: 7010 5ab0 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ +4167ee: 6200 a0d7 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +4167f2: 7120 80b4 dc00 |0005: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +4167f8: 0c0c |0008: move-result-object v12 │ │ +4167fa: 121d |0009: const/4 v13, #int 1 // #1 │ │ +4167fc: 23d1 c820 |000a: new-array v1, v13, [Ljava/lang/Object; // type@20c8 │ │ +416800: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +416802: 4d0c 0102 |000d: aput-object v12, v1, v2 │ │ +416806: 1a0c dccc |000f: const-string v12, "since=%d" // string@ccdc │ │ +41680a: 7130 dab4 c001 |0011: invoke-static {v0, v12, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4da │ │ +416810: 0c09 |0014: move-result-object v9 │ │ +416812: 54bc 60b8 |0015: iget-object v12, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +416816: 54b0 5cb8 |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ +41681a: 1221 |0019: const/4 v1, #int 2 // #2 │ │ +41681c: 2311 c820 |001a: new-array v1, v1, [Ljava/lang/Object; // type@20c8 │ │ +416820: 4d0c 0102 |001c: aput-object v12, v1, v2 │ │ +416824: 4d00 010d |001e: aput-object v0, v1, v13 │ │ +416828: 1a0c 8d07 |0020: const-string v12, "/api/2/subscriptions/%s/%s.json" // string@078d │ │ +41682c: 7120 d9b4 1c00 |0022: invoke-static {v12, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +416832: 0c08 |0025: move-result-object v8 │ │ +416834: 220c 5e1e |0026: new-instance v12, Ljava/net/URI; // type@1e5e │ │ +416838: 54b4 5bb8 |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +41683c: 54b6 59b8 |002a: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416840: 52b7 5ab8 |002c: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +416844: 120a |002e: const/4 v10, #int 0 // #0 │ │ +416846: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +416848: 07c3 |0030: move-object v3, v12 │ │ +41684a: 7608 9ab5 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@b59a │ │ +416850: 6e10 9fb5 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +416856: 0c0c |0037: move-result-object v12 │ │ +416858: 220d 5d1f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1f5d │ │ +41685c: 7010 f9b8 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +416862: 6e20 03b9 cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +416868: 0c0c |0040: move-result-object v12 │ │ +41686a: 7020 51b0 cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ +416870: 0c0c |0044: move-result-object v12 │ │ +416872: 220d 861f |0045: new-instance v13, Lorg/json/JSONObject; // type@1f86 │ │ +416876: 7020 74b9 cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +41687c: 7110 76b0 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@b076 │ │ +416882: 0c0c |004d: move-result-object v12 │ │ +416884: 110c |004e: return-object v12 │ │ +416886: 0d0c |004f: move-exception v12 │ │ +416888: 2805 |0050: goto 0055 // +0005 │ │ +41688a: 0d0c |0051: move-exception v12 │ │ +41688c: 2803 |0052: goto 0055 // +0003 │ │ +41688e: 0d0c |0053: move-exception v12 │ │ +416890: 280a |0054: goto 005e // +000a │ │ +416892: 6e10 3bb5 0c00 |0055: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +416898: 220d ac1c |0058: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +41689c: 7020 62b0 cd00 |005a: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +4168a2: 270d |005d: throw v13 │ │ +4168a4: 6e10 3bb5 0c00 |005e: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4168aa: 220d 0c1e |0061: new-instance v13, Ljava/lang/IllegalStateException; // type@1e0c │ │ +4168ae: 7020 5db4 cd00 |0063: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b45d │ │ +4168b4: 270d |0066: throw v13 │ │ catches : 1 │ │ 0x0026 - 0x004e │ │ Ljava/net/URISyntaxException; -> 0x0053 │ │ Lorg/json/JSONException; -> 0x0051 │ │ Ljava/net/MalformedURLException; -> 0x004f │ │ positions : │ │ 0x0000 line=185 │ │ @@ -1705431,83 +1705433,83 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 131 16-bit code units │ │ -416fe0: |[416fe0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ -416ff0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -416ff2: 2209 5e1e |0001: new-instance v9, Ljava/net/URI; // type@1e5e │ │ -416ff6: 54a2 5bb8 |0003: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -416ffa: 54a4 59b8 |0005: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416ffe: 52a5 5ab8 |0007: iget v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -417002: 1a01 8907 |0009: const-string v1, "/api/2/auth/%s/login.json" // string@0789 │ │ -417006: 54a3 60b8 |000b: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -41700a: 2306 c820 |000d: new-array v6, v0, [Ljava/lang/Object; // type@20c8 │ │ -41700e: 1207 |000f: const/4 v7, #int 0 // #0 │ │ -417010: 4d03 0607 |0010: aput-object v3, v6, v7 │ │ -417014: 7120 d9b4 6100 |0012: invoke-static {v1, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -41701a: 0c06 |0015: move-result-object v6 │ │ -41701c: 1207 |0016: const/4 v7, #int 0 // #0 │ │ -41701e: 1208 |0017: const/4 v8, #int 0 // #0 │ │ -417020: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -417022: 0791 |0019: move-object v1, v9 │ │ -417024: 7608 9ab5 0100 |001a: 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@b59a │ │ -41702a: 6e10 9fb5 0900 |001d: invoke-virtual {v9}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -417030: 0c01 |0020: move-result-object v1 │ │ -417032: 1a02 0000 |0021: const-string v2, "" // string@0000 │ │ -417036: 6203 57b8 |0023: sget-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b857 │ │ -41703a: 7120 09b9 3200 |0025: invoke-static {v2, v3}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ -417040: 0c02 |0028: move-result-object v2 │ │ -417042: 2203 5d1f |0029: new-instance v3, Lokhttp3/Request$Builder; // type@1f5d │ │ -417046: 7010 f9b8 0300 |002b: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -41704c: 6e20 03b9 1300 |002e: invoke-virtual {v3, v1}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -417052: 0c01 |0031: move-result-object v1 │ │ -417054: 6e20 00b9 2100 |0032: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ -41705a: 0c01 |0035: move-result-object v1 │ │ -41705c: 6e10 fbb8 0100 |0036: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -417062: 0c01 |0039: move-result-object v1 │ │ -417064: 54a2 60b8 |003a: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -417068: 54a3 5fb8 |003c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b85f │ │ -41706c: 1a04 4050 |003e: const-string v4, "UTF-8" // string@5040 │ │ -417070: 7110 02b6 0400 |0040: invoke-static {v4}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -417076: 0c04 |0043: move-result-object v4 │ │ -417078: 7130 d8b8 3204 |0044: invoke-static {v2, v3, v4}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b8d8 │ │ -41707e: 0c02 |0047: move-result-object v2 │ │ -417080: 6e10 06b9 0100 |0048: invoke-virtual {v1}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ -417086: 0c01 |004b: move-result-object v1 │ │ -417088: 1a03 c90b |004c: const-string v3, "Authorization" // string@0bc9 │ │ -41708c: 6e30 feb8 3102 |004e: invoke-virtual {v1, v3, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -417092: 0c01 |0051: move-result-object v1 │ │ -417094: 6e10 fbb8 0100 |0052: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -41709a: 0c01 |0055: move-result-object v1 │ │ -41709c: 54a2 5db8 |0056: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b85d │ │ -4170a0: 6e20 f8b8 1200 |0058: invoke-virtual {v2, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -4170a6: 0c01 |005b: move-result-object v1 │ │ -4170a8: 7210 d6b8 0100 |005c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -4170ae: 0c01 |005f: move-result-object v1 │ │ -4170b0: 7020 4fb0 1a00 |0060: invoke-direct {v10, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@b04f │ │ -4170b6: 6e10 0ab9 0100 |0063: invoke-virtual {v1}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -4170bc: 0c01 |0066: move-result-object v1 │ │ -4170be: 6e10 14b9 0100 |0067: invoke-virtual {v1}, Lokhttp3/ResponseBody;.close:()V // method@b914 │ │ -4170c4: 5ca0 5eb8 |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b85e │ │ -4170c8: 0e00 |006c: return-void │ │ -4170ca: 0d00 |006d: move-exception v0 │ │ -4170cc: 6e10 3bb5 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4170d2: 2201 ac1c |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -4170d6: 7020 62b0 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -4170dc: 2701 |0076: throw v1 │ │ -4170de: 0d00 |0077: move-exception v0 │ │ -4170e0: 2802 |0078: goto 007a // +0002 │ │ -4170e2: 0d00 |0079: move-exception v0 │ │ -4170e4: 6e10 3bb5 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4170ea: 2201 ac1c |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -4170ee: 7020 62b0 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -4170f4: 2701 |0082: throw v1 │ │ +417008: |[417008] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ +417018: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41701a: 2209 5e1e |0001: new-instance v9, Ljava/net/URI; // type@1e5e │ │ +41701e: 54a2 5bb8 |0003: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +417022: 54a4 59b8 |0005: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +417026: 52a5 5ab8 |0007: iget v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +41702a: 1a01 8907 |0009: const-string v1, "/api/2/auth/%s/login.json" // string@0789 │ │ +41702e: 54a3 60b8 |000b: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +417032: 2306 c820 |000d: new-array v6, v0, [Ljava/lang/Object; // type@20c8 │ │ +417036: 1207 |000f: const/4 v7, #int 0 // #0 │ │ +417038: 4d03 0607 |0010: aput-object v3, v6, v7 │ │ +41703c: 7120 d9b4 6100 |0012: invoke-static {v1, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +417042: 0c06 |0015: move-result-object v6 │ │ +417044: 1207 |0016: const/4 v7, #int 0 // #0 │ │ +417046: 1208 |0017: const/4 v8, #int 0 // #0 │ │ +417048: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +41704a: 0791 |0019: move-object v1, v9 │ │ +41704c: 7608 9ab5 0100 |001a: 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@b59a │ │ +417052: 6e10 9fb5 0900 |001d: invoke-virtual {v9}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +417058: 0c01 |0020: move-result-object v1 │ │ +41705a: 1a02 0000 |0021: const-string v2, "" // string@0000 │ │ +41705e: 6203 57b8 |0023: sget-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b857 │ │ +417062: 7120 09b9 3200 |0025: invoke-static {v2, v3}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ +417068: 0c02 |0028: move-result-object v2 │ │ +41706a: 2203 5d1f |0029: new-instance v3, Lokhttp3/Request$Builder; // type@1f5d │ │ +41706e: 7010 f9b8 0300 |002b: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +417074: 6e20 03b9 1300 |002e: invoke-virtual {v3, v1}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +41707a: 0c01 |0031: move-result-object v1 │ │ +41707c: 6e20 00b9 2100 |0032: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ +417082: 0c01 |0035: move-result-object v1 │ │ +417084: 6e10 fbb8 0100 |0036: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +41708a: 0c01 |0039: move-result-object v1 │ │ +41708c: 54a2 60b8 |003a: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +417090: 54a3 5fb8 |003c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b85f │ │ +417094: 1a04 4050 |003e: const-string v4, "UTF-8" // string@5040 │ │ +417098: 7110 02b6 0400 |0040: invoke-static {v4}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +41709e: 0c04 |0043: move-result-object v4 │ │ +4170a0: 7130 d8b8 3204 |0044: invoke-static {v2, v3, v4}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b8d8 │ │ +4170a6: 0c02 |0047: move-result-object v2 │ │ +4170a8: 6e10 06b9 0100 |0048: invoke-virtual {v1}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b906 │ │ +4170ae: 0c01 |004b: move-result-object v1 │ │ +4170b0: 1a03 c90b |004c: const-string v3, "Authorization" // string@0bc9 │ │ +4170b4: 6e30 feb8 3102 |004e: invoke-virtual {v1, v3, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +4170ba: 0c01 |0051: move-result-object v1 │ │ +4170bc: 6e10 fbb8 0100 |0052: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +4170c2: 0c01 |0055: move-result-object v1 │ │ +4170c4: 54a2 5db8 |0056: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b85d │ │ +4170c8: 6e20 f8b8 1200 |0058: invoke-virtual {v2, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +4170ce: 0c01 |005b: move-result-object v1 │ │ +4170d0: 7210 d6b8 0100 |005c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +4170d6: 0c01 |005f: move-result-object v1 │ │ +4170d8: 7020 4fb0 1a00 |0060: invoke-direct {v10, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@b04f │ │ +4170de: 6e10 0ab9 0100 |0063: invoke-virtual {v1}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +4170e4: 0c01 |0066: move-result-object v1 │ │ +4170e6: 6e10 14b9 0100 |0067: invoke-virtual {v1}, Lokhttp3/ResponseBody;.close:()V // method@b914 │ │ +4170ec: 5ca0 5eb8 |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b85e │ │ +4170f0: 0e00 |006c: return-void │ │ +4170f2: 0d00 |006d: move-exception v0 │ │ +4170f4: 6e10 3bb5 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4170fa: 2201 ac1c |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +4170fe: 7020 62b0 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +417104: 2701 |0076: throw v1 │ │ +417106: 0d00 |0077: move-exception v0 │ │ +417108: 2802 |0078: goto 007a // +0002 │ │ +41710a: 0d00 |0079: move-exception v0 │ │ +41710c: 6e10 3bb5 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +417112: 2201 ac1c |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +417116: 7020 62b0 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +41711c: 2701 |0082: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0021 │ │ Ljava/net/MalformedURLException; -> 0x0079 │ │ Ljava/net/URISyntaxException; -> 0x0077 │ │ 0x003a - 0x006c │ │ Ljava/lang/Exception; -> 0x006d │ │ positions : │ │ @@ -1705533,33 +1705535,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -417114: |[417114] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ -417124: 0e00 |0000: return-void │ │ +41713c: |[41713c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ +41714c: 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 │ │ -417154: |[417154] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ -417164: 5b01 60b8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -417168: 5b02 5fb8 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b85f │ │ -41716c: 0e00 |0004: return-void │ │ +41717c: |[41717c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41718c: 5b01 60b8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +417190: 5b02 5fb8 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b85f │ │ +417194: 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; │ │ @@ -1705570,31 +1705572,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 │ │ -4168a4: |[4168a4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -4168b4: 7010 5ab0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ -4168ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4168bc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4168be: 7210 39b7 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ -4168c4: 0a02 |0008: move-result v2 │ │ -4168c6: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ -4168ca: 7210 39b7 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ -4168d0: 0a00 |000e: move-result v0 │ │ -4168d2: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ -4168d6: 7120 97b4 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ -4168dc: 0a00 |0014: move-result v0 │ │ -4168de: 7040 5db0 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@b05d │ │ -4168e4: 0c00 |0018: move-result-object v0 │ │ -4168e6: 0121 |0019: move v1, v2 │ │ -4168e8: 28eb |001a: goto 0005 // -0015 │ │ -4168ea: 1100 |001b: return-object v0 │ │ +4168cc: |[4168cc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +4168dc: 7010 5ab0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ +4168e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4168e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4168e6: 7210 39b7 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ +4168ec: 0a02 |0008: move-result v2 │ │ +4168ee: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ +4168f2: 7210 39b7 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b739 │ │ +4168f8: 0a00 |000e: move-result v0 │ │ +4168fa: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ +4168fe: 7120 97b4 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ +416904: 0a00 |0014: move-result v0 │ │ +416906: 7040 5db0 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@b05d │ │ +41690c: 0c00 |0018: move-result-object v0 │ │ +41690e: 0121 |0019: move v1, v2 │ │ +416910: 28eb |001a: goto 0005 // -0015 │ │ +416912: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0005 line=220 │ │ 0x000b line=222 │ │ 0x0015 line=221 │ │ locals : │ │ @@ -1705606,73 +1705608,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 │ │ -416a44: |[416a44] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -416a54: 7010 5ab0 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ -416a5a: 2208 5e1e |0003: new-instance v8, Ljava/net/URI; // type@1e5e │ │ -416a5e: 5491 5bb8 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ -416a62: 5493 59b8 |0007: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ -416a66: 5294 5ab8 |0009: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ -416a6a: 1a00 8d07 |000b: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@078d │ │ -416a6e: 5492 60b8 |000d: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ -416a72: 5495 5cb8 |000f: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ -416a76: 1226 |0011: const/4 v6, #int 2 // #2 │ │ -416a78: 2366 c820 |0012: new-array v6, v6, [Ljava/lang/Object; // type@20c8 │ │ -416a7c: 1207 |0014: const/4 v7, #int 0 // #0 │ │ -416a7e: 4d02 0607 |0015: aput-object v2, v6, v7 │ │ -416a82: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -416a84: 4d05 0602 |0018: aput-object v5, v6, v2 │ │ -416a88: 7120 d9b4 6000 |001a: invoke-static {v0, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -416a8e: 0c05 |001d: move-result-object v5 │ │ -416a90: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -416a92: 1207 |001f: const/4 v7, #int 0 // #0 │ │ -416a94: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -416a96: 0780 |0021: move-object v0, v8 │ │ -416a98: 7608 9ab5 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@b59a │ │ -416a9e: 6e10 9fb5 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -416aa4: 0c00 |0028: move-result-object v0 │ │ -416aa6: 2201 861f |0029: new-instance v1, Lorg/json/JSONObject; // type@1f86 │ │ -416aaa: 7010 73b9 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b973 │ │ -416ab0: 1a02 905b |002e: const-string v2, "add" // string@5b90 │ │ -416ab4: 2203 841f |0030: new-instance v3, Lorg/json/JSONArray; // type@1f84 │ │ -416ab8: 7020 6bb9 a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ -416abe: 6e30 80b9 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -416ac4: 1a0a 67bc |0038: const-string v10, "remove" // string@bc67 │ │ -416ac8: 2202 841f |003a: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ -416acc: 7020 6bb9 b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ -416ad2: 6e30 80b9 a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -416ad8: 6e10 82b9 0100 |0042: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b982 │ │ -416ade: 0c0a |0045: move-result-object v10 │ │ -416ae0: 620b 55b8 |0046: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ -416ae4: 7120 09b9 ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ -416aea: 0c0a |004b: move-result-object v10 │ │ -416aec: 220b 5d1f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1f5d │ │ -416af0: 7010 f9b8 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -416af6: 6e20 00b9 ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ -416afc: 0c0a |0054: move-result-object v10 │ │ -416afe: 6e20 03b9 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -416b04: 0c0a |0058: move-result-object v10 │ │ -416b06: 7020 51b0 a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ -416b0c: 0c0a |005c: move-result-object v10 │ │ -416b0e: 7110 92b0 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@b092 │ │ -416b14: 0c0a |0060: move-result-object v10 │ │ -416b16: 110a |0061: return-object v10 │ │ -416b18: 0d0a |0062: move-exception v10 │ │ -416b1a: 2804 |0063: goto 0067 // +0004 │ │ -416b1c: 0d0a |0064: move-exception v10 │ │ -416b1e: 2802 |0065: goto 0067 // +0002 │ │ -416b20: 0d0a |0066: move-exception v10 │ │ -416b22: 6e10 3bb5 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -416b28: 220b ac1c |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ -416b2c: 7020 62b0 ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ -416b32: 270b |006f: throw v11 │ │ +416a6c: |[416a6c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +416a7c: 7010 5ab0 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@b05a │ │ +416a82: 2208 5e1e |0003: new-instance v8, Ljava/net/URI; // type@1e5e │ │ +416a86: 5491 5bb8 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b85b │ │ +416a8a: 5493 59b8 |0007: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b859 │ │ +416a8e: 5294 5ab8 |0009: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b85a │ │ +416a92: 1a00 8d07 |000b: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@078d │ │ +416a96: 5492 60b8 |000d: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b860 │ │ +416a9a: 5495 5cb8 |000f: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b85c │ │ +416a9e: 1226 |0011: const/4 v6, #int 2 // #2 │ │ +416aa0: 2366 c820 |0012: new-array v6, v6, [Ljava/lang/Object; // type@20c8 │ │ +416aa4: 1207 |0014: const/4 v7, #int 0 // #0 │ │ +416aa6: 4d02 0607 |0015: aput-object v2, v6, v7 │ │ +416aaa: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +416aac: 4d05 0602 |0018: aput-object v5, v6, v2 │ │ +416ab0: 7120 d9b4 6000 |001a: invoke-static {v0, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +416ab6: 0c05 |001d: move-result-object v5 │ │ +416ab8: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +416aba: 1207 |001f: const/4 v7, #int 0 // #0 │ │ +416abc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +416abe: 0780 |0021: move-object v0, v8 │ │ +416ac0: 7608 9ab5 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@b59a │ │ +416ac6: 6e10 9fb5 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +416acc: 0c00 |0028: move-result-object v0 │ │ +416ace: 2201 861f |0029: new-instance v1, Lorg/json/JSONObject; // type@1f86 │ │ +416ad2: 7010 73b9 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b973 │ │ +416ad8: 1a02 905b |002e: const-string v2, "add" // string@5b90 │ │ +416adc: 2203 841f |0030: new-instance v3, Lorg/json/JSONArray; // type@1f84 │ │ +416ae0: 7020 6bb9 a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ +416ae6: 6e30 80b9 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +416aec: 1a0a 67bc |0038: const-string v10, "remove" // string@bc67 │ │ +416af0: 2202 841f |003a: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ +416af4: 7020 6bb9 b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ +416afa: 6e30 80b9 a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +416b00: 6e10 82b9 0100 |0042: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b982 │ │ +416b06: 0c0a |0045: move-result-object v10 │ │ +416b08: 620b 55b8 |0046: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b855 │ │ +416b0c: 7120 09b9 ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ +416b12: 0c0a |004b: move-result-object v10 │ │ +416b14: 220b 5d1f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1f5d │ │ +416b18: 7010 f9b8 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +416b1e: 6e20 00b9 ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b900 │ │ +416b24: 0c0a |0054: move-result-object v10 │ │ +416b26: 6e20 03b9 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +416b2c: 0c0a |0058: move-result-object v10 │ │ +416b2e: 7020 51b0 a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@b051 │ │ +416b34: 0c0a |005c: move-result-object v10 │ │ +416b36: 7110 92b0 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@b092 │ │ +416b3c: 0c0a |0060: move-result-object v10 │ │ +416b3e: 110a |0061: return-object v10 │ │ +416b40: 0d0a |0062: move-exception v10 │ │ +416b42: 2804 |0063: goto 0067 // +0004 │ │ +416b44: 0d0a |0064: move-exception v10 │ │ +416b46: 2802 |0065: goto 0067 // +0002 │ │ +416b48: 0d0a |0066: move-exception v10 │ │ +416b4a: 6e10 3bb5 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +416b50: 220b ac1c |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1cac │ │ +416b54: 7020 62b0 ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@b062 │ │ +416b5a: 270b |006f: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0061 │ │ Lorg/json/JSONException; -> 0x0066 │ │ Ljava/net/MalformedURLException; -> 0x0064 │ │ Ljava/net/URISyntaxException; -> 0x0062 │ │ positions : │ │ 0x0000 line=153 │ │ @@ -1705722,17 +1705724,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41dc78: |[41dc78] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/String;)V │ │ -41dc88: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ -41dc8e: 0e00 |0003: return-void │ │ +41dca0: |[41dca0] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/String;)V │ │ +41dcb0: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ +41dcb6: 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; │ │ │ │ @@ -1705741,17 +1705743,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41dc90: |[41dc90] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ -41dca0: 7020 4ab4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b44a │ │ -41dca6: 0e00 |0003: return-void │ │ +41dcb8: |[41dcb8] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ +41dcc8: 7020 4ab4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b44a │ │ +41dcce: 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; │ │ │ │ @@ -1705786,17 +1705788,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41664c: |[41664c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ -41665c: 7020 67b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/String;)V // method@b167 │ │ -416662: 0e00 |0003: return-void │ │ +416674: |[416674] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ +416684: 7020 67b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/String;)V // method@b167 │ │ +41668a: 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; │ │ │ │ @@ -1705805,17 +1705807,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -416664: |[416664] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ -416674: 7020 68b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -41667a: 0e00 |0003: return-void │ │ +41668c: |[41668c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ +41669c: 7020 68b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +4166a2: 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; │ │ │ │ @@ -1705850,17 +1705852,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -416618: |[416618] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ -416628: 7020 61b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@b061 │ │ -41662e: 0e00 |0003: return-void │ │ +416640: |[416640] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ +416650: 7020 61b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@b061 │ │ +416656: 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; │ │ │ │ @@ -1705899,18 +1705901,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 │ │ -416630: |[416630] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ -416640: 7020 61b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@b061 │ │ -416646: 5902 63b8 |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@b863 │ │ -41664a: 0e00 |0005: return-void │ │ +416658: |[416658] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ +416668: 7020 61b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@b061 │ │ +41666e: 5902 63b8 |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@b863 │ │ +416672: 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; │ │ @@ -1706072,17 +1706074,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417188: |[417188] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ -417198: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41719e: 0e00 |0003: return-void │ │ +4171b0: |[4171b0] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ +4171c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4171c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1706144,17 +1706146,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417170: |[417170] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ -417180: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -417186: 0e00 |0003: return-void │ │ +417198: |[417198] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ +4171a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4171ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1706191,17 +1706193,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4171a0: |[4171a0] de.danoeh.antennapod.net.sync.gpoddernet.R$array.:()V │ │ -4171b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4171b6: 0e00 |0003: return-void │ │ +4171c8: |[4171c8] de.danoeh.antennapod.net.sync.gpoddernet.R$array.:()V │ │ +4171d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4171de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1708053,17 +1708055,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4171b8: |[4171b8] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ -4171c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4171ce: 0e00 |0003: return-void │ │ +4171e0: |[4171e0] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ +4171f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4171f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1708110,17 +1708112,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4171d0: |[4171d0] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ -4171e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4171e6: 0e00 |0003: return-void │ │ +4171f8: |[4171f8] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ +417208: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41720e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1708597,17 +1708599,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4171e8: |[4171e8] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ -4171f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4171fe: 0e00 |0003: return-void │ │ +417210: |[417210] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ +417220: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +417226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1709294,17 +1709296,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417200: |[417200] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ -417210: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -417216: 0e00 |0003: return-void │ │ +417228: |[417228] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ +417238: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41723e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1709856,17 +1709858,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417218: |[417218] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ -417228: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41722e: 0e00 |0003: return-void │ │ +417240: |[417240] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ +417250: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +417256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1710768,17 +1710770,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417230: |[417230] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ -417240: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -417246: 0e00 |0003: return-void │ │ +417258: |[417258] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ +417268: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41726e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1710835,17 +1710837,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417248: |[417248] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ -417258: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41725e: 0e00 |0003: return-void │ │ +417270: |[417270] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ +417280: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +417286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1710912,17 +1710914,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417260: |[417260] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ -417270: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -417276: 0e00 |0003: return-void │ │ +417288: |[417288] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ +417298: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41729e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1711284,17 +1711286,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417278: |[417278] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ -417288: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41728e: 0e00 |0003: return-void │ │ +4172a0: |[4172a0] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ +4172b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4172b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1711511,17 +1711513,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417290: |[417290] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ -4172a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4172a6: 0e00 |0003: return-void │ │ +4172b8: |[4172b8] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ +4172c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4172ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1713488,17 +1713490,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4180e8: |[4180e8] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ -4180f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4180fe: 0e00 |0003: return-void │ │ +418110: |[418110] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ +418120: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1716850,353 +1716852,353 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1804 16-bit code units │ │ -4172a8: |[4172a8] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -4172b8: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ -4172be: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -4172c2: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -4172c6: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ -4172cc: 6901 dcbd |000a: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@bddc │ │ -4172d0: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -4172d6: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -4172dc: 0c02 |0012: move-result-object v2 │ │ -4172de: 6902 ddbd |0013: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@bddd │ │ -4172e2: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -4172e8: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -4172ee: 0c02 |001b: move-result-object v2 │ │ -4172f0: 6902 fcbd |001c: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@bdfc │ │ -4172f4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -4172f6: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -4172fa: 6903 febd |0021: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@bdfe │ │ -4172fe: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -417300: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -417304: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ -41730a: 6904 ffbd |0029: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@bdff │ │ -41730e: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -417314: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -41731a: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -417320: 0c04 |0034: move-result-object v4 │ │ -417322: 6904 06be |0035: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@be06 │ │ -417326: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ -41732c: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ -417330: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ -417334: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ -41733a: 6905 09be |0041: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@be09 │ │ -41733e: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ -417342: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ -417348: 6905 12be |0048: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@be12 │ │ -41734c: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ -417352: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ -417358: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ -41735e: 0c07 |0053: move-result-object v7 │ │ -417360: 6907 19be |0054: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@be19 │ │ -417364: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ -41736a: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ -417370: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ -417376: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ -41737c: 0c07 |0062: move-result-object v7 │ │ -41737e: 6907 1cbe |0063: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@be1c │ │ -417382: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ -417386: 6902 21be |0067: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatEmojiHelper:[I // field@be21 │ │ -41738a: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ -417390: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ -417396: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ -41739c: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ -4173a2: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -4173a8: 0c02 |0078: move-result-object v2 │ │ -4173aa: 6902 22be |0079: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@be22 │ │ -4173ae: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ -4173b4: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ -4173ba: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ -4173c0: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ -4173c6: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -4173cc: 0c02 |008a: move-result-object v2 │ │ -4173ce: 6902 27be |008b: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@be27 │ │ -4173d2: 1272 |008d: const/4 v2, #int 7 // #7 │ │ -4173d4: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ -4173d8: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ -4173de: 6907 2cbe |0093: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@be2c │ │ -4173e2: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ -4173e6: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ -4173ea: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ -4173f0: 6907 34be |009c: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@be34 │ │ -4173f4: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ -4173f8: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ -4173fc: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ -417402: 6907 4bbe |00a5: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@be4b │ │ -417406: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ -41740c: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ -417412: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ -417418: 0c07 |00b0: move-result-object v7 │ │ -41741a: 6907 cbbe |00b1: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.BackgroundStyle:[I // field@becb │ │ -41741e: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ -417424: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ -41742a: 0c07 |00b9: move-result-object v7 │ │ -41742c: 6907 cebe |00ba: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@bece │ │ -417430: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ -417436: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ -41743c: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ -417442: 0c07 |00c5: move-result-object v7 │ │ -417444: 6907 d0be |00c6: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@bed0 │ │ -417448: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ -41744c: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ -417452: 6907 d3be |00cd: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckBoxPreference:[I // field@bed3 │ │ -417456: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ -41745c: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ -417462: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ -417468: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ -41746e: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -417474: 0c07 |00de: move-result-object v7 │ │ -417476: 6907 dabe |00df: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckedTextView:[I // field@beda │ │ -41747a: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ -417480: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ -417486: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ -41748c: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ -417492: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ -417498: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ -41749e: 0c07 |00f3: move-result-object v7 │ │ -4174a0: 6907 dfbe |00f4: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@bedf │ │ -4174a4: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ -4174aa: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ -4174b0: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ -4174b6: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -4174bc: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ -4174c2: 0c07 |0105: move-result-object v7 │ │ -4174c4: 6907 e5be |0106: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@bee5 │ │ -4174c8: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ -4174ce: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ -4174d4: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ -4174da: 0c07 |0111: move-result-object v7 │ │ -4174dc: 6907 eabe |0112: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout:[I // field@beea │ │ -4174e0: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ -4174e4: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ -4174ea: 6907 ebbe |0119: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout_Layout:[I // field@beeb │ │ -4174ee: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ -4174f2: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ -4174f6: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ -4174fc: 6908 f5be |0122: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DialogPreference:[I // field@bef5 │ │ -417500: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ -417504: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ -417508: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ -41750e: 6908 02bf |012b: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@bf02 │ │ -417512: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ -417518: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ -41751e: 0c0a |0133: move-result-object v10 │ │ -417520: 690a 0bbf |0134: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.EditTextPreference:[I // field@bf0b │ │ -417524: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ -417528: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ -41752e: 690a 0dbf |013b: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@bf0d │ │ -417532: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ -417536: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ -41753a: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ -417540: 690b 0ebf |0144: sput-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@bf0e │ │ -417544: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ -41754a: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ -417550: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ -417556: 0c0d |014f: move-result-object v13 │ │ -417558: 690d 20bf |0150: sput-object v13, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@bf20 │ │ -41755c: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ -417562: 0c0b |0155: move-result-object v11 │ │ -417564: 690b 21bf |0156: sput-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@bf21 │ │ -417568: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ -41756c: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ -417572: 690b 27bf |015d: sput-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@bf27 │ │ -417576: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ -41757c: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ -417582: 0c09 |0165: move-result-object v9 │ │ -417584: 6909 28bf |0166: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@bf28 │ │ -417588: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ -41758c: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ -417590: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ -417596: 6909 37bf |016f: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@bf37 │ │ -41759a: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ -4175a0: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ -4175a6: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ -4175ac: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ -4175b2: 0c01 |017d: move-result-object v1 │ │ -4175b4: 6901 38bf |017e: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@bf38 │ │ -4175b8: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ -4175be: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ -4175c4: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ -4175ca: 0c01 |0189: move-result-object v1 │ │ -4175cc: 6901 46bf |018a: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@bf46 │ │ -4175d0: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ -4175d6: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ -4175dc: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -4175e2: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -4175e8: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ -4175ee: 0c08 |019b: move-result-object v8 │ │ -4175f0: 6908 49bf |019c: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPreference:[I // field@bf49 │ │ -4175f4: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ -4175f8: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ -4175fe: 6908 4fbf |01a3: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@bf4f │ │ -417602: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ -417606: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ -41760a: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ -417610: 6908 56bf |01ac: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@bf56 │ │ -417614: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ -417618: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ -41761c: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ -417622: 6908 6ebf |01b5: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@bf6e │ │ -417626: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ -41762c: 0c08 |01ba: move-result-object v8 │ │ -41762e: 6908 78bf |01bb: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MultiSelectListPreference:[I // field@bf78 │ │ -417632: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ -417638: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ -41763e: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ -417644: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ -41764a: 0c08 |01c9: move-result-object v8 │ │ -41764c: 6908 7dbf |01ca: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@bf7d │ │ -417650: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ -417656: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ -41765c: 0c08 |01d2: move-result-object v8 │ │ -41765e: 6908 7ebf |01d3: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@bf7e │ │ -417662: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ -417666: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ -41766a: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ -417670: 6908 83bf |01dc: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Preference:[I // field@bf83 │ │ -417674: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ -41767a: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ -417680: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ -417686: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -41768c: 0c0d |01ea: move-result-object v13 │ │ -41768e: 690d 84bf |01eb: sput-object v13, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragment:[I // field@bf84 │ │ -417692: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -417698: 0c08 |01f0: move-result-object v8 │ │ -41769a: 6908 85bf |01f1: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragmentCompat:[I // field@bf85 │ │ -41769e: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ -4176a4: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ -4176aa: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ -4176b0: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ -4176b6: 0c08 |01ff: move-result-object v8 │ │ -4176b8: 6908 8ebf |0200: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceGroup:[I // field@bf8e │ │ -4176bc: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ -4176c2: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ -4176c8: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ -4176ce: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ -4176d4: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ -4176da: 0c08 |0211: move-result-object v8 │ │ -4176dc: 6908 92bf |0212: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceImageView:[I // field@bf92 │ │ -4176e0: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ -4176e4: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ -4176e8: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ -4176ee: 6908 97bf |021b: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceTheme:[I // field@bf97 │ │ -4176f2: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ -4176f8: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ -4176fe: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ -417704: 0c08 |0226: move-result-object v8 │ │ -417706: 6908 ccbf |0227: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@bfcc │ │ -41770a: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ -41770e: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ -417714: 6907 cfbf |022e: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecyclerView:[I // field@bfcf │ │ -417718: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ -41771c: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ -417720: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ -417726: 6907 dcbf |0237: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@bfdc │ │ -41772a: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ -41772e: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ -417734: 6902 fabf |023e: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SeekBarPreference:[I // field@bffa │ │ -417738: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ -41773e: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ -417744: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ -41774a: 0c00 |0249: move-result-object v0 │ │ -41774c: 6900 02c0 |024a: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@c002 │ │ -417750: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ -417754: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ -41775a: 6900 08c0 |0251: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@c008 │ │ -41775e: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ -417764: 0c00 |0256: move-result-object v0 │ │ -417766: 6900 09c0 |0257: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@c009 │ │ -41776a: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ -41776e: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ -417772: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ -417778: 6900 11c0 |0260: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@c011 │ │ -41777c: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ -417780: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ -417786: 6900 20c0 |0267: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreference:[I // field@c020 │ │ -41778a: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ -41778e: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ -417794: 6900 21c0 |026e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreferenceCompat:[I // field@c021 │ │ -417798: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ -41779c: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ -4177a0: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ -4177a6: 6900 36c0 |0277: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@c036 │ │ -4177aa: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ -4177ae: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ -4177b2: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ -4177b8: 6900 47c0 |0280: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@c047 │ │ -4177bc: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ -4177c2: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -4177c8: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ -4177cc: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ -4177d2: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ -4177d8: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ -4177de: 0c00 |0293: move-result-object v0 │ │ -4177e0: 6900 66c0 |0294: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@c066 │ │ -4177e4: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ -4177ea: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ -4177f0: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ -4177f6: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -4177fc: 0c00 |02a2: move-result-object v0 │ │ -4177fe: 6900 67c0 |02a3: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@c067 │ │ -417802: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ -417808: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ -41780e: 0c00 |02ab: move-result-object v0 │ │ -417810: 6900 6bc0 |02ac: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@c06b │ │ -417814: 0e00 |02ae: return-void │ │ -417816: 0000 |02af: nop // spacer │ │ -417818: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ -417894: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ -4178b4: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ -4178dc: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ -4178fc: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ -417920: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ -417980: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ -417b84: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ -417ba4: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ -417bc8: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ -417c00: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ -417c28: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ -417c4c: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ -417c7c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ -417cb4: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ -417ce0: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ -417d00: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ -417d64: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ -417d90: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ -417e28: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ -417e70: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ -417ea8: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ -417f24: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ -417f48: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ -417f68: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ -417fa8: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ -417fd8: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ -418008: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ -418050: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: array-data (64 units) │ │ +4172d0: |[4172d0] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +4172e0: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ +4172e6: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +4172ea: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +4172ee: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ +4172f4: 6901 dcbd |000a: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@bddc │ │ +4172f8: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +4172fe: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +417304: 0c02 |0012: move-result-object v2 │ │ +417306: 6902 ddbd |0013: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@bddd │ │ +41730a: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +417310: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +417316: 0c02 |001b: move-result-object v2 │ │ +417318: 6902 fcbd |001c: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@bdfc │ │ +41731c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +41731e: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +417322: 6903 febd |0021: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@bdfe │ │ +417326: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +417328: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +41732c: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ +417332: 6904 ffbd |0029: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@bdff │ │ +417336: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +41733c: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +417342: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +417348: 0c04 |0034: move-result-object v4 │ │ +41734a: 6904 06be |0035: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@be06 │ │ +41734e: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ +417354: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ +417358: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ +41735c: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ +417362: 6905 09be |0041: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@be09 │ │ +417366: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ +41736a: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ +417370: 6905 12be |0048: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@be12 │ │ +417374: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ +41737a: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ +417380: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ +417386: 0c07 |0053: move-result-object v7 │ │ +417388: 6907 19be |0054: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@be19 │ │ +41738c: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ +417392: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ +417398: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ +41739e: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ +4173a4: 0c07 |0062: move-result-object v7 │ │ +4173a6: 6907 1cbe |0063: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@be1c │ │ +4173aa: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ +4173ae: 6902 21be |0067: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatEmojiHelper:[I // field@be21 │ │ +4173b2: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ +4173b8: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ +4173be: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ +4173c4: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ +4173ca: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +4173d0: 0c02 |0078: move-result-object v2 │ │ +4173d2: 6902 22be |0079: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@be22 │ │ +4173d6: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ +4173dc: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ +4173e2: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ +4173e8: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ +4173ee: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +4173f4: 0c02 |008a: move-result-object v2 │ │ +4173f6: 6902 27be |008b: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@be27 │ │ +4173fa: 1272 |008d: const/4 v2, #int 7 // #7 │ │ +4173fc: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ +417400: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ +417406: 6907 2cbe |0093: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@be2c │ │ +41740a: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ +41740e: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ +417412: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ +417418: 6907 34be |009c: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@be34 │ │ +41741c: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ +417420: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ +417424: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ +41742a: 6907 4bbe |00a5: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@be4b │ │ +41742e: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ +417434: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ +41743a: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ +417440: 0c07 |00b0: move-result-object v7 │ │ +417442: 6907 cbbe |00b1: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.BackgroundStyle:[I // field@becb │ │ +417446: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ +41744c: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ +417452: 0c07 |00b9: move-result-object v7 │ │ +417454: 6907 cebe |00ba: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@bece │ │ +417458: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ +41745e: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ +417464: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ +41746a: 0c07 |00c5: move-result-object v7 │ │ +41746c: 6907 d0be |00c6: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@bed0 │ │ +417470: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ +417474: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ +41747a: 6907 d3be |00cd: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckBoxPreference:[I // field@bed3 │ │ +41747e: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ +417484: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ +41748a: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ +417490: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ +417496: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +41749c: 0c07 |00de: move-result-object v7 │ │ +41749e: 6907 dabe |00df: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckedTextView:[I // field@beda │ │ +4174a2: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ +4174a8: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ +4174ae: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ +4174b4: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ +4174ba: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ +4174c0: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ +4174c6: 0c07 |00f3: move-result-object v7 │ │ +4174c8: 6907 dfbe |00f4: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@bedf │ │ +4174cc: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ +4174d2: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ +4174d8: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ +4174de: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +4174e4: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ +4174ea: 0c07 |0105: move-result-object v7 │ │ +4174ec: 6907 e5be |0106: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@bee5 │ │ +4174f0: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ +4174f6: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ +4174fc: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ +417502: 0c07 |0111: move-result-object v7 │ │ +417504: 6907 eabe |0112: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout:[I // field@beea │ │ +417508: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ +41750c: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ +417512: 6907 ebbe |0119: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout_Layout:[I // field@beeb │ │ +417516: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ +41751a: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ +41751e: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ +417524: 6908 f5be |0122: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DialogPreference:[I // field@bef5 │ │ +417528: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ +41752c: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ +417530: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ +417536: 6908 02bf |012b: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@bf02 │ │ +41753a: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ +417540: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ +417546: 0c0a |0133: move-result-object v10 │ │ +417548: 690a 0bbf |0134: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.EditTextPreference:[I // field@bf0b │ │ +41754c: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ +417550: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ +417556: 690a 0dbf |013b: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@bf0d │ │ +41755a: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ +41755e: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ +417562: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ +417568: 690b 0ebf |0144: sput-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@bf0e │ │ +41756c: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ +417572: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ +417578: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ +41757e: 0c0d |014f: move-result-object v13 │ │ +417580: 690d 20bf |0150: sput-object v13, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@bf20 │ │ +417584: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ +41758a: 0c0b |0155: move-result-object v11 │ │ +41758c: 690b 21bf |0156: sput-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@bf21 │ │ +417590: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ +417594: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ +41759a: 690b 27bf |015d: sput-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@bf27 │ │ +41759e: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ +4175a4: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ +4175aa: 0c09 |0165: move-result-object v9 │ │ +4175ac: 6909 28bf |0166: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@bf28 │ │ +4175b0: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ +4175b4: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ +4175b8: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ +4175be: 6909 37bf |016f: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@bf37 │ │ +4175c2: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ +4175c8: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ +4175ce: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ +4175d4: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ +4175da: 0c01 |017d: move-result-object v1 │ │ +4175dc: 6901 38bf |017e: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@bf38 │ │ +4175e0: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ +4175e6: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ +4175ec: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ +4175f2: 0c01 |0189: move-result-object v1 │ │ +4175f4: 6901 46bf |018a: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@bf46 │ │ +4175f8: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ +4175fe: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ +417604: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +41760a: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +417610: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ +417616: 0c08 |019b: move-result-object v8 │ │ +417618: 6908 49bf |019c: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPreference:[I // field@bf49 │ │ +41761c: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ +417620: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ +417626: 6908 4fbf |01a3: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@bf4f │ │ +41762a: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ +41762e: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ +417632: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ +417638: 6908 56bf |01ac: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@bf56 │ │ +41763c: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ +417640: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ +417644: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ +41764a: 6908 6ebf |01b5: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@bf6e │ │ +41764e: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ +417654: 0c08 |01ba: move-result-object v8 │ │ +417656: 6908 78bf |01bb: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MultiSelectListPreference:[I // field@bf78 │ │ +41765a: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ +417660: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ +417666: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ +41766c: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ +417672: 0c08 |01c9: move-result-object v8 │ │ +417674: 6908 7dbf |01ca: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@bf7d │ │ +417678: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ +41767e: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ +417684: 0c08 |01d2: move-result-object v8 │ │ +417686: 6908 7ebf |01d3: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@bf7e │ │ +41768a: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ +41768e: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ +417692: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ +417698: 6908 83bf |01dc: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Preference:[I // field@bf83 │ │ +41769c: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ +4176a2: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ +4176a8: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ +4176ae: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +4176b4: 0c0d |01ea: move-result-object v13 │ │ +4176b6: 690d 84bf |01eb: sput-object v13, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragment:[I // field@bf84 │ │ +4176ba: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +4176c0: 0c08 |01f0: move-result-object v8 │ │ +4176c2: 6908 85bf |01f1: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragmentCompat:[I // field@bf85 │ │ +4176c6: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ +4176cc: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ +4176d2: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ +4176d8: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ +4176de: 0c08 |01ff: move-result-object v8 │ │ +4176e0: 6908 8ebf |0200: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceGroup:[I // field@bf8e │ │ +4176e4: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ +4176ea: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ +4176f0: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ +4176f6: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ +4176fc: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ +417702: 0c08 |0211: move-result-object v8 │ │ +417704: 6908 92bf |0212: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceImageView:[I // field@bf92 │ │ +417708: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ +41770c: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ +417710: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ +417716: 6908 97bf |021b: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceTheme:[I // field@bf97 │ │ +41771a: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ +417720: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ +417726: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ +41772c: 0c08 |0226: move-result-object v8 │ │ +41772e: 6908 ccbf |0227: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@bfcc │ │ +417732: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ +417736: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ +41773c: 6907 cfbf |022e: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecyclerView:[I // field@bfcf │ │ +417740: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ +417744: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ +417748: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ +41774e: 6907 dcbf |0237: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@bfdc │ │ +417752: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ +417756: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ +41775c: 6902 fabf |023e: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SeekBarPreference:[I // field@bffa │ │ +417760: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ +417766: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ +41776c: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ +417772: 0c00 |0249: move-result-object v0 │ │ +417774: 6900 02c0 |024a: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@c002 │ │ +417778: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ +41777c: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ +417782: 6900 08c0 |0251: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@c008 │ │ +417786: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ +41778c: 0c00 |0256: move-result-object v0 │ │ +41778e: 6900 09c0 |0257: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@c009 │ │ +417792: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ +417796: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ +41779a: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ +4177a0: 6900 11c0 |0260: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@c011 │ │ +4177a4: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ +4177a8: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ +4177ae: 6900 20c0 |0267: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreference:[I // field@c020 │ │ +4177b2: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ +4177b6: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ +4177bc: 6900 21c0 |026e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreferenceCompat:[I // field@c021 │ │ +4177c0: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ +4177c4: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ +4177c8: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ +4177ce: 6900 36c0 |0277: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@c036 │ │ +4177d2: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ +4177d6: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ +4177da: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ +4177e0: 6900 47c0 |0280: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@c047 │ │ +4177e4: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ +4177ea: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +4177f0: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ +4177f4: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ +4177fa: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ +417800: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ +417806: 0c00 |0293: move-result-object v0 │ │ +417808: 6900 66c0 |0294: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@c066 │ │ +41780c: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ +417812: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ +417818: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ +41781e: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +417824: 0c00 |02a2: move-result-object v0 │ │ +417826: 6900 67c0 |02a3: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@c067 │ │ +41782a: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ +417830: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ +417836: 0c00 |02ab: move-result-object v0 │ │ +417838: 6900 6bc0 |02ac: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@c06b │ │ +41783c: 0e00 |02ae: return-void │ │ +41783e: 0000 |02af: nop // spacer │ │ +417840: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ +4178bc: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ +4178dc: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ +417904: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ +417924: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ +417948: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ +4179a8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ +417bac: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ +417bcc: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ +417bf0: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ +417c28: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ +417c50: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ +417c74: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ +417ca4: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ +417cdc: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ +417d08: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ +417d28: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ +417d8c: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ +417db8: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ +417e50: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ +417e98: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ +417ed0: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ +417f4c: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ +417f70: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ +417f90: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ +417fd0: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ +418000: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ +418030: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ +418078: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: 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 │ │ -4180d0: |[4180d0] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -4180e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4180e6: 0e00 |0003: return-void │ │ +4180f8: |[4180f8] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +418108: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41810e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1717227,17 +1717229,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -418100: |[418100] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ -418110: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -418116: 0e00 |0003: return-void │ │ +418128: |[418128] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ +418138: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41813e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1717270,17 +1717272,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -418234: |[418234] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ -418244: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41824a: 0e00 |0003: return-void │ │ +41825c: |[41825c] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ +41826c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;) │ │ @@ -1717288,38 +1717290,38 @@ │ │ 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 │ │ -418118: |[418118] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ -418128: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -41812c: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -418132: 1a01 5cd2 |0005: const-string v1, "timestamp" // string@d25c │ │ -418136: 6e20 78b9 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ -41813c: 0b01 |000a: move-result-wide v1 │ │ -41813e: 1a03 515b |000b: const-string v3, "actions" // string@5b51 │ │ -418142: 6e20 76b9 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -418148: 0c05 |0010: move-result-object v5 │ │ -41814a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -41814c: 6e10 6fb9 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -418152: 0a04 |0015: move-result v4 │ │ -418154: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ -418158: 6e20 6db9 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -41815e: 0c04 |001b: move-result-object v4 │ │ -418160: 7110 44b1 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b144 │ │ -418166: 0c04 |001f: move-result-object v4 │ │ -418168: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ -41816c: 7220 26b7 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -418172: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -418176: 28eb |0027: goto 0012 // -0015 │ │ -418178: 2205 f41c |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // type@1cf4 │ │ -41817c: 7040 47b1 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@b147 │ │ -418182: 1105 |002d: return-object v5 │ │ +418140: |[418140] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ +418150: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +418154: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41815a: 1a01 5cd2 |0005: const-string v1, "timestamp" // string@d25c │ │ +41815e: 6e20 78b9 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ +418164: 0b01 |000a: move-result-wide v1 │ │ +418166: 1a03 515b |000b: const-string v3, "actions" // string@5b51 │ │ +41816a: 6e20 76b9 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +418170: 0c05 |0010: move-result-object v5 │ │ +418172: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +418174: 6e10 6fb9 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41817a: 0a04 |0015: move-result v4 │ │ +41817c: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ +418180: 6e20 6db9 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +418186: 0c04 |001b: move-result-object v4 │ │ +418188: 7110 44b1 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b144 │ │ +41818e: 0c04 |001f: move-result-object v4 │ │ +418190: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ +418194: 7220 26b7 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +41819a: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41819e: 28eb |0027: goto 0012 // -0015 │ │ +4181a0: 2205 f41c |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // type@1cf4 │ │ +4181a4: 7040 47b1 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@b147 │ │ +4181aa: 1105 |002d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=48 │ │ 0x000b line=49 │ │ 0x0012 line=50 │ │ 0x0018 line=51 │ │ @@ -1717334,55 +1717336,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 │ │ -418184: |[418184] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ -418194: 2200 af1e |0000: new-instance v0, Ljava/util/LinkedList; // type@1eaf │ │ -418198: 7010 21b7 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b721 │ │ -41819e: 1a01 905b |0005: const-string v1, "add" // string@5b90 │ │ -4181a2: 6e20 76b9 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -4181a8: 0c01 |000a: move-result-object v1 │ │ -4181aa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4181ac: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4181ae: 6e10 6fb9 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -4181b4: 0a04 |0010: move-result v4 │ │ -4181b6: 1a05 c707 |0011: const-string v5, ":" // string@07c7 │ │ -4181ba: 1a06 0105 |0013: const-string v6, "%3A" // string@0501 │ │ -4181be: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ -4181c2: 6e20 6eb9 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -4181c8: 0c04 |001a: move-result-object v4 │ │ -4181ca: 6e30 e9b4 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ -4181d0: 0c04 |001e: move-result-object v4 │ │ -4181d2: 7220 26b7 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -4181d8: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4181dc: 28e9 |0024: goto 000d // -0017 │ │ -4181de: 2201 af1e |0025: new-instance v1, Ljava/util/LinkedList; // type@1eaf │ │ -4181e2: 7010 21b7 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b721 │ │ -4181e8: 1a03 67bc |002a: const-string v3, "remove" // string@bc67 │ │ -4181ec: 6e20 76b9 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -4181f2: 0c03 |002f: move-result-object v3 │ │ -4181f4: 6e10 6fb9 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -4181fa: 0a04 |0033: move-result v4 │ │ -4181fc: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ -418200: 6e20 6eb9 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -418206: 0c04 |0039: move-result-object v4 │ │ -418208: 6e30 e9b4 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ -41820e: 0c04 |003d: move-result-object v4 │ │ -418210: 7220 26b7 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -418216: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41821a: 28ed |0043: goto 0030 // -0013 │ │ -41821c: 1a02 5cd2 |0044: const-string v2, "timestamp" // string@d25c │ │ -418220: 6e20 78b9 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ -418226: 0b02 |0049: move-result-wide v2 │ │ -418228: 2207 061d |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // type@1d06 │ │ -41822c: 7053 62b1 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@b162 │ │ -418232: 1107 |004f: return-object v7 │ │ +4181ac: |[4181ac] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ +4181bc: 2200 af1e |0000: new-instance v0, Ljava/util/LinkedList; // type@1eaf │ │ +4181c0: 7010 21b7 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b721 │ │ +4181c6: 1a01 905b |0005: const-string v1, "add" // string@5b90 │ │ +4181ca: 6e20 76b9 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +4181d0: 0c01 |000a: move-result-object v1 │ │ +4181d2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4181d4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4181d6: 6e10 6fb9 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +4181dc: 0a04 |0010: move-result v4 │ │ +4181de: 1a05 c707 |0011: const-string v5, ":" // string@07c7 │ │ +4181e2: 1a06 0105 |0013: const-string v6, "%3A" // string@0501 │ │ +4181e6: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ +4181ea: 6e20 6eb9 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +4181f0: 0c04 |001a: move-result-object v4 │ │ +4181f2: 6e30 e9b4 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ +4181f8: 0c04 |001e: move-result-object v4 │ │ +4181fa: 7220 26b7 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +418200: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +418204: 28e9 |0024: goto 000d // -0017 │ │ +418206: 2201 af1e |0025: new-instance v1, Ljava/util/LinkedList; // type@1eaf │ │ +41820a: 7010 21b7 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b721 │ │ +418210: 1a03 67bc |002a: const-string v3, "remove" // string@bc67 │ │ +418214: 6e20 76b9 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +41821a: 0c03 |002f: move-result-object v3 │ │ +41821c: 6e10 6fb9 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +418222: 0a04 |0033: move-result v4 │ │ +418224: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ +418228: 6e20 6eb9 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +41822e: 0c04 |0039: move-result-object v4 │ │ +418230: 6e30 e9b4 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b4e9 │ │ +418236: 0c04 |003d: move-result-object v4 │ │ +418238: 7220 26b7 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +41823e: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +418242: 28ed |0043: goto 0030 // -0013 │ │ +418244: 1a02 5cd2 |0044: const-string v2, "timestamp" // string@d25c │ │ +418248: 6e20 78b9 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ +41824e: 0b02 |0049: move-result-wide v2 │ │ +418250: 2207 061d |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // type@1d06 │ │ +418254: 7053 62b1 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@b162 │ │ +41825a: 1107 |004f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=22 │ │ 0x000d line=23 │ │ 0x0017 line=24 │ │ 0x001b line=26 │ │ @@ -1717456,77 +1717458,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 │ │ -418354: |[418354] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -418364: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -418366: 2300 ba20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20ba │ │ -41836a: 6201 75c0 |0003: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c075 │ │ -41836e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -418370: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -418374: 6201 76c0 |0008: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c076 │ │ -418378: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -41837a: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -41837e: 6201 77c0 |000d: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c077 │ │ -418382: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -418384: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -418388: 6201 79c0 |0012: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c079 │ │ -41838c: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -41838e: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -418392: 6201 78c0 |0017: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ -418396: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -418398: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -41839c: 1100 |001c: return-object v0 │ │ +41837c: |[41837c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +41838c: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +41838e: 2300 ba20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20ba │ │ +418392: 6201 75c0 |0003: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c075 │ │ +418396: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +418398: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +41839c: 6201 76c0 |0008: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c076 │ │ +4183a0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4183a2: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +4183a6: 6201 77c0 |000d: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c077 │ │ +4183aa: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +4183ac: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +4183b0: 6201 79c0 |0012: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c079 │ │ +4183b4: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +4183b6: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +4183ba: 6201 78c0 |0017: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ +4183be: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +4183c0: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +4183c4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=30 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -4183ec: |[4183ec] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ -4183fc: 2200 be1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ -418400: 1a01 3213 |0002: const-string v1, "DESKTOP" // string@1332 │ │ -418404: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -418406: 7030 79b0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ -41840c: 6900 75c0 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c075 │ │ -418410: 2200 be1c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ -418414: 1a01 c81d |000c: const-string v1, "LAPTOP" // string@1dc8 │ │ -418418: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -41841a: 7030 79b0 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ -418420: 6900 76c0 |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c076 │ │ -418424: 2200 be1c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ -418428: 1a01 1940 |0016: const-string v1, "MOBILE" // string@4019 │ │ -41842c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -41842e: 7030 79b0 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ -418434: 6900 77c0 |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c077 │ │ -418438: 2200 be1c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ -41843c: 1a01 2e48 |0020: const-string v1, "SERVER" // string@482e │ │ -418440: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -418442: 7030 79b0 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ -418448: 6900 79c0 |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c079 │ │ -41844c: 2200 be1c |0028: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ -418450: 1a01 8143 |002a: const-string v1, "OTHER" // string@4381 │ │ -418454: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -418456: 7030 79b0 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ -41845c: 6900 78c0 |0030: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ -418460: 7100 77b0 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // method@b077 │ │ -418466: 0c00 |0035: move-result-object v0 │ │ -418468: 6900 74c0 |0036: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c074 │ │ -41846c: 0e00 |0038: return-void │ │ +418414: |[418414] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ +418424: 2200 be1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ +418428: 1a01 3213 |0002: const-string v1, "DESKTOP" // string@1332 │ │ +41842c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41842e: 7030 79b0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ +418434: 6900 75c0 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c075 │ │ +418438: 2200 be1c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ +41843c: 1a01 c81d |000c: const-string v1, "LAPTOP" // string@1dc8 │ │ +418440: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +418442: 7030 79b0 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ +418448: 6900 76c0 |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c076 │ │ +41844c: 2200 be1c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ +418450: 1a01 1940 |0016: const-string v1, "MOBILE" // string@4019 │ │ +418454: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +418456: 7030 79b0 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ +41845c: 6900 77c0 |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c077 │ │ +418460: 2200 be1c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ +418464: 1a01 2e48 |0020: const-string v1, "SERVER" // string@482e │ │ +418468: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +41846a: 7030 79b0 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ +418470: 6900 79c0 |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c079 │ │ +418474: 2200 be1c |0028: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ +418478: 1a01 8143 |002a: const-string v1, "OTHER" // string@4381 │ │ +41847c: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +41847e: 7030 79b0 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@b079 │ │ +418484: 6900 78c0 |0030: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ +418488: 7100 77b0 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // method@b077 │ │ +41848e: 0c00 |0035: move-result-object v0 │ │ +418490: 6900 74c0 |0036: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c074 │ │ +418494: 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;) │ │ @@ -1717534,17 +1717536,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 │ │ -418470: |[418470] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ -418480: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -418486: 0e00 |0003: return-void │ │ +418498: |[418498] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ +4184a8: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +4184ae: 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 │ │ @@ -1717554,64 +1717556,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 │ │ -41824c: |[41824c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -41825c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -418260: 6202 78c0 |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ -418264: 1102 |0004: return-object v2 │ │ -418266: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -418268: 6e10 deb4 0200 |0006: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -41826e: 0a01 |0009: move-result v1 │ │ -418270: 2c01 4200 0000 |000a: sparse-switch v1, 0000004c // +00000042 │ │ -418276: 282c |000d: goto 0039 // +002c │ │ -418278: 1a01 146f |000e: const-string v1, "desktop" // string@6f14 │ │ -41827c: 6e20 d7b4 1200 |0010: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -418282: 0a02 |0013: move-result v2 │ │ -418284: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ -418288: 2823 |0016: goto 0039 // +0023 │ │ -41828a: 1230 |0017: const/4 v0, #int 3 // #3 │ │ -41828c: 2821 |0018: goto 0039 // +0021 │ │ -41828e: 1a01 55c2 |0019: const-string v1, "server" // string@c255 │ │ -418292: 6e20 d7b4 1200 |001b: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -418298: 0a02 |001e: move-result v2 │ │ -41829a: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -41829e: 2818 |0021: goto 0039 // +0018 │ │ -4182a0: 1220 |0022: const/4 v0, #int 2 // #2 │ │ -4182a2: 2816 |0023: goto 0039 // +0016 │ │ -4182a4: 1a01 46aa |0024: const-string v1, "mobile" // string@aa46 │ │ -4182a8: 6e20 d7b4 1200 |0026: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4182ae: 0a02 |0029: move-result v2 │ │ -4182b0: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ -4182b4: 280d |002c: goto 0039 // +000d │ │ -4182b6: 1210 |002d: const/4 v0, #int 1 // #1 │ │ -4182b8: 280b |002e: goto 0039 // +000b │ │ -4182ba: 1a01 cc94 |002f: const-string v1, "laptop" // string@94cc │ │ -4182be: 6e20 d7b4 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4182c4: 0a02 |0034: move-result v2 │ │ -4182c6: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -4182ca: 2802 |0037: goto 0039 // +0002 │ │ -4182cc: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -4182ce: 2b00 2500 0000 |0039: packed-switch v0, 0000005e // +00000025 │ │ -4182d4: 6202 78c0 |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ -4182d8: 1102 |003e: return-object v2 │ │ -4182da: 6202 75c0 |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c075 │ │ -4182de: 1102 |0041: return-object v2 │ │ -4182e0: 6202 79c0 |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c079 │ │ -4182e4: 1102 |0044: return-object v2 │ │ -4182e6: 6202 77c0 |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c077 │ │ -4182ea: 1102 |0047: return-object v2 │ │ -4182ec: 6202 76c0 |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c076 │ │ -4182f0: 1102 |004a: return-object v2 │ │ -4182f2: 0000 |004b: nop // spacer │ │ -4182f4: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ -418318: 0001 0400 0000 0000 0f00 0000 0c00 ... |005e: packed-switch-data (12 units) │ │ +418274: |[418274] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +418284: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +418288: 6202 78c0 |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ +41828c: 1102 |0004: return-object v2 │ │ +41828e: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +418290: 6e10 deb4 0200 |0006: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +418296: 0a01 |0009: move-result v1 │ │ +418298: 2c01 4200 0000 |000a: sparse-switch v1, 0000004c // +00000042 │ │ +41829e: 282c |000d: goto 0039 // +002c │ │ +4182a0: 1a01 146f |000e: const-string v1, "desktop" // string@6f14 │ │ +4182a4: 6e20 d7b4 1200 |0010: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4182aa: 0a02 |0013: move-result v2 │ │ +4182ac: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ +4182b0: 2823 |0016: goto 0039 // +0023 │ │ +4182b2: 1230 |0017: const/4 v0, #int 3 // #3 │ │ +4182b4: 2821 |0018: goto 0039 // +0021 │ │ +4182b6: 1a01 55c2 |0019: const-string v1, "server" // string@c255 │ │ +4182ba: 6e20 d7b4 1200 |001b: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4182c0: 0a02 |001e: move-result v2 │ │ +4182c2: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +4182c6: 2818 |0021: goto 0039 // +0018 │ │ +4182c8: 1220 |0022: const/4 v0, #int 2 // #2 │ │ +4182ca: 2816 |0023: goto 0039 // +0016 │ │ +4182cc: 1a01 46aa |0024: const-string v1, "mobile" // string@aa46 │ │ +4182d0: 6e20 d7b4 1200 |0026: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4182d6: 0a02 |0029: move-result v2 │ │ +4182d8: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ +4182dc: 280d |002c: goto 0039 // +000d │ │ +4182de: 1210 |002d: const/4 v0, #int 1 // #1 │ │ +4182e0: 280b |002e: goto 0039 // +000b │ │ +4182e2: 1a01 cc94 |002f: const-string v1, "laptop" // string@94cc │ │ +4182e6: 6e20 d7b4 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4182ec: 0a02 |0034: move-result v2 │ │ +4182ee: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +4182f2: 2802 |0037: goto 0039 // +0002 │ │ +4182f4: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +4182f6: 2b00 2500 0000 |0039: packed-switch v0, 0000005e // +00000025 │ │ +4182fc: 6202 78c0 |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c078 │ │ +418300: 1102 |003e: return-object v2 │ │ +418302: 6202 75c0 |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c075 │ │ +418306: 1102 |0041: return-object v2 │ │ +418308: 6202 79c0 |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c079 │ │ +41830c: 1102 |0044: return-object v2 │ │ +41830e: 6202 77c0 |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c077 │ │ +418312: 1102 |0047: return-object v2 │ │ +418314: 6202 76c0 |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c076 │ │ +418318: 1102 |004a: return-object v2 │ │ +41831a: 0000 |004b: nop // spacer │ │ +41831c: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ +418340: 0001 0400 0000 0000 0f00 0000 0c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ 0x0006 line=38 │ │ 0x003c line=48 │ │ 0x003f line=40 │ │ 0x0042 line=46 │ │ @@ -1717625,20 +1717627,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 │ │ -418330: |[418330] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -418340: 1c00 be1c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ -418344: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -41834a: 0c01 |0005: move-result-object v1 │ │ -41834c: 1f01 be1c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ -418350: 1101 |0008: return-object v1 │ │ +418358: |[418358] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +418368: 1c00 be1c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ +41836c: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +418372: 0c01 |0005: move-result-object v1 │ │ +418374: 1f01 be1c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1cbe │ │ +418378: 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;) │ │ @@ -1717646,20 +1717648,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 │ │ -4183a0: |[4183a0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -4183b0: 6200 74c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c074 │ │ -4183b4: 6e10 e7b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@b9e7 │ │ -4183ba: 0c00 |0005: move-result-object v0 │ │ -4183bc: 1f00 ba20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20ba │ │ -4183c0: 1100 |0008: return-object v0 │ │ +4183c8: |[4183c8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +4183d8: 6200 74c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c074 │ │ +4183dc: 6e10 e7b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@b9e7 │ │ +4183e2: 0c00 |0005: move-result-object v0 │ │ +4183e4: 1f00 ba20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20ba │ │ +4183e8: 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;) │ │ @@ -1717667,21 +1717669,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4183c4: |[4183c4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ -4183d4: 6f10 45b4 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b445 │ │ -4183da: 0c00 |0003: move-result-object v0 │ │ -4183dc: 6201 a0d7 |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -4183e0: 6e20 f4b4 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -4183e6: 0c00 |0009: move-result-object v0 │ │ -4183e8: 1100 |000a: return-object v0 │ │ +4183ec: |[4183ec] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ +4183fc: 6f10 45b4 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b445 │ │ +418402: 0c00 |0003: move-result-object v0 │ │ +418404: 6201 a0d7 |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +418408: 6e20 f4b4 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +41840e: 0c00 |0009: move-result-object v0 │ │ +418410: 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 : 19114 (SourceFile) │ │ @@ -1717729,23 +1717731,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 │ │ -418568: |[418568] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -418578: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41857e: 5b01 7bc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c07b │ │ -418582: 5b02 7ac0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c07a │ │ -418586: 7110 7ab0 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@b07a │ │ -41858c: 0c01 |000a: move-result-object v1 │ │ -41858e: 5b01 7dc0 |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c07d │ │ -418592: 5904 7cc0 |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c07c │ │ -418596: 0e00 |000f: return-void │ │ +418590: |[418590] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +4185a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4185a6: 5b01 7bc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c07b │ │ +4185aa: 5b02 7ac0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c07a │ │ +4185ae: 7110 7ab0 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@b07a │ │ +4185b4: 0c01 |000a: move-result-object v1 │ │ +4185b6: 5b01 7dc0 |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c07d │ │ +4185ba: 5904 7cc0 |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c07c │ │ +4185be: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x000d line=21 │ │ @@ -1717762,17 +1717764,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4184b8: |[4184b8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ -4184c8: 5410 7ac0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c07a │ │ -4184cc: 1100 |0002: return-object v0 │ │ +4184e0: |[4184e0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ +4184f0: 5410 7ac0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c07a │ │ +4184f4: 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;) │ │ @@ -1717780,17 +1717782,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4184d0: |[4184d0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ -4184e0: 5410 7bc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c07b │ │ -4184e4: 1100 |0002: return-object v0 │ │ +4184f8: |[4184f8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ +418508: 5410 7bc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c07b │ │ +41850c: 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;) │ │ @@ -1717798,17 +1717800,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4184a0: |[4184a0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ -4184b0: 5210 7cc0 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c07c │ │ -4184b4: 0f00 |0002: return v0 │ │ +4184c8: |[4184c8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ +4184d8: 5210 7cc0 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c07c │ │ +4184dc: 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;) │ │ @@ -1717816,17 +1717818,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 │ │ -418488: |[418488] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -418498: 5410 7dc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c07d │ │ -41849c: 1100 |0002: return-object v0 │ │ +4184b0: |[4184b0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +4184c0: 5410 7dc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c07d │ │ +4184c4: 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;) │ │ @@ -1717834,38 +1717836,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -4184e8: |[4184e8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ -4184f8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4184fc: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -418502: 1a01 fc19 |0005: const-string v1, "GpodnetDevice [id=" // string@19fc │ │ -418506: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41850c: 5421 7bc0 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c07b │ │ -418510: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418516: 1a01 c205 |000f: const-string v1, ", caption=" // string@05c2 │ │ -41851a: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418520: 5421 7ac0 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c07a │ │ -418524: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41852a: 1a01 e706 |0019: const-string v1, ", type=" // string@06e7 │ │ -41852e: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418534: 5421 7dc0 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c07d │ │ -418538: 6e20 0ab5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41853e: 1a01 bd06 |0023: const-string v1, ", subscriptions=" // string@06bd │ │ -418542: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418548: 5221 7cc0 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c07c │ │ -41854c: 6e20 06b5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -418552: 1a01 b758 |002d: const-string v1, "]" // string@58b7 │ │ -418556: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41855c: 6e10 15b5 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -418562: 0c00 |0035: move-result-object v0 │ │ -418564: 1100 |0036: return-object v0 │ │ +418510: |[418510] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ +418520: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +418524: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41852a: 1a01 fc19 |0005: const-string v1, "GpodnetDevice [id=" // string@19fc │ │ +41852e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418534: 5421 7bc0 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c07b │ │ +418538: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41853e: 1a01 c205 |000f: const-string v1, ", caption=" // string@05c2 │ │ +418542: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418548: 5421 7ac0 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c07a │ │ +41854c: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418552: 1a01 e706 |0019: const-string v1, ", type=" // string@06e7 │ │ +418556: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41855c: 5421 7dc0 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c07d │ │ +418560: 6e20 0ab5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +418566: 1a01 bd06 |0023: const-string v1, ", subscriptions=" // string@06bd │ │ +41856a: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418570: 5221 7cc0 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c07c │ │ +418574: 6e20 06b5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41857a: 1a01 b758 |002d: const-string v1, "]" // string@58b7 │ │ +41857e: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418584: 6e10 15b5 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41858a: 0c00 |0035: move-result-object v0 │ │ +41858c: 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 : 19114 (SourceFile) │ │ @@ -1717897,18 +1717899,18 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41def0: |[41def0] de.danoeh.antennapod.net.sync.serviceinterface.UploadChangesResponse.:(J)V │ │ -41df00: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41df06: 5a01 19d4 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ -41df0a: 0e00 |0005: return-void │ │ +41df18: |[41df18] de.danoeh.antennapod.net.sync.serviceinterface.UploadChangesResponse.:(J)V │ │ +41df28: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41df2e: 5a01 19d4 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ +41df32: 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 │ │ @@ -1717951,18 +1717953,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -418640: |[418640] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ -418650: 7030 86b1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b186 │ │ -418656: 5b03 7ec0 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@c07e │ │ -41865a: 0e00 |0005: return-void │ │ +418668: |[418668] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ +418678: 7030 86b1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b186 │ │ +41867e: 5b03 7ec0 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@c07e │ │ +418682: 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 │ │ @@ -1717973,45 +1717975,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 │ │ -418598: |[418598] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ -4185a8: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ -4185ac: 7020 74b9 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -4185b2: 1a08 5cd2 |0005: const-string v8, "timestamp" // string@d25c │ │ -4185b6: 6e20 78b9 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ -4185bc: 0b01 |000a: move-result-wide v1 │ │ -4185be: 1a08 52d6 |000b: const-string v8, "update_urls" // string@d652 │ │ -4185c2: 6e20 76b9 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -4185c8: 0c08 |0010: move-result-object v8 │ │ -4185ca: 2200 c106 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@06c1 │ │ -4185ce: 6e10 6fb9 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -4185d4: 0a03 |0016: move-result v3 │ │ -4185d6: 7020 502a 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@2a50 │ │ -4185dc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -4185de: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -4185e0: 6e10 6fb9 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -4185e6: 0a05 |001f: move-result v5 │ │ -4185e8: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ -4185ec: 6e20 6cb9 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b96c │ │ -4185f2: 0c05 |0025: move-result-object v5 │ │ -4185f4: 6e20 6eb9 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -4185fa: 0c06 |0029: move-result-object v6 │ │ -4185fc: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -4185fe: 6e20 6eb9 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -418604: 0c05 |002e: move-result-object v5 │ │ -418606: 7230 65b7 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41860c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -418610: 28e8 |0034: goto 001c // -0018 │ │ -418612: 2208 c01c |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1cc0 │ │ -418616: 7040 84b0 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@b084 │ │ -41861c: 1108 |003a: return-object v8 │ │ +4185c0: |[4185c0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ +4185d0: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ +4185d4: 7020 74b9 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +4185da: 1a08 5cd2 |0005: const-string v8, "timestamp" // string@d25c │ │ +4185de: 6e20 78b9 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ +4185e4: 0b01 |000a: move-result-wide v1 │ │ +4185e6: 1a08 52d6 |000b: const-string v8, "update_urls" // string@d652 │ │ +4185ea: 6e20 76b9 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +4185f0: 0c08 |0010: move-result-object v8 │ │ +4185f2: 2200 c106 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@06c1 │ │ +4185f6: 6e10 6fb9 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +4185fc: 0a03 |0016: move-result v3 │ │ +4185fe: 7020 502a 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@2a50 │ │ +418604: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +418606: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +418608: 6e10 6fb9 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41860e: 0a05 |001f: move-result v5 │ │ +418610: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ +418614: 6e20 6cb9 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b96c │ │ +41861a: 0c05 |0025: move-result-object v5 │ │ +41861c: 6e20 6eb9 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +418622: 0c06 |0029: move-result-object v6 │ │ +418624: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +418626: 6e20 6eb9 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +41862c: 0c05 |002e: move-result-object v5 │ │ +41862e: 7230 65b7 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +418634: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +418638: 28e8 |0034: goto 001c // -0018 │ │ +41863a: 2208 c01c |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1cc0 │ │ +41863e: 7040 84b0 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@b084 │ │ +418644: 1108 |003a: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ 0x000b line=35 │ │ 0x0011 line=36 │ │ 0x001c line=37 │ │ @@ -1718027,19 +1718029,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -418620: |[418620] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ -418630: 6200 b3d7 |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d7b3 │ │ -418634: 7120 54b9 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@b954 │ │ -41863a: 0c00 |0005: move-result-object v0 │ │ -41863c: 1100 |0006: return-object v0 │ │ +418648: |[418648] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ +418658: 6200 b3d7 |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d7b3 │ │ +41865c: 7120 54b9 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@b954 │ │ +418662: 0c00 |0005: move-result-object v0 │ │ +418664: 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 : 19114 (SourceFile) │ │ @@ -1718099,25 +1718101,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 │ │ -4187d8: |[4187d8] 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 │ │ -4187e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4187ee: 5b01 85c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c085 │ │ -4187f2: 5b02 84c0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c084 │ │ -4187f6: 5b03 80c0 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c080 │ │ -4187fa: 5904 83c0 |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c083 │ │ -4187fe: 5b05 81c0 |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c081 │ │ -418802: 5b06 86c0 |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c086 │ │ -418806: 5b07 82c0 |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c082 │ │ -41880a: 5b08 7fc0 |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c07f │ │ -41880e: 0e00 |0013: return-void │ │ +418800: |[418800] 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 │ │ +418810: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418816: 5b01 85c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c085 │ │ +41881a: 5b02 84c0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c084 │ │ +41881e: 5b03 80c0 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c080 │ │ +418822: 5904 83c0 |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c083 │ │ +418826: 5b05 81c0 |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c081 │ │ +41882a: 5b06 86c0 |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c086 │ │ +41882e: 5b07 82c0 |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c082 │ │ +418832: 5b08 7fc0 |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c07f │ │ +418836: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ 0x0009 line=20 │ │ @@ -1718142,17 +1718144,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418674: |[418674] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ -418684: 5410 7fc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c07f │ │ -418688: 1100 |0002: return-object v0 │ │ +41869c: |[41869c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ +4186ac: 5410 7fc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c07f │ │ +4186b0: 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;) │ │ @@ -1718160,17 +1718162,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41868c: |[41868c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ -41869c: 5410 80c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c080 │ │ -4186a0: 1100 |0002: return-object v0 │ │ +4186b4: |[4186b4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ +4186c4: 5410 80c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c080 │ │ +4186c8: 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;) │ │ @@ -1718178,17 +1718180,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4186a4: |[4186a4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ -4186b4: 5410 81c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c081 │ │ -4186b8: 1100 |0002: return-object v0 │ │ +4186cc: |[4186cc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ +4186dc: 5410 81c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c081 │ │ +4186e0: 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;) │ │ @@ -1718196,17 +1718198,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4186bc: |[4186bc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ -4186cc: 5410 82c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c082 │ │ -4186d0: 1100 |0002: return-object v0 │ │ +4186e4: |[4186e4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ +4186f4: 5410 82c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c082 │ │ +4186f8: 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;) │ │ @@ -1718214,17 +1718216,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41865c: |[41865c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ -41866c: 5210 83c0 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c083 │ │ -418670: 0f00 |0002: return v0 │ │ +418684: |[418684] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ +418694: 5210 83c0 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c083 │ │ +418698: 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;) │ │ @@ -1718232,17 +1718234,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4186d4: |[4186d4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ -4186e4: 5410 84c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c084 │ │ -4186e8: 1100 |0002: return-object v0 │ │ +4186fc: |[4186fc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ +41870c: 5410 84c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c084 │ │ +418710: 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;) │ │ @@ -1718250,17 +1718252,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4186ec: |[4186ec] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ -4186fc: 5410 85c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c085 │ │ -418700: 1100 |0002: return-object v0 │ │ +418714: |[418714] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ +418724: 5410 85c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c085 │ │ +418728: 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;) │ │ @@ -1718268,17 +1718270,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418704: |[418704] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ -418714: 5410 86c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c086 │ │ -418718: 1100 |0002: return-object v0 │ │ +41872c: |[41872c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ +41873c: 5410 86c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c086 │ │ +418740: 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;) │ │ @@ -1718286,50 +1718288,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -41871c: |[41871c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ -41872c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -418730: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -418736: 1a01 fd19 |0005: const-string v1, "GpodnetPodcast [url=" // string@19fd │ │ -41873a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418740: 5421 85c0 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c085 │ │ -418744: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41874a: 1a01 db06 |000f: const-string v1, ", title=" // string@06db │ │ -41874e: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418754: 5421 84c0 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c084 │ │ -418758: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41875e: 1a01 e305 |0019: const-string v1, ", description=" // string@05e3 │ │ -418762: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418768: 5421 80c0 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c080 │ │ -41876c: 6e20 0bb5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418772: 1a01 bc06 |0023: const-string v1, ", subscribers=" // string@06bc │ │ -418776: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41877c: 5221 83c0 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c083 │ │ -418780: 6e20 06b5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -418786: 1a01 4306 |002d: const-string v1, ", logoUrl=" // string@0643 │ │ -41878a: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418790: 5421 81c0 |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c081 │ │ -418794: 6e20 0bb5 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41879a: 1a01 f606 |0037: const-string v1, ", website=" // string@06f6 │ │ -41879e: 6e20 0bb5 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4187a4: 5421 86c0 |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c086 │ │ -4187a8: 6e20 0bb5 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4187ae: 1a01 7206 |0041: const-string v1, ", mygpoLink=" // string@0672 │ │ -4187b2: 6e20 0bb5 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4187b8: 5421 82c0 |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c082 │ │ -4187bc: 6e20 0bb5 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4187c2: 1a01 b758 |004b: const-string v1, "]" // string@58b7 │ │ -4187c6: 6e20 0bb5 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4187cc: 6e10 15b5 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4187d2: 0c00 |0053: move-result-object v0 │ │ -4187d4: 1100 |0054: return-object v0 │ │ +418744: |[418744] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ +418754: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +418758: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41875e: 1a01 fd19 |0005: const-string v1, "GpodnetPodcast [url=" // string@19fd │ │ +418762: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418768: 5421 85c0 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c085 │ │ +41876c: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418772: 1a01 db06 |000f: const-string v1, ", title=" // string@06db │ │ +418776: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41877c: 5421 84c0 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c084 │ │ +418780: 6e20 0bb5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418786: 1a01 e305 |0019: const-string v1, ", description=" // string@05e3 │ │ +41878a: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418790: 5421 80c0 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c080 │ │ +418794: 6e20 0bb5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41879a: 1a01 bc06 |0023: const-string v1, ", subscribers=" // string@06bc │ │ +41879e: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187a4: 5221 83c0 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c083 │ │ +4187a8: 6e20 06b5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4187ae: 1a01 4306 |002d: const-string v1, ", logoUrl=" // string@0643 │ │ +4187b2: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187b8: 5421 81c0 |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c081 │ │ +4187bc: 6e20 0bb5 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187c2: 1a01 f606 |0037: const-string v1, ", website=" // string@06f6 │ │ +4187c6: 6e20 0bb5 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187cc: 5421 86c0 |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c086 │ │ +4187d0: 6e20 0bb5 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187d6: 1a01 7206 |0041: const-string v1, ", mygpoLink=" // string@0672 │ │ +4187da: 6e20 0bb5 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187e0: 5421 82c0 |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c082 │ │ +4187e4: 6e20 0bb5 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187ea: 1a01 b758 |004b: const-string v1, "]" // string@58b7 │ │ +4187ee: 6e20 0bb5 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4187f4: 6e10 15b5 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4187fa: 0c00 |0053: move-result-object v0 │ │ +4187fc: 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 : 19114 (SourceFile) │ │ @@ -1718369,18 +1718371,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4188e8: |[4188e8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ -4188f8: 7030 86b1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b186 │ │ -4188fe: 5b03 87c0 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c087 │ │ -418902: 0e00 |0005: return-void │ │ +418910: |[418910] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ +418920: 7030 86b1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b186 │ │ +418926: 5b03 87c0 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c087 │ │ +41892a: 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 │ │ @@ -1718391,43 +1718393,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 │ │ -418810: |[418810] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ -418820: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ -418824: 7020 74b9 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -41882a: 1a08 5cd2 |0005: const-string v8, "timestamp" // string@d25c │ │ -41882e: 6e20 78b9 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ -418834: 0b01 |000a: move-result-wide v1 │ │ -418836: 2208 c106 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@06c1 │ │ -41883a: 7010 4f2a 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@2a4f │ │ -418840: 1a03 52d6 |0010: const-string v3, "update_urls" // string@d652 │ │ -418844: 6e20 76b9 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -41884a: 0c00 |0015: move-result-object v0 │ │ -41884c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -41884e: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -418850: 6e10 6fb9 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -418856: 0a05 |001b: move-result v5 │ │ -418858: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ -41885c: 6e20 6cb9 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b96c │ │ -418862: 0c05 |0021: move-result-object v5 │ │ -418864: 6e20 6eb9 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -41886a: 0c06 |0025: move-result-object v6 │ │ -41886c: 1217 |0026: const/4 v7, #int 1 // #1 │ │ -41886e: 6e20 6eb9 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -418874: 0c05 |002a: move-result-object v5 │ │ -418876: 7230 65b7 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41887c: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -418880: 28e8 |0030: goto 0018 // -0018 │ │ -418882: 2200 c21c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1cc2 │ │ -418886: 7040 91b0 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@b091 │ │ -41888c: 1100 |0036: return-object v0 │ │ +418838: |[418838] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ +418848: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ +41884c: 7020 74b9 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +418852: 1a08 5cd2 |0005: const-string v8, "timestamp" // string@d25c │ │ +418856: 6e20 78b9 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b978 │ │ +41885c: 0b01 |000a: move-result-wide v1 │ │ +41885e: 2208 c106 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@06c1 │ │ +418862: 7010 4f2a 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@2a4f │ │ +418868: 1a03 52d6 |0010: const-string v3, "update_urls" // string@d652 │ │ +41886c: 6e20 76b9 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +418872: 0c00 |0015: move-result-object v0 │ │ +418874: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +418876: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +418878: 6e10 6fb9 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41887e: 0a05 |001b: move-result v5 │ │ +418880: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ +418884: 6e20 6cb9 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b96c │ │ +41888a: 0c05 |0021: move-result-object v5 │ │ +41888c: 6e20 6eb9 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +418892: 0c06 |0025: move-result-object v6 │ │ +418894: 1217 |0026: const/4 v7, #int 1 // #1 │ │ +418896: 6e20 6eb9 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +41889c: 0c05 |002a: move-result-object v5 │ │ +41889e: 7230 65b7 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +4188a4: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4188a8: 28e8 |0030: goto 0018 // -0018 │ │ +4188aa: 2200 c21c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1cc2 │ │ +4188ae: 7040 91b0 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@b091 │ │ +4188b4: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ 0x000b line=36 │ │ 0x0010 line=37 │ │ 0x0018 line=38 │ │ @@ -1718443,30 +1718445,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -418890: |[418890] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ -4188a0: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4188a4: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4188aa: 1a01 ff19 |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@19ff │ │ -4188ae: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4188b4: 5331 19d4 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ -4188b8: 6e30 07b5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -4188be: 1a01 ed06 |000f: const-string v1, ", updatedUrls=" // string@06ed │ │ -4188c2: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4188c8: 5431 87c0 |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c087 │ │ -4188cc: 6e20 0ab5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -4188d2: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -4188d6: 6e20 03b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -4188dc: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4188e2: 0c00 |0021: move-result-object v0 │ │ -4188e4: 1100 |0022: return-object v0 │ │ +4188b8: |[4188b8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ +4188c8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4188cc: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4188d2: 1a01 ff19 |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@19ff │ │ +4188d6: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4188dc: 5331 19d4 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ +4188e0: 6e30 07b5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +4188e6: 1a01 ed06 |000f: const-string v1, ", updatedUrls=" // string@06ed │ │ +4188ea: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4188f0: 5431 87c0 |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c087 │ │ +4188f4: 6e20 0ab5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +4188fa: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +4188fe: 6e20 03b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +418904: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41890a: 0c00 |0021: move-result-object v0 │ │ +41890c: 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 : 19114 (SourceFile) │ │ @@ -1718499,18 +1718501,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 │ │ -418924: |[418924] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -418934: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41893a: 5b01 88c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c088 │ │ -41893e: 0e00 |0005: return-void │ │ +41894c: |[41894c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +41895c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418962: 5b01 88c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c088 │ │ +418966: 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; │ │ │ │ @@ -1718520,19 +1718522,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -418904: |[418904] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -418914: 5410 88c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c088 │ │ -418918: 7110 a7b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$KVgq1umLKDFs1Ab9PF8FBnMirHk:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; // method@b0a7 │ │ -41891e: 0c00 |0005: move-result-object v0 │ │ -418920: 1100 |0006: return-object v0 │ │ +41892c: |[41892c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +41893c: 5410 88c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c088 │ │ +418940: 7110 a7b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$KVgq1umLKDFs1Ab9PF8FBnMirHk:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; // method@b0a7 │ │ +418946: 0c00 |0005: move-result-object v0 │ │ +418948: 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 : 19114 (SourceFile) │ │ @@ -1718561,17 +1718563,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -418960: |[418960] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ -418970: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -418976: 0e00 |0003: return-void │ │ +418988: |[418988] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ +418998: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41899e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; │ │ │ │ Virtual methods - │ │ @@ -1718580,19 +1718582,19 @@ │ │ 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 │ │ -418940: |[418940] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -418950: 1f01 c01d |0000: check-cast v1, Lio/reactivex/Observable; // type@1dc0 │ │ -418954: 7110 a9b0 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$jUsuRAbEzdbQdAKJ4pu4cXOsGYM:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@b0a9 │ │ -41895a: 0c01 |0005: move-result-object v1 │ │ -41895c: 1101 |0006: return-object v1 │ │ +418968: |[418968] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +418978: 1f01 c01d |0000: check-cast v1, Lio/reactivex/Observable; // type@1dc0 │ │ +41897c: 7110 a9b0 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$jUsuRAbEzdbQdAKJ4pu4cXOsGYM:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@b0a9 │ │ +418982: 0c01 |0005: move-result-object v1 │ │ +418984: 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; │ │ │ │ @@ -1718626,18 +1718628,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 │ │ -418978: |[418978] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -418988: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41898e: 5b01 89c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c089 │ │ -418992: 0e00 |0005: return-void │ │ +4189a0: |[4189a0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +4189b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4189b6: 5b01 89c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c089 │ │ +4189ba: 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; │ │ │ │ @@ -1718647,19 +1718649,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -418994: |[418994] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -4189a4: 5410 89c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c089 │ │ -4189a8: 1f02 861f |0002: check-cast v2, Lorg/json/JSONObject; // type@1f86 │ │ -4189ac: 7120 aab0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$rxXkmI16TKmj_NU78_JYPPqElxs:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V // method@b0aa │ │ -4189b2: 0e00 |0007: return-void │ │ +4189bc: |[4189bc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +4189cc: 5410 89c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c089 │ │ +4189d0: 1f02 861f |0002: check-cast v2, Lorg/json/JSONObject; // type@1f86 │ │ +4189d4: 7120 aab0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$rxXkmI16TKmj_NU78_JYPPqElxs:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V // method@b0aa │ │ +4189da: 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; │ │ │ │ @@ -1718693,18 +1718695,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 │ │ -4189b4: |[4189b4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -4189c4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4189ca: 5b01 8ac0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08a │ │ -4189ce: 0e00 |0005: return-void │ │ +4189dc: |[4189dc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +4189ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4189f2: 5b01 8ac0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08a │ │ +4189f6: 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; │ │ │ │ @@ -1718714,19 +1718716,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4189d0: |[4189d0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -4189e0: 5410 8ac0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08a │ │ -4189e4: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ -4189e8: 7120 a4b0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$2Hm3CaWVYas1-iAP1hP1efJkMp8:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@b0a4 │ │ -4189ee: 0e00 |0007: return-void │ │ +4189f8: |[4189f8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +418a08: 5410 8ac0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08a │ │ +418a0c: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ +418a10: 7120 a4b0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$2Hm3CaWVYas1-iAP1hP1efJkMp8:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@b0a4 │ │ +418a16: 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; │ │ │ │ @@ -1718760,18 +1718762,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 │ │ -418a10: |[418a10] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -418a20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -418a26: 5b01 8bc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08b │ │ -418a2a: 0e00 |0005: return-void │ │ +418a38: |[418a38] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +418a48: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418a4e: 5b01 8bc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08b │ │ +418a52: 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; │ │ │ │ @@ -1718781,19 +1718783,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4189f0: |[4189f0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -418a00: 5410 8bc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08b │ │ -418a04: 7110 a5b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$45mqF49TtTgHK9H-hoAlv06UMTI:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; // method@b0a5 │ │ -418a0a: 0c00 |0005: move-result-object v0 │ │ -418a0c: 1100 |0006: return-object v0 │ │ +418a18: |[418a18] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +418a28: 5410 8bc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08b │ │ +418a2c: 7110 a5b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$45mqF49TtTgHK9H-hoAlv06UMTI:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; // method@b0a5 │ │ +418a32: 0c00 |0005: move-result-object v0 │ │ +418a34: 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 : 19114 (SourceFile) │ │ @@ -1718826,18 +1718828,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 │ │ -418a2c: |[418a2c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -418a3c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -418a42: 5b01 8cc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08c │ │ -418a46: 0e00 |0005: return-void │ │ +418a54: |[418a54] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +418a64: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418a6a: 5b01 8cc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08c │ │ +418a6e: 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; │ │ │ │ @@ -1718847,19 +1718849,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -418a48: |[418a48] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -418a58: 5410 8cc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08c │ │ -418a5c: 1f02 261e |0002: check-cast v2, Ljava/lang/String; // type@1e26 │ │ -418a60: 7120 a8b0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$MqPfJ436GpiigV8gPHOqQmWgx7U:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V // method@b0a8 │ │ -418a66: 0e00 |0007: return-void │ │ +418a70: |[418a70] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +418a80: 5410 8cc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08c │ │ +418a84: 1f02 261e |0002: check-cast v2, Ljava/lang/String; // type@1e26 │ │ +418a88: 7120 a8b0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$MqPfJ436GpiigV8gPHOqQmWgx7U:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V // method@b0a8 │ │ +418a8e: 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; │ │ │ │ @@ -1718893,18 +1718895,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 │ │ -418a68: |[418a68] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -418a78: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -418a7e: 5b01 8dc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08d │ │ -418a82: 0e00 |0005: return-void │ │ +418a90: |[418a90] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +418aa0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418aa6: 5b01 8dc0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08d │ │ +418aaa: 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; │ │ │ │ @@ -1718914,19 +1718916,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -418a84: |[418a84] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -418a94: 5410 8dc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08d │ │ -418a98: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ -418a9c: 7120 a6b0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4OW67L9Yyg498z5piyYbov5da3c:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@b0a6 │ │ -418aa2: 0e00 |0007: return-void │ │ +418aac: |[418aac] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +418abc: 5410 8dc0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c08d │ │ +418ac0: 1f02 2d1e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e2d │ │ +418ac4: 7120 a6b0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4OW67L9Yyg498z5piyYbov5da3c:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@b0a6 │ │ +418aca: 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; │ │ │ │ @@ -1719058,17 +1719060,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 │ │ -418d8c: |[418d8c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$2Hm3CaWVYas1-iAP1hP1efJkMp8:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -418d9c: 7020 b2b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@b0b2 │ │ -418da2: 0e00 |0003: return-void │ │ +418db4: |[418db4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$2Hm3CaWVYas1-iAP1hP1efJkMp8:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +418dc4: 7020 b2b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@b0b2 │ │ +418dca: 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; │ │ │ │ @@ -1719077,18 +1719079,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 │ │ -418b34: |[418b34] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$45mqF49TtTgHK9H-hoAlv06UMTI:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ -418b44: 7010 b3b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@b0b3 │ │ -418b4a: 0c00 |0003: move-result-object v0 │ │ -418b4c: 1100 |0004: return-object v0 │ │ +418b5c: |[418b5c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$45mqF49TtTgHK9H-hoAlv06UMTI:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ +418b6c: 7010 b3b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@b0b3 │ │ +418b72: 0c00 |0003: move-result-object v0 │ │ +418b74: 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;) │ │ @@ -1719096,17 +1719098,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 │ │ -418da4: |[418da4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4OW67L9Yyg498z5piyYbov5da3c:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -418db4: 7020 b5b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@b0b5 │ │ -418dba: 0e00 |0003: return-void │ │ +418dcc: |[418dcc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4OW67L9Yyg498z5piyYbov5da3c:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +418ddc: 7020 b5b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@b0b5 │ │ +418de2: 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; │ │ │ │ @@ -1719115,18 +1719117,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 │ │ -418c40: |[418c40] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$KVgq1umLKDFs1Ab9PF8FBnMirHk:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ -418c50: 7010 afb0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@b0af │ │ -418c56: 0c00 |0003: move-result-object v0 │ │ -418c58: 1100 |0004: return-object v0 │ │ +418c68: |[418c68] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$KVgq1umLKDFs1Ab9PF8FBnMirHk:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ +418c78: 7010 afb0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@b0af │ │ +418c7e: 0c00 |0003: move-result-object v0 │ │ +418c80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -1719134,17 +1719136,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 │ │ -418dbc: |[418dbc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$MqPfJ436GpiigV8gPHOqQmWgx7U:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ -418dcc: 7020 b4b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@b0b4 │ │ -418dd2: 0e00 |0003: return-void │ │ +418de4: |[418de4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$MqPfJ436GpiigV8gPHOqQmWgx7U:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ +418df4: 7020 b4b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@b0b4 │ │ +418dfa: 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; │ │ │ │ @@ -1719153,18 +1719155,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 │ │ -418af4: |[418af4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$jUsuRAbEzdbQdAKJ4pu4cXOsGYM:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -418b04: 7110 b0b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@b0b0 │ │ -418b0a: 0c00 |0003: move-result-object v0 │ │ -418b0c: 1100 |0004: return-object v0 │ │ +418b1c: |[418b1c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$jUsuRAbEzdbQdAKJ4pu4cXOsGYM:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +418b2c: 7110 b0b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@b0b0 │ │ +418b32: 0c00 |0003: move-result-object v0 │ │ +418b34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lio/reactivex/Observable; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -1719172,17 +1719174,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 │ │ -418dd4: |[418dd4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$rxXkmI16TKmj_NU78_JYPPqElxs:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ -418de4: 7020 b1b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@b0b1 │ │ -418dea: 0e00 |0003: return-void │ │ +418dfc: |[418dfc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$rxXkmI16TKmj_NU78_JYPPqElxs:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ +418e0c: 7020 b1b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@b0b1 │ │ +418e12: 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; │ │ │ │ @@ -1719191,24 +1719193,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 │ │ -418dec: |[418dec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ -418dfc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -418e02: 5b01 93c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c093 │ │ -418e06: 5b02 95c0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c095 │ │ -418e0a: 2201 a71c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1ca7 │ │ -418e0e: 7020 4bb0 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@b04b │ │ -418e14: 5b01 92c0 |000c: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c092 │ │ -418e18: 5b03 90c0 |000e: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c090 │ │ -418e1c: 5b04 8fc0 |0010: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ -418e20: 0e00 |0012: return-void │ │ +418e14: |[418e14] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ +418e24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +418e2a: 5b01 93c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c093 │ │ +418e2e: 5b02 95c0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c095 │ │ +418e32: 2201 a71c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1ca7 │ │ +418e36: 7020 4bb0 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@b04b │ │ +418e3c: 5b01 92c0 |000c: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c092 │ │ +418e40: 5b03 90c0 |000e: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c090 │ │ +418e44: 5b04 8fc0 |0010: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ +418e48: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x000e line=45 │ │ @@ -1719225,63 +1719227,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 │ │ -418c5c: |[418c5c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ -418c6c: 1a00 455f |0000: const-string v0, "application/x-www-form-urlencoded" // string@5f45 │ │ -418c70: 7110 e5b8 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e5 │ │ -418c76: 0c00 |0005: move-result-object v0 │ │ -418c78: 7120 09b9 0400 |0006: invoke-static {v4, v0}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ -418c7e: 0c04 |0009: move-result-object v4 │ │ -418c80: 2200 5d1f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ -418c84: 7010 f9b8 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -418c8a: 6e20 03b9 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ -418c90: 0c03 |0012: move-result-object v3 │ │ -418c92: 1a00 8f44 |0013: const-string v0, "POST" // string@448f │ │ -418c96: 6e30 ffb8 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b8ff │ │ -418c9c: 0c03 |0018: move-result-object v3 │ │ -418c9e: 6e10 fbb8 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -418ca4: 0c03 |001c: move-result-object v3 │ │ -418ca6: 5424 93c0 |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c093 │ │ -418caa: 6e20 f8b8 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -418cb0: 0c03 |0022: move-result-object v3 │ │ -418cb2: 7210 d6b8 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -418cb8: 0c03 |0026: move-result-object v3 │ │ -418cba: 6e10 0cb9 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -418cc0: 0a04 |002a: move-result v4 │ │ -418cc2: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ -418cc6: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ -418cca: 6e10 0ab9 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -418cd0: 0c03 |0032: move-result-object v3 │ │ -418cd2: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ -418cd6: 2204 861f |0035: new-instance v4, Lorg/json/JSONObject; // type@1f86 │ │ -418cda: 6e10 16b9 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ -418ce0: 0c03 |003a: move-result-object v3 │ │ -418ce2: 7020 74b9 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -418ce8: 1104 |003e: return-object v4 │ │ -418cea: 2203 e01d |003f: new-instance v3, Ljava/io/IOException; // type@1de0 │ │ -418cee: 1a04 6d15 |0041: const-string v4, "Empty response" // string@156d │ │ -418cf2: 7020 9cb3 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -418cf8: 2703 |0046: throw v3 │ │ -418cfa: 6e10 0bb9 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@b90b │ │ -418d00: 2204 e01d |004a: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ -418d04: 2200 271e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -418d08: 7010 ffb4 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -418d0e: 1a01 9b47 |0051: const-string v1, "Return code " // string@479b │ │ -418d12: 6e20 0bb5 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418d18: 6e10 0cb9 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -418d1e: 0a03 |0059: move-result v3 │ │ -418d20: 6e20 06b5 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -418d26: 6e10 15b5 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -418d2c: 0c03 |0060: move-result-object v3 │ │ -418d2e: 7020 9cb3 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -418d34: 2704 |0064: throw v4 │ │ +418c84: |[418c84] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ +418c94: 1a00 455f |0000: const-string v0, "application/x-www-form-urlencoded" // string@5f45 │ │ +418c98: 7110 e5b8 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e5 │ │ +418c9e: 0c00 |0005: move-result-object v0 │ │ +418ca0: 7120 09b9 0400 |0006: invoke-static {v4, v0}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ +418ca6: 0c04 |0009: move-result-object v4 │ │ +418ca8: 2200 5d1f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ +418cac: 7010 f9b8 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +418cb2: 6e20 03b9 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b903 │ │ +418cb8: 0c03 |0012: move-result-object v3 │ │ +418cba: 1a00 8f44 |0013: const-string v0, "POST" // string@448f │ │ +418cbe: 6e30 ffb8 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b8ff │ │ +418cc4: 0c03 |0018: move-result-object v3 │ │ +418cc6: 6e10 fbb8 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +418ccc: 0c03 |001c: move-result-object v3 │ │ +418cce: 5424 93c0 |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c093 │ │ +418cd2: 6e20 f8b8 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +418cd8: 0c03 |0022: move-result-object v3 │ │ +418cda: 7210 d6b8 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +418ce0: 0c03 |0026: move-result-object v3 │ │ +418ce2: 6e10 0cb9 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +418ce8: 0a04 |002a: move-result v4 │ │ +418cea: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ +418cee: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ +418cf2: 6e10 0ab9 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +418cf8: 0c03 |0032: move-result-object v3 │ │ +418cfa: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ +418cfe: 2204 861f |0035: new-instance v4, Lorg/json/JSONObject; // type@1f86 │ │ +418d02: 6e10 16b9 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ +418d08: 0c03 |003a: move-result-object v3 │ │ +418d0a: 7020 74b9 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +418d10: 1104 |003e: return-object v4 │ │ +418d12: 2203 e01d |003f: new-instance v3, Ljava/io/IOException; // type@1de0 │ │ +418d16: 1a04 6d15 |0041: const-string v4, "Empty response" // string@156d │ │ +418d1a: 7020 9cb3 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +418d20: 2703 |0046: throw v3 │ │ +418d22: 6e10 0bb9 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@b90b │ │ +418d28: 2204 e01d |004a: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ +418d2c: 2200 271e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +418d30: 7010 ffb4 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +418d36: 1a01 9b47 |0051: const-string v1, "Return code " // string@479b │ │ +418d3a: 6e20 0bb5 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418d40: 6e10 0cb9 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +418d46: 0a03 |0059: move-result v3 │ │ +418d48: 6e20 06b5 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +418d4e: 6e10 15b5 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +418d54: 0c03 |0060: move-result-object v3 │ │ +418d56: 7020 9cb3 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +418d5c: 2704 |0064: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0002 line=120 │ │ 0x0006 line=119 │ │ 0x000a line=121 │ │ 0x001d line=122 │ │ @@ -1719301,32 +1719303,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 │ │ -418aa4: |[418aa4] 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; │ │ -418ab4: 2200 cb1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1ccb │ │ -418ab8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -418aba: 6e20 62b6 1500 |0003: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -418ac0: 0c01 |0006: move-result-object v1 │ │ -418ac2: 1f01 261e |0007: check-cast v1, Ljava/lang/String; // type@1e26 │ │ -418ac6: 7054 abb0 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@b0ab │ │ -418acc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -418ace: 6e20 62b6 2500 |000d: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -418ad4: 0c02 |0010: move-result-object v2 │ │ -418ad6: 1f02 261e |0011: check-cast v2, Ljava/lang/String; // type@1e26 │ │ -418ada: 5b02 97c0 |0013: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ -418ade: 1222 |0015: const/4 v2, #int 2 // #2 │ │ -418ae0: 6e20 62b6 2500 |0016: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ -418ae6: 0c02 |0019: move-result-object v2 │ │ -418ae8: 1f02 261e |001a: check-cast v2, Ljava/lang/String; // type@1e26 │ │ -418aec: 5b02 91c0 |001c: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ -418af0: 1100 |001e: return-object v0 │ │ +418acc: |[418acc] 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; │ │ +418adc: 2200 cb1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1ccb │ │ +418ae0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +418ae2: 6e20 62b6 1500 |0003: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +418ae8: 0c01 |0006: move-result-object v1 │ │ +418aea: 1f01 261e |0007: check-cast v1, Ljava/lang/String; // type@1e26 │ │ +418aee: 7054 abb0 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@b0ab │ │ +418af4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +418af6: 6e20 62b6 2500 |000d: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +418afc: 0c02 |0010: move-result-object v2 │ │ +418afe: 1f02 261e |0011: check-cast v2, Ljava/lang/String; // type@1e26 │ │ +418b02: 5b02 97c0 |0013: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ +418b06: 1222 |0015: const/4 v2, #int 2 // #2 │ │ +418b08: 6e20 62b6 2500 |0016: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b662 │ │ +418b0e: 0c02 |0019: move-result-object v2 │ │ +418b10: 1f02 261e |001a: check-cast v2, Ljava/lang/String; // type@1e26 │ │ +418b14: 5b02 91c0 |001c: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ +418b18: 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; │ │ @@ -1719339,31 +1719341,31 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -418d38: |[418d38] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ -418d48: 5430 91c0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ -418d4c: 7110 9bb5 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b59b │ │ -418d52: 0c00 |0005: move-result-object v0 │ │ -418d54: 6e10 9fb5 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -418d5a: 0c00 |0009: move-result-object v0 │ │ -418d5c: 2201 271e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -418d60: 7010 ffb4 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -418d66: 1a02 0bd3 |000f: const-string v2, "token=" // string@d30b │ │ -418d6a: 6e20 0bb5 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418d70: 5432 97c0 |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ -418d74: 6e20 0bb5 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418d7a: 6e10 15b5 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -418d80: 0c01 |001c: move-result-object v1 │ │ -418d82: 7030 adb0 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@b0ad │ │ -418d88: 0c00 |0020: move-result-object v0 │ │ -418d8a: 1100 |0021: return-object v0 │ │ +418d60: |[418d60] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ +418d70: 5430 91c0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ +418d74: 7110 9bb5 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b59b │ │ +418d7a: 0c00 |0005: move-result-object v0 │ │ +418d7c: 6e10 9fb5 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +418d82: 0c00 |0009: move-result-object v0 │ │ +418d84: 2201 271e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +418d88: 7010 ffb4 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +418d8e: 1a02 0bd3 |000f: const-string v2, "token=" // string@d30b │ │ +418d92: 6e20 0bb5 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418d98: 5432 97c0 |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ +418d9c: 6e20 0bb5 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418da2: 6e10 15b5 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +418da8: 0c01 |001c: move-result-object v1 │ │ +418daa: 7030 adb0 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@b0ad │ │ +418db0: 0c00 |0020: move-result-object v0 │ │ +418db2: 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;) │ │ @@ -1719371,20 +1719373,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 │ │ -418b10: |[418b10] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -418b20: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ -418b24: 6202 a6d7 |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -418b28: 6e40 28b3 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b328 │ │ -418b2e: 0c03 |0007: move-result-object v3 │ │ -418b30: 1103 |0008: return-object v3 │ │ +418b38: |[418b38] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +418b48: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ +418b4c: 6202 a6d7 |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +418b50: 6e40 28b3 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b328 │ │ +418b56: 0c03 |0007: move-result-object v3 │ │ +418b58: 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;) │ │ @@ -1719392,27 +1719394,27 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -418e54: |[418e54] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ -418e64: 5440 8fc0 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ -418e68: 1a01 55c2 |0002: const-string v1, "server" // string@c255 │ │ -418e6c: 6e20 79b9 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -418e72: 0c01 |0007: move-result-object v1 │ │ -418e74: 1a02 e196 |0008: const-string v2, "loginName" // string@96e1 │ │ -418e78: 6e20 79b9 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -418e7e: 0c02 |000d: move-result-object v2 │ │ -418e80: 1a03 035f |000e: const-string v3, "appPassword" // string@5f03 │ │ -418e84: 6e20 79b9 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -418e8a: 0c05 |0013: move-result-object v5 │ │ -418e8c: 7240 a3b0 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@b0a3 │ │ -418e92: 0e00 |0017: return-void │ │ +418e7c: |[418e7c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ +418e8c: 5440 8fc0 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ +418e90: 1a01 55c2 |0002: const-string v1, "server" // string@c255 │ │ +418e94: 6e20 79b9 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +418e9a: 0c01 |0007: move-result-object v1 │ │ +418e9c: 1a02 e196 |0008: const-string v2, "loginName" // string@96e1 │ │ +418ea0: 6e20 79b9 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +418ea6: 0c02 |000d: move-result-object v2 │ │ +418ea8: 1a03 035f |000e: const-string v3, "appPassword" // string@5f03 │ │ +418eac: 6e20 79b9 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +418eb2: 0c05 |0013: move-result-object v5 │ │ +418eb4: 7240 a3b0 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@b0a3 │ │ +418eba: 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; │ │ @@ -1719423,23 +1719425,23 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -418e94: |[418e94] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ -418ea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -418ea6: 5b10 97c0 |0001: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ -418eaa: 5b10 91c0 |0003: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ -418eae: 5410 8fc0 |0005: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ -418eb2: 6e10 37b5 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b537 │ │ -418eb8: 0c02 |000a: move-result-object v2 │ │ -418eba: 7220 a2b0 2000 |000b: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@b0a2 │ │ -418ec0: 0e00 |000e: return-void │ │ +418ebc: |[418ebc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ +418ecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418ece: 5b10 97c0 |0001: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ +418ed2: 5b10 91c0 |0003: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ +418ed6: 5410 8fc0 |0005: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ +418eda: 6e10 37b5 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b537 │ │ +418ee0: 0c02 |000a: move-result-object v2 │ │ +418ee2: 7220 a2b0 2000 |000b: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@b0a2 │ │ +418ee8: 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; │ │ @@ -1719450,56 +1719452,56 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 81 16-bit code units │ │ -418b50: |[418b50] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ -418b60: 2208 5e1e |0000: new-instance v8, Ljava/net/URI; // type@1e5e │ │ -418b64: 5490 92c0 |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c092 │ │ -418b68: 5401 4fb8 |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -418b6c: 5403 4db8 |0006: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ -418b70: 5204 4eb8 |0008: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -418b74: 2200 271e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -418b78: 7010 ffb4 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -418b7e: 5492 92c0 |000f: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c092 │ │ -418b82: 5422 50b8 |0011: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ -418b86: 6e20 0bb5 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418b8c: 1a02 9707 |0016: const-string v2, "/index.php/login/v2" // string@0797 │ │ -418b90: 6e20 0bb5 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -418b96: 6e10 15b5 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -418b9c: 0c05 |001e: move-result-object v5 │ │ -418b9e: 1206 |001f: const/4 v6, #int 0 // #0 │ │ -418ba0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -418ba2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -418ba4: 0780 |0022: move-object v0, v8 │ │ -418ba6: 7608 9ab5 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@b59a │ │ -418bac: 6e10 9fb5 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ -418bb2: 0c00 |0029: move-result-object v0 │ │ -418bb4: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ -418bb8: 7030 adb0 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@b0ad │ │ -418bbe: 0c00 |002f: move-result-object v0 │ │ -418bc0: 1a01 e096 |0030: const-string v1, "login" // string@96e0 │ │ -418bc4: 6e20 79b9 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -418bca: 0c01 |0035: move-result-object v1 │ │ -418bcc: 1a02 56b7 |0036: const-string v2, "poll" // string@b756 │ │ -418bd0: 6e20 77b9 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -418bd6: 0c03 |003b: move-result-object v3 │ │ -418bd8: 1a04 0ad3 |003c: const-string v4, "token" // string@d30a │ │ -418bdc: 6e20 79b9 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -418be2: 0c03 |0041: move-result-object v3 │ │ -418be4: 5b93 97c0 |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ -418be8: 6e20 77b9 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ -418bee: 0c00 |0047: move-result-object v0 │ │ -418bf0: 1a02 1373 |0048: const-string v2, "endpoint" // string@7313 │ │ -418bf4: 6e20 79b9 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ -418bfa: 0c00 |004d: move-result-object v0 │ │ -418bfc: 5b90 91c0 |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ -418c00: 1101 |0050: return-object v1 │ │ +418b78: |[418b78] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ +418b88: 2208 5e1e |0000: new-instance v8, Ljava/net/URI; // type@1e5e │ │ +418b8c: 5490 92c0 |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c092 │ │ +418b90: 5401 4fb8 |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +418b94: 5403 4db8 |0006: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ +418b98: 5204 4eb8 |0008: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +418b9c: 2200 271e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +418ba0: 7010 ffb4 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +418ba6: 5492 92c0 |000f: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c092 │ │ +418baa: 5422 50b8 |0011: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ +418bae: 6e20 0bb5 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418bb4: 1a02 9707 |0016: const-string v2, "/index.php/login/v2" // string@0797 │ │ +418bb8: 6e20 0bb5 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +418bbe: 6e10 15b5 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +418bc4: 0c05 |001e: move-result-object v5 │ │ +418bc6: 1206 |001f: const/4 v6, #int 0 // #0 │ │ +418bc8: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +418bca: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +418bcc: 0780 |0022: move-object v0, v8 │ │ +418bce: 7608 9ab5 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@b59a │ │ +418bd4: 6e10 9fb5 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b59f │ │ +418bda: 0c00 |0029: move-result-object v0 │ │ +418bdc: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ +418be0: 7030 adb0 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@b0ad │ │ +418be6: 0c00 |002f: move-result-object v0 │ │ +418be8: 1a01 e096 |0030: const-string v1, "login" // string@96e0 │ │ +418bec: 6e20 79b9 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +418bf2: 0c01 |0035: move-result-object v1 │ │ +418bf4: 1a02 56b7 |0036: const-string v2, "poll" // string@b756 │ │ +418bf8: 6e20 77b9 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +418bfe: 0c03 |003b: move-result-object v3 │ │ +418c00: 1a04 0ad3 |003c: const-string v4, "token" // string@d30a │ │ +418c04: 6e20 79b9 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +418c0a: 0c03 |0041: move-result-object v3 │ │ +418c0c: 5b93 97c0 |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ +418c10: 6e20 77b9 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b977 │ │ +418c16: 0c00 |0047: move-result-object v0 │ │ +418c18: 1a02 1373 |0048: const-string v2, "endpoint" // string@7313 │ │ +418c1c: 6e20 79b9 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b979 │ │ +418c22: 0c00 |004d: move-result-object v0 │ │ +418c24: 5b90 91c0 |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ +418c28: 1101 |0050: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0026 line=72 │ │ 0x002a line=73 │ │ 0x0030 line=74 │ │ 0x0036 line=75 │ │ @@ -1719512,24 +1719514,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -418ec4: |[418ec4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ -418ed4: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -418ed8: 1a01 825d |0002: const-string v1, "android.intent.action.VIEW" // string@5d82 │ │ -418edc: 7110 2107 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ -418ee2: 0c03 |0007: move-result-object v3 │ │ -418ee4: 7030 7502 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0275 │ │ -418eea: 5423 90c0 |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c090 │ │ -418eee: 6e20 5d02 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ -418ef4: 7010 b6b0 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@b0b6 │ │ -418efa: 0e00 |0013: return-void │ │ +418eec: |[418eec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ +418efc: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +418f00: 1a01 825d |0002: const-string v1, "android.intent.action.VIEW" // string@5d82 │ │ +418f04: 7110 2107 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0721 │ │ +418f0a: 0c03 |0007: move-result-object v3 │ │ +418f0c: 7030 7502 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0275 │ │ +418f12: 5423 90c0 |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c090 │ │ +418f16: 6e20 5d02 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025d │ │ +418f1c: 7010 b6b0 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@b0b6 │ │ +418f22: 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; │ │ @@ -1719540,27 +1719542,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -418efc: |[418efc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ -418f0c: 1a00 d242 |0000: const-string v0, "NextcloudLoginFlow" // string@42d2 │ │ -418f10: 7110 720b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -418f16: 0c01 |0005: move-result-object v1 │ │ -418f18: 7120 700b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -418f1e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -418f20: 5b20 97c0 |000a: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ -418f24: 5b20 91c0 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ -418f28: 5420 8fc0 |000e: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ -418f2c: 6e10 37b5 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b537 │ │ -418f32: 0c03 |0013: move-result-object v3 │ │ -418f34: 7220 a2b0 3000 |0014: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@b0a2 │ │ -418f3a: 0e00 |0017: return-void │ │ +418f24: |[418f24] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ +418f34: 1a00 d242 |0000: const-string v0, "NextcloudLoginFlow" // string@42d2 │ │ +418f38: 7110 720b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +418f3e: 0c01 |0005: move-result-object v1 │ │ +418f40: 7120 700b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +418f46: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +418f48: 5b20 97c0 |000a: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ +418f4c: 5b20 91c0 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ +418f50: 5420 8fc0 |000e: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c08f │ │ +418f54: 6e10 37b5 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b537 │ │ +418f5a: 0c03 |0013: move-result-object v3 │ │ +418f5c: 7220 a2b0 3000 |0014: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@b0a2 │ │ +418f62: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000a line=88 │ │ 0x000c line=89 │ │ 0x000e line=90 │ │ locals : │ │ @@ -1719572,43 +1719574,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -418f3c: |[418f3c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ -418f4c: 2200 c31c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1cc3 │ │ -418f50: 7020 94b0 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b094 │ │ -418f56: 7110 29b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ -418f5c: 0c00 |0008: move-result-object v0 │ │ -418f5e: 2201 c41c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1cc4 │ │ -418f62: 7010 96b0 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@b096 │ │ -418f68: 6e20 2cb3 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b32c │ │ -418f6e: 0c00 |0011: move-result-object v0 │ │ -418f70: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ -418f74: 6203 a4d7 |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ -418f78: 6e40 2fb3 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b32f │ │ -418f7e: 0c00 |0019: move-result-object v0 │ │ -418f80: 7100 3cb3 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -418f86: 0c01 |001d: move-result-object v1 │ │ -418f88: 6e20 2eb3 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ -418f8e: 0c00 |0021: move-result-object v0 │ │ -418f90: 7100 39b3 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -418f96: 0c01 |0025: move-result-object v1 │ │ -418f98: 6e20 2bb3 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ -418f9e: 0c00 |0029: move-result-object v0 │ │ -418fa0: 2201 c51c |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1cc5 │ │ -418fa4: 7020 98b0 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b098 │ │ -418faa: 2202 c61c |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1cc6 │ │ -418fae: 7020 9ab0 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b09a │ │ -418fb4: 6e30 2db3 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ -418fba: 0c00 |0037: move-result-object v0 │ │ -418fbc: 5b40 94c0 |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c094 │ │ -418fc0: 0e00 |003a: return-void │ │ +418f64: |[418f64] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ +418f74: 2200 c31c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1cc3 │ │ +418f78: 7020 94b0 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b094 │ │ +418f7e: 7110 29b3 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ +418f84: 0c00 |0008: move-result-object v0 │ │ +418f86: 2201 c41c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1cc4 │ │ +418f8a: 7010 96b0 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@b096 │ │ +418f90: 6e20 2cb3 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b32c │ │ +418f96: 0c00 |0011: move-result-object v0 │ │ +418f98: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ +418f9c: 6203 a4d7 |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ +418fa0: 6e40 2fb3 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b32f │ │ +418fa6: 0c00 |0019: move-result-object v0 │ │ +418fa8: 7100 3cb3 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +418fae: 0c01 |001d: move-result-object v1 │ │ +418fb0: 6e20 2eb3 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ +418fb6: 0c00 |0021: move-result-object v0 │ │ +418fb8: 7100 39b3 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +418fbe: 0c01 |0025: move-result-object v1 │ │ +418fc0: 6e20 2bb3 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ +418fc6: 0c00 |0029: move-result-object v0 │ │ +418fc8: 2201 c51c |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1cc5 │ │ +418fcc: 7020 98b0 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b098 │ │ +418fd2: 2202 c61c |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1cc6 │ │ +418fd6: 7020 9ab0 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b09a │ │ +418fdc: 6e30 2db3 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ +418fe2: 0c00 |0037: move-result-object v0 │ │ +418fe4: 5b40 94c0 |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c094 │ │ +418fe8: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000e line=96 │ │ 0x0016 line=97 │ │ 0x001a line=98 │ │ 0x0022 line=99 │ │ @@ -1719622,22 +1719624,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -418e24: |[418e24] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ -418e34: 5410 96c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c096 │ │ -418e38: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -418e3c: 7210 3ab3 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ -418e42: 5410 94c0 |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c094 │ │ -418e46: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -418e4a: 7210 3ab3 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ -418e50: 0e00 |000e: return-void │ │ +418e4c: |[418e4c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ +418e5c: 5410 96c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c096 │ │ +418e60: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +418e64: 7210 3ab3 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ +418e6a: 5410 94c0 |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c094 │ │ +418e6e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +418e72: 7210 3ab3 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b33a │ │ +418e78: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0007 line=113 │ │ 0x000b line=114 │ │ locals : │ │ @@ -1719648,24 +1719650,24 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -418c04: |[418c04] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.saveInstanceState:()Ljava/util/ArrayList; │ │ -418c14: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -418c18: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -418c1e: 5421 95c0 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c095 │ │ -418c22: 6e20 5db6 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -418c28: 5421 97c0 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ -418c2c: 6e20 5db6 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -418c32: 5421 91c0 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ -418c36: 6e20 5db6 1000 |0011: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -418c3c: 1100 |0014: return-object v0 │ │ +418c2c: |[418c2c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.saveInstanceState:()Ljava/util/ArrayList; │ │ +418c3c: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +418c40: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +418c46: 5421 95c0 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c095 │ │ +418c4a: 6e20 5db6 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +418c50: 5421 97c0 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ +418c54: 6e20 5db6 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +418c5a: 5421 91c0 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c091 │ │ +418c5e: 6e20 5db6 1000 |0011: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +418c64: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x000a line=60 │ │ 0x000f line=61 │ │ locals : │ │ @@ -1719676,39 +1719678,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -418fc4: |[418fc4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ -418fd4: 5430 97c0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ -418fd8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -418fdc: 7010 b6b0 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@b0b6 │ │ -418fe2: 0e00 |0007: return-void │ │ -418fe4: 2200 c71c |0008: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1cc7 │ │ -418fe8: 7020 9cb0 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b09c │ │ -418fee: 7110 29b3 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ -418ff4: 0c00 |0010: move-result-object v0 │ │ -418ff6: 7100 3cb3 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -418ffc: 0c01 |0014: move-result-object v1 │ │ -418ffe: 6e20 2eb3 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ -419004: 0c00 |0018: move-result-object v0 │ │ -419006: 7100 39b3 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ -41900c: 0c01 |001c: move-result-object v1 │ │ -41900e: 6e20 2bb3 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ -419014: 0c00 |0020: move-result-object v0 │ │ -419016: 2201 c81c |0021: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1cc8 │ │ -41901a: 7020 9eb0 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b09e │ │ -419020: 2202 c91c |0026: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1cc9 │ │ -419024: 7020 a0b0 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b0a0 │ │ -41902a: 6e30 2db3 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ -419030: 0c00 |002e: move-result-object v0 │ │ -419032: 5b30 96c0 |002f: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c096 │ │ -419036: 0e00 |0031: return-void │ │ +418fec: |[418fec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ +418ffc: 5430 97c0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c097 │ │ +419000: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +419004: 7010 b6b0 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@b0b6 │ │ +41900a: 0e00 |0007: return-void │ │ +41900c: 2200 c71c |0008: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1cc7 │ │ +419010: 7020 9cb0 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b09c │ │ +419016: 7110 29b3 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b329 │ │ +41901c: 0c00 |0010: move-result-object v0 │ │ +41901e: 7100 3cb3 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +419024: 0c01 |0014: move-result-object v1 │ │ +419026: 6e20 2eb3 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32e │ │ +41902c: 0c00 |0018: move-result-object v0 │ │ +41902e: 7100 39b3 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b339 │ │ +419034: 0c01 |001c: move-result-object v1 │ │ +419036: 6e20 2bb3 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b32b │ │ +41903c: 0c00 |0020: move-result-object v0 │ │ +41903e: 2201 c81c |0021: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1cc8 │ │ +419042: 7020 9eb0 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b09e │ │ +419048: 2202 c91c |0026: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1cc9 │ │ +41904c: 7020 a0b0 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@b0a0 │ │ +419052: 6e30 2db3 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b32d │ │ +419058: 0c00 |002e: move-result-object v0 │ │ +41905a: 5b30 96c0 |002f: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c096 │ │ +41905e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0008 line=70 │ │ 0x0011 line=79 │ │ 0x0019 line=80 │ │ @@ -1719746,17 +1719748,17 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -419038: |[419038] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ -419048: 7030 86b1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b186 │ │ -41904e: 0e00 |0003: return-void │ │ +419060: |[419060] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ +419070: 7030 86b1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b186 │ │ +419076: 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 │ │ │ │ @@ -1719827,23 +1719829,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 │ │ -419420: |[419420] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -419430: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419436: 5b01 9ac0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c09a │ │ -41943a: 5b03 9cc0 |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c09c │ │ -41943e: 5b04 9bc0 |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c09b │ │ -419442: 2201 a71c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1ca7 │ │ -419446: 7020 4bb0 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@b04b │ │ -41944c: 5b01 99c0 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ -419450: 0e00 |0010: return-void │ │ +419448: |[419448] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +419458: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41945e: 5b01 9ac0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c09a │ │ +419462: 5b03 9cc0 |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c09c │ │ +419466: 5b04 9bc0 |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c09b │ │ +41946a: 2201 a71c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1ca7 │ │ +41946e: 7020 4bb0 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@b04b │ │ +419474: 5b01 99c0 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ +419478: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -1719859,43 +1719861,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 │ │ -419398: |[419398] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ -4193a8: 2200 541f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1f54 │ │ -4193ac: 7010 dab8 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@b8da │ │ -4193b2: 5431 99c0 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ -4193b6: 5411 4fb8 |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ -4193ba: 6e20 e0b8 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8e0 │ │ -4193c0: 0c00 |000c: move-result-object v0 │ │ -4193c2: 5431 99c0 |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ -4193c6: 5411 4db8 |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ -4193ca: 6e20 deb8 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8de │ │ -4193d0: 0c00 |0014: move-result-object v0 │ │ -4193d2: 5431 99c0 |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ -4193d6: 5211 4eb8 |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ -4193da: 6e20 dfb8 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@b8df │ │ -4193e0: 0c00 |001c: move-result-object v0 │ │ -4193e2: 2201 271e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -4193e6: 7010 ffb4 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4193ec: 5432 99c0 |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ -4193f0: 5422 50b8 |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ -4193f4: 6e20 0bb5 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4193fa: 6e20 0bb5 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -419400: 6e10 15b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -419406: 0c04 |002f: move-result-object v4 │ │ -419408: 1a01 8307 |0030: const-string v1, "/" // string@0783 │ │ -41940c: 7120 4eb9 1400 |0032: invoke-static {v4, v1}, Lorg/apache/commons/lang3/StringUtils;.stripStart:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b94e │ │ -419412: 0c04 |0035: move-result-object v4 │ │ -419414: 6e20 dbb8 4000 |0036: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8db │ │ -41941a: 0c04 |0039: move-result-object v4 │ │ -41941c: 1104 |003a: return-object v4 │ │ +4193c0: |[4193c0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ +4193d0: 2200 541f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1f54 │ │ +4193d4: 7010 dab8 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@b8da │ │ +4193da: 5431 99c0 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ +4193de: 5411 4fb8 |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b84f │ │ +4193e2: 6e20 e0b8 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8e0 │ │ +4193e8: 0c00 |000c: move-result-object v0 │ │ +4193ea: 5431 99c0 |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ +4193ee: 5411 4db8 |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b84d │ │ +4193f2: 6e20 deb8 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8de │ │ +4193f8: 0c00 |0014: move-result-object v0 │ │ +4193fa: 5431 99c0 |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ +4193fe: 5211 4eb8 |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b84e │ │ +419402: 6e20 dfb8 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@b8df │ │ +419408: 0c00 |001c: move-result-object v0 │ │ +41940a: 2201 271e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +41940e: 7010 ffb4 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +419414: 5432 99c0 |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c099 │ │ +419418: 5422 50b8 |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b850 │ │ +41941c: 6e20 0bb5 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +419422: 6e20 0bb5 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +419428: 6e10 15b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41942e: 0c04 |002f: move-result-object v4 │ │ +419430: 1a01 8307 |0030: const-string v1, "/" // string@0783 │ │ +419434: 7120 4eb9 1400 |0032: invoke-static {v4, v1}, Lorg/apache/commons/lang3/StringUtils;.stripStart:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b94e │ │ +41943a: 0c04 |0035: move-result-object v4 │ │ +41943c: 6e20 dbb8 4000 |0036: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8db │ │ +419442: 0c04 |0039: move-result-object v4 │ │ +419444: 1104 |003a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0009 line=150 │ │ 0x0011 line=151 │ │ 0x0019 line=152 │ │ 0x0032 line=153 │ │ @@ -1719908,62 +1719910,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 │ │ -4192c4: |[4192c4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ -4192d4: 2200 5d1f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ -4192d8: 7010 f9b8 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ -4192de: 6e10 ddb8 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@b8dd │ │ -4192e4: 0c03 |0008: move-result-object v3 │ │ -4192e6: 6e20 04b9 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b904 │ │ -4192ec: 0c03 |000c: move-result-object v3 │ │ -4192ee: 5420 9cc0 |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c09c │ │ -4192f2: 5421 9bc0 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c09b │ │ -4192f6: 7120 d7b8 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b8d7 │ │ -4192fc: 0c00 |0014: move-result-object v0 │ │ -4192fe: 1a01 c90b |0015: const-string v1, "Authorization" // string@0bc9 │ │ -419302: 6e30 feb8 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -419308: 0c03 |001a: move-result-object v3 │ │ -41930a: 1a00 8b09 |001b: const-string v0, "Accept" // string@098b │ │ -41930e: 1a01 2a5f |001d: const-string v1, "application/json" // string@5f2a │ │ -419312: 6e30 feb8 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ -419318: 0c03 |0022: move-result-object v3 │ │ -41931a: 6e30 ffb8 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b8ff │ │ -419320: 0c03 |0026: move-result-object v3 │ │ -419322: 6e10 fbb8 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ -419328: 0c03 |002a: move-result-object v3 │ │ -41932a: 5424 9ac0 |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c09a │ │ -41932e: 6e20 f8b8 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ -419334: 0c03 |0030: move-result-object v3 │ │ -419336: 7210 d6b8 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ -41933c: 0c03 |0034: move-result-object v3 │ │ -41933e: 6e10 0cb9 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -419344: 0a04 |0038: move-result v4 │ │ -419346: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ -41934a: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ -41934e: 6e10 0ab9 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ -419354: 0c03 |0040: move-result-object v3 │ │ -419356: 6e10 16b9 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ -41935c: 0c03 |0044: move-result-object v3 │ │ -41935e: 1103 |0045: return-object v3 │ │ -419360: 2204 e01d |0046: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ -419364: 2205 271e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -419368: 7010 ffb4 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41936e: 1a00 8d47 |004d: const-string v0, "Response code: " // string@478d │ │ -419372: 6e20 0bb5 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -419378: 6e10 0cb9 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ -41937e: 0a03 |0055: move-result v3 │ │ -419380: 6e20 06b5 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -419386: 6e10 15b5 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41938c: 0c03 |005c: move-result-object v3 │ │ -41938e: 7020 9cb3 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -419394: 2704 |0060: throw v4 │ │ +4192ec: |[4192ec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ +4192fc: 2200 5d1f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1f5d │ │ +419300: 7010 f9b8 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b8f9 │ │ +419306: 6e10 ddb8 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@b8dd │ │ +41930c: 0c03 |0008: move-result-object v3 │ │ +41930e: 6e20 04b9 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b904 │ │ +419314: 0c03 |000c: move-result-object v3 │ │ +419316: 5420 9cc0 |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c09c │ │ +41931a: 5421 9bc0 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c09b │ │ +41931e: 7120 d7b8 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b8d7 │ │ +419324: 0c00 |0014: move-result-object v0 │ │ +419326: 1a01 c90b |0015: const-string v1, "Authorization" // string@0bc9 │ │ +41932a: 6e30 feb8 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +419330: 0c03 |001a: move-result-object v3 │ │ +419332: 1a00 8b09 |001b: const-string v0, "Accept" // string@098b │ │ +419336: 1a01 2a5f |001d: const-string v1, "application/json" // string@5f2a │ │ +41933a: 6e30 feb8 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b8fe │ │ +419340: 0c03 |0022: move-result-object v3 │ │ +419342: 6e30 ffb8 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b8ff │ │ +419348: 0c03 |0026: move-result-object v3 │ │ +41934a: 6e10 fbb8 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b8fb │ │ +419350: 0c03 |002a: move-result-object v3 │ │ +419352: 5424 9ac0 |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c09a │ │ +419356: 6e20 f8b8 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b8f8 │ │ +41935c: 0c03 |0030: move-result-object v3 │ │ +41935e: 7210 d6b8 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b8d6 │ │ +419364: 0c03 |0034: move-result-object v3 │ │ +419366: 6e10 0cb9 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +41936c: 0a04 |0038: move-result v4 │ │ +41936e: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ +419372: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ +419376: 6e10 0ab9 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b90a │ │ +41937c: 0c03 |0040: move-result-object v3 │ │ +41937e: 6e10 16b9 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b916 │ │ +419384: 0c03 |0044: move-result-object v3 │ │ +419386: 1103 |0045: return-object v3 │ │ +419388: 2204 e01d |0046: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ +41938c: 2205 271e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +419390: 7010 ffb4 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +419396: 1a00 8d47 |004d: const-string v0, "Response code: " // string@478d │ │ +41939a: 6e20 0bb5 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4193a0: 6e10 0cb9 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b90c │ │ +4193a6: 0a03 |0055: move-result v3 │ │ +4193a8: 6e20 06b5 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4193ae: 6e10 15b5 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4193b4: 0c03 |005c: move-result-object v3 │ │ +4193b6: 7020 9cb3 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +4193bc: 2704 |0060: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ 0x0011 line=137 │ │ 0x001f line=138 │ │ 0x0023 line=139 │ │ @@ -1719983,47 +1719985,47 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -41947c: |[41947c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ -41948c: 2200 841f |0000: new-instance v0, Lorg/json/JSONArray; // type@1f84 │ │ -419490: 7010 69b9 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b969 │ │ -419496: 3554 1700 |0005: if-ge v4, v5, 001c // +0017 │ │ -41949a: 7220 2db7 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ -4194a0: 0c01 |000a: move-result-object v1 │ │ -4194a2: 1f01 f31c |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -4194a6: 6e10 46b1 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b146 │ │ -4194ac: 0c01 |0010: move-result-object v1 │ │ -4194ae: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ -4194b2: 6e20 70b9 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ -4194b8: 2803 |0016: goto 0019 // +0003 │ │ -4194ba: 0d03 |0017: move-exception v3 │ │ -4194bc: 281e |0018: goto 0036 // +001e │ │ -4194be: d804 0401 |0019: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4194c2: 28ea |001b: goto 0005 // -0016 │ │ -4194c4: 1a03 9407 |001c: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@0794 │ │ -4194c8: 7020 bfb0 3200 |001e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ -4194ce: 0c03 |0021: move-result-object v3 │ │ -4194d0: 6e10 72b9 0000 |0022: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ -4194d6: 0c04 |0025: move-result-object v4 │ │ -4194d8: 1a05 2a5f |0026: const-string v5, "application/json" // string@5f2a │ │ -4194dc: 7110 e5b8 0500 |0028: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e5 │ │ -4194e2: 0c05 |002b: move-result-object v5 │ │ -4194e4: 7120 09b9 5400 |002c: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ -4194ea: 0c04 |002f: move-result-object v4 │ │ -4194ec: 1a05 8f44 |0030: const-string v5, "POST" // string@448f │ │ -4194f0: 7040 c0b0 3245 |0032: 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@b0c0 │ │ -4194f6: 0e00 |0035: return-void │ │ -4194f8: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4194fe: 2204 ce1c |0039: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cce │ │ -419502: 7020 c4b0 3400 |003b: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@b0c4 │ │ -419508: 2704 |003e: throw v4 │ │ +4194a4: |[4194a4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ +4194b4: 2200 841f |0000: new-instance v0, Lorg/json/JSONArray; // type@1f84 │ │ +4194b8: 7010 69b9 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b969 │ │ +4194be: 3554 1700 |0005: if-ge v4, v5, 001c // +0017 │ │ +4194c2: 7220 2db7 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b72d │ │ +4194c8: 0c01 |000a: move-result-object v1 │ │ +4194ca: 1f01 f31c |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +4194ce: 6e10 46b1 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b146 │ │ +4194d4: 0c01 |0010: move-result-object v1 │ │ +4194d6: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ +4194da: 6e20 70b9 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ +4194e0: 2803 |0016: goto 0019 // +0003 │ │ +4194e2: 0d03 |0017: move-exception v3 │ │ +4194e4: 281e |0018: goto 0036 // +001e │ │ +4194e6: d804 0401 |0019: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4194ea: 28ea |001b: goto 0005 // -0016 │ │ +4194ec: 1a03 9407 |001c: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@0794 │ │ +4194f0: 7020 bfb0 3200 |001e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ +4194f6: 0c03 |0021: move-result-object v3 │ │ +4194f8: 6e10 72b9 0000 |0022: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ +4194fe: 0c04 |0025: move-result-object v4 │ │ +419500: 1a05 2a5f |0026: const-string v5, "application/json" // string@5f2a │ │ +419504: 7110 e5b8 0500 |0028: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e5 │ │ +41950a: 0c05 |002b: move-result-object v5 │ │ +41950c: 7120 09b9 5400 |002c: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ +419512: 0c04 |002f: move-result-object v4 │ │ +419514: 1a05 8f44 |0030: const-string v5, "POST" // string@448f │ │ +419518: 7040 c0b0 3245 |0032: 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@b0c0 │ │ +41951e: 0e00 |0035: return-void │ │ +419520: 6e10 3bb5 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +419526: 2204 ce1c |0039: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cce │ │ +41952a: 7020 c4b0 3400 |003b: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@b0c4 │ │ +419530: 2704 |003e: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x0035 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=116 │ │ 0x0007 line=118 │ │ 0x000d line=119 │ │ @@ -1720046,50 +1720048,50 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -419050: |[419050] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ -419060: 1a00 9307 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@0793 │ │ -419064: 7020 bfb0 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ -41906a: 0c00 |0005: move-result-object v0 │ │ -41906c: 1a01 dbcc |0006: const-string v1, "since" // string@ccdb │ │ -419070: 2202 271e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -419074: 7010 ffb4 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41907a: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -41907e: 6e20 0bb5 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -419084: 6e30 07b5 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -41908a: 6e10 15b5 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -419090: 0c05 |0018: move-result-object v5 │ │ -419092: 6e30 dcb8 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8dc │ │ -419098: 1a05 8119 |001c: const-string v5, "GET" // string@1981 │ │ -41909c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -41909e: 7040 c0b0 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@b0c0 │ │ -4190a4: 0c05 |0022: move-result-object v5 │ │ -4190a6: 2206 861f |0023: new-instance v6, Lorg/json/JSONObject; // type@1f86 │ │ -4190aa: 7020 74b9 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -4190b0: 7110 75b0 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@b075 │ │ -4190b6: 0c05 |002b: move-result-object v5 │ │ -4190b8: 1105 |002c: return-object v5 │ │ -4190ba: 0d05 |002d: move-exception v5 │ │ -4190bc: 2805 |002e: goto 0033 // +0005 │ │ -4190be: 0d05 |002f: move-exception v5 │ │ -4190c0: 280c |0030: goto 003c // +000c │ │ -4190c2: 0d05 |0031: move-exception v5 │ │ -4190c4: 280a |0032: goto 003c // +000a │ │ -4190c6: 6e10 3bb5 0500 |0033: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4190cc: 2206 071d |0036: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ -4190d0: 7020 68b1 5600 |0038: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -4190d6: 2706 |003b: throw v6 │ │ -4190d8: 6e10 3bb5 0500 |003c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4190de: 2206 071d |003f: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ -4190e2: 7020 68b1 5600 |0041: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -4190e8: 2706 |0044: throw v6 │ │ +419078: |[419078] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ +419088: 1a00 9307 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@0793 │ │ +41908c: 7020 bfb0 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ +419092: 0c00 |0005: move-result-object v0 │ │ +419094: 1a01 dbcc |0006: const-string v1, "since" // string@ccdb │ │ +419098: 2202 271e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +41909c: 7010 ffb4 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4190a2: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +4190a6: 6e20 0bb5 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4190ac: 6e30 07b5 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +4190b2: 6e10 15b5 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4190b8: 0c05 |0018: move-result-object v5 │ │ +4190ba: 6e30 dcb8 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8dc │ │ +4190c0: 1a05 8119 |001c: const-string v5, "GET" // string@1981 │ │ +4190c4: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +4190c6: 7040 c0b0 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@b0c0 │ │ +4190cc: 0c05 |0022: move-result-object v5 │ │ +4190ce: 2206 861f |0023: new-instance v6, Lorg/json/JSONObject; // type@1f86 │ │ +4190d2: 7020 74b9 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +4190d8: 7110 75b0 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@b075 │ │ +4190de: 0c05 |002b: move-result-object v5 │ │ +4190e0: 1105 |002c: return-object v5 │ │ +4190e2: 0d05 |002d: move-exception v5 │ │ +4190e4: 2805 |002e: goto 0033 // +0005 │ │ +4190e6: 0d05 |002f: move-exception v5 │ │ +4190e8: 280c |0030: goto 003c // +000c │ │ +4190ea: 0d05 |0031: move-exception v5 │ │ +4190ec: 280a |0032: goto 003c // +000a │ │ +4190ee: 6e10 3bb5 0500 |0033: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4190f4: 2206 071d |0036: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ +4190f8: 7020 68b1 5600 |0038: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +4190fe: 2706 |003b: throw v6 │ │ +419100: 6e10 3bb5 0500 |003c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +419106: 2206 071d |003f: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ +41910a: 7020 68b1 5600 |0041: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +419110: 2706 |0044: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0031 │ │ Ljava/net/MalformedURLException; -> 0x002f │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=89 │ │ @@ -1720110,50 +1720112,50 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -419100: |[419100] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ -419110: 1a00 9607 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@0796 │ │ -419114: 7020 bfb0 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ -41911a: 0c00 |0005: move-result-object v0 │ │ -41911c: 1a01 dbcc |0006: const-string v1, "since" // string@ccdb │ │ -419120: 2202 271e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -419124: 7010 ffb4 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41912a: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -41912e: 6e20 0bb5 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -419134: 6e30 07b5 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -41913a: 6e10 15b5 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -419140: 0c05 |0018: move-result-object v5 │ │ -419142: 6e30 dcb8 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8dc │ │ -419148: 1a05 8119 |001c: const-string v5, "GET" // string@1981 │ │ -41914c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -41914e: 7040 c0b0 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@b0c0 │ │ -419154: 0c05 |0022: move-result-object v5 │ │ -419156: 2206 861f |0023: new-instance v6, Lorg/json/JSONObject; // type@1f86 │ │ -41915a: 7020 74b9 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -419160: 7110 76b0 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@b076 │ │ -419166: 0c05 |002b: move-result-object v5 │ │ -419168: 1105 |002c: return-object v5 │ │ -41916a: 0d05 |002d: move-exception v5 │ │ -41916c: 2805 |002e: goto 0033 // +0005 │ │ -41916e: 0d05 |002f: move-exception v5 │ │ -419170: 280c |0030: goto 003c // +000c │ │ -419172: 0d05 |0031: move-exception v5 │ │ -419174: 280a |0032: goto 003c // +000a │ │ -419176: 6e10 3bb5 0500 |0033: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41917c: 2206 071d |0036: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ -419180: 7020 68b1 5600 |0038: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -419186: 2706 |003b: throw v6 │ │ -419188: 6e10 3bb5 0500 |003c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41918e: 2206 071d |003f: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ -419192: 7020 68b1 5600 |0041: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -419198: 2706 |0044: throw v6 │ │ +419128: |[419128] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ +419138: 1a00 9607 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@0796 │ │ +41913c: 7020 bfb0 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ +419142: 0c00 |0005: move-result-object v0 │ │ +419144: 1a01 dbcc |0006: const-string v1, "since" // string@ccdb │ │ +419148: 2202 271e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +41914c: 7010 ffb4 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +419152: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +419156: 6e20 0bb5 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41915c: 6e30 07b5 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +419162: 6e10 15b5 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +419168: 0c05 |0018: move-result-object v5 │ │ +41916a: 6e30 dcb8 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b8dc │ │ +419170: 1a05 8119 |001c: const-string v5, "GET" // string@1981 │ │ +419174: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +419176: 7040 c0b0 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@b0c0 │ │ +41917c: 0c05 |0022: move-result-object v5 │ │ +41917e: 2206 861f |0023: new-instance v6, Lorg/json/JSONObject; // type@1f86 │ │ +419182: 7020 74b9 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +419188: 7110 76b0 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@b076 │ │ +41918e: 0c05 |002b: move-result-object v5 │ │ +419190: 1105 |002c: return-object v5 │ │ +419192: 0d05 |002d: move-exception v5 │ │ +419194: 2805 |002e: goto 0033 // +0005 │ │ +419196: 0d05 |002f: move-exception v5 │ │ +419198: 280c |0030: goto 003c // +000c │ │ +41919a: 0d05 |0031: move-exception v5 │ │ +41919c: 280a |0032: goto 003c // +000a │ │ +41919e: 6e10 3bb5 0500 |0033: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4191a4: 2206 071d |0036: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ +4191a8: 7020 68b1 5600 |0038: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +4191ae: 2706 |003b: throw v6 │ │ +4191b0: 6e10 3bb5 0500 |003c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4191b6: 2206 071d |003f: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ +4191ba: 7020 68b1 5600 |0041: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +4191c0: 2706 |0044: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0031 │ │ Ljava/net/MalformedURLException; -> 0x002f │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=52 │ │ @@ -1720174,64 +1720176,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -419454: |[419454] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ -419464: 0e00 |0000: return-void │ │ +41947c: |[41947c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ +41948c: 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 │ │ -419468: |[419468] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ -419478: 0e00 |0000: return-void │ │ +419490: |[419490] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ +4194a0: 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 │ │ -4191b0: |[4191b0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -4191c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4191c2: 7210 39b7 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b739 │ │ -4191c8: 0a01 |0004: move-result v1 │ │ -4191ca: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ -4191ce: 7210 39b7 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b739 │ │ -4191d4: 0a01 |000a: move-result v1 │ │ -4191d6: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ -4191da: 7120 97b4 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ -4191e0: 0a01 |0010: move-result v1 │ │ -4191e2: 7040 c2b0 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@b0c2 │ │ -4191e8: 0120 |0014: move v0, v2 │ │ -4191ea: 28ec |0015: goto 0001 // -0014 │ │ -4191ec: 2205 cc1c |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1ccc │ │ -4191f0: 7100 17b5 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -4191f6: 0b00 |001b: move-result-wide v0 │ │ -4191f8: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ -4191fc: be20 |001e: div-long/2addr v0, v2 │ │ -4191fe: 7030 b9b0 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@b0b9 │ │ -419204: 1105 |0022: return-object v5 │ │ +4191d8: |[4191d8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +4191e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4191ea: 7210 39b7 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b739 │ │ +4191f0: 0a01 |0004: move-result v1 │ │ +4191f2: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ +4191f6: 7210 39b7 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b739 │ │ +4191fc: 0a01 |000a: move-result v1 │ │ +4191fe: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ +419202: 7120 97b4 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ +419208: 0a01 |0010: move-result v1 │ │ +41920a: 7040 c2b0 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@b0c2 │ │ +419210: 0120 |0014: move v0, v2 │ │ +419212: 28ec |0015: goto 0001 // -0014 │ │ +419214: 2205 cc1c |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1ccc │ │ +419218: 7100 17b5 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +41921e: 0b00 |001b: move-result-wide v0 │ │ +419220: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ +419224: be20 |001e: div-long/2addr v0, v2 │ │ +419226: 7030 b9b0 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@b0b9 │ │ +41922c: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=106 │ │ 0x0007 line=108 │ │ 0x0011 line=107 │ │ 0x0016 line=110 │ │ locals : │ │ @@ -1720243,51 +1720245,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 │ │ -419208: |[419208] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -419218: 1a00 9507 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@0795 │ │ -41921c: 7020 bfb0 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ -419222: 0c00 |0005: move-result-object v0 │ │ -419224: 2201 861f |0006: new-instance v1, Lorg/json/JSONObject; // type@1f86 │ │ -419228: 7010 73b9 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b973 │ │ -41922e: 1a02 905b |000b: const-string v2, "add" // string@5b90 │ │ -419232: 2203 841f |000d: new-instance v3, Lorg/json/JSONArray; // type@1f84 │ │ -419236: 7020 6bb9 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ -41923c: 6e30 80b9 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -419242: 1a05 67bc |0015: const-string v5, "remove" // string@bc67 │ │ -419246: 2202 841f |0017: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ -41924a: 7020 6bb9 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ -419250: 6e30 80b9 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -419256: 6e10 82b9 0100 |001f: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b982 │ │ -41925c: 0c05 |0022: move-result-object v5 │ │ -41925e: 1a06 2a5f |0023: const-string v6, "application/json" // string@5f2a │ │ -419262: 7110 e5b8 0600 |0025: invoke-static {v6}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e5 │ │ -419268: 0c06 |0028: move-result-object v6 │ │ -41926a: 7120 09b9 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ -419270: 0c05 |002c: move-result-object v5 │ │ -419272: 1a06 8f44 |002d: const-string v6, "POST" // string@448f │ │ -419276: 7040 c0b0 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@b0c0 │ │ -41927c: 2205 c21c |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1cc2 │ │ -419280: 7100 17b5 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -419286: 0b00 |0037: move-result-wide v0 │ │ -419288: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ -41928c: be20 |003a: div-long/2addr v0, v2 │ │ -41928e: 2206 a91e |003b: new-instance v6, Ljava/util/HashMap; // type@1ea9 │ │ -419292: 7010 f8b6 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -419298: 7040 91b0 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@b091 │ │ -41929e: 1105 |0043: return-object v5 │ │ -4192a0: 0d05 |0044: move-exception v5 │ │ -4192a2: 6e10 3bb5 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4192a8: 2206 ce1c |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cce │ │ -4192ac: 7020 c4b0 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@b0c4 │ │ -4192b2: 2706 |004d: throw v6 │ │ +419230: |[419230] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +419240: 1a00 9507 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@0795 │ │ +419244: 7020 bfb0 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b0bf │ │ +41924a: 0c00 |0005: move-result-object v0 │ │ +41924c: 2201 861f |0006: new-instance v1, Lorg/json/JSONObject; // type@1f86 │ │ +419250: 7010 73b9 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b973 │ │ +419256: 1a02 905b |000b: const-string v2, "add" // string@5b90 │ │ +41925a: 2203 841f |000d: new-instance v3, Lorg/json/JSONArray; // type@1f84 │ │ +41925e: 7020 6bb9 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ +419264: 6e30 80b9 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +41926a: 1a05 67bc |0015: const-string v5, "remove" // string@bc67 │ │ +41926e: 2202 841f |0017: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ +419272: 7020 6bb9 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b96b │ │ +419278: 6e30 80b9 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +41927e: 6e10 82b9 0100 |001f: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b982 │ │ +419284: 0c05 |0022: move-result-object v5 │ │ +419286: 1a06 2a5f |0023: const-string v6, "application/json" // string@5f2a │ │ +41928a: 7110 e5b8 0600 |0025: invoke-static {v6}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b8e5 │ │ +419290: 0c06 |0028: move-result-object v6 │ │ +419292: 7120 09b9 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@b909 │ │ +419298: 0c05 |002c: move-result-object v5 │ │ +41929a: 1a06 8f44 |002d: const-string v6, "POST" // string@448f │ │ +41929e: 7040 c0b0 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@b0c0 │ │ +4192a4: 2205 c21c |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1cc2 │ │ +4192a8: 7100 17b5 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +4192ae: 0b00 |0037: move-result-wide v0 │ │ +4192b0: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ +4192b4: be20 |003a: div-long/2addr v0, v2 │ │ +4192b6: 2206 a91e |003b: new-instance v6, Ljava/util/HashMap; // type@1ea9 │ │ +4192ba: 7010 f8b6 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +4192c0: 7040 91b0 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@b091 │ │ +4192c6: 1105 |0043: return-object v5 │ │ +4192c8: 0d05 |0044: move-exception v5 │ │ +4192ca: 6e10 3bb5 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4192d0: 2206 ce1c |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cce │ │ +4192d4: 7020 c4b0 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@b0c4 │ │ +4192da: 2706 |004d: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0044 │ │ positions : │ │ 0x0000 line=71 │ │ 0x0006 line=72 │ │ 0x000b line=73 │ │ @@ -1720328,17 +1720330,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41951c: |[41951c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ -41952c: 7020 68b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ -419532: 0e00 |0003: return-void │ │ +419544: |[419544] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ +419554: 7020 68b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b168 │ │ +41955a: 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; │ │ │ │ @@ -1720388,17 +1720390,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419534: |[419534] de.danoeh.antennapod.net.sync.service.BuildConfig.:()V │ │ -419544: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41954a: 0e00 |0003: return-void │ │ +41955c: |[41955c] de.danoeh.antennapod.net.sync.service.BuildConfig.:()V │ │ +41956c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/service/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1720436,44 +1720438,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -41954c: |[41954c] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter$1.:()V │ │ -41955c: 7100 24b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b124 │ │ -419562: 0c00 |0003: move-result-object v0 │ │ -419564: 2100 |0004: array-length v0, v0 │ │ -419566: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ -41956a: 6900 a1c0 |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ -41956e: 6201 ffcb |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ -419572: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -419578: 0a01 |000e: move-result v1 │ │ -41957a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -41957c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -419580: 6200 a1c0 |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ -419584: 6201 fecb |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ -419588: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -41958e: 0a01 |0019: move-result v1 │ │ -419590: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -419592: 4b02 0001 |001b: aput v2, v0, v1 │ │ -419596: 6200 a1c0 |001d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ -41959a: 6201 00cc |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41959e: 6e10 44b4 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -4195a4: 0a01 |0024: move-result v1 │ │ -4195a6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -4195a8: 4b02 0001 |0026: aput v2, v0, v1 │ │ -4195ac: 6200 a1c0 |0028: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ -4195b0: 6201 fdcb |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ -4195b4: 6e10 44b4 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -4195ba: 0a01 |002f: move-result v1 │ │ -4195bc: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -4195be: 4b02 0001 |0031: aput v2, v0, v1 │ │ -4195c2: 0e00 |0033: return-void │ │ +419574: |[419574] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter$1.:()V │ │ +419584: 7100 24b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b124 │ │ +41958a: 0c00 |0003: move-result-object v0 │ │ +41958c: 2100 |0004: array-length v0, v0 │ │ +41958e: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ +419592: 6900 a1c0 |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ +419596: 6201 ffcb |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ +41959a: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +4195a0: 0a01 |000e: move-result v1 │ │ +4195a2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4195a4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +4195a8: 6200 a1c0 |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ +4195ac: 6201 fecb |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ +4195b0: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +4195b6: 0a01 |0019: move-result v1 │ │ +4195b8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +4195ba: 4b02 0001 |001b: aput v2, v0, v1 │ │ +4195be: 6200 a1c0 |001d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ +4195c2: 6201 00cc |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +4195c6: 6e10 44b4 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +4195cc: 0a01 |0024: move-result v1 │ │ +4195ce: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +4195d0: 4b02 0001 |0026: aput v2, v0, v1 │ │ +4195d4: 6200 a1c0 |0028: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ +4195d8: 6201 fdcb |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ +4195dc: 6e10 44b4 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +4195e2: 0a01 |002f: move-result v1 │ │ +4195e4: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +4195e6: 4b02 0001 |0031: aput v2, v0, v1 │ │ +4195ea: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1720520,17 +1720522,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4197e0: |[4197e0] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.:()V │ │ -4197f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4197f6: 0e00 |0003: return-void │ │ +419808: |[419808] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.:()V │ │ +419818: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41981e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;) │ │ @@ -1720538,51 +1720540,51 @@ │ │ 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 │ │ -419648: |[419648] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ -419658: 2200 c106 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c1 │ │ -41965c: 7010 4f2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a4f │ │ -419662: 7210 31b7 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -419668: 0c05 |0008: move-result-object v5 │ │ -41966a: 7210 14b7 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -419670: 0a01 |000c: move-result v1 │ │ -419672: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ -419676: 7210 15b7 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41967c: 0c01 |0012: move-result-object v1 │ │ -41967e: 1f01 f31c |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -419682: 2202 4c08 |0015: new-instance v2, Landroidx/core/util/Pair; // type@084c │ │ -419686: 6e10 3eb1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b13e │ │ -41968c: 0c03 |001a: move-result-object v3 │ │ -41968e: 6e10 3cb1 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b13c │ │ -419694: 0c04 |001e: move-result-object v4 │ │ -419696: 7030 9533 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3395 │ │ -41969c: 7220 61b7 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -4196a2: 0c03 |0025: move-result-object v3 │ │ -4196a4: 1f03 f31c |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -4196a8: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ -4196ac: 6e10 41b1 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ -4196b2: 0c04 |002d: move-result-object v4 │ │ -4196b4: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ -4196b8: 2813 |0030: goto 0043 // +0013 │ │ -4196ba: 6e10 41b1 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ -4196c0: 0c03 |0034: move-result-object v3 │ │ -4196c2: 6e10 41b1 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ -4196c8: 0c04 |0038: move-result-object v4 │ │ -4196ca: 6e20 e7b6 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b6e7 │ │ -4196d0: 0a03 |003c: move-result v3 │ │ -4196d2: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -4196d6: 7230 65b7 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -4196dc: 28c7 |0042: goto 0009 // -0039 │ │ -4196de: 7230 65b7 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -4196e4: 28c3 |0046: goto 0009 // -003d │ │ -4196e6: 1100 |0047: return-object v0 │ │ +419670: |[419670] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ +419680: 2200 c106 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c1 │ │ +419684: 7010 4f2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a4f │ │ +41968a: 7210 31b7 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +419690: 0c05 |0008: move-result-object v5 │ │ +419692: 7210 14b7 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +419698: 0a01 |000c: move-result v1 │ │ +41969a: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ +41969e: 7210 15b7 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +4196a4: 0c01 |0012: move-result-object v1 │ │ +4196a6: 1f01 f31c |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +4196aa: 2202 4c08 |0015: new-instance v2, Landroidx/core/util/Pair; // type@084c │ │ +4196ae: 6e10 3eb1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b13e │ │ +4196b4: 0c03 |001a: move-result-object v3 │ │ +4196b6: 6e10 3cb1 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b13c │ │ +4196bc: 0c04 |001e: move-result-object v4 │ │ +4196be: 7030 9533 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3395 │ │ +4196c4: 7220 61b7 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +4196ca: 0c03 |0025: move-result-object v3 │ │ +4196cc: 1f03 f31c |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +4196d0: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ +4196d4: 6e10 41b1 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ +4196da: 0c04 |002d: move-result-object v4 │ │ +4196dc: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ +4196e0: 2813 |0030: goto 0043 // +0013 │ │ +4196e2: 6e10 41b1 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ +4196e8: 0c03 |0034: move-result-object v3 │ │ +4196ea: 6e10 41b1 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ +4196f0: 0c04 |0038: move-result-object v4 │ │ +4196f2: 6e20 e7b6 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b6e7 │ │ +4196f8: 0a03 |003c: move-result v3 │ │ +4196fa: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +4196fe: 7230 65b7 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +419704: 28c7 |0042: goto 0009 // -0039 │ │ +419706: 7230 65b7 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41970c: 28c3 |0046: goto 0009 // -003d │ │ +41970e: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ 0x0015 line=58 │ │ 0x0022 line=59 │ │ 0x002a line=60 │ │ @@ -1720597,74 +1720599,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 │ │ -4196e8: |[4196e8] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ -4196f8: 2200 c106 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c1 │ │ -4196fc: 7010 4f2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a4f │ │ -419702: 7110 c8b0 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@b0c8 │ │ -419708: 0c06 |0008: move-result-object v6 │ │ -41970a: 7210 31b7 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -419710: 0c05 |000c: move-result-object v5 │ │ -419712: 7210 14b7 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -419718: 0a01 |0010: move-result v1 │ │ -41971a: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ -41971e: 7210 15b7 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -419724: 0c01 |0016: move-result-object v1 │ │ -419726: 1f01 f31c |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -41972a: 2202 4c08 |0019: new-instance v2, Landroidx/core/util/Pair; // type@084c │ │ -41972e: 6e10 3eb1 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b13e │ │ -419734: 0c03 |001e: move-result-object v3 │ │ -419736: 6e10 3cb1 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b13c │ │ -41973c: 0c04 |0022: move-result-object v4 │ │ -41973e: 7030 9533 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3395 │ │ -419744: 6203 a1c0 |0026: sget-object v3, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ -419748: 6e10 3ab1 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b13a │ │ -41974e: 0c04 |002b: move-result-object v4 │ │ -419750: 6e10 44b4 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -419756: 0a04 |002f: move-result v4 │ │ -419758: 4403 0304 |0030: aget v3, v3, v4 │ │ -41975c: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -41975e: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ -419762: 1224 |0035: const/4 v4, #int 2 // #2 │ │ -419764: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ -419768: 1234 |0038: const/4 v4, #int 3 // #3 │ │ -41976a: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ -41976e: 1242 |003b: const/4 v2, #int 4 // #4 │ │ -419770: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ -419774: 2202 271e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -419778: 7010 ffb4 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41977e: 1a03 eb50 |0043: const-string v3, "Unknown remoteAction: " // string@50eb │ │ -419782: 6e20 0bb5 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -419788: 6e20 0ab5 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41978e: 6e10 15b5 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -419794: 0c01 |004e: move-result-object v1 │ │ -419796: 1a02 9915 |004f: const-string v2, "EpisodeActionFilter" // string@1599 │ │ -41979a: 7120 700b 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -4197a0: 28b9 |0054: goto 000d // -0047 │ │ -4197a2: 7220 61b7 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -4197a8: 0c03 |0058: move-result-object v3 │ │ -4197aa: 1f03 f31c |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -4197ae: 7120 cab0 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@b0ca │ │ -4197b4: 0a03 |005e: move-result v3 │ │ -4197b6: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ -4197ba: 28ac |0061: goto 000d // -0054 │ │ -4197bc: 7220 61b7 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -4197c2: 0c03 |0065: move-result-object v3 │ │ -4197c4: 1f03 f31c |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -4197c8: 7120 cab0 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@b0ca │ │ -4197ce: 0a03 |006b: move-result v3 │ │ -4197d0: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ -4197d4: 289f |006e: goto 000d // -0061 │ │ -4197d6: 7230 65b7 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -4197dc: 289b |0072: goto 000d // -0065 │ │ -4197de: 1100 |0073: return-object v0 │ │ +419710: |[419710] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ +419720: 2200 c106 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c1 │ │ +419724: 7010 4f2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a4f │ │ +41972a: 7110 c8b0 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@b0c8 │ │ +419730: 0c06 |0008: move-result-object v6 │ │ +419732: 7210 31b7 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +419738: 0c05 |000c: move-result-object v5 │ │ +41973a: 7210 14b7 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +419740: 0a01 |0010: move-result v1 │ │ +419742: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ +419746: 7210 15b7 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +41974c: 0c01 |0016: move-result-object v1 │ │ +41974e: 1f01 f31c |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +419752: 2202 4c08 |0019: new-instance v2, Landroidx/core/util/Pair; // type@084c │ │ +419756: 6e10 3eb1 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b13e │ │ +41975c: 0c03 |001e: move-result-object v3 │ │ +41975e: 6e10 3cb1 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b13c │ │ +419764: 0c04 |0022: move-result-object v4 │ │ +419766: 7030 9533 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@3395 │ │ +41976c: 6203 a1c0 |0026: sget-object v3, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@c0a1 │ │ +419770: 6e10 3ab1 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b13a │ │ +419776: 0c04 |002b: move-result-object v4 │ │ +419778: 6e10 44b4 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +41977e: 0a04 |002f: move-result v4 │ │ +419780: 4403 0304 |0030: aget v3, v3, v4 │ │ +419784: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +419786: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ +41978a: 1224 |0035: const/4 v4, #int 2 // #2 │ │ +41978c: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ +419790: 1234 |0038: const/4 v4, #int 3 // #3 │ │ +419792: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ +419796: 1242 |003b: const/4 v2, #int 4 // #4 │ │ +419798: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ +41979c: 2202 271e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +4197a0: 7010 ffb4 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4197a6: 1a03 eb50 |0043: const-string v3, "Unknown remoteAction: " // string@50eb │ │ +4197aa: 6e20 0bb5 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4197b0: 6e20 0ab5 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +4197b6: 6e10 15b5 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4197bc: 0c01 |004e: move-result-object v1 │ │ +4197be: 1a02 9915 |004f: const-string v2, "EpisodeActionFilter" // string@1599 │ │ +4197c2: 7120 700b 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +4197c8: 28b9 |0054: goto 000d // -0047 │ │ +4197ca: 7220 61b7 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +4197d0: 0c03 |0058: move-result-object v3 │ │ +4197d2: 1f03 f31c |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +4197d6: 7120 cab0 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@b0ca │ │ +4197dc: 0a03 |005e: move-result v3 │ │ +4197de: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ +4197e2: 28ac |0061: goto 000d // -0054 │ │ +4197e4: 7220 61b7 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +4197ea: 0c03 |0065: move-result-object v3 │ │ +4197ec: 1f03 f31c |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +4197f0: 7120 cab0 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@b0ca │ │ +4197f6: 0a03 |006b: move-result v3 │ │ +4197f8: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ +4197fc: 289f |006e: goto 000d // -0061 │ │ +4197fe: 7230 65b7 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +419804: 289b |0072: goto 000d // -0065 │ │ +419806: 1100 |0073: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=23 │ │ 0x0009 line=24 │ │ 0x0019 line=25 │ │ 0x0026 line=26 │ │ @@ -1720683,33 +1720685,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 │ │ -4195f8: |[4195f8] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z │ │ -419608: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ -41960c: 6e10 41b1 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ -419612: 0c00 |0005: move-result-object v0 │ │ -419614: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -419618: 6e10 41b1 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ -41961e: 0c00 |000b: move-result-object v0 │ │ -419620: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -419624: 6e10 41b1 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ -41962a: 0c02 |0011: move-result-object v2 │ │ -41962c: 6e10 41b1 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ -419632: 0c01 |0015: move-result-object v1 │ │ -419634: 6e20 e6b6 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b6e6 │ │ -41963a: 0a01 |0019: move-result v1 │ │ -41963c: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -419640: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -419642: 2802 |001d: goto 001f // +0002 │ │ -419644: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -419646: 0f01 |001f: return v1 │ │ +419620: |[419620] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z │ │ +419630: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ +419634: 6e10 41b1 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ +41963a: 0c00 |0005: move-result-object v0 │ │ +41963c: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +419640: 6e10 41b1 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ +419646: 0c00 |000b: move-result-object v0 │ │ +419648: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +41964c: 6e10 41b1 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ +419652: 0c02 |0011: move-result-object v2 │ │ +419654: 6e10 41b1 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b141 │ │ +41965a: 0c01 |0015: move-result-object v1 │ │ +41965c: 6e20 e6b6 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b6e6 │ │ +419662: 0a01 |0019: move-result v1 │ │ +419664: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +419668: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +41966a: 2802 |001d: goto 001f // +0002 │ │ +41966c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +41966e: 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; │ │ @@ -1720741,17 +1720743,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419838: |[419838] de.danoeh.antennapod.net.sync.service.GuidValidator.:()V │ │ -419848: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41984e: 0e00 |0003: return-void │ │ +419860: |[419860] de.danoeh.antennapod.net.sync.service.GuidValidator.:()V │ │ +419870: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/service/GuidValidator; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/GuidValidator;) │ │ @@ -1720759,29 +1720761,29 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4197f8: |[4197f8] de.danoeh.antennapod.net.sync.service.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ -419808: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ -41980c: 6e10 f8b4 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -419812: 0c00 |0005: move-result-object v0 │ │ -419814: 6e10 e3b4 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -41981a: 0a00 |0009: move-result v0 │ │ -41981c: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ -419820: 1a00 d0ae |000c: const-string v0, "null" // string@aed0 │ │ -419824: 6e20 d7b4 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41982a: 0a01 |0011: move-result v1 │ │ -41982c: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ -419830: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -419832: 2802 |0015: goto 0017 // +0002 │ │ -419834: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -419836: 0f01 |0017: return v1 │ │ +419820: |[419820] de.danoeh.antennapod.net.sync.service.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ +419830: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ +419834: 6e10 f8b4 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +41983a: 0c00 |0005: move-result-object v0 │ │ +41983c: 6e10 e3b4 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +419842: 0a00 |0009: move-result v0 │ │ +419844: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ +419848: 1a00 d0ae |000c: const-string v0, "null" // string@aed0 │ │ +41984c: 6e20 d7b4 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +419852: 0a01 |0011: move-result v1 │ │ +419854: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ +419858: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +41985a: 2802 |0015: goto 0017 // +0002 │ │ +41985c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +41985e: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=7 │ │ 0x000e line=8 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1720816,18 +1720818,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 │ │ -419850: |[419850] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ -419860: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419866: 5b01 a3c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@c0a3 │ │ -41986a: 0e00 |0005: return-void │ │ +419878: |[419878] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ +419888: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41988e: 5b01 a3c0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@c0a3 │ │ +419892: 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; │ │ │ │ @@ -1720837,18 +1720839,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41986c: |[41986c] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ -41987c: 5410 a3c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@c0a3 │ │ -419880: 7110 cfb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.$r8$lambda$eBACatVaExKZ_29HsojALePIUBA:(Ljava/lang/Runnable;)V // method@b0cf │ │ -419886: 0e00 |0005: return-void │ │ +419894: |[419894] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ +4198a4: 5410 a3c0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@c0a3 │ │ +4198a8: 7110 cfb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.$r8$lambda$eBACatVaExKZ_29HsojALePIUBA:(Ljava/lang/Runnable;)V // method@b0cf │ │ +4198ae: 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 : 19114 (SourceFile) │ │ @@ -1720880,17 +1720882,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 │ │ -419888: |[419888] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.$r8$lambda$eBACatVaExKZ_29HsojALePIUBA:(Ljava/lang/Runnable;)V │ │ -419898: 7110 d3b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@b0d3 │ │ -41989e: 0e00 |0003: return-void │ │ +4198b0: |[4198b0] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.$r8$lambda$eBACatVaExKZ_29HsojALePIUBA:(Ljava/lang/Runnable;)V │ │ +4198c0: 7110 d3b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@b0d3 │ │ +4198c6: 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;) │ │ @@ -1720898,36 +1720900,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4198a0: |[4198a0] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ -4198b0: 2200 ec1e |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1eec │ │ -4198b4: 7010 41b8 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b841 │ │ -4198ba: 6900 a4c0 |0005: sput-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ -4198be: 0e00 |0007: return-void │ │ +4198c8: |[4198c8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ +4198d8: 2200 ec1e |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1eec │ │ +4198dc: 7010 41b8 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b841 │ │ +4198e2: 6900 a4c0 |0005: sput-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ +4198e6: 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 │ │ -4198c0: |[4198c0] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ -4198d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4198d6: 0e00 |0003: return-void │ │ +4198e8: |[4198e8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ +4198f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4198fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;) │ │ @@ -1720935,36 +1720937,36 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -4198d8: |[4198d8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ -4198e8: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ -4198ec: 6e10 43b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b843 │ │ -4198f2: 0a01 |0005: move-result v1 │ │ -4198f4: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ -4198f8: 7210 bbb4 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b4bb │ │ -4198fe: 6e10 44b8 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ -419904: 281c |000e: goto 002a // +001c │ │ -419906: 0d02 |000f: move-exception v2 │ │ -419908: 6200 a4c0 |0010: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ -41990c: 6e10 44b8 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ -419912: 2702 |0015: throw v2 │ │ -419914: 2200 d31c |0016: new-instance v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1cd3 │ │ -419918: 7020 cdb0 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@b0cd │ │ -41991e: 7110 22b3 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b322 │ │ -419924: 0c02 |001e: move-result-object v2 │ │ -419926: 7100 3cb3 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ -41992c: 0c00 |0022: move-result-object v0 │ │ -41992e: 6e20 26b3 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b326 │ │ -419934: 0c02 |0026: move-result-object v2 │ │ -419936: 6e10 24b3 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b324 │ │ -41993c: 0e00 |002a: return-void │ │ +419900: |[419900] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ +419910: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ +419914: 6e10 43b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b843 │ │ +41991a: 0a01 |0005: move-result v1 │ │ +41991c: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ +419920: 7210 bbb4 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b4bb │ │ +419926: 6e10 44b8 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ +41992c: 281c |000e: goto 002a // +001c │ │ +41992e: 0d02 |000f: move-exception v2 │ │ +419930: 6200 a4c0 |0010: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ +419934: 6e10 44b8 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ +41993a: 2702 |0015: throw v2 │ │ +41993c: 2200 d31c |0016: new-instance v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1cd3 │ │ +419940: 7020 cdb0 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@b0cd │ │ +419946: 7110 22b3 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b322 │ │ +41994c: 0c02 |001e: move-result-object v2 │ │ +41994e: 7100 3cb3 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b33c │ │ +419954: 0c00 |0022: move-result-object v0 │ │ +419956: 6e20 26b3 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b326 │ │ +41995c: 0c02 |0026: move-result-object v2 │ │ +41995e: 6e10 24b3 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b324 │ │ +419964: 0e00 |002a: return-void │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=17 │ │ 0x0008 line=19 │ │ 0x000b line=21 │ │ @@ -1720980,24 +1720982,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 │ │ -41994c: |[41994c] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ -41995c: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ -419960: 6e10 42b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b842 │ │ -419966: 7210 bbb4 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b4bb │ │ -41996c: 6e10 44b8 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ -419972: 0e00 |000b: return-void │ │ -419974: 0d01 |000c: move-exception v1 │ │ -419976: 6200 a4c0 |000d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ -41997a: 6e10 44b8 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ -419980: 2701 |0012: throw v1 │ │ +419974: |[419974] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ +419984: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ +419988: 6e10 42b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b842 │ │ +41998e: 7210 bbb4 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b4bb │ │ +419994: 6e10 44b8 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ +41999a: 0e00 |000b: return-void │ │ +41999c: 0d01 |000c: move-exception v1 │ │ +41999e: 6200 a4c0 |000d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ +4199a2: 6e10 44b8 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ +4199a8: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=27 │ │ 0x0008 line=29 │ │ @@ -1721010,36 +1721012,36 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -419990: |[419990] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lock:()V │ │ -4199a0: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ -4199a4: 6e10 42b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b842 │ │ -4199aa: 0e00 |0005: return-void │ │ +4199b8: |[4199b8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lock:()V │ │ +4199c8: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ +4199cc: 6e10 42b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b842 │ │ +4199d2: 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 │ │ -4199ac: |[4199ac] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.unlock:()V │ │ -4199bc: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ -4199c0: 6e10 44b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ -4199c6: 0e00 |0005: return-void │ │ +4199d4: |[4199d4] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.unlock:()V │ │ +4199e4: 6200 a4c0 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@c0a4 │ │ +4199e8: 6e10 44b8 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b844 │ │ +4199ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1721197,17 +1721199,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4199e0: |[4199e0] de.danoeh.antennapod.net.sync.service.R$anim.:()V │ │ -4199f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4199f6: 0e00 |0003: return-void │ │ +419a08: |[419a08] de.danoeh.antennapod.net.sync.service.R$anim.:()V │ │ +419a18: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419a1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1721269,17 +1721271,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4199c8: |[4199c8] de.danoeh.antennapod.net.sync.service.R$animator.:()V │ │ -4199d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4199de: 0e00 |0003: return-void │ │ +4199f0: |[4199f0] de.danoeh.antennapod.net.sync.service.R$animator.:()V │ │ +419a00: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419a06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1721316,17 +1721318,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4199f8: |[4199f8] de.danoeh.antennapod.net.sync.service.R$array.:()V │ │ -419a08: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419a0e: 0e00 |0003: return-void │ │ +419a20: |[419a20] de.danoeh.antennapod.net.sync.service.R$array.:()V │ │ +419a30: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1723178,17 +1723180,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a10: |[419a10] de.danoeh.antennapod.net.sync.service.R$attr.:()V │ │ -419a20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419a26: 0e00 |0003: return-void │ │ +419a38: |[419a38] de.danoeh.antennapod.net.sync.service.R$attr.:()V │ │ +419a48: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1723255,17 +1723257,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a28: |[419a28] de.danoeh.antennapod.net.sync.service.R$bool.:()V │ │ -419a38: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419a3e: 0e00 |0003: return-void │ │ +419a50: |[419a50] de.danoeh.antennapod.net.sync.service.R$bool.:()V │ │ +419a60: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1723742,17 +1723744,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a40: |[419a40] de.danoeh.antennapod.net.sync.service.R$color.:()V │ │ -419a50: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419a56: 0e00 |0003: return-void │ │ +419a68: |[419a68] de.danoeh.antennapod.net.sync.service.R$color.:()V │ │ +419a78: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1724439,17 +1724441,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a58: |[419a58] de.danoeh.antennapod.net.sync.service.R$dimen.:()V │ │ -419a68: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419a6e: 0e00 |0003: return-void │ │ +419a80: |[419a80] de.danoeh.antennapod.net.sync.service.R$dimen.:()V │ │ +419a90: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419a96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1725076,17 +1725078,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a70: |[419a70] de.danoeh.antennapod.net.sync.service.R$drawable.:()V │ │ -419a80: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419a86: 0e00 |0003: return-void │ │ +419a98: |[419a98] de.danoeh.antennapod.net.sync.service.R$drawable.:()V │ │ +419aa8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1726058,17 +1726060,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a88: |[419a88] de.danoeh.antennapod.net.sync.service.R$id.:()V │ │ -419a98: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419a9e: 0e00 |0003: return-void │ │ +419ab0: |[419ab0] de.danoeh.antennapod.net.sync.service.R$id.:()V │ │ +419ac0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1726125,17 +1726127,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419aa0: |[419aa0] de.danoeh.antennapod.net.sync.service.R$integer.:()V │ │ -419ab0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419ab6: 0e00 |0003: return-void │ │ +419ac8: |[419ac8] de.danoeh.antennapod.net.sync.service.R$integer.:()V │ │ +419ad8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1726202,17 +1726204,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419ab8: |[419ab8] de.danoeh.antennapod.net.sync.service.R$interpolator.:()V │ │ -419ac8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419ace: 0e00 |0003: return-void │ │ +419ae0: |[419ae0] de.danoeh.antennapod.net.sync.service.R$interpolator.:()V │ │ +419af0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1726574,17 +1726576,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419ad0: |[419ad0] de.danoeh.antennapod.net.sync.service.R$layout.:()V │ │ -419ae0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419ae6: 0e00 |0003: return-void │ │ +419af8: |[419af8] de.danoeh.antennapod.net.sync.service.R$layout.:()V │ │ +419b08: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1726756,17 +1726758,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419ae8: |[419ae8] de.danoeh.antennapod.net.sync.service.R$plurals.:()V │ │ -419af8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419afe: 0e00 |0003: return-void │ │ +419b10: |[419b10] de.danoeh.antennapod.net.sync.service.R$plurals.:()V │ │ +419b20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419b26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1730768,17 +1730770,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419b00: |[419b00] de.danoeh.antennapod.net.sync.service.R$string.:()V │ │ -419b10: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -419b16: 0e00 |0003: return-void │ │ +419b28: |[419b28] de.danoeh.antennapod.net.sync.service.R$string.:()V │ │ +419b38: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +419b3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1732745,17 +1732747,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41a958: |[41a958] de.danoeh.antennapod.net.sync.service.R$style.:()V │ │ -41a968: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41a96e: 0e00 |0003: return-void │ │ +41a980: |[41a980] de.danoeh.antennapod.net.sync.service.R$style.:()V │ │ +41a990: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41a996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1736107,353 +1736109,353 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1804 16-bit code units │ │ -419b18: |[419b18] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ -419b28: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ -419b2e: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -419b32: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -419b36: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ -419b3c: 6901 4ec9 |000a: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBar:[I // field@c94e │ │ -419b40: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -419b46: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -419b4c: 0c02 |0012: move-result-object v2 │ │ -419b4e: 6902 4fc9 |0013: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBarLayout:[I // field@c94f │ │ -419b52: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -419b58: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -419b5e: 0c02 |001b: move-result-object v2 │ │ -419b60: 6902 6ec9 |001c: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuItemView:[I // field@c96e │ │ -419b64: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -419b66: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ -419b6a: 6903 70c9 |0021: sput-object v3, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuView:[I // field@c970 │ │ -419b6e: 1263 |0023: const/4 v3, #int 6 // #6 │ │ -419b70: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ -419b74: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ -419b7a: 6904 71c9 |0029: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMode:[I // field@c971 │ │ -419b7e: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -419b84: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ -419b8a: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ -419b90: 0c04 |0034: move-result-object v4 │ │ -419b92: 6904 78c9 |0035: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActivityChooserView:[I // field@c978 │ │ -419b96: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ -419b9c: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ -419ba0: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ -419ba4: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ -419baa: 6905 7bc9 |0041: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AlertDialog:[I // field@c97b │ │ -419bae: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ -419bb2: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ -419bb8: 6905 84c9 |0048: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c984 │ │ -419bbc: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ -419bc2: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ -419bc8: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ -419bce: 0c07 |0053: move-result-object v7 │ │ -419bd0: 6907 8bc9 |0054: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@c98b │ │ -419bd4: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ -419bda: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ -419be0: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ -419be6: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ -419bec: 0c07 |0062: move-result-object v7 │ │ -419bee: 6907 8ec9 |0063: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c98e │ │ -419bf2: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ -419bf6: 6902 93c9 |0067: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatEmojiHelper:[I // field@c993 │ │ -419bfa: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ -419c00: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ -419c06: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ -419c0c: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ -419c12: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -419c18: 0c02 |0078: move-result-object v2 │ │ -419c1a: 6902 94c9 |0079: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatImageView:[I // field@c994 │ │ -419c1e: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ -419c24: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ -419c2a: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ -419c30: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ -419c36: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ -419c3c: 0c02 |008a: move-result-object v2 │ │ -419c3e: 6902 99c9 |008b: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatSeekBar:[I // field@c999 │ │ -419c42: 1272 |008d: const/4 v2, #int 7 // #7 │ │ -419c44: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ -419c48: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ -419c4e: 6907 9ec9 |0093: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextHelper:[I // field@c99e │ │ -419c52: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ -419c56: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ -419c5a: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ -419c60: 6907 a6c9 |009c: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextView:[I // field@c9a6 │ │ -419c64: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ -419c68: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ -419c6c: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ -419c72: 6907 bdc9 |00a5: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTheme:[I // field@c9bd │ │ -419c76: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ -419c7c: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ -419c82: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ -419c88: 0c07 |00b0: move-result-object v7 │ │ -419c8a: 6907 3dca |00b1: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.BackgroundStyle:[I // field@ca3d │ │ -419c8e: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ -419c94: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ -419c9a: 0c07 |00b9: move-result-object v7 │ │ -419c9c: 6907 40ca |00ba: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ButtonBarLayout:[I // field@ca40 │ │ -419ca0: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ -419ca6: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ -419cac: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ -419cb2: 0c07 |00c5: move-result-object v7 │ │ -419cb4: 6907 42ca |00c6: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Capability:[I // field@ca42 │ │ -419cb8: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ -419cbc: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ -419cc2: 6907 45ca |00cd: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckBoxPreference:[I // field@ca45 │ │ -419cc6: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ -419ccc: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ -419cd2: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ -419cd8: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ -419cde: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ -419ce4: 0c07 |00de: move-result-object v7 │ │ -419ce6: 6907 4cca |00df: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckedTextView:[I // field@ca4c │ │ -419cea: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ -419cf0: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ -419cf6: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ -419cfc: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ -419d02: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ -419d08: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ -419d0e: 0c07 |00f3: move-result-object v7 │ │ -419d10: 6907 51ca |00f4: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ColorStateListItem:[I // field@ca51 │ │ -419d14: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ -419d1a: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ -419d20: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ -419d26: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -419d2c: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ -419d32: 0c07 |0105: move-result-object v7 │ │ -419d34: 6907 57ca |0106: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CompoundButton:[I // field@ca57 │ │ -419d38: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ -419d3e: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ -419d44: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ -419d4a: 0c07 |0111: move-result-object v7 │ │ -419d4c: 6907 5cca |0112: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout:[I // field@ca5c │ │ -419d50: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ -419d54: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ -419d5a: 6907 5dca |0119: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout_Layout:[I // field@ca5d │ │ -419d5e: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ -419d62: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ -419d66: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ -419d6c: 6908 67ca |0122: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DialogPreference:[I // field@ca67 │ │ -419d70: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ -419d74: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ -419d78: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ -419d7e: 6908 74ca |012b: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DrawerArrowToggle:[I // field@ca74 │ │ -419d82: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ -419d88: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ -419d8e: 0c0a |0133: move-result-object v10 │ │ -419d90: 690a 7dca |0134: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.EditTextPreference:[I // field@ca7d │ │ -419d94: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ -419d98: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ -419d9e: 690a 7fca |013b: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamily:[I // field@ca7f │ │ -419da2: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ -419da6: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ -419daa: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ -419db0: 690b 80ca |0144: sput-object v11, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamilyFont:[I // field@ca80 │ │ -419db4: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ -419dba: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ -419dc0: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ -419dc6: 0c0d |014f: move-result-object v13 │ │ -419dc8: 690d 92ca |0150: sput-object v13, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Fragment:[I // field@ca92 │ │ -419dcc: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ -419dd2: 0c0b |0155: move-result-object v11 │ │ -419dd4: 690b 93ca |0156: sput-object v11, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FragmentContainerView:[I // field@ca93 │ │ -419dd8: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ -419ddc: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ -419de2: 690b 99ca |015d: sput-object v11, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColor:[I // field@ca99 │ │ -419de6: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ -419dec: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ -419df2: 0c09 |0165: move-result-object v9 │ │ -419df4: 6909 9aca |0166: sput-object v9, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColorItem:[I // field@ca9a │ │ -419df8: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ -419dfc: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ -419e00: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ -419e06: 6909 a9ca |016f: sput-object v9, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat:[I // field@caa9 │ │ -419e0a: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ -419e10: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ -419e16: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ -419e1c: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ -419e22: 0c01 |017d: move-result-object v1 │ │ -419e24: 6901 aaca |017e: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@caaa │ │ -419e28: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ -419e2e: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ -419e34: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ -419e3a: 0c01 |0189: move-result-object v1 │ │ -419e3c: 6901 b8ca |018a: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPopupWindow:[I // field@cab8 │ │ -419e40: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ -419e46: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ -419e4c: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -419e52: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -419e58: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ -419e5e: 0c08 |019b: move-result-object v8 │ │ -419e60: 6908 bbca |019c: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPreference:[I // field@cabb │ │ -419e64: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ -419e68: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ -419e6e: 6908 c1ca |01a3: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuGroup:[I // field@cac1 │ │ -419e72: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ -419e76: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ -419e7a: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ -419e80: 6908 c8ca |01ac: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuItem:[I // field@cac8 │ │ -419e84: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ -419e88: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ -419e8c: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ -419e92: 6908 e0ca |01b5: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuView:[I // field@cae0 │ │ -419e96: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ -419e9c: 0c08 |01ba: move-result-object v8 │ │ -419e9e: 6908 eaca |01bb: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MultiSelectListPreference:[I // field@caea │ │ -419ea2: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ -419ea8: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ -419eae: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ -419eb4: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ -419eba: 0c08 |01c9: move-result-object v8 │ │ -419ebc: 6908 efca |01ca: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindow:[I // field@caef │ │ -419ec0: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ -419ec6: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ -419ecc: 0c08 |01d2: move-result-object v8 │ │ -419ece: 6908 f0ca |01d3: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindowBackgroundState:[I // field@caf0 │ │ -419ed2: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ -419ed6: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ -419eda: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ -419ee0: 6908 f5ca |01dc: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Preference:[I // field@caf5 │ │ -419ee4: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ -419eea: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ -419ef0: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ -419ef6: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -419efc: 0c0d |01ea: move-result-object v13 │ │ -419efe: 690d f6ca |01eb: sput-object v13, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragment:[I // field@caf6 │ │ -419f02: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ -419f08: 0c08 |01f0: move-result-object v8 │ │ -419f0a: 6908 f7ca |01f1: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragmentCompat:[I // field@caf7 │ │ -419f0e: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ -419f14: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ -419f1a: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ -419f20: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ -419f26: 0c08 |01ff: move-result-object v8 │ │ -419f28: 6908 00cb |0200: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceGroup:[I // field@cb00 │ │ -419f2c: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ -419f32: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ -419f38: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ -419f3e: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ -419f44: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ -419f4a: 0c08 |0211: move-result-object v8 │ │ -419f4c: 6908 04cb |0212: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceImageView:[I // field@cb04 │ │ -419f50: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ -419f54: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ -419f58: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ -419f5e: 6908 09cb |021b: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceTheme:[I // field@cb09 │ │ -419f62: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ -419f68: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ -419f6e: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ -419f74: 0c08 |0226: move-result-object v8 │ │ -419f76: 6908 3ecb |0227: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecycleListView:[I // field@cb3e │ │ -419f7a: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ -419f7e: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ -419f84: 6907 41cb |022e: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecyclerView:[I // field@cb41 │ │ -419f88: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ -419f8c: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ -419f90: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ -419f96: 6907 4ecb |0237: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SearchView:[I // field@cb4e │ │ -419f9a: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ -419f9e: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ -419fa4: 6902 6ccb |023e: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SeekBarPreference:[I // field@cb6c │ │ -419fa8: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ -419fae: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ -419fb4: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ -419fba: 0c00 |0249: move-result-object v0 │ │ -419fbc: 6900 74cb |024a: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Spinner:[I // field@cb74 │ │ -419fc0: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ -419fc4: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ -419fca: 6900 7acb |0251: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawable:[I // field@cb7a │ │ -419fce: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ -419fd4: 0c00 |0256: move-result-object v0 │ │ -419fd6: 6900 7bcb |0257: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawableItem:[I // field@cb7b │ │ -419fda: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ -419fde: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ -419fe2: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ -419fe8: 6900 83cb |0260: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchCompat:[I // field@cb83 │ │ -419fec: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ -419ff0: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ -419ff6: 6900 92cb |0267: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreference:[I // field@cb92 │ │ -419ffa: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ -419ffe: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ -41a004: 6900 93cb |026e: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreferenceCompat:[I // field@cb93 │ │ -41a008: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ -41a00c: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ -41a010: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ -41a016: 6900 a8cb |0277: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.TextAppearance:[I // field@cba8 │ │ -41a01a: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ -41a01e: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ -41a022: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ -41a028: 6900 b9cb |0280: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Toolbar:[I // field@cbb9 │ │ -41a02c: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ -41a032: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -41a038: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ -41a03c: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ -41a042: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ -41a048: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ -41a04e: 0c00 |0293: move-result-object v0 │ │ -41a050: 6900 d8cb |0294: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.View:[I // field@cbd8 │ │ -41a054: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ -41a05a: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ -41a060: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ -41a066: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -41a06c: 0c00 |02a2: move-result-object v0 │ │ -41a06e: 6900 d9cb |02a3: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewBackgroundHelper:[I // field@cbd9 │ │ -41a072: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ -41a078: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ -41a07e: 0c00 |02ab: move-result-object v0 │ │ -41a080: 6900 ddcb |02ac: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewStubCompat:[I // field@cbdd │ │ -41a084: 0e00 |02ae: return-void │ │ -41a086: 0000 |02af: nop // spacer │ │ -41a088: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ -41a104: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ -41a124: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ -41a14c: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ -41a16c: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ -41a190: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ -41a1f0: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ -41a3f4: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ -41a414: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ -41a438: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ -41a470: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ -41a498: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ -41a4bc: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ -41a4ec: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ -41a524: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ -41a550: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ -41a570: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ -41a5d4: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ -41a600: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ -41a698: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ -41a6e0: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ -41a718: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ -41a794: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ -41a7b8: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ -41a7d8: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ -41a818: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ -41a848: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ -41a878: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ -41a8c0: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: array-data (64 units) │ │ +419b40: |[419b40] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ +419b50: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ +419b56: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +419b5a: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +419b5e: 2601 a902 0000 |0007: fill-array-data v1, 000002b0 // +000002a9 │ │ +419b64: 6901 4ec9 |000a: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBar:[I // field@c94e │ │ +419b68: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +419b6e: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +419b74: 0c02 |0012: move-result-object v2 │ │ +419b76: 6902 4fc9 |0013: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBarLayout:[I // field@c94f │ │ +419b7a: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +419b80: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +419b86: 0c02 |001b: move-result-object v2 │ │ +419b88: 6902 6ec9 |001c: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuItemView:[I // field@c96e │ │ +419b8c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +419b8e: 2323 9b1f |001f: new-array v3, v2, [I // type@1f9b │ │ +419b92: 6903 70c9 |0021: sput-object v3, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuView:[I // field@c970 │ │ +419b96: 1263 |0023: const/4 v3, #int 6 // #6 │ │ +419b98: 2334 9b1f |0024: new-array v4, v3, [I // type@1f9b │ │ +419b9c: 2604 c802 0000 |0026: fill-array-data v4, 000002ee // +000002c8 │ │ +419ba2: 6904 71c9 |0029: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMode:[I // field@c971 │ │ +419ba6: 1404 d001 047f |002b: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +419bac: 1405 5902 047f |002e: const v5, #float 1.7547e+38 // #7f040259 │ │ +419bb2: 2420 9b1f 5400 |0031: filled-new-array {v4, v5}, [I // type@1f9b │ │ +419bb8: 0c04 |0034: move-result-object v4 │ │ +419bba: 6904 78c9 |0035: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActivityChooserView:[I // field@c978 │ │ +419bbe: 1404 f200 0101 |0037: const v4, #float 2.36942e-38 // #010100f2 │ │ +419bc4: 1305 0800 |003a: const/16 v5, #int 8 // #8 │ │ +419bc8: 2355 9b1f |003c: new-array v5, v5, [I // type@1f9b │ │ +419bcc: 2605 c002 0000 |003e: fill-array-data v5, 000002fe // +000002c0 │ │ +419bd2: 6905 7bc9 |0041: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AlertDialog:[I // field@c97b │ │ +419bd6: 2335 9b1f |0043: new-array v5, v3, [I // type@1f9b │ │ +419bda: 2605 cd02 0000 |0045: fill-array-data v5, 00000312 // +000002cd │ │ +419be0: 6905 84c9 |0048: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c984 │ │ +419be4: 1405 d000 0101 |004a: const v5, #float 2.36941e-38 // #010100d0 │ │ +419bea: 1406 9901 0101 |004d: const v6, #float 2.36947e-38 // #01010199 │ │ +419bf0: 2420 9b1f 6500 |0050: filled-new-array {v5, v6}, [I // type@1f9b │ │ +419bf6: 0c07 |0053: move-result-object v7 │ │ +419bf8: 6907 8bc9 |0054: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@c98b │ │ +419bfc: 1407 4a04 0101 |0056: const v7, #float 2.36966e-38 // #0101044a │ │ +419c02: 1408 4b04 0101 |0059: const v8, #float 2.36966e-38 // #0101044b │ │ +419c08: 1409 4904 0101 |005c: const v9, #float 2.36966e-38 // #01010449 │ │ +419c0e: 2440 9b1f 9687 |005f: filled-new-array {v6, v9, v7, v8}, [I // type@1f9b │ │ +419c14: 0c07 |0062: move-result-object v7 │ │ +419c16: 6907 8ec9 |0063: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c98e │ │ +419c1a: 2322 9b1f |0065: new-array v2, v2, [I // type@1f9b │ │ +419c1e: 6902 93c9 |0067: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatEmojiHelper:[I // field@c993 │ │ +419c22: 1402 c004 047f |0069: const v2, #float 1.75483e+38 // #7f0404c0 │ │ +419c28: 1407 c104 047f |006c: const v7, #float 1.75483e+38 // #7f0404c1 │ │ +419c2e: 1408 1901 0101 |006f: const v8, #float 2.36943e-38 // #01010119 │ │ +419c34: 1409 1904 047f |0072: const v9, #float 1.75479e+38 // #7f040419 │ │ +419c3a: 2440 9b1f 9872 |0075: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +419c40: 0c02 |0078: move-result-object v2 │ │ +419c42: 6902 94c9 |0079: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatImageView:[I // field@c994 │ │ +419c46: 1402 ba04 047f |007b: const v2, #float 1.75483e+38 // #7f0404ba │ │ +419c4c: 1407 bb04 047f |007e: const v7, #float 1.75483e+38 // #7f0404bb │ │ +419c52: 1408 4201 0101 |0081: const v8, #float 2.36945e-38 // #01010142 │ │ +419c58: 1409 b904 047f |0084: const v9, #float 1.75483e+38 // #7f0404b9 │ │ +419c5e: 2440 9b1f 9872 |0087: filled-new-array {v8, v9, v2, v7}, [I // type@1f9b │ │ +419c64: 0c02 |008a: move-result-object v2 │ │ +419c66: 6902 99c9 |008b: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatSeekBar:[I // field@c999 │ │ +419c6a: 1272 |008d: const/4 v2, #int 7 // #7 │ │ +419c6c: 2327 9b1f |008e: new-array v7, v2, [I // type@1f9b │ │ +419c70: 2607 9202 0000 |0090: fill-array-data v7, 00000322 // +00000292 │ │ +419c76: 6907 9ec9 |0093: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextHelper:[I // field@c99e │ │ +419c7a: 1307 1600 |0095: const/16 v7, #int 22 // #16 │ │ +419c7e: 2377 9b1f |0097: new-array v7, v7, [I // type@1f9b │ │ +419c82: 2607 9b02 0000 |0099: fill-array-data v7, 00000334 // +0000029b │ │ +419c88: 6907 a6c9 |009c: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextView:[I // field@c9a6 │ │ +419c8c: 1307 7f00 |009e: const/16 v7, #int 127 // #7f │ │ +419c90: 2377 9b1f |00a0: new-array v7, v7, [I // type@1f9b │ │ +419c94: 2607 c202 0000 |00a2: fill-array-data v7, 00000364 // +000002c2 │ │ +419c9a: 6907 bdc9 |00a5: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTheme:[I // field@c9bd │ │ +419c9e: 1407 0e03 0101 |00a7: const v7, #float 2.36957e-38 // #0101030e │ │ +419ca4: 1408 dd03 047f |00aa: const v8, #float 1.75478e+38 // #7f0403dd │ │ +419caa: 2420 9b1f 8700 |00ad: filled-new-array {v7, v8}, [I // type@1f9b │ │ +419cb0: 0c07 |00b0: move-result-object v7 │ │ +419cb2: 6907 3dca |00b1: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.BackgroundStyle:[I // field@ca3d │ │ +419cb6: 1407 3300 047f |00b3: const v7, #float 1.75459e+38 // #7f040033 │ │ +419cbc: 2410 9b1f 0700 |00b6: filled-new-array {v7}, [I // type@1f9b │ │ +419cc2: 0c07 |00b9: move-result-object v7 │ │ +419cc4: 6907 40ca |00ba: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ButtonBarLayout:[I // field@ca40 │ │ +419cc8: 1407 b503 047f |00bc: const v7, #float 1.75477e+38 // #7f0403b5 │ │ +419cce: 1408 ec03 047f |00bf: const v8, #float 1.75478e+38 // #7f0403ec │ │ +419cd4: 2420 9b1f 8700 |00c2: filled-new-array {v7, v8}, [I // type@1f9b │ │ +419cda: 0c07 |00c5: move-result-object v7 │ │ +419cdc: 6907 42ca |00c6: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Capability:[I // field@ca42 │ │ +419ce0: 2337 9b1f |00c8: new-array v7, v3, [I // type@1f9b │ │ +419ce4: 2607 9c03 0000 |00ca: fill-array-data v7, 00000466 // +0000039c │ │ +419cea: 6907 45ca |00cd: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckBoxPreference:[I // field@ca45 │ │ +419cee: 1407 be00 047f |00cf: const v7, #float 1.75462e+38 // #7f0400be │ │ +419cf4: 1408 bf00 047f |00d2: const v8, #float 1.75462e+38 // #7f0400bf │ │ +419cfa: 1409 0801 0101 |00d5: const v9, #float 2.36943e-38 // #01010108 │ │ +419d00: 140a bd00 047f |00d8: const v10, #float 1.75462e+38 // #7f0400bd │ │ +419d06: 2440 9b1f a987 |00db: filled-new-array {v9, v10, v7, v8}, [I // type@1f9b │ │ +419d0c: 0c07 |00de: move-result-object v7 │ │ +419d0e: 6907 4cca |00df: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckedTextView:[I // field@ca4c │ │ +419d12: 1407 3400 047f |00e1: const v7, #float 1.75459e+38 // #7f040034 │ │ +419d18: 1408 8402 047f |00e4: const v8, #float 1.75471e+38 // #7f040284 │ │ +419d1e: 1409 a501 0101 |00e7: const v9, #float 2.36947e-38 // #010101a5 │ │ +419d24: 140a 1f03 0101 |00ea: const v10, #float 2.36958e-38 // #0101031f │ │ +419d2a: 140b 4706 0101 |00ed: const v11, #float 2.36981e-38 // #01010647 │ │ +419d30: 2458 9b1f a97b |00f0: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ +419d36: 0c07 |00f3: move-result-object v7 │ │ +419d38: 6907 51ca |00f4: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ColorStateListItem:[I // field@ca51 │ │ +419d3c: 1407 aa00 047f |00f6: const v7, #float 1.75462e+38 // #7f0400aa │ │ +419d42: 1408 ab00 047f |00f9: const v8, #float 1.75462e+38 // #7f0400ab │ │ +419d48: 140a 0701 0101 |00fc: const v10, #float 2.36943e-38 // #01010107 │ │ +419d4e: 140b a100 047f |00ff: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +419d54: 2440 9b1f ba87 |0102: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ +419d5a: 0c07 |0105: move-result-object v7 │ │ +419d5c: 6907 57ca |0106: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CompoundButton:[I // field@ca57 │ │ +419d60: 1407 8302 047f |0108: const v7, #float 1.75471e+38 // #7f040283 │ │ +419d66: 1408 2c04 047f |010b: const v8, #float 1.7548e+38 // #7f04042c │ │ +419d6c: 2420 9b1f 8700 |010e: filled-new-array {v7, v8}, [I // type@1f9b │ │ +419d72: 0c07 |0111: move-result-object v7 │ │ +419d74: 6907 5cca |0112: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout:[I // field@ca5c │ │ +419d78: 2327 9b1f |0114: new-array v7, v2, [I // type@1f9b │ │ +419d7c: 2607 6003 0000 |0116: fill-array-data v7, 00000476 // +00000360 │ │ +419d82: 6907 5dca |0119: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout_Layout:[I // field@ca5d │ │ +419d86: 1307 0c00 |011b: const/16 v7, #int 12 // #c │ │ +419d8a: 2378 9b1f |011d: new-array v8, v7, [I // type@1f9b │ │ +419d8e: 2608 6903 0000 |011f: fill-array-data v8, 00000488 // +00000369 │ │ +419d94: 6908 67ca |0122: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DialogPreference:[I // field@ca67 │ │ +419d98: 1308 0800 |0124: const/16 v8, #int 8 // #8 │ │ +419d9c: 2388 9b1f |0126: new-array v8, v8, [I // type@1f9b │ │ +419da0: 2608 7c03 0000 |0128: fill-array-data v8, 000004a4 // +0000037c │ │ +419da6: 6908 74ca |012b: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DrawerArrowToggle:[I // field@ca74 │ │ +419daa: 1408 fd04 047f |012d: const v8, #float 1.75484e+38 // #7f0404fd │ │ +419db0: 2410 9b1f 0800 |0130: filled-new-array {v8}, [I // type@1f9b │ │ +419db6: 0c0a |0133: move-result-object v10 │ │ +419db8: 690a 7dca |0134: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.EditTextPreference:[I // field@ca7d │ │ +419dbc: 232a 9b1f |0136: new-array v10, v2, [I // type@1f9b │ │ +419dc0: 260a 8003 0000 |0138: fill-array-data v10, 000004b8 // +00000380 │ │ +419dc6: 690a 7fca |013b: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamily:[I // field@ca7f │ │ +419dca: 130a 0a00 |013d: const/16 v10, #int 10 // #a │ │ +419dce: 23ab 9b1f |013f: new-array v11, v10, [I // type@1f9b │ │ +419dd2: 260b 8903 0000 |0141: fill-array-data v11, 000004ca // +00000389 │ │ +419dd8: 690b 80ca |0144: sput-object v11, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamilyFont:[I // field@ca80 │ │ +419ddc: 140b 0300 0101 |0146: const v11, #float 2.36936e-38 // #01010003 │ │ +419de2: 140c d100 0101 |0149: const v12, #float 2.36941e-38 // #010100d1 │ │ +419de8: 2430 9b1f 5b0c |014c: filled-new-array {v11, v5, v12}, [I // type@1f9b │ │ +419dee: 0c0d |014f: move-result-object v13 │ │ +419df0: 690d 92ca |0150: sput-object v13, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Fragment:[I // field@ca92 │ │ +419df4: 2420 9b1f cb00 |0152: filled-new-array {v11, v12}, [I // type@1f9b │ │ +419dfa: 0c0b |0155: move-result-object v11 │ │ +419dfc: 690b 93ca |0156: sput-object v11, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FragmentContainerView:[I // field@ca93 │ │ +419e00: 237b 9b1f |0158: new-array v11, v7, [I // type@1f9b │ │ +419e04: 260b 8803 0000 |015a: fill-array-data v11, 000004e2 // +00000388 │ │ +419e0a: 690b 99ca |015d: sput-object v11, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColor:[I // field@ca99 │ │ +419e0e: 140b 1405 0101 |015f: const v11, #float 2.36972e-38 // #01010514 │ │ +419e14: 2420 9b1f b900 |0162: filled-new-array {v9, v11}, [I // type@1f9b │ │ +419e1a: 0c09 |0165: move-result-object v9 │ │ +419e1c: 6909 9aca |0166: sput-object v9, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColorItem:[I // field@ca9a │ │ +419e20: 1309 0900 |0168: const/16 v9, #int 9 // #9 │ │ +419e24: 2399 9b1f |016a: new-array v9, v9, [I // type@1f9b │ │ +419e28: 2609 9203 0000 |016c: fill-array-data v9, 000004fe // +00000392 │ │ +419e2e: 6909 a9ca |016f: sput-object v9, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat:[I // field@caa9 │ │ +419e32: 1409 f500 0101 |0171: const v9, #float 2.36942e-38 // #010100f5 │ │ +419e38: 140b 8101 0101 |0174: const v11, #float 2.36946e-38 // #01010181 │ │ +419e3e: 140c f400 0101 |0177: const v12, #float 2.36942e-38 // #010100f4 │ │ +419e44: 2440 9b1f c1b9 |017a: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ +419e4a: 0c01 |017d: move-result-object v1 │ │ +419e4c: 6901 aaca |017e: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@caaa │ │ +419e50: 1401 ac02 0101 |0180: const v1, #float 2.36955e-38 // #010102ac │ │ +419e56: 1409 ad02 0101 |0183: const v9, #float 2.36955e-38 // #010102ad │ │ +419e5c: 2420 9b1f 9100 |0186: filled-new-array {v1, v9}, [I // type@1f9b │ │ +419e62: 0c01 |0189: move-result-object v1 │ │ +419e64: 6901 b8ca |018a: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPopupWindow:[I // field@cab8 │ │ +419e68: 1401 b200 0101 |018c: const v1, #float 2.36941e-38 // #010100b2 │ │ +419e6e: 1409 f801 0101 |018f: const v9, #float 2.3695e-38 // #010101f8 │ │ +419e74: 140b c401 047f |0192: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +419e7a: 140c c501 047f |0195: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +419e80: 2458 9b1f 91cb |0198: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ +419e86: 0c08 |019b: move-result-object v8 │ │ +419e88: 6908 bbca |019c: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPreference:[I // field@cabb │ │ +419e8c: 2338 9b1f |019e: new-array v8, v3, [I // type@1f9b │ │ +419e90: 2608 7403 0000 |01a0: fill-array-data v8, 00000514 // +00000374 │ │ +419e96: 6908 c1ca |01a3: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuGroup:[I // field@cac1 │ │ +419e9a: 1308 1700 |01a5: const/16 v8, #int 23 // #17 │ │ +419e9e: 2388 9b1f |01a7: new-array v8, v8, [I // type@1f9b │ │ +419ea2: 2608 7b03 0000 |01a9: fill-array-data v8, 00000524 // +0000037b │ │ +419ea8: 6908 c8ca |01ac: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuItem:[I // field@cac8 │ │ +419eac: 1308 0900 |01ae: const/16 v8, #int 9 // #9 │ │ +419eb0: 2388 9b1f |01b0: new-array v8, v8, [I // type@1f9b │ │ +419eb4: 2608 a403 0000 |01b2: fill-array-data v8, 00000556 // +000003a4 │ │ +419eba: 6908 e0ca |01b5: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuView:[I // field@cae0 │ │ +419ebe: 2440 9b1f 91cb |01b7: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ +419ec4: 0c08 |01ba: move-result-object v8 │ │ +419ec6: 6908 eaca |01bb: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MultiSelectListPreference:[I // field@caea │ │ +419eca: 1408 c902 0101 |01bd: const v8, #float 2.36956e-38 // #010102c9 │ │ +419ed0: 1409 7803 047f |01c0: const v9, #float 1.75476e+38 // #7f040378 │ │ +419ed6: 140b 7601 0101 |01c3: const v11, #float 2.36946e-38 // #01010176 │ │ +419edc: 2430 9b1f 8b09 |01c6: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ +419ee2: 0c08 |01c9: move-result-object v8 │ │ +419ee4: 6908 efca |01ca: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindow:[I // field@caef │ │ +419ee8: 1408 2304 047f |01cc: const v8, #float 1.7548e+38 // #7f040423 │ │ +419eee: 2410 9b1f 0800 |01cf: filled-new-array {v8}, [I // type@1f9b │ │ +419ef4: 0c08 |01d2: move-result-object v8 │ │ +419ef6: 6908 f0ca |01d3: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindowBackgroundState:[I // field@caf0 │ │ +419efa: 1308 2400 |01d5: const/16 v8, #int 36 // #24 │ │ +419efe: 2388 9b1f |01d7: new-array v8, v8, [I // type@1f9b │ │ +419f02: 2608 9303 0000 |01d9: fill-array-data v8, 0000056c // +00000393 │ │ +419f08: 6908 f5ca |01dc: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Preference:[I // field@caf5 │ │ +419f0c: 1408 2901 0101 |01de: const v8, #float 2.36944e-38 // #01010129 │ │ +419f12: 1409 2a01 0101 |01e1: const v9, #float 2.36944e-38 // #0101012a │ │ +419f18: 140c 3100 047f |01e4: const v12, #float 1.75459e+38 // #7f040031 │ │ +419f1e: 2440 9b1f 84c9 |01e7: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +419f24: 0c0d |01ea: move-result-object v13 │ │ +419f26: 690d f6ca |01eb: sput-object v13, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragment:[I // field@caf6 │ │ +419f2a: 2440 9b1f 84c9 |01ed: filled-new-array {v4, v8, v9, v12}, [I // type@1f9b │ │ +419f30: 0c08 |01f0: move-result-object v8 │ │ +419f32: 6908 f7ca |01f1: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragmentCompat:[I // field@caf7 │ │ +419f36: 1408 5a02 047f |01f3: const v8, #float 1.7547e+38 // #7f04025a │ │ +419f3c: 1409 7603 047f |01f6: const v9, #float 1.75476e+38 // #7f040376 │ │ +419f42: 140c e701 0101 |01f9: const v12, #float 2.36949e-38 // #010101e7 │ │ +419f48: 2430 9b1f 8c09 |01fc: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ +419f4e: 0c08 |01ff: move-result-object v8 │ │ +419f50: 6908 00cb |0200: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceGroup:[I // field@cb00 │ │ +419f54: 1408 2503 047f |0202: const v8, #float 1.75474e+38 // #7f040325 │ │ +419f5a: 1409 2a03 047f |0205: const v9, #float 1.75475e+38 // #7f04032a │ │ +419f60: 140c 1f01 0101 |0208: const v12, #float 2.36944e-38 // #0101011f │ │ +419f66: 140d 2001 0101 |020b: const v13, #float 2.36944e-38 // #01010120 │ │ +419f6c: 2440 9b1f dc98 |020e: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ +419f72: 0c08 |0211: move-result-object v8 │ │ +419f74: 6908 04cb |0212: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceImageView:[I // field@cb04 │ │ +419f78: 1308 1000 |0214: const/16 v8, #int 16 // #10 │ │ +419f7c: 2388 9b1f |0216: new-array v8, v8, [I // type@1f9b │ │ +419f80: 2608 a003 0000 |0218: fill-array-data v8, 000005b8 // +000003a0 │ │ +419f86: 6908 09cb |021b: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceTheme:[I // field@cb09 │ │ +419f8a: 1408 7a03 047f |021d: const v8, #float 1.75476e+38 // #7f04037a │ │ +419f90: 1409 8103 047f |0220: const v9, #float 1.75476e+38 // #7f040381 │ │ +419f96: 2420 9b1f 9800 |0223: filled-new-array {v8, v9}, [I // type@1f9b │ │ +419f9c: 0c08 |0226: move-result-object v8 │ │ +419f9e: 6908 3ecb |0227: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecycleListView:[I // field@cb3e │ │ +419fa2: 2377 9b1f |0229: new-array v7, v7, [I // type@1f9b │ │ +419fa6: 2607 b103 0000 |022b: fill-array-data v7, 000005dc // +000003b1 │ │ +419fac: 6907 41cb |022e: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecyclerView:[I // field@cb41 │ │ +419fb0: 1307 1d00 |0230: const/16 v7, #int 29 // #1d │ │ +419fb4: 2377 9b1f |0232: new-array v7, v7, [I // type@1f9b │ │ +419fb8: 2607 c403 0000 |0234: fill-array-data v7, 000005f8 // +000003c4 │ │ +419fbe: 6907 4ecb |0237: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SearchView:[I // field@cb4e │ │ +419fc2: 2322 9b1f |0239: new-array v2, v2, [I // type@1f9b │ │ +419fc6: 2602 fb03 0000 |023b: fill-array-data v2, 00000636 // +000003fb │ │ +419fcc: 6902 6ccb |023e: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SeekBarPreference:[I // field@cb6c │ │ +419fd0: 1402 6202 0101 |0240: const v2, #float 2.36953e-38 // #01010262 │ │ +419fd6: 1407 7b01 0101 |0243: const v7, #float 2.36946e-38 // #0101017b │ │ +419fdc: 2450 9b1f b127 |0246: filled-new-array {v1, v11, v7, v2, v0}, [I // type@1f9b │ │ +419fe2: 0c00 |0249: move-result-object v0 │ │ +419fe4: 6900 74cb |024a: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Spinner:[I // field@cb74 │ │ +419fe8: 2330 9b1f |024c: new-array v0, v3, [I // type@1f9b │ │ +419fec: 2600 fa03 0000 |024e: fill-array-data v0, 00000648 // +000003fa │ │ +419ff2: 6900 7acb |0251: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawable:[I // field@cb7a │ │ +419ff6: 2410 9b1f 0600 |0253: filled-new-array {v6}, [I // type@1f9b │ │ +419ffc: 0c00 |0256: move-result-object v0 │ │ +419ffe: 6900 7bcb |0257: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawableItem:[I // field@cb7b │ │ +41a002: 1300 0e00 |0259: const/16 v0, #int 14 // #e │ │ +41a006: 2300 9b1f |025b: new-array v0, v0, [I // type@1f9b │ │ +41a00a: 2600 fb03 0000 |025d: fill-array-data v0, 00000658 // +000003fb │ │ +41a010: 6900 83cb |0260: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchCompat:[I // field@cb83 │ │ +41a014: 23a0 9b1f |0262: new-array v0, v10, [I // type@1f9b │ │ +41a018: 2600 1404 0000 |0264: fill-array-data v0, 00000678 // +00000414 │ │ +41a01e: 6900 92cb |0267: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreference:[I // field@cb92 │ │ +41a022: 23a0 9b1f |0269: new-array v0, v10, [I // type@1f9b │ │ +41a026: 2600 2504 0000 |026b: fill-array-data v0, 00000690 // +00000425 │ │ +41a02c: 6900 93cb |026e: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreferenceCompat:[I // field@cb93 │ │ +41a030: 1300 1000 |0270: const/16 v0, #int 16 // #10 │ │ +41a034: 2300 9b1f |0272: new-array v0, v0, [I // type@1f9b │ │ +41a038: 2600 3404 0000 |0274: fill-array-data v0, 000006a8 // +00000434 │ │ +41a03e: 6900 a8cb |0277: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.TextAppearance:[I // field@cba8 │ │ +41a042: 1300 1e00 |0279: const/16 v0, #int 30 // #1e │ │ +41a046: 2300 9b1f |027b: new-array v0, v0, [I // type@1f9b │ │ +41a04a: 2600 4f04 0000 |027d: fill-array-data v0, 000006cc // +0000044f │ │ +41a050: 6900 b9cb |0280: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Toolbar:[I // field@cbb9 │ │ +41a054: 1400 7f03 047f |0282: const v0, #float 1.75476e+38 // #7f04037f │ │ +41a05a: 1401 a504 047f |0285: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +41a060: 1502 0101 |0288: const/high16 v2, #int 16842752 // #101 │ │ +41a064: 1403 da00 0101 |028a: const v3, #float 2.36942e-38 // #010100da │ │ +41a06a: 1406 7c03 047f |028d: const v6, #float 1.75476e+38 // #7f04037c │ │ +41a070: 2451 9b1f 3206 |0290: filled-new-array {v2, v3, v6, v0, v1}, [I // type@1f9b │ │ +41a076: 0c00 |0293: move-result-object v0 │ │ +41a078: 6900 d8cb |0294: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.View:[I // field@cbd8 │ │ +41a07c: 1400 5700 047f |0296: const v0, #float 1.7546e+38 // #7f040057 │ │ +41a082: 1401 5800 047f |0299: const v1, #float 1.7546e+38 // #7f040058 │ │ +41a088: 1402 d400 0101 |029c: const v2, #float 2.36942e-38 // #010100d4 │ │ +41a08e: 2430 9b1f 0201 |029f: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +41a094: 0c00 |02a2: move-result-object v0 │ │ +41a096: 6900 d9cb |02a3: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewBackgroundHelper:[I // field@cbd9 │ │ +41a09a: 1400 f300 0101 |02a5: const v0, #float 2.36942e-38 // #010100f3 │ │ +41a0a0: 2430 9b1f 4500 |02a8: filled-new-array {v5, v4, v0}, [I // type@1f9b │ │ +41a0a6: 0c00 |02ab: move-result-object v0 │ │ +41a0a8: 6900 ddcb |02ac: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewStubCompat:[I // field@cbdd │ │ +41a0ac: 0e00 |02ae: return-void │ │ +41a0ae: 0000 |02af: nop // spacer │ │ +41a0b0: 0003 0400 1d00 0000 4e00 047f 5500 ... |02b0: array-data (62 units) │ │ +41a12c: 0003 0400 0600 0000 4e00 047f 5500 ... |02ee: array-data (16 units) │ │ +41a14c: 0003 0400 0800 0000 f200 0101 a400 ... |02fe: array-data (20 units) │ │ +41a174: 0003 0400 0600 0000 1c01 0101 9401 ... |0312: array-data (16 units) │ │ +41a194: 0003 0400 0700 0000 3400 0101 6d01 ... |0322: array-data (18 units) │ │ +41a1b8: 0003 0400 1600 0000 3400 0101 4600 ... |0334: array-data (48 units) │ │ +41a218: 0003 0400 7f00 0000 5700 0101 ae00 ... |0364: array-data (258 units) │ │ +41a41c: 0003 0400 0600 0000 ef01 0101 f001 ... |0466: array-data (16 units) │ │ +41a43c: 0003 0400 0700 0000 b300 0101 8f02 ... |0476: array-data (18 units) │ │ +41a460: 0003 0400 0c00 0000 f201 0101 f301 ... |0488: array-data (28 units) │ │ +41a498: 0003 0400 0800 0000 3f00 047f 4000 ... |04a4: array-data (20 units) │ │ +41a4c0: 0003 0400 0700 0000 1602 047f 1702 ... |04b8: array-data (18 units) │ │ +41a4e4: 0003 0400 0a00 0000 3205 0101 3305 ... |04ca: array-data (24 units) │ │ +41a514: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04e2: array-data (28 units) │ │ +41a54c: 0003 0400 0900 0000 af00 0101 c400 ... |04fe: array-data (22 units) │ │ +41a578: 0003 0400 0600 0000 0e00 0101 d000 ... |0514: array-data (16 units) │ │ +41a598: 0003 0400 1700 0000 0200 0101 0e00 ... |0524: array-data (50 units) │ │ +41a5fc: 0003 0400 0900 0000 ae00 0101 2c01 ... |0556: array-data (22 units) │ │ +41a628: 0003 0400 2400 0000 0200 0101 0d00 ... |056c: array-data (76 units) │ │ +41a6c0: 0003 0400 1000 0000 bc00 047f 8701 ... |05b8: array-data (36 units) │ │ +41a708: 0003 0400 0c00 0000 c400 0101 eb00 ... |05dc: array-data (28 units) │ │ +41a740: 0003 0400 1d00 0000 3400 0101 da00 ... |05f8: array-data (62 units) │ │ +41a7bc: 0003 0400 0700 0000 f200 0101 3601 ... |0636: array-data (18 units) │ │ +41a7e0: 0003 0400 0600 0000 1c01 0101 9401 ... |0648: array-data (16 units) │ │ +41a800: 0003 0400 0e00 0000 2401 0101 2501 ... |0658: array-data (32 units) │ │ +41a840: 0003 0400 0a00 0000 ef01 0101 f001 ... |0678: array-data (24 units) │ │ +41a870: 0003 0400 0a00 0000 ef01 0101 f001 ... |0690: array-data (24 units) │ │ +41a8a0: 0003 0400 1000 0000 9500 0101 9600 ... |06a8: array-data (36 units) │ │ +41a8e8: 0003 0400 1e00 0000 af00 0101 4001 ... |06cc: 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 │ │ -41a940: |[41a940] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ -41a950: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41a956: 0e00 |0003: return-void │ │ +41a968: |[41a968] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ +41a978: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41a97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1736484,17 +1736486,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41a970: |[41a970] de.danoeh.antennapod.net.sync.service.R.:()V │ │ -41a980: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41a986: 0e00 |0003: return-void │ │ +41a998: |[41a998] de.danoeh.antennapod.net.sync.service.R.:()V │ │ +41a9a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41a9ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1736530,32 +1736532,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -41a988: |[41a988] de.danoeh.antennapod.net.sync.service.SyncService$1.:()V │ │ -41a998: 7100 6fb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b16f │ │ -41a99e: 0c00 |0003: move-result-object v0 │ │ -41a9a0: 2100 |0004: array-length v0, v0 │ │ -41a9a2: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ -41a9a6: 6900 e6cb |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@cbe6 │ │ -41a9aa: 6201 15d4 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d415 │ │ -41a9ae: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -41a9b4: 0a01 |000e: move-result v1 │ │ -41a9b6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -41a9b8: 4b02 0001 |0010: aput v2, v0, v1 │ │ -41a9bc: 6200 e6cb |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@cbe6 │ │ -41a9c0: 6201 16d4 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d416 │ │ -41a9c4: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -41a9ca: 0a01 |0019: move-result v1 │ │ -41a9cc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -41a9ce: 4b02 0001 |001b: aput v2, v0, v1 │ │ -41a9d2: 0e00 |001d: return-void │ │ +41a9b0: |[41a9b0] de.danoeh.antennapod.net.sync.service.SyncService$1.:()V │ │ +41a9c0: 7100 6fb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b16f │ │ +41a9c6: 0c00 |0003: move-result-object v0 │ │ +41a9c8: 2100 |0004: array-length v0, v0 │ │ +41a9ca: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ +41a9ce: 6900 e6cb |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@cbe6 │ │ +41a9d2: 6201 15d4 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d415 │ │ +41a9d6: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +41a9dc: 0a01 |000e: move-result v1 │ │ +41a9de: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +41a9e0: 4b02 0001 |0010: aput v2, v0, v1 │ │ +41a9e4: 6200 e6cb |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@cbe6 │ │ +41a9e8: 6201 16d4 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d416 │ │ +41a9ec: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +41a9f2: 0a01 |0019: move-result v1 │ │ +41a9f4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +41a9f6: 4b02 0001 |001b: aput v2, v0, v1 │ │ +41a9fa: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=353 │ │ @@ -1736609,35 +1736611,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41acb4: |[41acb4] de.danoeh.antennapod.net.sync.service.SyncService.:()V │ │ -41acc4: 0e00 |0000: return-void │ │ +41acdc: |[41acdc] de.danoeh.antennapod.net.sync.service.SyncService.:()V │ │ +41acec: 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 │ │ -41acc8: |[41acc8] de.danoeh.antennapod.net.sync.service.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -41acd8: 7030 be79 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79be │ │ -41acde: 2202 ee1c |0003: new-instance v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ -41ace2: 7020 12b1 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ -41ace8: 5b02 e9cb |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41acec: 0e00 |000a: return-void │ │ +41acf0: |[41acf0] de.danoeh.antennapod.net.sync.service.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +41ad00: 7030 be79 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79be │ │ +41ad06: 2202 ee1c |0003: new-instance v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ +41ad0a: 7020 12b1 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ +41ad10: 5b02 e9cb |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41ad14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/net/sync/service/SyncService; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ @@ -1736648,26 +1736650,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -41acf0: |[41acf0] de.danoeh.antennapod.net.sync.service.SyncService.clearErrorNotifications:()V │ │ -41ad00: 6e10 4479 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41ad06: 0c00 |0003: move-result-object v0 │ │ -41ad08: 1a01 45ae |0004: const-string v1, "notification" // string@ae45 │ │ -41ad0c: 6e20 4902 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -41ad12: 0c00 |0009: move-result-object v0 │ │ -41ad14: 1f00 3700 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -41ad18: 6001 eec3 |000c: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c3ee │ │ -41ad1c: 6e20 9201 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0192 │ │ -41ad22: 6001 edc3 |0011: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_autherror:I // field@c3ed │ │ -41ad26: 6e20 9201 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0192 │ │ -41ad2c: 0e00 |0016: return-void │ │ +41ad18: |[41ad18] de.danoeh.antennapod.net.sync.service.SyncService.clearErrorNotifications:()V │ │ +41ad28: 6e10 4479 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41ad2e: 0c00 |0003: move-result-object v0 │ │ +41ad30: 1a01 45ae |0004: const-string v1, "notification" // string@ae45 │ │ +41ad34: 6e20 4902 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +41ad3a: 0c00 |0009: move-result-object v0 │ │ +41ad3c: 1f00 3700 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +41ad40: 6001 eec3 |000c: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c3ee │ │ +41ad44: 6e20 9201 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0192 │ │ +41ad4a: 6001 edc3 |0011: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_autherror:I // field@c3ed │ │ +41ad4e: 6e20 9201 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0192 │ │ +41ad54: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0006 line=304 │ │ 0x000c line=305 │ │ 0x0011 line=306 │ │ locals : │ │ @@ -1736678,56 +1736680,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 │ │ -41ac0c: |[41ac0c] de.danoeh.antennapod.net.sync.service.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; │ │ -41ac1c: 7100 b1b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@b2b1 │ │ -41ac22: 0c00 |0003: move-result-object v0 │ │ -41ac24: 7110 6cb1 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b16c │ │ -41ac2a: 0c00 |0007: move-result-object v0 │ │ -41ac2c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -41ac2e: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -41ac32: 1101 |000b: return-object v1 │ │ -41ac34: 6202 e6cb |000c: sget-object v2, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@cbe6 │ │ -41ac38: 6e10 44b4 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -41ac3e: 0a00 |0011: move-result v0 │ │ -41ac40: 4400 0200 |0012: aget v0, v2, v0 │ │ -41ac44: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -41ac46: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ -41ac4a: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -41ac4c: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ -41ac50: 1101 |001a: return-object v1 │ │ -41ac52: 2200 cd1c |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1ccd │ │ -41ac56: 7100 64ae 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -41ac5c: 0c01 |0020: move-result-object v1 │ │ -41ac5e: 7100 aab2 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b2aa │ │ -41ac64: 0c02 |0024: move-result-object v2 │ │ -41ac66: 7100 acb2 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b2ac │ │ -41ac6c: 0c03 |0028: move-result-object v3 │ │ -41ac6e: 7100 abb2 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b2ab │ │ -41ac74: 0c04 |002c: move-result-object v4 │ │ -41ac76: 7054 bab0 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@b0ba │ │ -41ac7c: 1100 |0030: return-object v0 │ │ -41ac7e: 2200 a91c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1ca9 │ │ -41ac82: 7100 64ae 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ -41ac88: 0c06 |0036: move-result-object v6 │ │ -41ac8a: 7100 aab2 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b2aa │ │ -41ac90: 0c07 |003a: move-result-object v7 │ │ -41ac92: 7100 a9b2 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getDeviceId:()Ljava/lang/String; // method@b2a9 │ │ -41ac98: 0c08 |003e: move-result-object v8 │ │ -41ac9a: 7100 acb2 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b2ac │ │ -41aca0: 0c09 |0042: move-result-object v9 │ │ -41aca2: 7100 abb2 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b2ab │ │ -41aca8: 0c0a |0046: move-result-object v10 │ │ -41acaa: 0705 |0047: move-object v5, v0 │ │ -41acac: 7606 4eb0 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@b04e │ │ -41acb2: 1100 |004b: return-object v0 │ │ +41ac34: |[41ac34] de.danoeh.antennapod.net.sync.service.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; │ │ +41ac44: 7100 b1b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@b2b1 │ │ +41ac4a: 0c00 |0003: move-result-object v0 │ │ +41ac4c: 7110 6cb1 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b16c │ │ +41ac52: 0c00 |0007: move-result-object v0 │ │ +41ac54: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +41ac56: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +41ac5a: 1101 |000b: return-object v1 │ │ +41ac5c: 6202 e6cb |000c: sget-object v2, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@cbe6 │ │ +41ac60: 6e10 44b4 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +41ac66: 0a00 |0011: move-result v0 │ │ +41ac68: 4400 0200 |0012: aget v0, v2, v0 │ │ +41ac6c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +41ac6e: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ +41ac72: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +41ac74: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ +41ac78: 1101 |001a: return-object v1 │ │ +41ac7a: 2200 cd1c |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1ccd │ │ +41ac7e: 7100 64ae 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +41ac84: 0c01 |0020: move-result-object v1 │ │ +41ac86: 7100 aab2 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b2aa │ │ +41ac8c: 0c02 |0024: move-result-object v2 │ │ +41ac8e: 7100 acb2 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b2ac │ │ +41ac94: 0c03 |0028: move-result-object v3 │ │ +41ac96: 7100 abb2 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b2ab │ │ +41ac9c: 0c04 |002c: move-result-object v4 │ │ +41ac9e: 7054 bab0 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@b0ba │ │ +41aca4: 1100 |0030: return-object v0 │ │ +41aca6: 2200 a91c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1ca9 │ │ +41acaa: 7100 64ae 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ae64 │ │ +41acb0: 0c06 |0036: move-result-object v6 │ │ +41acb2: 7100 aab2 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b2aa │ │ +41acb8: 0c07 |003a: move-result-object v7 │ │ +41acba: 7100 a9b2 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getDeviceId:()Ljava/lang/String; // method@b2a9 │ │ +41acc0: 0c08 |003e: move-result-object v8 │ │ +41acc2: 7100 acb2 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b2ac │ │ +41acc8: 0c09 |0042: move-result-object v9 │ │ +41acca: 7100 abb2 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b2ab │ │ +41acd0: 0c0a |0046: move-result-object v10 │ │ +41acd2: 0705 |0047: move-object v5, v0 │ │ +41acd4: 7606 4eb0 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@b04e │ │ +41acda: 1100 |004b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0004 line=349 │ │ 0x000c line=353 │ │ 0x001b line=359 │ │ 0x0021 line=360 │ │ @@ -1736743,166 +1736745,166 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ab8c: |[41ab8c] de.danoeh.antennapod.net.sync.service.SyncService.isCurrentlyActive:()Z │ │ -41ab9c: 6300 e8cb |0000: sget-boolean v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41aba0: 0f00 |0002: return v0 │ │ +41abb4: |[41abb4] de.danoeh.antennapod.net.sync.service.SyncService.isCurrentlyActive:()Z │ │ +41abc4: 6300 e8cb |0000: sget-boolean v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41abc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/service/SyncService;) │ │ name : 'processEpisodeActions' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 283 16-bit code units │ │ -41ad30: |[41ad30] de.danoeh.antennapod.net.sync.service.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ -41ad40: 1d09 |0000: monitor-enter v9 │ │ -41ad42: 1a00 964b |0001: const-string v0, "SyncService" // string@4b96 │ │ -41ad46: 2201 271e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -41ad4a: 7010 ffb4 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41ad50: 1a02 3346 |0008: const-string v2, "Processing " // string@4633 │ │ -41ad54: 6e20 0bb5 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41ad5a: 7210 39b7 0a00 |000d: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ -41ad60: 0a02 |0010: move-result v2 │ │ -41ad62: 6e20 06b5 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41ad68: 1a02 5e00 |0014: const-string v2, " actions" // string@005e │ │ -41ad6c: 6e20 0bb5 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41ad72: 6e10 15b5 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41ad78: 0c01 |001c: move-result-object v1 │ │ -41ad7a: 7120 6e0b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41ad80: 7210 30b7 0a00 |0020: invoke-interface {v10}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -41ad86: 0a00 |0023: move-result v0 │ │ -41ad88: 3800 0400 |0024: if-eqz v0, 0028 // +0004 │ │ -41ad8c: 1e09 |0026: monitor-exit v9 │ │ -41ad8e: 0e00 |0027: return-void │ │ -41ad90: 5490 e9cb |0028: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41ad94: 6e10 1ab1 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b11a │ │ -41ad9a: 0c00 |002d: move-result-object v0 │ │ -41ad9c: 7120 c9b0 0a00 |002e: invoke-static {v10, v0}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@b0c9 │ │ -41ada2: 0c0a |0031: move-result-object v10 │ │ -41ada4: 2200 671d |0032: new-instance v0, Lde/danoeh/antennapod/storage/database/LongList; // type@1d67 │ │ -41ada8: 7010 95b2 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/storage/database/LongList;.:()V // method@b295 │ │ -41adae: 2201 9d1e |0037: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ -41adb2: 7010 59b6 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -41adb8: 7210 69b7 0a00 |003c: invoke-interface {v10}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b769 │ │ -41adbe: 0c0a |003f: move-result-object v10 │ │ -41adc0: 7210 c2b6 0a00 |0040: invoke-interface {v10}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b6c2 │ │ -41adc6: 0c0a |0043: move-result-object v10 │ │ -41adc8: 7210 14b7 0a00 |0044: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41adce: 0a02 |0047: move-result v2 │ │ -41add0: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -41add2: 3802 bd00 |0049: if-eqz v2, 0106 // +00bd │ │ -41add6: 7210 15b7 0a00 |004b: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41addc: 0c02 |004e: move-result-object v2 │ │ -41adde: 1f02 f31c |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -41ade2: 6e10 3db1 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b13d │ │ -41ade8: 0c04 |0054: move-result-object v4 │ │ -41adea: 7110 ccb0 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/service/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@b0cc │ │ -41adf0: 0a04 |0058: move-result v4 │ │ -41adf2: 3804 0a00 |0059: if-eqz v4, 0063 // +000a │ │ -41adf6: 6e10 3db1 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b13d │ │ -41adfc: 0c04 |005e: move-result-object v4 │ │ -41adfe: 2805 |005f: goto 0064 // +0005 │ │ -41ae00: 0d0a |0060: move-exception v10 │ │ -41ae02: 2900 b800 |0061: goto/16 0119 // +00b8 │ │ -41ae06: 1204 |0063: const/4 v4, #int 0 // #0 │ │ -41ae08: 6e10 3cb1 0200 |0064: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b13c │ │ -41ae0e: 0c05 |0067: move-result-object v5 │ │ -41ae10: 7120 80b2 5400 |0068: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b280 │ │ -41ae16: 0c04 |006b: move-result-object v4 │ │ -41ae18: 3904 1900 |006c: if-nez v4, 0085 // +0019 │ │ -41ae1c: 1a03 964b |006e: const-string v3, "SyncService" // string@4b96 │ │ -41ae20: 2204 271e |0070: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ -41ae24: 7010 ffb4 0400 |0072: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41ae2a: 1a05 e550 |0075: const-string v5, "Unknown feed item: " // string@50e5 │ │ -41ae2e: 6e20 0bb5 5400 |0077: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41ae34: 6e20 0ab5 2400 |007a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41ae3a: 6e10 15b5 0400 |007d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41ae40: 0c02 |0080: move-result-object v2 │ │ -41ae42: 7120 730b 2300 |0081: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -41ae48: 28c0 |0084: goto 0044 // -0040 │ │ -41ae4a: 6e10 29ad 0400 |0085: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41ae50: 0c05 |0088: move-result-object v5 │ │ -41ae52: 3905 1900 |0089: if-nez v5, 00a2 // +0019 │ │ -41ae56: 1a03 964b |008b: const-string v3, "SyncService" // string@4b96 │ │ -41ae5a: 2204 271e |008d: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ -41ae5e: 7010 ffb4 0400 |008f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41ae64: 1a05 9c18 |0092: const-string v5, "Feed item has no media: " // string@189c │ │ -41ae68: 6e20 0bb5 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41ae6e: 6e20 0ab5 2400 |0097: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41ae74: 6e10 15b5 0400 |009a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41ae7a: 0c02 |009d: move-result-object v2 │ │ -41ae7c: 7120 730b 2300 |009e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ -41ae82: 28a3 |00a1: goto 0044 // -005d │ │ -41ae84: 6e10 29ad 0400 |00a2: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41ae8a: 0c05 |00a5: move-result-object v5 │ │ -41ae8c: 6e10 3fb1 0200 |00a6: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPosition:()I // method@b13f │ │ -41ae92: 0a06 |00a9: move-result v6 │ │ -41ae94: d266 e803 |00aa: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -41ae98: 6e20 9dad 6500 |00ac: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ad9d │ │ -41ae9e: 7100 c5b2 0000 |00af: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b2c5 │ │ -41aea4: 0a06 |00b2: move-result v6 │ │ -41aea6: 6e10 6fad 0500 |00b3: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -41aeac: 0a07 |00b6: move-result v7 │ │ -41aeae: 3d07 3400 |00b7: if-lez v7, 00eb // +0034 │ │ -41aeb2: 6e10 81ad 0500 |00b9: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ -41aeb8: 0a07 |00bc: move-result v7 │ │ -41aeba: 6e10 6fad 0500 |00bd: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -41aec0: 0a08 |00c0: move-result v8 │ │ -41aec2: d266 e803 |00c1: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -41aec6: b168 |00c3: sub-int/2addr v8, v6 │ │ -41aec8: 3487 2700 |00c4: if-lt v7, v8, 00eb // +0027 │ │ -41aecc: 1a06 964b |00c6: const-string v6, "SyncService" // string@4b96 │ │ -41aed0: 2207 271e |00c8: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ -41aed4: 7010 ffb4 0700 |00ca: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41aeda: 1a08 4740 |00cd: const-string v8, "Marking as played: " // string@4047 │ │ -41aede: 6e20 0bb5 8700 |00cf: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41aee4: 6e20 0ab5 2700 |00d2: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41aeea: 6e10 15b5 0700 |00d5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41aef0: 0c02 |00d8: move-result-object v2 │ │ -41aef2: 7120 6e0b 2600 |00d9: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41aef8: 1212 |00dc: const/4 v2, #int 1 // #1 │ │ -41aefa: 6e20 49ad 2400 |00dd: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ad49 │ │ -41af00: 6e20 9dad 3500 |00e0: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ad9d │ │ -41af06: 6e10 22ad 0400 |00e3: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ -41af0c: 0b02 |00e6: move-result-wide v2 │ │ -41af0e: 6e30 96b2 2003 |00e7: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/storage/database/LongList;.add:(J)V // method@b296 │ │ -41af14: 2817 |00ea: goto 0101 // +0017 │ │ -41af16: 1a03 964b |00eb: const-string v3, "SyncService" // string@4b96 │ │ -41af1a: 2205 271e |00ed: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -41af1e: 7010 ffb4 0500 |00ef: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41af24: 1a06 bb49 |00f2: const-string v6, "Setting position: " // string@49bb │ │ -41af28: 6e20 0bb5 6500 |00f4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41af2e: 6e20 0ab5 2500 |00f7: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41af34: 6e10 15b5 0500 |00fa: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41af3a: 0c02 |00fd: move-result-object v2 │ │ -41af3c: 7120 6e0b 2300 |00fe: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41af42: 7220 26b7 4100 |0101: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -41af48: 2900 40ff |0104: goto/16 0044 // -00c0 │ │ -41af4c: 6e10 4479 0900 |0106: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41af52: 0c0a |0109: move-result-object v10 │ │ -41af54: 6e10 97b2 0000 |010a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/LongList;.toArray:()[J // method@b297 │ │ -41af5a: 0c00 |010d: move-result-object v0 │ │ -41af5c: 7130 8eb2 3a00 |010e: invoke-static {v10, v3, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@b28e │ │ -41af62: 7110 87b2 0100 |0111: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@b287 │ │ -41af68: 7110 92b2 0100 |0114: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@b292 │ │ -41af6e: 1e09 |0117: monitor-exit v9 │ │ -41af70: 0e00 |0118: return-void │ │ -41af72: 1e09 |0119: monitor-exit v9 │ │ -41af74: 270a |011a: throw v10 │ │ +41ad58: |[41ad58] de.danoeh.antennapod.net.sync.service.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ +41ad68: 1d09 |0000: monitor-enter v9 │ │ +41ad6a: 1a00 964b |0001: const-string v0, "SyncService" // string@4b96 │ │ +41ad6e: 2201 271e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +41ad72: 7010 ffb4 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41ad78: 1a02 3346 |0008: const-string v2, "Processing " // string@4633 │ │ +41ad7c: 6e20 0bb5 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41ad82: 7210 39b7 0a00 |000d: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b739 │ │ +41ad88: 0a02 |0010: move-result v2 │ │ +41ad8a: 6e20 06b5 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41ad90: 1a02 5e00 |0014: const-string v2, " actions" // string@005e │ │ +41ad94: 6e20 0bb5 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41ad9a: 6e10 15b5 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41ada0: 0c01 |001c: move-result-object v1 │ │ +41ada2: 7120 6e0b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41ada8: 7210 30b7 0a00 |0020: invoke-interface {v10}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +41adae: 0a00 |0023: move-result v0 │ │ +41adb0: 3800 0400 |0024: if-eqz v0, 0028 // +0004 │ │ +41adb4: 1e09 |0026: monitor-exit v9 │ │ +41adb6: 0e00 |0027: return-void │ │ +41adb8: 5490 e9cb |0028: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41adbc: 6e10 1ab1 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b11a │ │ +41adc2: 0c00 |002d: move-result-object v0 │ │ +41adc4: 7120 c9b0 0a00 |002e: invoke-static {v10, v0}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@b0c9 │ │ +41adca: 0c0a |0031: move-result-object v10 │ │ +41adcc: 2200 671d |0032: new-instance v0, Lde/danoeh/antennapod/storage/database/LongList; // type@1d67 │ │ +41add0: 7010 95b2 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/storage/database/LongList;.:()V // method@b295 │ │ +41add6: 2201 9d1e |0037: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ +41adda: 7010 59b6 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41ade0: 7210 69b7 0a00 |003c: invoke-interface {v10}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b769 │ │ +41ade6: 0c0a |003f: move-result-object v10 │ │ +41ade8: 7210 c2b6 0a00 |0040: invoke-interface {v10}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b6c2 │ │ +41adee: 0c0a |0043: move-result-object v10 │ │ +41adf0: 7210 14b7 0a00 |0044: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +41adf6: 0a02 |0047: move-result v2 │ │ +41adf8: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +41adfa: 3802 bd00 |0049: if-eqz v2, 0106 // +00bd │ │ +41adfe: 7210 15b7 0a00 |004b: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +41ae04: 0c02 |004e: move-result-object v2 │ │ +41ae06: 1f02 f31c |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +41ae0a: 6e10 3db1 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b13d │ │ +41ae10: 0c04 |0054: move-result-object v4 │ │ +41ae12: 7110 ccb0 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/service/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@b0cc │ │ +41ae18: 0a04 |0058: move-result v4 │ │ +41ae1a: 3804 0a00 |0059: if-eqz v4, 0063 // +000a │ │ +41ae1e: 6e10 3db1 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b13d │ │ +41ae24: 0c04 |005e: move-result-object v4 │ │ +41ae26: 2805 |005f: goto 0064 // +0005 │ │ +41ae28: 0d0a |0060: move-exception v10 │ │ +41ae2a: 2900 b800 |0061: goto/16 0119 // +00b8 │ │ +41ae2e: 1204 |0063: const/4 v4, #int 0 // #0 │ │ +41ae30: 6e10 3cb1 0200 |0064: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b13c │ │ +41ae36: 0c05 |0067: move-result-object v5 │ │ +41ae38: 7120 80b2 5400 |0068: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b280 │ │ +41ae3e: 0c04 |006b: move-result-object v4 │ │ +41ae40: 3904 1900 |006c: if-nez v4, 0085 // +0019 │ │ +41ae44: 1a03 964b |006e: const-string v3, "SyncService" // string@4b96 │ │ +41ae48: 2204 271e |0070: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ +41ae4c: 7010 ffb4 0400 |0072: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41ae52: 1a05 e550 |0075: const-string v5, "Unknown feed item: " // string@50e5 │ │ +41ae56: 6e20 0bb5 5400 |0077: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41ae5c: 6e20 0ab5 2400 |007a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41ae62: 6e10 15b5 0400 |007d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41ae68: 0c02 |0080: move-result-object v2 │ │ +41ae6a: 7120 730b 2300 |0081: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +41ae70: 28c0 |0084: goto 0044 // -0040 │ │ +41ae72: 6e10 29ad 0400 |0085: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41ae78: 0c05 |0088: move-result-object v5 │ │ +41ae7a: 3905 1900 |0089: if-nez v5, 00a2 // +0019 │ │ +41ae7e: 1a03 964b |008b: const-string v3, "SyncService" // string@4b96 │ │ +41ae82: 2204 271e |008d: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ +41ae86: 7010 ffb4 0400 |008f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41ae8c: 1a05 9c18 |0092: const-string v5, "Feed item has no media: " // string@189c │ │ +41ae90: 6e20 0bb5 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41ae96: 6e20 0ab5 2400 |0097: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41ae9c: 6e10 15b5 0400 |009a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41aea2: 0c02 |009d: move-result-object v2 │ │ +41aea4: 7120 730b 2300 |009e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b73 │ │ +41aeaa: 28a3 |00a1: goto 0044 // -005d │ │ +41aeac: 6e10 29ad 0400 |00a2: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41aeb2: 0c05 |00a5: move-result-object v5 │ │ +41aeb4: 6e10 3fb1 0200 |00a6: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPosition:()I // method@b13f │ │ +41aeba: 0a06 |00a9: move-result v6 │ │ +41aebc: d266 e803 |00aa: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +41aec0: 6e20 9dad 6500 |00ac: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ad9d │ │ +41aec6: 7100 c5b2 0000 |00af: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b2c5 │ │ +41aecc: 0a06 |00b2: move-result v6 │ │ +41aece: 6e10 6fad 0500 |00b3: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +41aed4: 0a07 |00b6: move-result v7 │ │ +41aed6: 3d07 3400 |00b7: if-lez v7, 00eb // +0034 │ │ +41aeda: 6e10 81ad 0500 |00b9: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ +41aee0: 0a07 |00bc: move-result v7 │ │ +41aee2: 6e10 6fad 0500 |00bd: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +41aee8: 0a08 |00c0: move-result v8 │ │ +41aeea: d266 e803 |00c1: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +41aeee: b168 |00c3: sub-int/2addr v8, v6 │ │ +41aef0: 3487 2700 |00c4: if-lt v7, v8, 00eb // +0027 │ │ +41aef4: 1a06 964b |00c6: const-string v6, "SyncService" // string@4b96 │ │ +41aef8: 2207 271e |00c8: new-instance v7, Ljava/lang/StringBuilder; // type@1e27 │ │ +41aefc: 7010 ffb4 0700 |00ca: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41af02: 1a08 4740 |00cd: const-string v8, "Marking as played: " // string@4047 │ │ +41af06: 6e20 0bb5 8700 |00cf: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41af0c: 6e20 0ab5 2700 |00d2: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41af12: 6e10 15b5 0700 |00d5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41af18: 0c02 |00d8: move-result-object v2 │ │ +41af1a: 7120 6e0b 2600 |00d9: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41af20: 1212 |00dc: const/4 v2, #int 1 // #1 │ │ +41af22: 6e20 49ad 2400 |00dd: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ad49 │ │ +41af28: 6e20 9dad 3500 |00e0: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ad9d │ │ +41af2e: 6e10 22ad 0400 |00e3: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ad22 │ │ +41af34: 0b02 |00e6: move-result-wide v2 │ │ +41af36: 6e30 96b2 2003 |00e7: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/storage/database/LongList;.add:(J)V // method@b296 │ │ +41af3c: 2817 |00ea: goto 0101 // +0017 │ │ +41af3e: 1a03 964b |00eb: const-string v3, "SyncService" // string@4b96 │ │ +41af42: 2205 271e |00ed: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +41af46: 7010 ffb4 0500 |00ef: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41af4c: 1a06 bb49 |00f2: const-string v6, "Setting position: " // string@49bb │ │ +41af50: 6e20 0bb5 6500 |00f4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41af56: 6e20 0ab5 2500 |00f7: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41af5c: 6e10 15b5 0500 |00fa: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41af62: 0c02 |00fd: move-result-object v2 │ │ +41af64: 7120 6e0b 2300 |00fe: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41af6a: 7220 26b7 4100 |0101: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +41af70: 2900 40ff |0104: goto/16 0044 // -00c0 │ │ +41af74: 6e10 4479 0900 |0106: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41af7a: 0c0a |0109: move-result-object v10 │ │ +41af7c: 6e10 97b2 0000 |010a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/LongList;.toArray:()[J // method@b297 │ │ +41af82: 0c00 |010d: move-result-object v0 │ │ +41af84: 7130 8eb2 3a00 |010e: invoke-static {v10, v3, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@b28e │ │ +41af8a: 7110 87b2 0100 |0111: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@b287 │ │ +41af90: 7110 92b2 0100 |0114: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@b292 │ │ +41af96: 1e09 |0117: monitor-exit v9 │ │ +41af98: 0e00 |0118: return-void │ │ +41af9a: 1e09 |0119: monitor-exit v9 │ │ +41af9c: 270a |011a: throw v10 │ │ catches : 3 │ │ 0x0001 - 0x0024 │ │ -> 0x0060 │ │ 0x0028 - 0x0117 │ │ -> 0x0060 │ │ 0x0119 - 0x011a │ │ -> 0x0060 │ │ @@ -1736945,39 +1736947,39 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -41aba4: |[41aba4] de.danoeh.antennapod.net.sync.service.SyncService.someFeedWasNotRefreshedYet:()Z │ │ -41abb4: 7100 81b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b281 │ │ -41abba: 0c00 |0003: move-result-object v0 │ │ -41abbc: 7210 31b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -41abc2: 0c00 |0007: move-result-object v0 │ │ -41abc4: 7210 14b7 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41abca: 0a01 |000b: move-result v1 │ │ -41abcc: 3801 1e00 |000c: if-eqz v1, 002a // +001e │ │ -41abd0: 7210 15b7 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41abd6: 0c01 |0011: move-result-object v1 │ │ -41abd8: 1f01 e51b |0012: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -41abdc: 6e10 d9ac 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ -41abe2: 0c02 |0017: move-result-object v2 │ │ -41abe4: 6e10 cdad 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@adcd │ │ -41abea: 0a02 |001b: move-result v2 │ │ -41abec: 3802 ecff |001c: if-eqz v2, 0008 // -0014 │ │ -41abf0: 6e10 d2ac 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLastRefreshAttempt:()J // method@acd2 │ │ -41abf6: 0b01 |0021: move-result-wide v1 │ │ -41abf8: 1603 0000 |0022: const-wide/16 v3, #int 0 // #0 │ │ -41abfc: 3105 0103 |0024: cmp-long v5, v1, v3 │ │ -41ac00: 3905 e2ff |0026: if-nez v5, 0008 // -001e │ │ -41ac04: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -41ac06: 0f00 |0029: return v0 │ │ -41ac08: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -41ac0a: 0f00 |002b: return v0 │ │ +41abcc: |[41abcc] de.danoeh.antennapod.net.sync.service.SyncService.someFeedWasNotRefreshedYet:()Z │ │ +41abdc: 7100 81b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b281 │ │ +41abe2: 0c00 |0003: move-result-object v0 │ │ +41abe4: 7210 31b7 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +41abea: 0c00 |0007: move-result-object v0 │ │ +41abec: 7210 14b7 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +41abf2: 0a01 |000b: move-result v1 │ │ +41abf4: 3801 1e00 |000c: if-eqz v1, 002a // +001e │ │ +41abf8: 7210 15b7 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +41abfe: 0c01 |0011: move-result-object v1 │ │ +41ac00: 1f01 e51b |0012: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +41ac04: 6e10 d9ac 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@acd9 │ │ +41ac0a: 0c02 |0017: move-result-object v2 │ │ +41ac0c: 6e10 cdad 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@adcd │ │ +41ac12: 0a02 |001b: move-result v2 │ │ +41ac14: 3802 ecff |001c: if-eqz v2, 0008 // -0014 │ │ +41ac18: 6e10 d2ac 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLastRefreshAttempt:()J // method@acd2 │ │ +41ac1e: 0b01 |0021: move-result-wide v1 │ │ +41ac20: 1603 0000 |0022: const-wide/16 v3, #int 0 // #0 │ │ +41ac24: 3105 0103 |0024: cmp-long v5, v1, v3 │ │ +41ac28: 3905 e2ff |0026: if-nez v5, 0008 // -001e │ │ +41ac2c: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +41ac2e: 0f00 |0029: return v0 │ │ +41ac30: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +41ac32: 0f00 |002b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0014 line=134 │ │ locals : │ │ 0x0000 - 0x002c reg=6 this Lde/danoeh/antennapod/net/sync/service/SyncService; │ │ │ │ @@ -1736986,145 +1736988,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 │ │ -41af94: |[41af94] de.danoeh.antennapod.net.sync.service.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ -41afa4: 7100 aeb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@b2ae │ │ -41afaa: 0b00 |0003: move-result-wide v0 │ │ -41afac: 7100 59b9 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41afb2: 0c02 |0007: move-result-object v2 │ │ -41afb4: 2203 c31b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41afb8: 6004 90c7 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_download:I // field@c790 │ │ -41afbc: 7020 29ac 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41afc2: 6e20 5db9 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41afc8: 7230 4bb1 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@b14b │ │ -41afce: 0c02 |0015: move-result-object v2 │ │ -41afd0: 6e10 49b1 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getTimestamp:()J // method@b149 │ │ -41afd6: 0b03 |0019: move-result-wide v3 │ │ -41afd8: 6e10 48b1 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@b148 │ │ -41afde: 0c02 |001d: move-result-object v2 │ │ -41afe0: 7020 efb0 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/net/sync/service/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@b0ef │ │ -41afe6: 7100 59b9 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41afec: 0c02 |0024: move-result-object v2 │ │ -41afee: 2205 c31b |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41aff2: 6006 91c7 |0027: sget v6, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_upload:I // field@c791 │ │ -41aff6: 7020 29ac 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41affc: 6e20 5db9 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41b002: 5492 e9cb |002f: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41b006: 6e10 1ab1 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b11a │ │ -41b00c: 0c02 |0034: move-result-object v2 │ │ -41b00e: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ -41b012: 1a07 964b |0037: const-string v7, "SyncService" // string@4b96 │ │ -41b016: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ -41b01a: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ -41b01e: 7100 59b9 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41b024: 0c00 |0040: move-result-object v0 │ │ -41b026: 2201 c31b |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41b02a: 6005 96c7 |0043: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_upload_played:I // field@c796 │ │ -41b02e: 7020 29ac 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41b034: 6e20 5db9 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41b03a: 2200 ea1b |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ -41b03e: 1a01 28b7 |004d: const-string v1, "played" // string@b728 │ │ -41b042: 7020 54ad 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ -41b048: 6201 da76 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ -41b04c: 1205 |0054: const/4 v5, #int 0 // #0 │ │ -41b04e: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ -41b054: 7140 7db2 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@b27d │ │ -41b05a: 0c00 |005b: move-result-object v0 │ │ -41b05c: 2201 271e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b060: 7010 ffb4 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b066: 1a05 c218 |0061: const-string v5, "First sync. Upload state for all " // string@18c2 │ │ -41b06a: 6e20 0bb5 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b070: 7210 39b7 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ -41b076: 0a05 |0069: move-result v5 │ │ -41b078: 6e20 06b5 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41b07e: 1a05 7701 |006d: const-string v5, " played episodes" // string@0177 │ │ -41b082: 6e20 0bb5 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b088: 6e10 15b5 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b08e: 0c01 |0075: move-result-object v1 │ │ -41b090: 7120 6e0b 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b096: 7210 31b7 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -41b09c: 0c00 |007c: move-result-object v0 │ │ -41b09e: 7210 14b7 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41b0a4: 0a01 |0080: move-result v1 │ │ -41b0a6: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ -41b0aa: 7210 15b7 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41b0b0: 0c01 |0086: move-result-object v1 │ │ -41b0b2: 1f01 e91b |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -41b0b6: 6e10 29ad 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41b0bc: 0c05 |008c: move-result-object v5 │ │ -41b0be: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ -41b0c2: 28ee |008f: goto 007d // -0012 │ │ -41b0c4: 2206 f11c |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ -41b0c8: 6208 0dcc |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0d │ │ -41b0cc: 7030 2db1 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@b12d │ │ -41b0d2: 6e10 30b1 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b130 │ │ -41b0d8: 0c01 |009a: move-result-object v1 │ │ -41b0da: 6e10 6fad 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -41b0e0: 0a06 |009e: move-result v6 │ │ -41b0e2: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -41b0e6: 6e20 33b1 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@b133 │ │ -41b0ec: 0c01 |00a4: move-result-object v1 │ │ -41b0ee: 6e10 6fad 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -41b0f4: 0a06 |00a8: move-result v6 │ │ -41b0f6: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -41b0fa: 6e20 32b1 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@b132 │ │ -41b100: 0c01 |00ae: move-result-object v1 │ │ -41b102: 6e10 6fad 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -41b108: 0a05 |00b2: move-result v5 │ │ -41b10a: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -41b10e: 6e20 35b1 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@b135 │ │ -41b114: 0c01 |00b8: move-result-object v1 │ │ -41b116: 6e10 2fb1 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ -41b11c: 0c01 |00bc: move-result-object v1 │ │ -41b11e: 7220 26b7 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -41b124: 28bd |00c0: goto 007d // -0043 │ │ -41b126: 7210 30b7 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -41b12c: 0a00 |00c4: move-result v0 │ │ -41b12e: 3900 5300 |00c5: if-nez v0, 0118 // +0053 │ │ -41b132: 7100 d4b0 0000 |00c7: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@b0d4 │ │ -41b138: 2200 271e |00ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b13c: 7010 ffb4 0000 |00cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b142: 1a01 3551 |00cf: const-string v1, "Uploading " // string@5135 │ │ -41b146: 6e20 0bb5 1000 |00d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b14c: 7210 39b7 0200 |00d4: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ -41b152: 0a01 |00d7: move-result v1 │ │ -41b154: 6e20 06b5 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41b15a: 1a01 5f00 |00db: const-string v1, " actions: " // string@005f │ │ -41b15e: 6e20 0bb5 1000 |00dd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b164: 1a01 9105 |00e0: const-string v1, ", " // string@0591 │ │ -41b168: 7120 49b9 1200 |00e2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b949 │ │ -41b16e: 0c01 |00e5: move-result-object v1 │ │ -41b170: 6e20 0bb5 1000 |00e6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b176: 6e10 15b5 0000 |00e9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b17c: 0c00 |00ec: move-result-object v0 │ │ -41b17e: 7120 6e0b 0700 |00ed: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b184: 7220 4fb1 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@b14f │ │ -41b18a: 0c0a |00f3: move-result-object v10 │ │ -41b18c: 53a3 19d4 |00f4: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ -41b190: 2200 271e |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b194: 7010 ffb4 0000 |00f8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b19a: 1a01 3451 |00fb: const-string v1, "Upload episode response: " // string@5134 │ │ -41b19e: 6e20 0bb5 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b1a4: 6e20 0ab5 a000 |0100: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41b1aa: 6e10 15b5 0000 |0103: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b1b0: 0c0a |0106: move-result-object v10 │ │ -41b1b2: 7120 6e0b a700 |0107: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b1b8: 549a e9cb |010a: iget-object v10, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41b1bc: 6e10 13b1 0a00 |010c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@b113 │ │ -41b1c2: 7100 d5b0 0000 |010f: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ -41b1c8: 2806 |0112: goto 0118 // +0006 │ │ -41b1ca: 0d0a |0113: move-exception v10 │ │ -41b1cc: 7100 d5b0 0000 |0114: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ -41b1d2: 270a |0117: throw v10 │ │ -41b1d4: 7120 b5b2 4300 |0118: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@b2b5 │ │ -41b1da: 0e00 |011b: return-void │ │ +41afbc: |[41afbc] de.danoeh.antennapod.net.sync.service.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ +41afcc: 7100 aeb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@b2ae │ │ +41afd2: 0b00 |0003: move-result-wide v0 │ │ +41afd4: 7100 59b9 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41afda: 0c02 |0007: move-result-object v2 │ │ +41afdc: 2203 c31b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41afe0: 6004 90c7 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_download:I // field@c790 │ │ +41afe4: 7020 29ac 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41afea: 6e20 5db9 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41aff0: 7230 4bb1 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@b14b │ │ +41aff6: 0c02 |0015: move-result-object v2 │ │ +41aff8: 6e10 49b1 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getTimestamp:()J // method@b149 │ │ +41affe: 0b03 |0019: move-result-wide v3 │ │ +41b000: 6e10 48b1 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@b148 │ │ +41b006: 0c02 |001d: move-result-object v2 │ │ +41b008: 7020 efb0 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/net/sync/service/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@b0ef │ │ +41b00e: 7100 59b9 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b014: 0c02 |0024: move-result-object v2 │ │ +41b016: 2205 c31b |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41b01a: 6006 91c7 |0027: sget v6, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_upload:I // field@c791 │ │ +41b01e: 7020 29ac 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41b024: 6e20 5db9 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41b02a: 5492 e9cb |002f: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41b02e: 6e10 1ab1 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b11a │ │ +41b034: 0c02 |0034: move-result-object v2 │ │ +41b036: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ +41b03a: 1a07 964b |0037: const-string v7, "SyncService" // string@4b96 │ │ +41b03e: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ +41b042: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ +41b046: 7100 59b9 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b04c: 0c00 |0040: move-result-object v0 │ │ +41b04e: 2201 c31b |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41b052: 6005 96c7 |0043: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_upload_played:I // field@c796 │ │ +41b056: 7020 29ac 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41b05c: 6e20 5db9 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41b062: 2200 ea1b |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bea │ │ +41b066: 1a01 28b7 |004d: const-string v1, "played" // string@b728 │ │ +41b06a: 7020 54ad 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ad54 │ │ +41b070: 6201 da76 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@76da │ │ +41b074: 1205 |0054: const/4 v5, #int 0 // #0 │ │ +41b076: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ +41b07c: 7140 7db2 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@b27d │ │ +41b082: 0c00 |005b: move-result-object v0 │ │ +41b084: 2201 271e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b088: 7010 ffb4 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b08e: 1a05 c218 |0061: const-string v5, "First sync. Upload state for all " // string@18c2 │ │ +41b092: 6e20 0bb5 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b098: 7210 39b7 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b739 │ │ +41b09e: 0a05 |0069: move-result v5 │ │ +41b0a0: 6e20 06b5 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41b0a6: 1a05 7701 |006d: const-string v5, " played episodes" // string@0177 │ │ +41b0aa: 6e20 0bb5 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b0b0: 6e10 15b5 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b0b6: 0c01 |0075: move-result-object v1 │ │ +41b0b8: 7120 6e0b 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b0be: 7210 31b7 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +41b0c4: 0c00 |007c: move-result-object v0 │ │ +41b0c6: 7210 14b7 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +41b0cc: 0a01 |0080: move-result v1 │ │ +41b0ce: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ +41b0d2: 7210 15b7 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +41b0d8: 0c01 |0086: move-result-object v1 │ │ +41b0da: 1f01 e91b |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +41b0de: 6e10 29ad 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41b0e4: 0c05 |008c: move-result-object v5 │ │ +41b0e6: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ +41b0ea: 28ee |008f: goto 007d // -0012 │ │ +41b0ec: 2206 f11c |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ +41b0f0: 6208 0dcc |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0d │ │ +41b0f4: 7030 2db1 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@b12d │ │ +41b0fa: 6e10 30b1 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b130 │ │ +41b100: 0c01 |009a: move-result-object v1 │ │ +41b102: 6e10 6fad 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +41b108: 0a06 |009e: move-result v6 │ │ +41b10a: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +41b10e: 6e20 33b1 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@b133 │ │ +41b114: 0c01 |00a4: move-result-object v1 │ │ +41b116: 6e10 6fad 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +41b11c: 0a06 |00a8: move-result v6 │ │ +41b11e: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +41b122: 6e20 32b1 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@b132 │ │ +41b128: 0c01 |00ae: move-result-object v1 │ │ +41b12a: 6e10 6fad 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +41b130: 0a05 |00b2: move-result v5 │ │ +41b132: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +41b136: 6e20 35b1 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@b135 │ │ +41b13c: 0c01 |00b8: move-result-object v1 │ │ +41b13e: 6e10 2fb1 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ +41b144: 0c01 |00bc: move-result-object v1 │ │ +41b146: 7220 26b7 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +41b14c: 28bd |00c0: goto 007d // -0043 │ │ +41b14e: 7210 30b7 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +41b154: 0a00 |00c4: move-result v0 │ │ +41b156: 3900 5300 |00c5: if-nez v0, 0118 // +0053 │ │ +41b15a: 7100 d4b0 0000 |00c7: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@b0d4 │ │ +41b160: 2200 271e |00ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b164: 7010 ffb4 0000 |00cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b16a: 1a01 3551 |00cf: const-string v1, "Uploading " // string@5135 │ │ +41b16e: 6e20 0bb5 1000 |00d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b174: 7210 39b7 0200 |00d4: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b739 │ │ +41b17a: 0a01 |00d7: move-result v1 │ │ +41b17c: 6e20 06b5 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41b182: 1a01 5f00 |00db: const-string v1, " actions: " // string@005f │ │ +41b186: 6e20 0bb5 1000 |00dd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b18c: 1a01 9105 |00e0: const-string v1, ", " // string@0591 │ │ +41b190: 7120 49b9 1200 |00e2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b949 │ │ +41b196: 0c01 |00e5: move-result-object v1 │ │ +41b198: 6e20 0bb5 1000 |00e6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b19e: 6e10 15b5 0000 |00e9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b1a4: 0c00 |00ec: move-result-object v0 │ │ +41b1a6: 7120 6e0b 0700 |00ed: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b1ac: 7220 4fb1 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@b14f │ │ +41b1b2: 0c0a |00f3: move-result-object v10 │ │ +41b1b4: 53a3 19d4 |00f4: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ +41b1b8: 2200 271e |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b1bc: 7010 ffb4 0000 |00f8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b1c2: 1a01 3451 |00fb: const-string v1, "Upload episode response: " // string@5134 │ │ +41b1c6: 6e20 0bb5 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b1cc: 6e20 0ab5 a000 |0100: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41b1d2: 6e10 15b5 0000 |0103: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b1d8: 0c0a |0106: move-result-object v10 │ │ +41b1da: 7120 6e0b a700 |0107: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b1e0: 549a e9cb |010a: iget-object v10, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41b1e4: 6e10 13b1 0a00 |010c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@b113 │ │ +41b1ea: 7100 d5b0 0000 |010f: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ +41b1f0: 2806 |0112: goto 0118 // +0006 │ │ +41b1f2: 0d0a |0113: move-exception v10 │ │ +41b1f4: 7100 d5b0 0000 |0114: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ +41b1fa: 270a |0117: throw v10 │ │ +41b1fc: 7120 b5b2 4300 |0118: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@b2b5 │ │ +41b202: 0e00 |011b: return-void │ │ catches : 1 │ │ 0x00ca - 0x010f │ │ -> 0x0113 │ │ positions : │ │ 0x0000 line=215 │ │ 0x0004 line=216 │ │ 0x0012 line=217 │ │ @@ -1737167,174 +1737169,174 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 336 16-bit code units │ │ -41b1e8: |[41b1e8] de.danoeh.antennapod.net.sync.service.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ -41b1f8: 7100 afb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@b2af │ │ -41b1fe: 0b00 |0003: move-result-wide v0 │ │ -41b200: 7100 59b9 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41b206: 0c02 |0007: move-result-object v2 │ │ -41b208: 2203 c31b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41b20c: 6004 94c7 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_subscriptions:I // field@c794 │ │ -41b210: 7020 29ac 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41b216: 6e20 5db9 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41b21c: 7100 82b2 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@b282 │ │ -41b222: 0c02 |0015: move-result-object v2 │ │ -41b224: 7230 4cb1 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@b14c │ │ -41b22a: 0c03 |0019: move-result-object v3 │ │ -41b22c: 6e10 65b1 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getTimestamp:()J // method@b165 │ │ -41b232: 0b04 |001d: move-result-wide v4 │ │ -41b234: 54e6 e9cb |001e: iget-object v6, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41b238: 6e10 1bb1 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@b11b │ │ -41b23e: 0c06 |0023: move-result-object v6 │ │ -41b240: 54e7 e9cb |0024: iget-object v7, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41b244: 6e10 19b1 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@b119 │ │ -41b24a: 0c07 |0029: move-result-object v7 │ │ -41b24c: 2208 271e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b250: 7010 ffb4 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b256: 1a09 6914 |002f: const-string v9, "Downloaded subscription changes: " // string@1469 │ │ -41b25a: 6e20 0bb5 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b260: 6e20 0ab5 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41b266: 6e10 15b5 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b26c: 0c08 |003a: move-result-object v8 │ │ -41b26e: 1a09 964b |003b: const-string v9, "SyncService" // string@4b96 │ │ -41b272: 7120 6e0b 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b278: 6e10 63b1 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b163 │ │ -41b27e: 0c08 |0043: move-result-object v8 │ │ -41b280: 7210 31b7 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -41b286: 0c08 |0047: move-result-object v8 │ │ -41b288: 7210 14b7 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41b28e: 0a0a |004b: move-result v10 │ │ -41b290: 380a 5d00 |004c: if-eqz v10, 00a9 // +005d │ │ -41b294: 7210 15b7 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41b29a: 0c0a |0051: move-result-object v10 │ │ -41b29c: 1f0a 261e |0052: check-cast v10, Ljava/lang/String; // type@1e26 │ │ -41b2a0: 1a0b 298b |0054: const-string v11, "http" // string@8b29 │ │ -41b2a4: 6e20 eeb4 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -41b2aa: 0a0b |0059: move-result v11 │ │ -41b2ac: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ -41b2b0: 220b 271e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b2b4: 7010 ffb4 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b2ba: 1a0c 624a |0061: const-string v12, "Skipping url: " // string@4a62 │ │ -41b2be: 6e20 0bb5 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b2c4: 6e20 0bb5 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b2ca: 6e10 15b5 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b2d0: 0c0a |006c: move-result-object v10 │ │ -41b2d2: 7120 6e0b a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b2d8: 28d8 |0070: goto 0048 // -0028 │ │ -41b2da: 7120 94ae a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ae94 │ │ -41b2e0: 0a0b |0074: move-result v11 │ │ -41b2e2: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ -41b2e6: 7220 2ab7 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -41b2ec: 0a0b |007a: move-result v11 │ │ -41b2ee: 380b 0300 |007b: if-eqz v11, 007e // +0003 │ │ -41b2f2: 28cb |007d: goto 0048 // -0035 │ │ -41b2f4: 7110 8fae 0a00 |007e: invoke-static {v10}, Lde/danoeh/antennapod/net/common/RedirectChecker;.getNewUrlIfPermanentRedirect:(Ljava/lang/String;)Ljava/lang/String; // method@ae8f │ │ -41b2fa: 0c0b |0081: move-result-object v11 │ │ -41b2fc: 380b 0f00 |0082: if-eqz v11, 0091 // +000f │ │ -41b300: 7120 94ae b200 |0084: invoke-static {v2, v11}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ae94 │ │ -41b306: 0a0c |0087: move-result v12 │ │ -41b308: 390c c0ff |0088: if-nez v12, 0048 // -0040 │ │ -41b30c: 7220 2ab7 b600 |008a: invoke-interface {v6, v11}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -41b312: 0a0b |008d: move-result v11 │ │ -41b314: 380b 0300 |008e: if-eqz v11, 0091 // +0003 │ │ -41b318: 28b8 |0090: goto 0048 // -0048 │ │ -41b31a: 220b e51b |0091: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ -41b31e: 120c |0093: const/4 v12, #int 0 // #0 │ │ -41b320: 1a0d e950 |0094: const-string v13, "Unknown podcast" // string@50e9 │ │ -41b324: 7040 bfac abdc |0096: invoke-direct {v11, v10, v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@acbf │ │ -41b32a: 7100 ccb6 0000 |0099: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b6cc │ │ -41b330: 0c0a |009c: move-result-object v10 │ │ -41b332: 6e20 ebac ab00 |009d: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ -41b338: 6e10 4479 0e00 |00a0: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b33e: 0c0a |00a3: move-result-object v10 │ │ -41b340: 120c |00a4: const/4 v12, #int 0 // #0 │ │ -41b342: 7130 94b2 ba0c |00a5: 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@b294 │ │ -41b348: 28a0 |00a8: goto 0048 // -0060 │ │ -41b34a: 6e10 64b1 0300 |00a9: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b164 │ │ -41b350: 0c08 |00ac: move-result-object v8 │ │ -41b352: 7210 31b7 0800 |00ad: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -41b358: 0c08 |00b0: move-result-object v8 │ │ -41b35a: 7210 14b7 0800 |00b1: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -41b360: 0a0a |00b4: move-result v10 │ │ -41b362: 380a 1600 |00b5: if-eqz v10, 00cb // +0016 │ │ -41b366: 7210 15b7 0800 |00b7: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -41b36c: 0c0a |00ba: move-result-object v10 │ │ -41b36e: 1f0a 261e |00bb: check-cast v10, Ljava/lang/String; // type@1e26 │ │ -41b372: 7220 2ab7 a700 |00bd: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ -41b378: 0a0b |00c0: move-result v11 │ │ -41b37a: 390b f0ff |00c1: if-nez v11, 00b1 // -0010 │ │ -41b37e: 6e10 4479 0e00 |00c3: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b384: 0c0b |00c6: move-result-object v11 │ │ -41b386: 7120 8cb2 ab00 |00c7: invoke-static {v11, v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@b28c │ │ -41b38c: 28e7 |00ca: goto 00b1 // -0019 │ │ -41b38e: 160a 0000 |00cb: const-wide/16 v10, #int 0 // #0 │ │ -41b392: 3108 000a |00cd: cmp-long v8, v0, v10 │ │ -41b396: 3908 0800 |00cf: if-nez v8, 00d7 // +0008 │ │ -41b39a: 1a00 c118 |00d1: const-string v0, "First sync. Adding all local subscriptions." // string@18c1 │ │ -41b39e: 7120 6e0b 0900 |00d3: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b3a4: 0727 |00d6: move-object v7, v2 │ │ -41b3a6: 6e10 63b1 0300 |00d7: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b163 │ │ -41b3ac: 0c00 |00da: move-result-object v0 │ │ -41b3ae: 7220 37b7 0700 |00db: invoke-interface {v7, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ -41b3b4: 6e10 64b1 0300 |00de: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b164 │ │ -41b3ba: 0c00 |00e1: move-result-object v0 │ │ -41b3bc: 7220 37b7 0600 |00e2: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ -41b3c2: 7210 30b7 0700 |00e5: invoke-interface {v7}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -41b3c8: 0a00 |00e8: move-result v0 │ │ -41b3ca: 3800 1300 |00e9: if-eqz v0, 00fc // +0013 │ │ -41b3ce: 7210 30b7 0600 |00eb: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ -41b3d4: 0a00 |00ee: move-result v0 │ │ -41b3d6: 3800 0d00 |00ef: if-eqz v0, 00fc // +000d │ │ -41b3da: 1a0f e742 |00f1: const-string v15, "No feeds to add or remove from server" // string@42e7 │ │ -41b3de: 7120 6e0b f900 |00f3: invoke-static {v9, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b3e4: 54ef e9cb |00f6: iget-object v15, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41b3e8: 6e10 14b1 0f00 |00f8: invoke-virtual {v15}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b114 │ │ -41b3ee: 2844 |00fb: goto 013f // +0044 │ │ -41b3f0: 2200 271e |00fc: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b3f4: 7010 ffb4 0000 |00fe: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b3fa: 1a01 f809 |0101: const-string v1, "Added: " // string@09f8 │ │ -41b3fe: 6e20 0bb5 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b404: 1a01 9105 |0106: const-string v1, ", " // string@0591 │ │ -41b408: 7120 49b9 1700 |0108: invoke-static {v7, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b949 │ │ -41b40e: 0c03 |010b: move-result-object v3 │ │ -41b410: 6e20 0bb5 3000 |010c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b416: 6e10 15b5 0000 |010f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b41c: 0c00 |0112: move-result-object v0 │ │ -41b41e: 7120 6e0b 0900 |0113: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b424: 2200 271e |0116: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b428: 7010 ffb4 0000 |0118: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b42e: 1a03 4447 |011b: const-string v3, "Removed: " // string@4744 │ │ -41b432: 6e20 0bb5 3000 |011d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b438: 7120 49b9 1600 |0120: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b949 │ │ -41b43e: 0c01 |0123: move-result-object v1 │ │ -41b440: 6e20 0bb5 1000 |0124: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b446: 6e10 15b5 0000 |0127: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b44c: 0c00 |012a: move-result-object v0 │ │ -41b44e: 7120 6e0b 0900 |012b: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b454: 7100 d4b0 0000 |012e: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@b0d4 │ │ -41b45a: 7230 50b1 7f06 |0131: invoke-interface {v15, v7, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@b150 │ │ -41b460: 0c0f |0134: move-result-object v15 │ │ -41b462: 54e0 e9cb |0135: iget-object v0, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41b466: 6e10 14b1 0000 |0137: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b114 │ │ -41b46c: 53f4 19d4 |013a: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ -41b470: 7100 d5b0 0000 |013c: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ -41b476: 7120 b6b2 5400 |013f: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@b2b6 │ │ -41b47c: 0e00 |0142: return-void │ │ -41b47e: 0d0f |0143: move-exception v15 │ │ -41b480: 2808 |0144: goto 014c // +0008 │ │ -41b482: 0d0f |0145: move-exception v15 │ │ -41b484: 54e0 e9cb |0146: iget-object v0, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ -41b488: 6e20 1eb1 2000 |0148: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.removeLegacyConflictingFeedEntries:(Ljava/util/Collection;)V // method@b11e │ │ -41b48e: 270f |014b: throw v15 │ │ -41b490: 7100 d5b0 0000 |014c: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ -41b496: 270f |014f: throw v15 │ │ +41b210: |[41b210] de.danoeh.antennapod.net.sync.service.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ +41b220: 7100 afb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@b2af │ │ +41b226: 0b00 |0003: move-result-wide v0 │ │ +41b228: 7100 59b9 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b22e: 0c02 |0007: move-result-object v2 │ │ +41b230: 2203 c31b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41b234: 6004 94c7 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_subscriptions:I // field@c794 │ │ +41b238: 7020 29ac 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41b23e: 6e20 5db9 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41b244: 7100 82b2 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@b282 │ │ +41b24a: 0c02 |0015: move-result-object v2 │ │ +41b24c: 7230 4cb1 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@b14c │ │ +41b252: 0c03 |0019: move-result-object v3 │ │ +41b254: 6e10 65b1 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getTimestamp:()J // method@b165 │ │ +41b25a: 0b04 |001d: move-result-wide v4 │ │ +41b25c: 54e6 e9cb |001e: iget-object v6, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41b260: 6e10 1bb1 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@b11b │ │ +41b266: 0c06 |0023: move-result-object v6 │ │ +41b268: 54e7 e9cb |0024: iget-object v7, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41b26c: 6e10 19b1 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@b119 │ │ +41b272: 0c07 |0029: move-result-object v7 │ │ +41b274: 2208 271e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b278: 7010 ffb4 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b27e: 1a09 6914 |002f: const-string v9, "Downloaded subscription changes: " // string@1469 │ │ +41b282: 6e20 0bb5 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b288: 6e20 0ab5 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41b28e: 6e10 15b5 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b294: 0c08 |003a: move-result-object v8 │ │ +41b296: 1a09 964b |003b: const-string v9, "SyncService" // string@4b96 │ │ +41b29a: 7120 6e0b 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b2a0: 6e10 63b1 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b163 │ │ +41b2a6: 0c08 |0043: move-result-object v8 │ │ +41b2a8: 7210 31b7 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +41b2ae: 0c08 |0047: move-result-object v8 │ │ +41b2b0: 7210 14b7 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +41b2b6: 0a0a |004b: move-result v10 │ │ +41b2b8: 380a 5d00 |004c: if-eqz v10, 00a9 // +005d │ │ +41b2bc: 7210 15b7 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +41b2c2: 0c0a |0051: move-result-object v10 │ │ +41b2c4: 1f0a 261e |0052: check-cast v10, Ljava/lang/String; // type@1e26 │ │ +41b2c8: 1a0b 298b |0054: const-string v11, "http" // string@8b29 │ │ +41b2cc: 6e20 eeb4 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +41b2d2: 0a0b |0059: move-result v11 │ │ +41b2d4: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ +41b2d8: 220b 271e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b2dc: 7010 ffb4 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b2e2: 1a0c 624a |0061: const-string v12, "Skipping url: " // string@4a62 │ │ +41b2e6: 6e20 0bb5 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b2ec: 6e20 0bb5 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b2f2: 6e10 15b5 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b2f8: 0c0a |006c: move-result-object v10 │ │ +41b2fa: 7120 6e0b a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b300: 28d8 |0070: goto 0048 // -0028 │ │ +41b302: 7120 94ae a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ae94 │ │ +41b308: 0a0b |0074: move-result v11 │ │ +41b30a: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ +41b30e: 7220 2ab7 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +41b314: 0a0b |007a: move-result v11 │ │ +41b316: 380b 0300 |007b: if-eqz v11, 007e // +0003 │ │ +41b31a: 28cb |007d: goto 0048 // -0035 │ │ +41b31c: 7110 8fae 0a00 |007e: invoke-static {v10}, Lde/danoeh/antennapod/net/common/RedirectChecker;.getNewUrlIfPermanentRedirect:(Ljava/lang/String;)Ljava/lang/String; // method@ae8f │ │ +41b322: 0c0b |0081: move-result-object v11 │ │ +41b324: 380b 0f00 |0082: if-eqz v11, 0091 // +000f │ │ +41b328: 7120 94ae b200 |0084: invoke-static {v2, v11}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ae94 │ │ +41b32e: 0a0c |0087: move-result v12 │ │ +41b330: 390c c0ff |0088: if-nez v12, 0048 // -0040 │ │ +41b334: 7220 2ab7 b600 |008a: invoke-interface {v6, v11}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +41b33a: 0a0b |008d: move-result v11 │ │ +41b33c: 380b 0300 |008e: if-eqz v11, 0091 // +0003 │ │ +41b340: 28b8 |0090: goto 0048 // -0048 │ │ +41b342: 220b e51b |0091: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1be5 │ │ +41b346: 120c |0093: const/4 v12, #int 0 // #0 │ │ +41b348: 1a0d e950 |0094: const-string v13, "Unknown podcast" // string@50e9 │ │ +41b34c: 7040 bfac abdc |0096: invoke-direct {v11, v10, v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@acbf │ │ +41b352: 7100 ccb6 0000 |0099: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b6cc │ │ +41b358: 0c0a |009c: move-result-object v10 │ │ +41b35a: 6e20 ebac ab00 |009d: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ +41b360: 6e10 4479 0e00 |00a0: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b366: 0c0a |00a3: move-result-object v10 │ │ +41b368: 120c |00a4: const/4 v12, #int 0 // #0 │ │ +41b36a: 7130 94b2 ba0c |00a5: 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@b294 │ │ +41b370: 28a0 |00a8: goto 0048 // -0060 │ │ +41b372: 6e10 64b1 0300 |00a9: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b164 │ │ +41b378: 0c08 |00ac: move-result-object v8 │ │ +41b37a: 7210 31b7 0800 |00ad: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +41b380: 0c08 |00b0: move-result-object v8 │ │ +41b382: 7210 14b7 0800 |00b1: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +41b388: 0a0a |00b4: move-result v10 │ │ +41b38a: 380a 1600 |00b5: if-eqz v10, 00cb // +0016 │ │ +41b38e: 7210 15b7 0800 |00b7: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +41b394: 0c0a |00ba: move-result-object v10 │ │ +41b396: 1f0a 261e |00bb: check-cast v10, Ljava/lang/String; // type@1e26 │ │ +41b39a: 7220 2ab7 a700 |00bd: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b72a │ │ +41b3a0: 0a0b |00c0: move-result v11 │ │ +41b3a2: 390b f0ff |00c1: if-nez v11, 00b1 // -0010 │ │ +41b3a6: 6e10 4479 0e00 |00c3: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b3ac: 0c0b |00c6: move-result-object v11 │ │ +41b3ae: 7120 8cb2 ab00 |00c7: invoke-static {v11, v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@b28c │ │ +41b3b4: 28e7 |00ca: goto 00b1 // -0019 │ │ +41b3b6: 160a 0000 |00cb: const-wide/16 v10, #int 0 // #0 │ │ +41b3ba: 3108 000a |00cd: cmp-long v8, v0, v10 │ │ +41b3be: 3908 0800 |00cf: if-nez v8, 00d7 // +0008 │ │ +41b3c2: 1a00 c118 |00d1: const-string v0, "First sync. Adding all local subscriptions." // string@18c1 │ │ +41b3c6: 7120 6e0b 0900 |00d3: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b3cc: 0727 |00d6: move-object v7, v2 │ │ +41b3ce: 6e10 63b1 0300 |00d7: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b163 │ │ +41b3d4: 0c00 |00da: move-result-object v0 │ │ +41b3d6: 7220 37b7 0700 |00db: invoke-interface {v7, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ +41b3dc: 6e10 64b1 0300 |00de: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b164 │ │ +41b3e2: 0c00 |00e1: move-result-object v0 │ │ +41b3e4: 7220 37b7 0600 |00e2: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ +41b3ea: 7210 30b7 0700 |00e5: invoke-interface {v7}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +41b3f0: 0a00 |00e8: move-result v0 │ │ +41b3f2: 3800 1300 |00e9: if-eqz v0, 00fc // +0013 │ │ +41b3f6: 7210 30b7 0600 |00eb: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b730 │ │ +41b3fc: 0a00 |00ee: move-result v0 │ │ +41b3fe: 3800 0d00 |00ef: if-eqz v0, 00fc // +000d │ │ +41b402: 1a0f e742 |00f1: const-string v15, "No feeds to add or remove from server" // string@42e7 │ │ +41b406: 7120 6e0b f900 |00f3: invoke-static {v9, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b40c: 54ef e9cb |00f6: iget-object v15, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41b410: 6e10 14b1 0f00 |00f8: invoke-virtual {v15}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b114 │ │ +41b416: 2844 |00fb: goto 013f // +0044 │ │ +41b418: 2200 271e |00fc: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b41c: 7010 ffb4 0000 |00fe: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b422: 1a01 f809 |0101: const-string v1, "Added: " // string@09f8 │ │ +41b426: 6e20 0bb5 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b42c: 1a01 9105 |0106: const-string v1, ", " // string@0591 │ │ +41b430: 7120 49b9 1700 |0108: invoke-static {v7, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b949 │ │ +41b436: 0c03 |010b: move-result-object v3 │ │ +41b438: 6e20 0bb5 3000 |010c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b43e: 6e10 15b5 0000 |010f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b444: 0c00 |0112: move-result-object v0 │ │ +41b446: 7120 6e0b 0900 |0113: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b44c: 2200 271e |0116: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b450: 7010 ffb4 0000 |0118: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b456: 1a03 4447 |011b: const-string v3, "Removed: " // string@4744 │ │ +41b45a: 6e20 0bb5 3000 |011d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b460: 7120 49b9 1600 |0120: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b949 │ │ +41b466: 0c01 |0123: move-result-object v1 │ │ +41b468: 6e20 0bb5 1000 |0124: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b46e: 6e10 15b5 0000 |0127: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b474: 0c00 |012a: move-result-object v0 │ │ +41b476: 7120 6e0b 0900 |012b: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b47c: 7100 d4b0 0000 |012e: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@b0d4 │ │ +41b482: 7230 50b1 7f06 |0131: invoke-interface {v15, v7, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@b150 │ │ +41b488: 0c0f |0134: move-result-object v15 │ │ +41b48a: 54e0 e9cb |0135: iget-object v0, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41b48e: 6e10 14b1 0000 |0137: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b114 │ │ +41b494: 53f4 19d4 |013a: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d419 │ │ +41b498: 7100 d5b0 0000 |013c: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ +41b49e: 7120 b6b2 5400 |013f: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@b2b6 │ │ +41b4a4: 0e00 |0142: return-void │ │ +41b4a6: 0d0f |0143: move-exception v15 │ │ +41b4a8: 2808 |0144: goto 014c // +0008 │ │ +41b4aa: 0d0f |0145: move-exception v15 │ │ +41b4ac: 54e0 e9cb |0146: iget-object v0, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbe9 │ │ +41b4b0: 6e20 1eb1 2000 |0148: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.removeLegacyConflictingFeedEntries:(Ljava/util/Collection;)V // method@b11e │ │ +41b4b6: 270f |014b: throw v15 │ │ +41b4b8: 7100 d5b0 0000 |014c: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@b0d5 │ │ +41b4be: 270f |014f: throw v15 │ │ catches : 2 │ │ 0x0131 - 0x013c │ │ Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; -> 0x0145 │ │ -> 0x0143 │ │ 0x0146 - 0x014c │ │ -> 0x0143 │ │ positions : │ │ @@ -1737387,119 +1737389,119 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 211 16-bit code units │ │ -41b4b4: |[41b4b4] de.danoeh.antennapod.net.sync.service.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ -41b4c4: 1a00 9745 |0000: const-string v0, "Posting sync error notification" // string@4597 │ │ -41b4c8: 1a01 964b |0002: const-string v1, "SyncService" // string@4b96 │ │ -41b4cc: 7120 6e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b4d2: 2200 271e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41b4d6: 7010 ffb4 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41b4dc: 6e10 4479 0500 |000c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b4e2: 0c02 |000f: move-result-object v2 │ │ -41b4e4: 6003 e3c5 |0010: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_descr:I // field@c5e3 │ │ -41b4e8: 6e20 4602 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -41b4ee: 0c02 |0015: move-result-object v2 │ │ -41b4f0: 6e20 0bb5 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b4f6: 6e10 38b5 0600 |0019: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -41b4fc: 0c06 |001c: move-result-object v6 │ │ -41b4fe: 6e20 0bb5 6000 |001d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41b504: 6e10 15b5 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41b50a: 0c06 |0023: move-result-object v6 │ │ -41b50c: 7100 c9b2 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b2c9 │ │ -41b512: 0a00 |0027: move-result v0 │ │ -41b514: 3900 0800 |0028: if-nez v0, 0030 // +0008 │ │ -41b518: 1a06 5f4a |002a: const-string v6, "Skipping sync error notification because of user setting" // string@4a5f │ │ -41b51c: 7120 6e0b 6100 |002c: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41b522: 0e00 |002f: return-void │ │ -41b524: 7100 59b9 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41b52a: 0c00 |0033: move-result-object v0 │ │ -41b52c: 1c01 b21b |0034: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -41b530: 6e20 5bb9 1000 |0036: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b95b │ │ -41b536: 0a00 |0039: move-result v0 │ │ -41b538: 3800 0f00 |003a: if-eqz v0, 0049 // +000f │ │ -41b53c: 7100 59b9 0000 |003c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41b542: 0c00 |003f: move-result-object v0 │ │ -41b544: 2201 b21b |0040: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ -41b548: 7020 0aac 6100 |0042: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ -41b54e: 6e20 5cb9 1000 |0045: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ -41b554: 0e00 |0048: return-void │ │ -41b556: 6e10 4479 0500 |0049: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b55c: 0c00 |004c: move-result-object v0 │ │ -41b55e: 6e10 4202 0000 |004d: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0242 │ │ -41b564: 0c00 |0050: move-result-object v0 │ │ -41b566: 6e10 4479 0500 |0051: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b56c: 0c01 |0054: move-result-object v1 │ │ -41b56e: 6e10 4302 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0243 │ │ -41b574: 0c01 |0058: move-result-object v1 │ │ -41b576: 6e20 c602 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02c6 │ │ -41b57c: 0c00 |005c: move-result-object v0 │ │ -41b57e: 6e10 4479 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b584: 0c01 |0060: move-result-object v1 │ │ -41b586: 6002 fec3 |0061: sget v2, Lde/danoeh/antennapod/net/sync/service/R$id;.pending_intent_sync_error:I // field@c3fe │ │ -41b58a: 6003 e600 |0063: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ -41b58e: 1304 1700 |0065: const/16 v4, #int 23 // #17 │ │ -41b592: 3443 0500 |0067: if-lt v3, v4, 006c // +0005 │ │ -41b596: 1503 0004 |0069: const/high16 v3, #int 67108864 // #400 │ │ -41b59a: 2802 |006b: goto 006d // +0002 │ │ -41b59c: 1203 |006c: const/4 v3, #int 0 // #0 │ │ -41b59e: 1504 0008 |006d: const/high16 v4, #int 134217728 // #800 │ │ -41b5a2: b643 |006f: or-int/2addr v3, v4 │ │ -41b5a4: 7140 a101 2130 |0070: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ -41b5aa: 0c00 |0073: move-result-object v0 │ │ -41b5ac: 2201 6507 |0074: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ -41b5b0: 6e10 4479 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b5b6: 0c02 |0079: move-result-object v2 │ │ -41b5b8: 1a03 5bd0 |007a: const-string v3, "sync_error" // string@d05b │ │ -41b5bc: 7030 9a2f 2103 |007c: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ -41b5c2: 6e10 4479 0500 |007f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b5c8: 0c02 |0082: move-result-object v2 │ │ -41b5ca: 6003 e4c5 |0083: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_title:I // field@c5e4 │ │ -41b5ce: 6e20 4602 3200 |0085: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ -41b5d4: 0c02 |0088: move-result-object v2 │ │ -41b5d6: 6e20 a32f 2100 |0089: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ -41b5dc: 0c01 |008c: move-result-object v1 │ │ -41b5de: 6e20 a22f 6100 |008d: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ -41b5e4: 0c01 |0090: move-result-object v1 │ │ -41b5e6: 2202 6307 |0091: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0763 │ │ -41b5ea: 7010 942f 0200 |0093: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f94 │ │ -41b5f0: 6e20 972f 6200 |0096: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2f97 │ │ -41b5f6: 0c06 |0099: move-result-object v6 │ │ -41b5f8: 6e20 ae2f 6100 |009a: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -41b5fe: 0c06 |009d: move-result-object v6 │ │ -41b600: 6e20 a12f 0600 |009e: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ -41b606: 0c06 |00a1: move-result-object v6 │ │ -41b608: 6000 7ac3 |00a2: sget v0, Lde/danoeh/antennapod/net/sync/service/R$drawable;.ic_notification_sync_error:I // field@c37a │ │ -41b60c: 6e20 ad2f 0600 |00a4: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -41b612: 0c06 |00a7: move-result-object v6 │ │ -41b614: 1210 |00a8: const/4 v0, #int 1 // #1 │ │ -41b616: 6e20 9f2f 0600 |00a9: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ -41b61c: 0c06 |00ac: move-result-object v6 │ │ -41b61e: 6e20 b12f 0600 |00ad: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ -41b624: 0c06 |00b0: move-result-object v6 │ │ -41b626: 6e10 9c2f 0600 |00b1: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ -41b62c: 0c06 |00b4: move-result-object v6 │ │ -41b62e: 6e10 4479 0500 |00b5: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b634: 0c00 |00b8: move-result-object v0 │ │ -41b636: 1a01 45ae |00b9: const-string v1, "notification" // string@ae45 │ │ -41b63a: 6e20 4902 1000 |00bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ -41b640: 0c00 |00be: move-result-object v0 │ │ -41b642: 1f00 3700 |00bf: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -41b646: 6e10 4479 0500 |00c1: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41b64c: 0c01 |00c4: move-result-object v1 │ │ -41b64e: 1a02 c45d |00c5: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ -41b652: 7120 6e30 2100 |00c7: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ -41b658: 0a01 |00ca: move-result v1 │ │ -41b65a: 3901 0700 |00cb: if-nez v1, 00d2 // +0007 │ │ -41b65e: 6001 eec3 |00cd: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c3ee │ │ -41b662: 6e30 9e01 1006 |00cf: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@019e │ │ -41b668: 0e00 |00d2: return-void │ │ +41b4dc: |[41b4dc] de.danoeh.antennapod.net.sync.service.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ +41b4ec: 1a00 9745 |0000: const-string v0, "Posting sync error notification" // string@4597 │ │ +41b4f0: 1a01 964b |0002: const-string v1, "SyncService" // string@4b96 │ │ +41b4f4: 7120 6e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b4fa: 2200 271e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41b4fe: 7010 ffb4 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41b504: 6e10 4479 0500 |000c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b50a: 0c02 |000f: move-result-object v2 │ │ +41b50c: 6003 e3c5 |0010: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_descr:I // field@c5e3 │ │ +41b510: 6e20 4602 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +41b516: 0c02 |0015: move-result-object v2 │ │ +41b518: 6e20 0bb5 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b51e: 6e10 38b5 0600 |0019: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +41b524: 0c06 |001c: move-result-object v6 │ │ +41b526: 6e20 0bb5 6000 |001d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41b52c: 6e10 15b5 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41b532: 0c06 |0023: move-result-object v6 │ │ +41b534: 7100 c9b2 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b2c9 │ │ +41b53a: 0a00 |0027: move-result v0 │ │ +41b53c: 3900 0800 |0028: if-nez v0, 0030 // +0008 │ │ +41b540: 1a06 5f4a |002a: const-string v6, "Skipping sync error notification because of user setting" // string@4a5f │ │ +41b544: 7120 6e0b 6100 |002c: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41b54a: 0e00 |002f: return-void │ │ +41b54c: 7100 59b9 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b552: 0c00 |0033: move-result-object v0 │ │ +41b554: 1c01 b21b |0034: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +41b558: 6e20 5bb9 1000 |0036: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b95b │ │ +41b55e: 0a00 |0039: move-result v0 │ │ +41b560: 3800 0f00 |003a: if-eqz v0, 0049 // +000f │ │ +41b564: 7100 59b9 0000 |003c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b56a: 0c00 |003f: move-result-object v0 │ │ +41b56c: 2201 b21b |0040: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1bb2 │ │ +41b570: 7020 0aac 6100 |0042: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ac0a │ │ +41b576: 6e20 5cb9 1000 |0045: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b95c │ │ +41b57c: 0e00 |0048: return-void │ │ +41b57e: 6e10 4479 0500 |0049: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b584: 0c00 |004c: move-result-object v0 │ │ +41b586: 6e10 4202 0000 |004d: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0242 │ │ +41b58c: 0c00 |0050: move-result-object v0 │ │ +41b58e: 6e10 4479 0500 |0051: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b594: 0c01 |0054: move-result-object v1 │ │ +41b596: 6e10 4302 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0243 │ │ +41b59c: 0c01 |0058: move-result-object v1 │ │ +41b59e: 6e20 c602 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02c6 │ │ +41b5a4: 0c00 |005c: move-result-object v0 │ │ +41b5a6: 6e10 4479 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b5ac: 0c01 |0060: move-result-object v1 │ │ +41b5ae: 6002 fec3 |0061: sget v2, Lde/danoeh/antennapod/net/sync/service/R$id;.pending_intent_sync_error:I // field@c3fe │ │ +41b5b2: 6003 e600 |0063: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e6 │ │ +41b5b6: 1304 1700 |0065: const/16 v4, #int 23 // #17 │ │ +41b5ba: 3443 0500 |0067: if-lt v3, v4, 006c // +0005 │ │ +41b5be: 1503 0004 |0069: const/high16 v3, #int 67108864 // #400 │ │ +41b5c2: 2802 |006b: goto 006d // +0002 │ │ +41b5c4: 1203 |006c: const/4 v3, #int 0 // #0 │ │ +41b5c6: 1504 0008 |006d: const/high16 v4, #int 134217728 // #800 │ │ +41b5ca: b643 |006f: or-int/2addr v3, v4 │ │ +41b5cc: 7140 a101 2130 |0070: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@01a1 │ │ +41b5d2: 0c00 |0073: move-result-object v0 │ │ +41b5d4: 2201 6507 |0074: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0765 │ │ +41b5d8: 6e10 4479 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b5de: 0c02 |0079: move-result-object v2 │ │ +41b5e0: 1a03 5bd0 |007a: const-string v3, "sync_error" // string@d05b │ │ +41b5e4: 7030 9a2f 2103 |007c: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2f9a │ │ +41b5ea: 6e10 4479 0500 |007f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b5f0: 0c02 |0082: move-result-object v2 │ │ +41b5f2: 6003 e4c5 |0083: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_title:I // field@c5e4 │ │ +41b5f6: 6e20 4602 3200 |0085: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0246 │ │ +41b5fc: 0c02 |0088: move-result-object v2 │ │ +41b5fe: 6e20 a32f 2100 |0089: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa3 │ │ +41b604: 0c01 |008c: move-result-object v1 │ │ +41b606: 6e20 a22f 6100 |008d: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa2 │ │ +41b60c: 0c01 |0090: move-result-object v1 │ │ +41b60e: 2202 6307 |0091: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0763 │ │ +41b612: 7010 942f 0200 |0093: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f94 │ │ +41b618: 6e20 972f 6200 |0096: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2f97 │ │ +41b61e: 0c06 |0099: move-result-object v6 │ │ +41b620: 6e20 ae2f 6100 |009a: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +41b626: 0c06 |009d: move-result-object v6 │ │ +41b628: 6e20 a12f 0600 |009e: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa1 │ │ +41b62e: 0c06 |00a1: move-result-object v6 │ │ +41b630: 6000 7ac3 |00a2: sget v0, Lde/danoeh/antennapod/net/sync/service/R$drawable;.ic_notification_sync_error:I // field@c37a │ │ +41b634: 6e20 ad2f 0600 |00a4: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +41b63a: 0c06 |00a7: move-result-object v6 │ │ +41b63c: 1210 |00a8: const/4 v0, #int 1 // #1 │ │ +41b63e: 6e20 9f2f 0600 |00a9: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2f9f │ │ +41b644: 0c06 |00ac: move-result-object v6 │ │ +41b646: 6e20 b12f 0600 |00ad: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ +41b64c: 0c06 |00b0: move-result-object v6 │ │ +41b64e: 6e10 9c2f 0600 |00b1: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2f9c │ │ +41b654: 0c06 |00b4: move-result-object v6 │ │ +41b656: 6e10 4479 0500 |00b5: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b65c: 0c00 |00b8: move-result-object v0 │ │ +41b65e: 1a01 45ae |00b9: const-string v1, "notification" // string@ae45 │ │ +41b662: 6e20 4902 1000 |00bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0249 │ │ +41b668: 0c00 |00be: move-result-object v0 │ │ +41b66a: 1f00 3700 |00bf: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +41b66e: 6e10 4479 0500 |00c1: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41b674: 0c01 |00c4: move-result-object v1 │ │ +41b676: 1a02 c45d |00c5: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5dc4 │ │ +41b67a: 7120 6e30 2100 |00c7: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@306e │ │ +41b680: 0a01 |00ca: move-result v1 │ │ +41b682: 3901 0700 |00cb: if-nez v1, 00d2 // +0007 │ │ +41b686: 6001 eec3 |00cd: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c3ee │ │ +41b68a: 6e30 9e01 1006 |00cf: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@019e │ │ +41b690: 0e00 |00d2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0007 line=311 │ │ 0x0019 line=312 │ │ 0x0024 line=314 │ │ 0x002a line=315 │ │ @@ -1737533,39 +1737535,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -41b66c: |[41b66c] de.danoeh.antennapod.net.sync.service.SyncService.waitForDownloadServiceCompleted:()V │ │ -41b67c: 7100 59b9 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41b682: 0c00 |0003: move-result-object v0 │ │ -41b684: 2201 c31b |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41b688: 6002 97c7 |0006: sget v2, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c797 │ │ -41b68c: 7020 29ac 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41b692: 6e20 5db9 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41b698: 7100 59b9 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41b69e: 0c00 |0011: move-result-object v0 │ │ -41b6a0: 1c01 b11b |0012: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -41b6a4: 6e20 5ab9 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@b95a │ │ -41b6aa: 0c00 |0017: move-result-object v0 │ │ -41b6ac: 1f00 b11b |0018: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ -41b6b0: 3800 0f00 |001a: if-eqz v0, 0029 // +000f │ │ -41b6b4: 5500 1074 |001c: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7410 │ │ -41b6b8: 3900 0300 |001e: if-nez v0, 0021 // +0003 │ │ -41b6bc: 2809 |0020: goto 0029 // +0009 │ │ -41b6be: 1600 e803 |0021: const-wide/16 v0, #int 1000 // #3e8 │ │ -41b6c2: 7120 2eb5 1000 |0023: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b52e │ │ -41b6c8: 28e8 |0026: goto 000e // -0018 │ │ -41b6ca: 0d00 |0027: move-exception v0 │ │ -41b6cc: 2802 |0028: goto 002a // +0002 │ │ -41b6ce: 0e00 |0029: return-void │ │ -41b6d0: 6e10 3bb5 0000 |002a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41b6d6: 0e00 |002d: return-void │ │ +41b694: |[41b694] de.danoeh.antennapod.net.sync.service.SyncService.waitForDownloadServiceCompleted:()V │ │ +41b6a4: 7100 59b9 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b6aa: 0c00 |0003: move-result-object v0 │ │ +41b6ac: 2201 c31b |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41b6b0: 6002 97c7 |0006: sget v2, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c797 │ │ +41b6b4: 7020 29ac 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41b6ba: 6e20 5db9 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41b6c0: 7100 59b9 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b6c6: 0c00 |0011: move-result-object v0 │ │ +41b6c8: 1c01 b11b |0012: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +41b6cc: 6e20 5ab9 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@b95a │ │ +41b6d2: 0c00 |0017: move-result-object v0 │ │ +41b6d4: 1f00 b11b |0018: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1bb1 │ │ +41b6d8: 3800 0f00 |001a: if-eqz v0, 0029 // +000f │ │ +41b6dc: 5500 1074 |001c: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7410 │ │ +41b6e0: 3900 0300 |001e: if-nez v0, 0021 // +0003 │ │ +41b6e4: 2809 |0020: goto 0029 // +0009 │ │ +41b6e6: 1600 e803 |0021: const-wide/16 v0, #int 1000 // #3e8 │ │ +41b6ea: 7120 2eb5 1000 |0023: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b52e │ │ +41b6f0: 28e8 |0026: goto 000e // -0018 │ │ +41b6f2: 0d00 |0027: move-exception v0 │ │ +41b6f4: 2802 |0028: goto 002a // +0002 │ │ +41b6f6: 0e00 |0029: return-void │ │ +41b6f8: 6e10 3bb5 0000 |002a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41b6fe: 0e00 |002d: return-void │ │ catches : 1 │ │ 0x000e - 0x0026 │ │ Ljava/lang/InterruptedException; -> 0x0027 │ │ positions : │ │ 0x0000 line=117 │ │ 0x000e line=120 │ │ 0x001c line=121 │ │ @@ -1737580,101 +1737582,101 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 178 16-bit code units │ │ -41a9f0: |[41a9f0] de.danoeh.antennapod.net.sync.service.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -41aa00: 1a00 964b |0000: const-string v0, "SyncService" // string@4b96 │ │ -41aa04: 7010 edb0 0600 |0002: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; // method@b0ed │ │ -41aa0a: 0c01 |0005: move-result-object v1 │ │ -41aa0c: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ -41aa10: 7100 4179 0000 |0008: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -41aa16: 0c00 |000b: move-result-object v0 │ │ -41aa18: 1100 |000c: return-object v0 │ │ -41aa1a: 6302 e8cb |000d: sget-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41aa1e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -41aa22: 7100 4179 0000 |0011: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -41aa28: 0c00 |0014: move-result-object v0 │ │ -41aa2a: 1100 |0015: return-object v0 │ │ -41aa2c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -41aa2e: 6a02 e8cb |0017: sput-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41aa32: 7100 b8b2 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@b2b8 │ │ -41aa38: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -41aa3a: 7210 4db1 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.login:()V // method@b14d │ │ -41aa40: 7020 f2b0 1600 |0020: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@b0f2 │ │ -41aa46: 7010 f4b0 0600 |0023: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.waitForDownloadServiceCompleted:()V // method@b0f4 │ │ -41aa4c: 7010 f0b0 0600 |0026: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.someFeedWasNotRefreshedYet:()Z // method@b0f0 │ │ -41aa52: 0a04 |0029: move-result v4 │ │ -41aa54: 3804 2b00 |002a: if-eqz v4, 0055 // +002b │ │ -41aa58: 1a01 2f19 |002c: const-string v1, "Found new subscriptions. Need to refresh them before syncing episode actions" // string@192f │ │ -41aa5c: 7120 6e0b 1000 |002e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41aa62: 7100 59b9 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41aa68: 0c01 |0034: move-result-object v1 │ │ -41aa6a: 2202 c31b |0035: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41aa6e: 6004 97c7 |0037: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c797 │ │ -41aa72: 7020 29ac 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41aa78: 6e20 5db9 2100 |003c: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41aa7e: 7100 05b0 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ -41aa84: 0c01 |0042: move-result-object v1 │ │ -41aa86: 6e10 4479 0600 |0043: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ -41aa8c: 0c02 |0046: move-result-object v2 │ │ -41aa8e: 6e20 07b0 2100 |0047: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@b007 │ │ -41aa94: 7100 4179 0000 |004a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -41aa9a: 0c00 |004d: move-result-object v0 │ │ -41aa9c: 6a03 e8cb |004e: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41aaa0: 1100 |0050: return-object v0 │ │ -41aaa2: 0d00 |0051: move-exception v0 │ │ -41aaa4: 285d |0052: goto 00af // +005d │ │ -41aaa6: 0d01 |0053: move-exception v1 │ │ -41aaa8: 2822 |0054: goto 0076 // +0022 │ │ -41aaaa: 7020 f1b0 1600 |0055: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@b0f1 │ │ -41aab0: 7210 4eb1 0100 |0058: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.logout:()V // method@b14e │ │ -41aab6: 7010 ebb0 0600 |005b: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.clearErrorNotifications:()V // method@b0eb │ │ -41aabc: 7100 59b9 0000 |005e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41aac2: 0c01 |0061: move-result-object v1 │ │ -41aac4: 2204 c31b |0062: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41aac8: 6005 95c7 |0064: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_success:I // field@c795 │ │ -41aacc: 7020 29ac 5400 |0066: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41aad2: 6e20 5db9 4100 |0069: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41aad8: 7110 b7b2 0200 |006c: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b2b7 │ │ -41aade: 7100 4179 0000 |006f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ -41aae4: 0c00 |0072: move-result-object v0 │ │ -41aae6: 6a03 e8cb |0073: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41aaea: 1100 |0075: return-object v0 │ │ -41aaec: 7100 59b9 0000 |0076: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41aaf2: 0c02 |0079: move-result-object v2 │ │ -41aaf4: 2204 c31b |007a: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41aaf8: 6005 92c7 |007c: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_error:I // field@c792 │ │ -41aafc: 7020 29ac 5400 |007e: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41ab02: 6e20 5db9 4200 |0081: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41ab08: 7110 b7b2 0300 |0084: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b2b7 │ │ -41ab0e: 7110 720b 0100 |0087: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ -41ab14: 0c02 |008a: move-result-object v2 │ │ -41ab16: 7120 700b 2000 |008b: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -41ab1c: 2010 071d |008e: instance-of v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ -41ab20: 3800 1500 |0090: if-eqz v0, 00a5 // +0015 │ │ -41ab24: 6e10 4a79 0600 |0092: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@794a │ │ -41ab2a: 0a00 |0095: move-result v0 │ │ -41ab2c: dc00 0003 |0096: rem-int/lit8 v0, v0, #int 3 // #03 │ │ -41ab30: 1222 |0098: const/4 v2, #int 2 // #2 │ │ -41ab32: 3320 0500 |0099: if-ne v0, v2, 009e // +0005 │ │ -41ab36: 7020 f3b0 1600 |009b: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@b0f3 │ │ -41ab3c: 7100 4079 0000 |009e: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7940 │ │ -41ab42: 0c00 |00a1: move-result-object v0 │ │ -41ab44: 6a03 e8cb |00a2: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41ab48: 1100 |00a4: return-object v0 │ │ -41ab4a: 7020 f3b0 1600 |00a5: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@b0f3 │ │ -41ab50: 7100 3f79 0000 |00a8: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ -41ab56: 0c00 |00ab: move-result-object v0 │ │ -41ab58: 6a03 e8cb |00ac: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41ab5c: 1100 |00ae: return-object v0 │ │ -41ab5e: 6a03 e8cb |00af: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ -41ab62: 2700 |00b1: throw v0 │ │ +41aa18: |[41aa18] de.danoeh.antennapod.net.sync.service.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +41aa28: 1a00 964b |0000: const-string v0, "SyncService" // string@4b96 │ │ +41aa2c: 7010 edb0 0600 |0002: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; // method@b0ed │ │ +41aa32: 0c01 |0005: move-result-object v1 │ │ +41aa34: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ +41aa38: 7100 4179 0000 |0008: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +41aa3e: 0c00 |000b: move-result-object v0 │ │ +41aa40: 1100 |000c: return-object v0 │ │ +41aa42: 6302 e8cb |000d: sget-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41aa46: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +41aa4a: 7100 4179 0000 |0011: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +41aa50: 0c00 |0014: move-result-object v0 │ │ +41aa52: 1100 |0015: return-object v0 │ │ +41aa54: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +41aa56: 6a02 e8cb |0017: sput-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41aa5a: 7100 b8b2 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@b2b8 │ │ +41aa60: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +41aa62: 7210 4db1 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.login:()V // method@b14d │ │ +41aa68: 7020 f2b0 1600 |0020: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@b0f2 │ │ +41aa6e: 7010 f4b0 0600 |0023: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.waitForDownloadServiceCompleted:()V // method@b0f4 │ │ +41aa74: 7010 f0b0 0600 |0026: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.someFeedWasNotRefreshedYet:()Z // method@b0f0 │ │ +41aa7a: 0a04 |0029: move-result v4 │ │ +41aa7c: 3804 2b00 |002a: if-eqz v4, 0055 // +002b │ │ +41aa80: 1a01 2f19 |002c: const-string v1, "Found new subscriptions. Need to refresh them before syncing episode actions" // string@192f │ │ +41aa84: 7120 6e0b 1000 |002e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41aa8a: 7100 59b9 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41aa90: 0c01 |0034: move-result-object v1 │ │ +41aa92: 2202 c31b |0035: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41aa96: 6004 97c7 |0037: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c797 │ │ +41aa9a: 7020 29ac 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41aaa0: 6e20 5db9 2100 |003c: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41aaa6: 7100 05b0 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@b005 │ │ +41aaac: 0c01 |0042: move-result-object v1 │ │ +41aaae: 6e10 4479 0600 |0043: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@7944 │ │ +41aab4: 0c02 |0046: move-result-object v2 │ │ +41aab6: 6e20 07b0 2100 |0047: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@b007 │ │ +41aabc: 7100 4179 0000 |004a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +41aac2: 0c00 |004d: move-result-object v0 │ │ +41aac4: 6a03 e8cb |004e: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41aac8: 1100 |0050: return-object v0 │ │ +41aaca: 0d00 |0051: move-exception v0 │ │ +41aacc: 285d |0052: goto 00af // +005d │ │ +41aace: 0d01 |0053: move-exception v1 │ │ +41aad0: 2822 |0054: goto 0076 // +0022 │ │ +41aad2: 7020 f1b0 1600 |0055: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@b0f1 │ │ +41aad8: 7210 4eb1 0100 |0058: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.logout:()V // method@b14e │ │ +41aade: 7010 ebb0 0600 |005b: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.clearErrorNotifications:()V // method@b0eb │ │ +41aae4: 7100 59b9 0000 |005e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41aaea: 0c01 |0061: move-result-object v1 │ │ +41aaec: 2204 c31b |0062: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41aaf0: 6005 95c7 |0064: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_success:I // field@c795 │ │ +41aaf4: 7020 29ac 5400 |0066: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41aafa: 6e20 5db9 4100 |0069: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41ab00: 7110 b7b2 0200 |006c: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b2b7 │ │ +41ab06: 7100 4179 0000 |006f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7941 │ │ +41ab0c: 0c00 |0072: move-result-object v0 │ │ +41ab0e: 6a03 e8cb |0073: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41ab12: 1100 |0075: return-object v0 │ │ +41ab14: 7100 59b9 0000 |0076: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41ab1a: 0c02 |0079: move-result-object v2 │ │ +41ab1c: 2204 c31b |007a: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41ab20: 6005 92c7 |007c: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_error:I // field@c792 │ │ +41ab24: 7020 29ac 5400 |007e: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41ab2a: 6e20 5db9 4200 |0081: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41ab30: 7110 b7b2 0300 |0084: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b2b7 │ │ +41ab36: 7110 720b 0100 |0087: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b72 │ │ +41ab3c: 0c02 |008a: move-result-object v2 │ │ +41ab3e: 7120 700b 2000 |008b: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +41ab44: 2010 071d |008e: instance-of v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1d07 │ │ +41ab48: 3800 1500 |0090: if-eqz v0, 00a5 // +0015 │ │ +41ab4c: 6e10 4a79 0600 |0092: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@794a │ │ +41ab52: 0a00 |0095: move-result v0 │ │ +41ab54: dc00 0003 |0096: rem-int/lit8 v0, v0, #int 3 // #03 │ │ +41ab58: 1222 |0098: const/4 v2, #int 2 // #2 │ │ +41ab5a: 3320 0500 |0099: if-ne v0, v2, 009e // +0005 │ │ +41ab5e: 7020 f3b0 1600 |009b: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@b0f3 │ │ +41ab64: 7100 4079 0000 |009e: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7940 │ │ +41ab6a: 0c00 |00a1: move-result-object v0 │ │ +41ab6c: 6a03 e8cb |00a2: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41ab70: 1100 |00a4: return-object v0 │ │ +41ab72: 7020 f3b0 1600 |00a5: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@b0f3 │ │ +41ab78: 7100 3f79 0000 |00a8: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@793f │ │ +41ab7e: 0c00 |00ab: move-result-object v0 │ │ +41ab80: 6a03 e8cb |00ac: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41ab84: 1100 |00ae: return-object v0 │ │ +41ab86: 6a03 e8cb |00af: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@cbe8 │ │ +41ab8a: 2700 |00b1: throw v0 │ │ catches : 4 │ │ 0x001d - 0x004e │ │ Ljava/lang/Exception; -> 0x0053 │ │ -> 0x0051 │ │ 0x0055 - 0x0073 │ │ Ljava/lang/Exception; -> 0x0053 │ │ -> 0x0051 │ │ @@ -1737754,19 +1737756,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 │ │ -41b6e8: |[41b6e8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -41b6f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41b6fe: 5b01 eacb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbea │ │ -41b702: 5b02 ebcb |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@cbeb │ │ -41b706: 0e00 |0007: return-void │ │ +41b710: |[41b710] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +41b720: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41b726: 5b01 eacb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbea │ │ +41b72a: 5b02 ebcb |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@cbeb │ │ +41b72e: 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; │ │ @@ -1737777,19 +1737779,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41b708: |[41b708] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.run:()V │ │ -41b718: 5420 eacb |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbea │ │ -41b71c: 5421 ebcb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@cbeb │ │ -41b720: 7120 02b1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$z5MdLDvoQTILLA2_ZaA3FYAgyqI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@b102 │ │ -41b726: 0e00 |0007: return-void │ │ +41b730: |[41b730] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.run:()V │ │ +41b740: 5420 eacb |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbea │ │ +41b744: 5421 ebcb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@cbeb │ │ +41b748: 7120 02b1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$z5MdLDvoQTILLA2_ZaA3FYAgyqI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@b102 │ │ +41b74e: 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 : 19114 (SourceFile) │ │ @@ -1737826,19 +1737828,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 │ │ -41b728: |[41b728] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -41b738: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41b73e: 5b01 eccb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbec │ │ -41b742: 5b02 edcb |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@cbed │ │ -41b746: 0e00 |0007: return-void │ │ +41b750: |[41b750] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +41b760: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41b766: 5b01 eccb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbec │ │ +41b76a: 5b02 edcb |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@cbed │ │ +41b76e: 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; │ │ @@ -1737849,19 +1737851,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41b748: |[41b748] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.run:()V │ │ -41b758: 5420 eccb |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbec │ │ -41b75c: 5421 edcb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@cbed │ │ -41b760: 7120 00b1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$g9l3clHYBjWxWeRZCpF-dg8XCRI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@b100 │ │ -41b766: 0e00 |0007: return-void │ │ +41b770: |[41b770] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.run:()V │ │ +41b780: 5420 eccb |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbec │ │ +41b784: 5421 edcb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@cbed │ │ +41b788: 7120 00b1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$g9l3clHYBjWxWeRZCpF-dg8XCRI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@b100 │ │ +41b78e: 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 : 19114 (SourceFile) │ │ @@ -1737894,18 +1737896,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 │ │ -41b768: |[41b768] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ -41b778: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41b77e: 5b01 eecb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbee │ │ -41b782: 0e00 |0005: return-void │ │ +41b790: |[41b790] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ +41b7a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41b7a6: 5b01 eecb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbee │ │ +41b7aa: 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; │ │ │ │ @@ -1737915,18 +1737917,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b784: |[41b784] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.run:()V │ │ -41b794: 5410 eecb |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbee │ │ -41b798: 7110 01b1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$vrjhhCYwxG3ZQLUEt2vdJQJHjjg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@b101 │ │ -41b79e: 0e00 |0005: return-void │ │ +41b7ac: |[41b7ac] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.run:()V │ │ +41b7bc: 5410 eecb |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbee │ │ +41b7c0: 7110 01b1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$vrjhhCYwxG3ZQLUEt2vdJQJHjjg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@b101 │ │ +41b7c6: 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 : 19114 (SourceFile) │ │ @@ -1737963,19 +1737965,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 │ │ -41b7a0: |[41b7a0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -41b7b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41b7b6: 5b01 efcb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbef │ │ -41b7ba: 5b02 f0cb |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@cbf0 │ │ -41b7be: 0e00 |0007: return-void │ │ +41b7c8: |[41b7c8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +41b7d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41b7de: 5b01 efcb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbef │ │ +41b7e2: 5b02 f0cb |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@cbf0 │ │ +41b7e6: 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; │ │ @@ -1737986,19 +1737988,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41b7c0: |[41b7c0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.run:()V │ │ -41b7d0: 5420 efcb |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbef │ │ -41b7d4: 5421 f0cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@cbf0 │ │ -41b7d8: 7120 ffb0 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$7piuLjOmtJABzW0Hqo7W2j1EO90:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b0ff │ │ -41b7de: 0e00 |0007: return-void │ │ +41b7e8: |[41b7e8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.run:()V │ │ +41b7f8: 5420 efcb |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@cbef │ │ +41b7fc: 5421 f0cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@cbf0 │ │ +41b800: 7120 ffb0 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$7piuLjOmtJABzW0Hqo7W2j1EO90:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b0ff │ │ +41b806: 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 : 19114 (SourceFile) │ │ @@ -1738031,18 +1738033,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 │ │ -41b7e0: |[41b7e0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V │ │ -41b7f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41b7f6: 5b01 f1cb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbf1 │ │ -41b7fa: 0e00 |0005: return-void │ │ +41b808: |[41b808] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V │ │ +41b818: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41b81e: 5b01 f1cb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbf1 │ │ +41b822: 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; │ │ │ │ @@ -1738052,18 +1738054,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b7fc: |[41b7fc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.run:()V │ │ -41b80c: 5410 f1cb |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbf1 │ │ -41b810: 6e10 15b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearQueue:()V // method@b115 │ │ -41b816: 0e00 |0005: return-void │ │ +41b824: |[41b824] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.run:()V │ │ +41b834: 5410 f1cb |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@cbf1 │ │ +41b838: 6e10 15b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearQueue:()V // method@b115 │ │ +41b83e: 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 : 19114 (SourceFile) │ │ @@ -1738095,17 +1738097,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41dec0: |[41dec0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.:()V │ │ -41ded0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41ded6: 0e00 |0003: return-void │ │ +41dee8: |[41dee8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.:()V │ │ +41def8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41defe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;) │ │ @@ -1738113,34 +1738115,34 @@ │ │ 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 │ │ -41dea8: |[41dea8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; │ │ -41deb8: 6200 18d4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d418 │ │ -41debc: 1100 |0002: return-object v0 │ │ +41ded0: |[41ded0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; │ │ +41dee0: 6200 18d4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d418 │ │ +41dee4: 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 │ │ -41ded8: |[41ded8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V │ │ -41dee8: 6900 18d4 |0000: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d418 │ │ -41deec: 0e00 |0002: return-void │ │ +41df00: |[41df00] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V │ │ +41df10: 6900 18d4 |0000: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d418 │ │ +41df14: 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 - │ │ @@ -1738232,17 +1738234,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 │ │ -41b8d4: |[41b8d4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$7piuLjOmtJABzW0Hqo7W2j1EO90:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -41b8e4: 7020 0bb1 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@b10b │ │ -41b8ea: 0e00 |0003: return-void │ │ +41b8fc: |[41b8fc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$7piuLjOmtJABzW0Hqo7W2j1EO90:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +41b90c: 7020 0bb1 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@b10b │ │ +41b912: 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; │ │ │ │ @@ -1738251,17 +1738253,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 │ │ -41b8ec: |[41b8ec] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$g9l3clHYBjWxWeRZCpF-dg8XCRI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -41b8fc: 7020 0cb1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V // method@b10c │ │ -41b902: 0e00 |0003: return-void │ │ +41b914: |[41b914] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$g9l3clHYBjWxWeRZCpF-dg8XCRI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +41b924: 7020 0cb1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V // method@b10c │ │ +41b92a: 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; │ │ │ │ @@ -1738270,17 +1738272,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 │ │ -41b904: |[41b904] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$vrjhhCYwxG3ZQLUEt2vdJQJHjjg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ -41b914: 7010 0eb1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$fullSync$0:()V // method@b10e │ │ -41b91a: 0e00 |0003: return-void │ │ +41b92c: |[41b92c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$vrjhhCYwxG3ZQLUEt2vdJQJHjjg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ +41b93c: 7010 0eb1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$fullSync$0:()V // method@b10e │ │ +41b942: 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;) │ │ @@ -1738288,17 +1738290,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 │ │ -41b91c: |[41b91c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$z5MdLDvoQTILLA2_ZaA3FYAgyqI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -41b92c: 7020 0db1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V // method@b10d │ │ -41b932: 0e00 |0003: return-void │ │ +41b944: |[41b944] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$z5MdLDvoQTILLA2_ZaA3FYAgyqI:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +41b954: 7020 0db1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V // method@b10d │ │ +41b95a: 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; │ │ │ │ @@ -1738307,18 +1738309,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b934: |[41b934] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.:(Landroid/content/Context;)V │ │ -41b944: 7010 70b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b170 │ │ -41b94a: 5b01 f3cb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ -41b94e: 0e00 |0005: return-void │ │ +41b95c: |[41b95c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.:(Landroid/content/Context;)V │ │ +41b96c: 7010 70b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b170 │ │ +41b972: 5b01 f3cb |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ +41b976: 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; │ │ @@ -1738328,55 +1738330,55 @@ │ │ type : '()Landroidx/work/OneTimeWorkRequest$Builder;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -41b818: |[41b818] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ -41b828: 2200 5d13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135d │ │ -41b82c: 7010 d178 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ -41b832: 7100 d0b2 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b2d0 │ │ -41b838: 0a01 |0008: move-result v1 │ │ -41b83a: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -41b83e: 6201 ae36 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ -41b842: 6e20 d378 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ -41b848: 2806 |0010: goto 0016 // +0006 │ │ -41b84a: 6201 b336 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b3 │ │ -41b84e: 6e20 d378 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ -41b854: 2201 7313 |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -41b858: 1c02 e71c |0018: const-class v2, Lde/danoeh/antennapod/net/sync/service/SyncService; // type@1ce7 │ │ -41b85c: 7020 6e79 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@796e │ │ -41b862: 6e10 d278 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ -41b868: 0c00 |0020: move-result-object v0 │ │ -41b86a: 6e20 b479 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ -41b870: 0c00 |0024: move-result-object v0 │ │ -41b872: 1f00 7313 |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -41b876: 6201 6536 |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@3665 │ │ -41b87a: 6202 a4d7 |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ -41b87e: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ -41b882: 6e52 b379 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@79b3 │ │ -41b888: 0c00 |0030: move-result-object v0 │ │ -41b88a: 1f00 7313 |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -41b88e: 7100 eeb0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SyncService;.isCurrentlyActive:()Z // method@b0ee │ │ -41b894: 0a01 |0036: move-result v1 │ │ -41b896: 3801 0800 |0037: if-eqz v1, 003f // +0008 │ │ -41b89a: 1603 0200 |0039: const-wide/16 v3, #int 2 // #2 │ │ -41b89e: 6e40 b679 3024 |003b: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -41b8a4: 2816 |003e: goto 0054 // +0016 │ │ -41b8a6: 1601 1400 |003f: const-wide/16 v1, #int 20 // #14 │ │ -41b8aa: 6203 a6d7 |0041: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -41b8ae: 6e40 b679 1032 |0043: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -41b8b4: 7100 59b9 0000 |0046: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ -41b8ba: 0c01 |0049: move-result-object v1 │ │ -41b8bc: 2202 c31b |004a: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ -41b8c0: 6003 93c7 |004c: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_started:I // field@c793 │ │ -41b8c4: 7020 29ac 3200 |004e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ -41b8ca: 6e20 5db9 2100 |0051: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ -41b8d0: 1100 |0054: return-object v0 │ │ +41b840: |[41b840] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ +41b850: 2200 5d13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135d │ │ +41b854: 7010 d178 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d1 │ │ +41b85a: 7100 d0b2 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b2d0 │ │ +41b860: 0a01 |0008: move-result v1 │ │ +41b862: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +41b866: 6201 ae36 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36ae │ │ +41b86a: 6e20 d378 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ +41b870: 2806 |0010: goto 0016 // +0006 │ │ +41b872: 6201 b336 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b3 │ │ +41b876: 6e20 d378 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78d3 │ │ +41b87c: 2201 7313 |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +41b880: 1c02 e71c |0018: const-class v2, Lde/danoeh/antennapod/net/sync/service/SyncService; // type@1ce7 │ │ +41b884: 7020 6e79 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@796e │ │ +41b88a: 6e10 d278 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d2 │ │ +41b890: 0c00 |0020: move-result-object v0 │ │ +41b892: 6e20 b479 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79b4 │ │ +41b898: 0c00 |0024: move-result-object v0 │ │ +41b89a: 1f00 7313 |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +41b89e: 6201 6536 |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@3665 │ │ +41b8a2: 6202 a4d7 |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ +41b8a6: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ +41b8aa: 6e52 b379 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@79b3 │ │ +41b8b0: 0c00 |0030: move-result-object v0 │ │ +41b8b2: 1f00 7313 |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +41b8b6: 7100 eeb0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SyncService;.isCurrentlyActive:()Z // method@b0ee │ │ +41b8bc: 0a01 |0036: move-result v1 │ │ +41b8be: 3801 0800 |0037: if-eqz v1, 003f // +0008 │ │ +41b8c2: 1603 0200 |0039: const-wide/16 v3, #int 2 // #2 │ │ +41b8c6: 6e40 b679 3024 |003b: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +41b8cc: 2816 |003e: goto 0054 // +0016 │ │ +41b8ce: 1601 1400 |003f: const-wide/16 v1, #int 20 // #14 │ │ +41b8d2: 6203 a6d7 |0041: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +41b8d6: 6e40 b679 1032 |0043: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +41b8dc: 7100 59b9 0000 |0046: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b959 │ │ +41b8e2: 0c01 |0049: move-result-object v1 │ │ +41b8e4: 2202 c31b |004a: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bc3 │ │ +41b8e8: 6003 93c7 |004c: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_started:I // field@c793 │ │ +41b8ec: 7020 29ac 3200 |004e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ac29 │ │ +41b8f2: 6e20 5db9 2100 |0051: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b95d │ │ +41b8f8: 1100 |0054: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ 0x000b line=57 │ │ 0x0011 line=59 │ │ 0x0016 line=62 │ │ @@ -1738393,21 +1738395,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 │ │ -41bb38: |[41bb38] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueEpisodeAction$3:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -41bb48: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ -41bb4c: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ -41bb50: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ -41bb56: 6e20 16b1 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b116 │ │ -41bb5c: 6e10 0fb1 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ -41bb62: 0e00 |000d: return-void │ │ +41bb60: |[41bb60] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueEpisodeAction$3:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +41bb70: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ +41bb74: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ +41bb78: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ +41bb7e: 6e20 16b1 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b116 │ │ +41bb84: 6e10 0fb1 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ +41bb8a: 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; │ │ @@ -1738417,21 +1738419,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -41bb64: |[41bb64] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V │ │ -41bb74: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ -41bb78: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ -41bb7c: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ -41bb82: 6e20 17b1 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@b117 │ │ -41bb88: 6e10 0fb1 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ -41bb8e: 0e00 |000d: return-void │ │ +41bb8c: |[41bb8c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V │ │ +41bb9c: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ +41bba0: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ +41bba4: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ +41bbaa: 6e20 17b1 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@b117 │ │ +41bbb0: 6e10 0fb1 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ +41bbb6: 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; │ │ @@ -1738441,21 +1738443,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -41bb90: |[41bb90] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V │ │ -41bba0: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ -41bba4: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ -41bba8: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ -41bbae: 6e20 18b1 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@b118 │ │ -41bbb4: 6e10 0fb1 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ -41bbba: 0e00 |000d: return-void │ │ +41bbb8: |[41bbb8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V │ │ +41bbc8: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ +41bbcc: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ +41bbd0: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ +41bbd6: 6e20 18b1 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@b118 │ │ +41bbdc: 6e10 0fb1 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ +41bbe2: 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; │ │ @@ -1738465,18 +1738467,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -41bbbc: |[41bbbc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$fullSync$0:()V │ │ -41bbcc: 7100 b4b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b2b4 │ │ -41bbd2: 6e10 11b1 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.syncImmediately:()V // method@b111 │ │ -41bbd8: 0e00 |0006: return-void │ │ +41bbe4: |[41bbe4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$fullSync$0:()V │ │ +41bbf4: 7100 b4b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b2b4 │ │ +41bbfa: 6e10 11b1 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.syncImmediately:()V // method@b111 │ │ +41bc00: 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; │ │ │ │ @@ -1738486,22 +1738488,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -41b950: |[41b950] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.clear:()V │ │ -41b960: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ -41b964: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ -41b968: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ -41b96e: 2201 ec1c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4; // type@1cec │ │ -41b972: 7020 fdb0 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V // method@b0fd │ │ -41b978: 7110 d2b0 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ -41b97e: 0e00 |000f: return-void │ │ +41b978: |[41b978] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.clear:()V │ │ +41b988: 2200 ee1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cee │ │ +41b98c: 5421 f3cb |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ +41b990: 7020 12b1 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b112 │ │ +41b996: 2201 ec1c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4; // type@1cec │ │ +41b99a: 7020 fdb0 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V // method@b0fd │ │ +41b9a0: 7110 d2b0 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ +41b9a6: 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;) │ │ @@ -1738509,23 +1738511,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 │ │ -41b980: |[41b980] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -41b990: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ -41b996: 0a00 |0003: move-result v0 │ │ -41b998: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -41b99c: 0e00 |0006: return-void │ │ -41b99e: 2200 eb1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3; // type@1ceb │ │ -41b9a2: 7030 fbb0 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@b0fb │ │ -41b9a8: 7110 d2b0 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ -41b9ae: 0e00 |000f: return-void │ │ +41b9a8: |[41b9a8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +41b9b8: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ +41b9be: 0a00 |0003: move-result v0 │ │ +41b9c0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +41b9c4: 0e00 |0006: return-void │ │ +41b9c6: 2200 eb1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3; // type@1ceb │ │ +41b9ca: 7030 fbb0 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@b0fb │ │ +41b9d0: 7110 d2b0 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ +41b9d6: 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; │ │ @@ -1738535,77 +1738537,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 │ │ -41b9b0: |[41b9b0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ -41b9c0: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ -41b9c6: 0a00 |0003: move-result v0 │ │ -41b9c8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -41b9cc: 0e00 |0006: return-void │ │ -41b9ce: 6e10 76ad 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -41b9d4: 0c00 |000a: move-result-object v0 │ │ -41b9d6: 3800 6d00 |000b: if-eqz v0, 0078 // +006d │ │ -41b9da: 6e10 76ad 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -41b9e0: 0c00 |0010: move-result-object v0 │ │ -41b9e2: 6e10 20ad 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -41b9e8: 0c00 |0014: move-result-object v0 │ │ -41b9ea: 6e10 e2ac 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ -41b9f0: 0a00 |0018: move-result v0 │ │ -41b9f2: 3900 5f00 |0019: if-nez v0, 0078 // +005f │ │ -41b9f6: 6e10 76ad 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -41b9fc: 0c00 |001e: move-result-object v0 │ │ -41b9fe: 6e10 20ad 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -41ba04: 0c00 |0022: move-result-object v0 │ │ -41ba06: 6e10 dbac 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ -41ba0c: 0a00 |0026: move-result v0 │ │ -41ba0e: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ -41ba12: 284f |0029: goto 0078 // +004f │ │ -41ba14: 6e10 84ad 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ad84 │ │ -41ba1a: 0a00 |002d: move-result v0 │ │ -41ba1c: 3a00 4a00 |002e: if-ltz v0, 0078 // +004a │ │ -41ba20: 3905 0d00 |0030: if-nez v5, 003d // +000d │ │ -41ba24: 6e10 84ad 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ad84 │ │ -41ba2a: 0a00 |0035: move-result v0 │ │ -41ba2c: 6e10 81ad 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ -41ba32: 0a01 |0039: move-result v1 │ │ -41ba34: 3410 0300 |003a: if-lt v0, v1, 003d // +0003 │ │ -41ba38: 283c |003c: goto 0078 // +003c │ │ -41ba3a: 2200 f11c |003d: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ -41ba3e: 6e10 76ad 0400 |003f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ -41ba44: 0c01 |0042: move-result-object v1 │ │ -41ba46: 6202 0dcc |0043: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0d │ │ -41ba4a: 7030 2db1 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@b12d │ │ -41ba50: 6e10 30b1 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b130 │ │ -41ba56: 0c00 |004b: move-result-object v0 │ │ -41ba58: 6e10 84ad 0400 |004c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ad84 │ │ -41ba5e: 0a01 |004f: move-result v1 │ │ -41ba60: d311 e803 |0050: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -41ba64: 6e20 33b1 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@b133 │ │ -41ba6a: 0c00 |0055: move-result-object v0 │ │ -41ba6c: 3805 0700 |0056: if-eqz v5, 005d // +0007 │ │ -41ba70: 6e10 6fad 0400 |0058: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -41ba76: 0a05 |005b: move-result v5 │ │ -41ba78: 2805 |005c: goto 0061 // +0005 │ │ -41ba7a: 6e10 81ad 0400 |005d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ -41ba80: 0a05 |0060: move-result v5 │ │ -41ba82: d355 e803 |0061: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -41ba86: 6e20 32b1 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@b132 │ │ -41ba8c: 0c05 |0066: move-result-object v5 │ │ -41ba8e: 6e10 6fad 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ -41ba94: 0a04 |006a: move-result v4 │ │ -41ba96: d344 e803 |006b: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ -41ba9a: 6e20 35b1 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@b135 │ │ -41baa0: 0c04 |0070: move-result-object v4 │ │ -41baa2: 6e10 2fb1 0400 |0071: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ -41baa8: 0c04 |0074: move-result-object v4 │ │ -41baaa: 6e20 05b1 4300 |0075: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b105 │ │ -41bab0: 0e00 |0078: return-void │ │ +41b9d8: |[41b9d8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ +41b9e8: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ +41b9ee: 0a00 |0003: move-result v0 │ │ +41b9f0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +41b9f4: 0e00 |0006: return-void │ │ +41b9f6: 6e10 76ad 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +41b9fc: 0c00 |000a: move-result-object v0 │ │ +41b9fe: 3800 6d00 |000b: if-eqz v0, 0078 // +006d │ │ +41ba02: 6e10 76ad 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +41ba08: 0c00 |0010: move-result-object v0 │ │ +41ba0a: 6e10 20ad 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +41ba10: 0c00 |0014: move-result-object v0 │ │ +41ba12: 6e10 e2ac 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ace2 │ │ +41ba18: 0a00 |0018: move-result v0 │ │ +41ba1a: 3900 5f00 |0019: if-nez v0, 0078 // +005f │ │ +41ba1e: 6e10 76ad 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +41ba24: 0c00 |001e: move-result-object v0 │ │ +41ba26: 6e10 20ad 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +41ba2c: 0c00 |0022: move-result-object v0 │ │ +41ba2e: 6e10 dbac 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@acdb │ │ +41ba34: 0a00 |0026: move-result v0 │ │ +41ba36: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ +41ba3a: 284f |0029: goto 0078 // +004f │ │ +41ba3c: 6e10 84ad 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ad84 │ │ +41ba42: 0a00 |002d: move-result v0 │ │ +41ba44: 3a00 4a00 |002e: if-ltz v0, 0078 // +004a │ │ +41ba48: 3905 0d00 |0030: if-nez v5, 003d // +000d │ │ +41ba4c: 6e10 84ad 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ad84 │ │ +41ba52: 0a00 |0035: move-result v0 │ │ +41ba54: 6e10 81ad 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ +41ba5a: 0a01 |0039: move-result v1 │ │ +41ba5c: 3410 0300 |003a: if-lt v0, v1, 003d // +0003 │ │ +41ba60: 283c |003c: goto 0078 // +003c │ │ +41ba62: 2200 f11c |003d: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ +41ba66: 6e10 76ad 0400 |003f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ad76 │ │ +41ba6c: 0c01 |0042: move-result-object v1 │ │ +41ba6e: 6202 0dcc |0043: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0d │ │ +41ba72: 7030 2db1 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@b12d │ │ +41ba78: 6e10 30b1 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b130 │ │ +41ba7e: 0c00 |004b: move-result-object v0 │ │ +41ba80: 6e10 84ad 0400 |004c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ad84 │ │ +41ba86: 0a01 |004f: move-result v1 │ │ +41ba88: d311 e803 |0050: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +41ba8c: 6e20 33b1 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@b133 │ │ +41ba92: 0c00 |0055: move-result-object v0 │ │ +41ba94: 3805 0700 |0056: if-eqz v5, 005d // +0007 │ │ +41ba98: 6e10 6fad 0400 |0058: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +41ba9e: 0a05 |005b: move-result v5 │ │ +41baa0: 2805 |005c: goto 0061 // +0005 │ │ +41baa2: 6e10 81ad 0400 |005d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ad81 │ │ +41baa8: 0a05 |0060: move-result v5 │ │ +41baaa: d355 e803 |0061: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +41baae: 6e20 32b1 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@b132 │ │ +41bab4: 0c05 |0066: move-result-object v5 │ │ +41bab6: 6e10 6fad 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ad6f │ │ +41babc: 0a04 |006a: move-result v4 │ │ +41babe: d344 e803 |006b: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ +41bac2: 6e20 35b1 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@b135 │ │ +41bac8: 0c04 |0070: move-result-object v4 │ │ +41baca: 6e10 2fb1 0400 |0071: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ +41bad0: 0c04 |0074: move-result-object v4 │ │ +41bad2: 6e20 05b1 4300 |0075: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b105 │ │ +41bad8: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0007 line=115 │ │ 0x001b line=116 │ │ 0x002a line=119 │ │ 0x003d line=122 │ │ @@ -1738625,23 +1738627,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -41bab4: |[41bab4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -41bac4: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ -41baca: 0a00 |0003: move-result v0 │ │ -41bacc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -41bad0: 0e00 |0006: return-void │ │ -41bad2: 2200 e91c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1; // type@1ce9 │ │ -41bad6: 7030 f7b0 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@b0f7 │ │ -41badc: 7110 d2b0 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ -41bae2: 0e00 |000f: return-void │ │ +41badc: |[41badc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +41baec: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ +41baf2: 0a00 |0003: move-result v0 │ │ +41baf4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +41baf8: 0e00 |0006: return-void │ │ +41bafa: 2200 e91c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1; // type@1ce9 │ │ +41bafe: 7030 f7b0 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@b0f7 │ │ +41bb04: 7110 d2b0 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ +41bb0a: 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; │ │ @@ -1738651,23 +1738653,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -41bae4: |[41bae4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -41baf4: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ -41bafa: 0a00 |0003: move-result v0 │ │ -41bafc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -41bb00: 0e00 |0006: return-void │ │ -41bb02: 2200 e81c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0; // type@1ce8 │ │ -41bb06: 7030 f5b0 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@b0f5 │ │ -41bb0c: 7110 d2b0 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ -41bb12: 0e00 |000f: return-void │ │ +41bb0c: |[41bb0c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +41bb1c: 7100 b3b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b2b3 │ │ +41bb22: 0a00 |0003: move-result v0 │ │ +41bb24: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +41bb28: 0e00 |0006: return-void │ │ +41bb2a: 2200 e81c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0; // type@1ce8 │ │ +41bb2e: 7030 f5b0 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@b0f5 │ │ +41bb34: 7110 d2b0 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ +41bb3a: 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; │ │ @@ -1738677,19 +1738679,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41bb14: |[41bb14] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.fullSync:()V │ │ -41bb24: 2200 ea1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2; // type@1cea │ │ -41bb28: 7020 f9b0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@b0f9 │ │ -41bb2e: 7110 d2b0 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ -41bb34: 0e00 |0008: return-void │ │ +41bb3c: |[41bb3c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.fullSync:()V │ │ +41bb4c: 2200 ea1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2; // type@1cea │ │ +41bb50: 7020 f9b0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@b0f9 │ │ +41bb56: 7110 d2b0 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@b0d2 │ │ +41bb5c: 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;) │ │ @@ -1738697,27 +1738699,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -41bbdc: |[41bbdc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.sync:()V │ │ -41bbec: 7100 0ab1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@b10a │ │ -41bbf2: 0c00 |0003: move-result-object v0 │ │ -41bbf4: 6e10 b079 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ -41bbfa: 0c00 |0007: move-result-object v0 │ │ -41bbfc: 1f00 7413 |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ -41bc00: 5441 f3cb |000a: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ -41bc04: 7110 a579 0100 |000c: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -41bc0a: 0c01 |000f: move-result-object v1 │ │ -41bc0c: 1a02 974b |0010: const-string v2, "SyncServiceWorkId" // string@4b97 │ │ -41bc10: 6203 9e36 |0012: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@369e │ │ -41bc14: 6e40 a379 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@79a3 │ │ -41bc1a: 0e00 |0017: return-void │ │ +41bc04: |[41bc04] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.sync:()V │ │ +41bc14: 7100 0ab1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@b10a │ │ +41bc1a: 0c00 |0003: move-result-object v0 │ │ +41bc1c: 6e10 b079 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ +41bc22: 0c00 |0007: move-result-object v0 │ │ +41bc24: 1f00 7413 |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ +41bc28: 5441 f3cb |000a: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ +41bc2c: 7110 a579 0100 |000c: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +41bc32: 0c01 |000f: move-result-object v1 │ │ +41bc34: 1a02 974b |0010: const-string v2, "SyncServiceWorkId" // string@4b97 │ │ +41bc38: 6203 9e36 |0012: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@369e │ │ +41bc3c: 6e40 a379 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@79a3 │ │ +41bc42: 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; │ │ │ │ @@ -1738726,25 +1738728,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -41bc1c: |[41bc1c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncIfNotSyncedRecently:()V │ │ -41bc2c: 7100 17b5 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ -41bc32: 0b00 |0003: move-result-wide v0 │ │ -41bc34: 7100 b0b2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSyncAttempt:()J // method@b2b0 │ │ -41bc3a: 0b02 |0007: move-result-wide v2 │ │ -41bc3c: bc20 |0008: sub-long/2addr v0, v2 │ │ -41bc3e: 1702 c027 0900 |0009: const-wide/32 v2, #float 8.40779e-40 // #000927c0 │ │ -41bc44: 3104 0002 |000c: cmp-long v4, v0, v2 │ │ -41bc48: 3d04 0500 |000e: if-lez v4, 0013 // +0005 │ │ -41bc4c: 6e10 0fb1 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ -41bc52: 0e00 |0013: return-void │ │ +41bc44: |[41bc44] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncIfNotSyncedRecently:()V │ │ +41bc54: 7100 17b5 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b517 │ │ +41bc5a: 0b00 |0003: move-result-wide v0 │ │ +41bc5c: 7100 b0b2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSyncAttempt:()J // method@b2b0 │ │ +41bc62: 0b02 |0007: move-result-wide v2 │ │ +41bc64: bc20 |0008: sub-long/2addr v0, v2 │ │ +41bc66: 1702 c027 0900 |0009: const-wide/32 v2, #float 8.40779e-40 // #000927c0 │ │ +41bc6c: 3104 0002 |000c: cmp-long v4, v0, v2 │ │ +41bc70: 3d04 0500 |000e: if-lez v4, 0013 // +0005 │ │ +41bc74: 6e10 0fb1 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@b10f │ │ +41bc7a: 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; │ │ │ │ @@ -1738753,32 +1738755,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -41bc54: |[41bc54] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncImmediately:()V │ │ -41bc64: 7100 0ab1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@b10a │ │ -41bc6a: 0c00 |0003: move-result-object v0 │ │ -41bc6c: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -41bc70: 6203 a6d7 |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -41bc74: 6e40 b679 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -41bc7a: 0c00 |000b: move-result-object v0 │ │ -41bc7c: 1f00 7313 |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ -41bc80: 6e10 b079 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ -41bc86: 0c00 |0011: move-result-object v0 │ │ -41bc88: 1f00 7413 |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ -41bc8c: 5441 f3cb |0014: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ -41bc90: 7110 a579 0100 |0016: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ -41bc96: 0c01 |0019: move-result-object v1 │ │ -41bc98: 1a02 974b |001a: const-string v2, "SyncServiceWorkId" // string@4b97 │ │ -41bc9c: 6203 9e36 |001c: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@369e │ │ -41bca0: 6e40 a379 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@79a3 │ │ -41bca6: 0e00 |0021: return-void │ │ +41bc7c: |[41bc7c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncImmediately:()V │ │ +41bc8c: 7100 0ab1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@b10a │ │ +41bc92: 0c00 |0003: move-result-object v0 │ │ +41bc94: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +41bc98: 6203 a6d7 |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +41bc9c: 6e40 b679 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +41bca2: 0c00 |000b: move-result-object v0 │ │ +41bca4: 1f00 7313 |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1373 │ │ +41bca8: 6e10 b079 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b0 │ │ +41bcae: 0c00 |0011: move-result-object v0 │ │ +41bcb0: 1f00 7413 |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1374 │ │ +41bcb4: 5441 f3cb |0014: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@cbf3 │ │ +41bcb8: 7110 a579 0100 |0016: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79a5 │ │ +41bcbe: 0c01 |0019: move-result-object v1 │ │ +41bcc0: 1a02 974b |001a: const-string v2, "SyncServiceWorkId" // string@4b97 │ │ +41bcc4: 6203 9e36 |001c: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@369e │ │ +41bcc8: 6e40 a379 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@79a3 │ │ +41bcce: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x000e line=43 │ │ 0x0014 line=44 │ │ locals : │ │ @@ -1738843,22 +1738845,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -41be88: |[41be88] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ -41be98: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41be9e: 1a00 67d0 |0003: const-string v0, "synchronization" // string@d067 │ │ -41bea2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -41bea4: 6e30 4502 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ -41beaa: 0c03 |0009: move-result-object v3 │ │ -41beac: 5b23 f8cb |000a: iput-object v3, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@cbf8 │ │ -41beb0: 0e00 |000c: return-void │ │ +41beb0: |[41beb0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ +41bec0: 7010 b0b4 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41bec6: 1a00 67d0 |0003: const-string v0, "synchronization" // string@d067 │ │ +41beca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +41becc: 6e30 4502 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0245 │ │ +41bed2: 0c03 |0009: move-result-object v3 │ │ +41bed4: 5b23 f8cb |000a: iput-object v3, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@cbf8 │ │ +41bed8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ @@ -1738868,17 +1738870,17 @@ │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bca8: |[41bca8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ -41bcb8: 5410 f8cb |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@cbf8 │ │ -41bcbc: 1100 |0002: return-object v0 │ │ +41bcd0: |[41bcd0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ +41bce0: 5410 f8cb |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@cbf8 │ │ +41bce4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;) │ │ @@ -1738886,31 +1738888,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 │ │ -41bcc0: |[41bcc0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ -41bcd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41bcd2: 6e10 6fb9 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -41bcd8: 0a01 |0004: move-result v1 │ │ -41bcda: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ -41bcde: 6e20 6eb9 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -41bce4: 0c01 |000a: move-result-object v1 │ │ -41bce6: 6e20 d7b4 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41bcec: 0a01 |000e: move-result v1 │ │ -41bcee: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ -41bcf2: 0f00 |0011: return v0 │ │ -41bcf4: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -41bcf8: 28ed |0014: goto 0001 // -0013 │ │ -41bcfa: 0d03 |0015: move-exception v3 │ │ -41bcfc: 6e10 3bb5 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41bd02: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -41bd04: 0f03 |001a: return v3 │ │ +41bce8: |[41bce8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ +41bcf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41bcfa: 6e10 6fb9 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41bd00: 0a01 |0004: move-result v1 │ │ +41bd02: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ +41bd06: 6e20 6eb9 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +41bd0c: 0c01 |000a: move-result-object v1 │ │ +41bd0e: 6e20 d7b4 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41bd14: 0a01 |000e: move-result v1 │ │ +41bd16: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ +41bd1a: 0f00 |0011: return v0 │ │ +41bd1c: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +41bd20: 28ed |0014: goto 0001 // -0013 │ │ +41bd22: 0d03 |0015: move-exception v3 │ │ +41bd24: 6e10 3bb5 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41bd2a: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +41bd2c: 0f03 |001a: return v3 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Lorg/json/JSONException; -> 0x0015 │ │ positions : │ │ 0x0001 line=148 │ │ 0x0007 line=149 │ │ 0x0016 line=154 │ │ @@ -1738925,25 +1738927,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -41beb4: |[41beb4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ -41bec4: 7010 1cb1 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41beca: 0c00 |0003: move-result-object v0 │ │ -41becc: 7210 b002 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -41bed2: 0c00 |0007: move-result-object v0 │ │ -41bed4: 1a01 5cd0 |0008: const-string v1, "sync_queued_episode_actions" // string@d05c │ │ -41bed8: 1a02 8258 |000a: const-string v2, "[]" // string@5882 │ │ -41bedc: 7230 ad02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41bee2: 0c00 |000f: move-result-object v0 │ │ -41bee4: 7210 a702 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -41beea: 0e00 |0013: return-void │ │ +41bedc: |[41bedc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ +41beec: 7010 1cb1 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41bef2: 0c00 |0003: move-result-object v0 │ │ +41bef4: 7210 b002 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +41befa: 0c00 |0007: move-result-object v0 │ │ +41befc: 1a01 5cd0 |0008: const-string v1, "sync_queued_episode_actions" // string@d05c │ │ +41bf00: 1a02 8258 |000a: const-string v2, "[]" // string@5882 │ │ +41bf04: 7230 ad02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41bf0a: 0c00 |000f: move-result-object v0 │ │ +41bf0c: 7210 a702 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +41bf12: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000c line=76 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; │ │ │ │ @@ -1738952,28 +1738954,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -41beec: |[41beec] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearFeedQueues:()V │ │ -41befc: 7010 1cb1 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41bf02: 0c00 |0003: move-result-object v0 │ │ -41bf04: 7210 b002 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -41bf0a: 0c00 |0007: move-result-object v0 │ │ -41bf0c: 1a01 5ad0 |0008: const-string v1, "sync_added" // string@d05a │ │ -41bf10: 1a02 8258 |000a: const-string v2, "[]" // string@5882 │ │ -41bf14: 7230 ad02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41bf1a: 0c00 |000f: move-result-object v0 │ │ -41bf1c: 1a01 5dd0 |0010: const-string v1, "sync_removed" // string@d05d │ │ -41bf20: 7230 ad02 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41bf26: 0c00 |0015: move-result-object v0 │ │ -41bf28: 7210 a702 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -41bf2e: 0e00 |0019: return-void │ │ +41bf14: |[41bf14] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearFeedQueues:()V │ │ +41bf24: 7010 1cb1 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41bf2a: 0c00 |0003: move-result-object v0 │ │ +41bf2c: 7210 b002 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +41bf32: 0c00 |0007: move-result-object v0 │ │ +41bf34: 1a01 5ad0 |0008: const-string v1, "sync_added" // string@d05a │ │ +41bf38: 1a02 8258 |000a: const-string v2, "[]" // string@5882 │ │ +41bf3c: 7230 ad02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41bf42: 0c00 |000f: move-result-object v0 │ │ +41bf44: 1a01 5dd0 |0010: const-string v1, "sync_removed" // string@d05d │ │ +41bf48: 7230 ad02 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41bf4e: 0c00 |0015: move-result-object v0 │ │ +41bf50: 7210 a702 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +41bf56: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0008 line=82 │ │ 0x0012 line=83 │ │ 0x0016 line=84 │ │ locals : │ │ @@ -1738984,32 +1738986,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -41bf30: |[41bf30] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearQueue:()V │ │ -41bf40: 7100 b4b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b2b4 │ │ -41bf46: 7010 1cb1 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41bf4c: 0c00 |0006: move-result-object v0 │ │ -41bf4e: 7210 b002 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -41bf54: 0c00 |000a: move-result-object v0 │ │ -41bf56: 1a01 5cd0 |000b: const-string v1, "sync_queued_episode_actions" // string@d05c │ │ -41bf5a: 1a02 8258 |000d: const-string v2, "[]" // string@5882 │ │ -41bf5e: 7230 ad02 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41bf64: 0c00 |0012: move-result-object v0 │ │ -41bf66: 1a01 5ad0 |0013: const-string v1, "sync_added" // string@d05a │ │ -41bf6a: 7230 ad02 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41bf70: 0c00 |0018: move-result-object v0 │ │ -41bf72: 1a01 5dd0 |0019: const-string v1, "sync_removed" // string@d05d │ │ -41bf76: 7230 ad02 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41bf7c: 0c00 |001e: move-result-object v0 │ │ -41bf7e: 7210 a702 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -41bf84: 0e00 |0022: return-void │ │ +41bf58: |[41bf58] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearQueue:()V │ │ +41bf68: 7100 b4b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b2b4 │ │ +41bf6e: 7010 1cb1 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41bf74: 0c00 |0006: move-result-object v0 │ │ +41bf76: 7210 b002 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +41bf7c: 0c00 |000a: move-result-object v0 │ │ +41bf7e: 1a01 5cd0 |000b: const-string v1, "sync_queued_episode_actions" // string@d05c │ │ +41bf82: 1a02 8258 |000d: const-string v2, "[]" // string@5882 │ │ +41bf86: 7230 ad02 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41bf8c: 0c00 |0012: move-result-object v0 │ │ +41bf8e: 1a01 5ad0 |0013: const-string v1, "sync_added" // string@d05a │ │ +41bf92: 7230 ad02 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41bf98: 0c00 |0018: move-result-object v0 │ │ +41bf9a: 1a01 5dd0 |0019: const-string v1, "sync_removed" // string@d05d │ │ +41bf9e: 7230 ad02 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41bfa4: 0c00 |001e: move-result-object v0 │ │ +41bfa6: 7210 a702 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +41bfac: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ 0x000b line=90 │ │ 0x0015 line=91 │ │ 0x001b line=92 │ │ @@ -1739022,37 +1739024,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 │ │ -41bf88: |[41bf88] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -41bf98: 7010 1cb1 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41bf9e: 0c00 |0003: move-result-object v0 │ │ -41bfa0: 1a01 8258 |0004: const-string v1, "[]" // string@5882 │ │ -41bfa4: 1a02 5cd0 |0006: const-string v2, "sync_queued_episode_actions" // string@d05c │ │ -41bfa8: 7230 b502 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41bfae: 0c01 |000b: move-result-object v1 │ │ -41bfb0: 2203 841f |000c: new-instance v3, Lorg/json/JSONArray; // type@1f84 │ │ -41bfb4: 7020 6ab9 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41bfba: 6e10 46b1 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b146 │ │ -41bfc0: 0c05 |0014: move-result-object v5 │ │ -41bfc2: 6e20 70b9 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ -41bfc8: 7210 b002 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -41bfce: 0c05 |001b: move-result-object v5 │ │ -41bfd0: 6e10 72b9 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ -41bfd6: 0c00 |001f: move-result-object v0 │ │ -41bfd8: 7230 ad02 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41bfde: 0c05 |0023: move-result-object v5 │ │ -41bfe0: 7210 a702 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -41bfe6: 2805 |0027: goto 002c // +0005 │ │ -41bfe8: 0d05 |0028: move-exception v5 │ │ -41bfea: 6e10 3bb5 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41bff0: 0e00 |002c: return-void │ │ +41bfb0: |[41bfb0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +41bfc0: 7010 1cb1 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41bfc6: 0c00 |0003: move-result-object v0 │ │ +41bfc8: 1a01 8258 |0004: const-string v1, "[]" // string@5882 │ │ +41bfcc: 1a02 5cd0 |0006: const-string v2, "sync_queued_episode_actions" // string@d05c │ │ +41bfd0: 7230 b502 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41bfd6: 0c01 |000b: move-result-object v1 │ │ +41bfd8: 2203 841f |000c: new-instance v3, Lorg/json/JSONArray; // type@1f84 │ │ +41bfdc: 7020 6ab9 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41bfe2: 6e10 46b1 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b146 │ │ +41bfe8: 0c05 |0014: move-result-object v5 │ │ +41bfea: 6e20 70b9 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ +41bff0: 7210 b002 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +41bff6: 0c05 |001b: move-result-object v5 │ │ +41bff8: 6e10 72b9 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ +41bffe: 0c00 |001f: move-result-object v0 │ │ +41c000: 7230 ad02 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41c006: 0c05 |0023: move-result-object v5 │ │ +41c008: 7210 a702 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +41c00e: 2805 |0027: goto 002c // +0005 │ │ +41c010: 0d05 |0028: move-exception v5 │ │ +41c012: 6e10 3bb5 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41c018: 0e00 |002c: return-void │ │ catches : 1 │ │ 0x000c - 0x0027 │ │ Lorg/json/JSONException; -> 0x0028 │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x000c line=163 │ │ @@ -1739071,47 +1739073,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -41c004: |[41c004] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -41c014: 1a00 5dd0 |0000: const-string v0, "sync_removed" // string@d05d │ │ -41c018: 1a01 8258 |0002: const-string v1, "[]" // string@5882 │ │ -41c01c: 1a02 5ad0 |0004: const-string v2, "sync_added" // string@d05a │ │ -41c020: 7010 1cb1 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41c026: 0c03 |0009: move-result-object v3 │ │ -41c028: 2204 841f |000a: new-instance v4, Lorg/json/JSONArray; // type@1f84 │ │ -41c02c: 7230 b502 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41c032: 0c05 |000f: move-result-object v5 │ │ -41c034: 7020 6ab9 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41c03a: 6e20 70b9 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ -41c040: 2205 841f |0016: new-instance v5, Lorg/json/JSONArray; // type@1f84 │ │ -41c044: 7230 b502 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41c04a: 0c01 |001b: move-result-object v1 │ │ -41c04c: 7020 6ab9 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41c052: 7030 1db1 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b11d │ │ -41c058: 0a07 |0022: move-result v7 │ │ -41c05a: 6e20 71b9 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b971 │ │ -41c060: 7210 b002 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -41c066: 0c07 |0029: move-result-object v7 │ │ -41c068: 6e10 72b9 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ -41c06e: 0c01 |002d: move-result-object v1 │ │ -41c070: 7230 ad02 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41c076: 0c07 |0031: move-result-object v7 │ │ -41c078: 6e10 72b9 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ -41c07e: 0c01 |0035: move-result-object v1 │ │ -41c080: 7230 ad02 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41c086: 0c07 |0039: move-result-object v7 │ │ -41c088: 7210 a702 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -41c08e: 2805 |003d: goto 0042 // +0005 │ │ -41c090: 0d07 |003e: move-exception v7 │ │ -41c092: 6e10 3bb5 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41c098: 0e00 |0042: return-void │ │ +41c02c: |[41c02c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +41c03c: 1a00 5dd0 |0000: const-string v0, "sync_removed" // string@d05d │ │ +41c040: 1a01 8258 |0002: const-string v1, "[]" // string@5882 │ │ +41c044: 1a02 5ad0 |0004: const-string v2, "sync_added" // string@d05a │ │ +41c048: 7010 1cb1 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41c04e: 0c03 |0009: move-result-object v3 │ │ +41c050: 2204 841f |000a: new-instance v4, Lorg/json/JSONArray; // type@1f84 │ │ +41c054: 7230 b502 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41c05a: 0c05 |000f: move-result-object v5 │ │ +41c05c: 7020 6ab9 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41c062: 6e20 70b9 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ +41c068: 2205 841f |0016: new-instance v5, Lorg/json/JSONArray; // type@1f84 │ │ +41c06c: 7230 b502 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41c072: 0c01 |001b: move-result-object v1 │ │ +41c074: 7020 6ab9 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41c07a: 7030 1db1 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b11d │ │ +41c080: 0a07 |0022: move-result v7 │ │ +41c082: 6e20 71b9 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b971 │ │ +41c088: 7210 b002 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +41c08e: 0c07 |0029: move-result-object v7 │ │ +41c090: 6e10 72b9 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ +41c096: 0c01 |002d: move-result-object v1 │ │ +41c098: 7230 ad02 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41c09e: 0c07 |0031: move-result-object v7 │ │ +41c0a0: 6e10 72b9 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ +41c0a6: 0c01 |0035: move-result-object v1 │ │ +41c0a8: 7230 ad02 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41c0ae: 0c07 |0039: move-result-object v7 │ │ +41c0b0: 7210 a702 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +41c0b6: 2805 |003d: goto 0042 // +0005 │ │ +41c0b8: 0d07 |003e: move-exception v7 │ │ +41c0ba: 6e10 3bb5 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41c0c0: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0000 line=98 │ │ 0x000a line=100 │ │ 0x0013 line=101 │ │ @@ -1739131,47 +1739133,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -41c0ac: |[41c0ac] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -41c0bc: 1a00 5ad0 |0000: const-string v0, "sync_added" // string@d05a │ │ -41c0c0: 1a01 8258 |0002: const-string v1, "[]" // string@5882 │ │ -41c0c4: 1a02 5dd0 |0004: const-string v2, "sync_removed" // string@d05d │ │ -41c0c8: 7010 1cb1 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41c0ce: 0c03 |0009: move-result-object v3 │ │ -41c0d0: 2204 841f |000a: new-instance v4, Lorg/json/JSONArray; // type@1f84 │ │ -41c0d4: 7230 b502 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41c0da: 0c05 |000f: move-result-object v5 │ │ -41c0dc: 7020 6ab9 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41c0e2: 6e20 70b9 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ -41c0e8: 2205 841f |0016: new-instance v5, Lorg/json/JSONArray; // type@1f84 │ │ -41c0ec: 7230 b502 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41c0f2: 0c01 |001b: move-result-object v1 │ │ -41c0f4: 7020 6ab9 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41c0fa: 7030 1db1 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b11d │ │ -41c100: 0a07 |0022: move-result v7 │ │ -41c102: 6e20 71b9 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b971 │ │ -41c108: 7210 b002 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -41c10e: 0c07 |0029: move-result-object v7 │ │ -41c110: 6e10 72b9 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ -41c116: 0c01 |002d: move-result-object v1 │ │ -41c118: 7230 ad02 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41c11e: 0c07 |0031: move-result-object v7 │ │ -41c120: 6e10 72b9 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ -41c126: 0c00 |0035: move-result-object v0 │ │ -41c128: 7230 ad02 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41c12e: 0c07 |0039: move-result-object v7 │ │ -41c130: 7210 a702 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -41c136: 2805 |003d: goto 0042 // +0005 │ │ -41c138: 0d07 |003e: move-exception v7 │ │ -41c13a: 6e10 3bb5 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41c140: 0e00 |0042: return-void │ │ +41c0d4: |[41c0d4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +41c0e4: 1a00 5ad0 |0000: const-string v0, "sync_added" // string@d05a │ │ +41c0e8: 1a01 8258 |0002: const-string v1, "[]" // string@5882 │ │ +41c0ec: 1a02 5dd0 |0004: const-string v2, "sync_removed" // string@d05d │ │ +41c0f0: 7010 1cb1 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41c0f6: 0c03 |0009: move-result-object v3 │ │ +41c0f8: 2204 841f |000a: new-instance v4, Lorg/json/JSONArray; // type@1f84 │ │ +41c0fc: 7230 b502 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41c102: 0c05 |000f: move-result-object v5 │ │ +41c104: 7020 6ab9 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41c10a: 6e20 70b9 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b970 │ │ +41c110: 2205 841f |0016: new-instance v5, Lorg/json/JSONArray; // type@1f84 │ │ +41c114: 7230 b502 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41c11a: 0c01 |001b: move-result-object v1 │ │ +41c11c: 7020 6ab9 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41c122: 7030 1db1 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b11d │ │ +41c128: 0a07 |0022: move-result v7 │ │ +41c12a: 6e20 71b9 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b971 │ │ +41c130: 7210 b002 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +41c136: 0c07 |0029: move-result-object v7 │ │ +41c138: 6e10 72b9 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ +41c13e: 0c01 |002d: move-result-object v1 │ │ +41c140: 7230 ad02 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41c146: 0c07 |0031: move-result-object v7 │ │ +41c148: 6e10 72b9 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b972 │ │ +41c14e: 0c00 |0035: move-result-object v0 │ │ +41c150: 7230 ad02 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41c156: 0c07 |0039: move-result-object v7 │ │ +41c158: 7210 a702 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +41c15e: 2805 |003d: goto 0042 // +0005 │ │ +41c160: 0d07 |003e: move-exception v7 │ │ +41c162: 6e10 3bb5 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41c168: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0000 line=131 │ │ 0x000a line=133 │ │ 0x0013 line=134 │ │ @@ -1739191,37 +1739193,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -41bd18: |[41bd18] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ -41bd28: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -41bd2c: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -41bd32: 7010 1cb1 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41bd38: 0c01 |0008: move-result-object v1 │ │ -41bd3a: 1a02 5ad0 |0009: const-string v2, "sync_added" // string@d05a │ │ -41bd3e: 1a03 8258 |000b: const-string v3, "[]" // string@5882 │ │ -41bd42: 7230 b502 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41bd48: 0c01 |0010: move-result-object v1 │ │ -41bd4a: 2202 841f |0011: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ -41bd4e: 7020 6ab9 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41bd54: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41bd56: 6e10 6fb9 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -41bd5c: 0a03 |001a: move-result v3 │ │ -41bd5e: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -41bd62: 6e20 6eb9 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -41bd68: 0c03 |0020: move-result-object v3 │ │ -41bd6a: 6e20 5db6 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -41bd70: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41bd74: 28f1 |0026: goto 0017 // -000f │ │ -41bd76: 0d01 |0027: move-exception v1 │ │ -41bd78: 6e10 3bb5 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41bd7e: 1100 |002b: return-object v0 │ │ +41bd40: |[41bd40] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ +41bd50: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +41bd54: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41bd5a: 7010 1cb1 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41bd60: 0c01 |0008: move-result-object v1 │ │ +41bd62: 1a02 5ad0 |0009: const-string v2, "sync_added" // string@d05a │ │ +41bd66: 1a03 8258 |000b: const-string v3, "[]" // string@5882 │ │ +41bd6a: 7230 b502 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41bd70: 0c01 |0010: move-result-object v1 │ │ +41bd72: 2202 841f |0011: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ +41bd76: 7020 6ab9 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41bd7c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +41bd7e: 6e10 6fb9 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41bd84: 0a03 |001a: move-result v3 │ │ +41bd86: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +41bd8a: 6e20 6eb9 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +41bd90: 0c03 |0020: move-result-object v3 │ │ +41bd92: 6e20 5db6 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +41bd98: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41bd9c: 28f1 |0026: goto 0017 // -000f │ │ +41bd9e: 0d01 |0027: move-exception v1 │ │ +41bda0: 6e10 3bb5 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41bda6: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=62 │ │ 0x000d line=63 │ │ @@ -1739237,39 +1739239,39 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -41bd90: |[41bd90] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ -41bda0: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -41bda4: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -41bdaa: 7010 1cb1 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41bdb0: 0c01 |0008: move-result-object v1 │ │ -41bdb2: 1a02 5cd0 |0009: const-string v2, "sync_queued_episode_actions" // string@d05c │ │ -41bdb6: 1a03 8258 |000b: const-string v3, "[]" // string@5882 │ │ -41bdba: 7230 b502 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41bdc0: 0c01 |0010: move-result-object v1 │ │ -41bdc2: 2202 841f |0011: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ -41bdc6: 7020 6ab9 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41bdcc: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41bdce: 6e10 6fb9 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -41bdd4: 0a03 |001a: move-result v3 │ │ -41bdd6: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ -41bdda: 6e20 6db9 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -41bde0: 0c03 |0020: move-result-object v3 │ │ -41bde2: 7110 44b1 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b144 │ │ -41bde8: 0c03 |0024: move-result-object v3 │ │ -41bdea: 6e20 5db6 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -41bdf0: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41bdf4: 28ed |002a: goto 0017 // -0013 │ │ -41bdf6: 0d01 |002b: move-exception v1 │ │ -41bdf8: 6e10 3bb5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41bdfe: 1100 |002f: return-object v0 │ │ +41bdb8: |[41bdb8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ +41bdc8: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +41bdcc: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41bdd2: 7010 1cb1 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41bdd8: 0c01 |0008: move-result-object v1 │ │ +41bdda: 1a02 5cd0 |0009: const-string v2, "sync_queued_episode_actions" // string@d05c │ │ +41bdde: 1a03 8258 |000b: const-string v3, "[]" // string@5882 │ │ +41bde2: 7230 b502 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41bde8: 0c01 |0010: move-result-object v1 │ │ +41bdea: 2202 841f |0011: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ +41bdee: 7020 6ab9 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41bdf4: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +41bdf6: 6e10 6fb9 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41bdfc: 0a03 |001a: move-result v3 │ │ +41bdfe: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ +41be02: 6e20 6db9 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +41be08: 0c03 |0020: move-result-object v3 │ │ +41be0a: 7110 44b1 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b144 │ │ +41be10: 0c03 |0024: move-result-object v3 │ │ +41be12: 6e20 5db6 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +41be18: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41be1c: 28ed |002a: goto 0017 // -0013 │ │ +41be1e: 0d01 |002b: move-exception v1 │ │ +41be20: 6e10 3bb5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41be26: 1100 |002f: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0028 │ │ Lorg/json/JSONException; -> 0x002b │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=31 │ │ 0x000d line=32 │ │ @@ -1739285,37 +1739287,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -41be10: |[41be10] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ -41be20: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -41be24: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -41be2a: 7010 1cb1 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ -41be30: 0c01 |0008: move-result-object v1 │ │ -41be32: 1a02 5dd0 |0009: const-string v2, "sync_removed" // string@d05d │ │ -41be36: 1a03 8258 |000b: const-string v3, "[]" // string@5882 │ │ -41be3a: 7230 b502 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ -41be40: 0c01 |0010: move-result-object v1 │ │ -41be42: 2202 841f |0011: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ -41be46: 7020 6ab9 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ -41be4c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41be4e: 6e10 6fb9 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -41be54: 0a03 |001a: move-result v3 │ │ -41be56: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -41be5a: 6e20 6eb9 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ -41be60: 0c03 |0020: move-result-object v3 │ │ -41be62: 6e20 5db6 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -41be68: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41be6c: 28f1 |0026: goto 0017 // -000f │ │ -41be6e: 0d01 |0027: move-exception v1 │ │ -41be70: 6e10 3bb5 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41be76: 1100 |002b: return-object v0 │ │ +41be38: |[41be38] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ +41be48: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +41be4c: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41be52: 7010 1cb1 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b11c │ │ +41be58: 0c01 |0008: move-result-object v1 │ │ +41be5a: 1a02 5dd0 |0009: const-string v2, "sync_removed" // string@d05d │ │ +41be5e: 1a03 8258 |000b: const-string v3, "[]" // string@5882 │ │ +41be62: 7230 b502 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b5 │ │ +41be68: 0c01 |0010: move-result-object v1 │ │ +41be6a: 2202 841f |0011: new-instance v2, Lorg/json/JSONArray; // type@1f84 │ │ +41be6e: 7020 6ab9 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b96a │ │ +41be74: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +41be76: 6e10 6fb9 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41be7c: 0a03 |001a: move-result v3 │ │ +41be7e: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +41be82: 6e20 6eb9 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b96e │ │ +41be88: 0c03 |0020: move-result-object v3 │ │ +41be8a: 6e20 5db6 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +41be90: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41be94: 28f1 |0026: goto 0017 // -000f │ │ +41be96: 0d01 |0027: move-exception v1 │ │ +41be98: 6e10 3bb5 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41be9e: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=46 │ │ 0x000d line=47 │ │ @@ -1739331,36 +1739333,36 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -41c154: |[41c154] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.removeLegacyConflictingFeedEntries:(Ljava/util/Collection;)V │ │ -41c164: 6e10 1bb1 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@b11b │ │ -41c16a: 0c00 |0003: move-result-object v0 │ │ -41c16c: 6e10 19b1 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@b119 │ │ -41c172: 0c01 |0007: move-result-object v1 │ │ -41c174: 7220 37b7 4000 |0008: invoke-interface {v0, v4}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ -41c17a: 7220 37b7 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ -41c180: 5434 f8cb |000e: iget-object v4, v3, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@cbf8 │ │ -41c184: 7210 b002 0400 |0010: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ -41c18a: 0c04 |0013: move-result-object v4 │ │ -41c18c: 1a02 5ad0 |0014: const-string v2, "sync_added" // string@d05a │ │ -41c190: 6e10 b7b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -41c196: 0c01 |0019: move-result-object v1 │ │ -41c198: 7230 ad02 2401 |001a: invoke-interface {v4, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41c19e: 0c04 |001d: move-result-object v4 │ │ -41c1a0: 1a01 5dd0 |001e: const-string v1, "sync_removed" // string@d05d │ │ -41c1a4: 6e10 b7b4 0000 |0020: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -41c1aa: 0c00 |0023: move-result-object v0 │ │ -41c1ac: 7230 ad02 1400 |0024: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -41c1b2: 0c04 |0027: move-result-object v4 │ │ -41c1b4: 7210 a702 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ -41c1ba: 0e00 |002b: return-void │ │ +41c17c: |[41c17c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.removeLegacyConflictingFeedEntries:(Ljava/util/Collection;)V │ │ +41c18c: 6e10 1bb1 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@b11b │ │ +41c192: 0c00 |0003: move-result-object v0 │ │ +41c194: 6e10 19b1 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@b119 │ │ +41c19a: 0c01 |0007: move-result-object v1 │ │ +41c19c: 7220 37b7 4000 |0008: invoke-interface {v0, v4}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ +41c1a2: 7220 37b7 0100 |000b: invoke-interface {v1, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b737 │ │ +41c1a8: 5434 f8cb |000e: iget-object v4, v3, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@cbf8 │ │ +41c1ac: 7210 b002 0400 |0010: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02b0 │ │ +41c1b2: 0c04 |0013: move-result-object v4 │ │ +41c1b4: 1a02 5ad0 |0014: const-string v2, "sync_added" // string@d05a │ │ +41c1b8: 6e10 b7b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +41c1be: 0c01 |0019: move-result-object v1 │ │ +41c1c0: 7230 ad02 2401 |001a: invoke-interface {v4, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41c1c6: 0c04 |001d: move-result-object v4 │ │ +41c1c8: 1a01 5dd0 |001e: const-string v1, "sync_removed" // string@d05d │ │ +41c1cc: 6e10 b7b4 0000 |0020: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +41c1d2: 0c00 |0023: move-result-object v0 │ │ +41c1d4: 7230 ad02 1400 |0024: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +41c1da: 0c04 |0027: move-result-object v4 │ │ +41c1dc: 7210 a702 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a7 │ │ +41c1e2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0008 line=122 │ │ 0x000b line=123 │ │ 0x000e line=124 │ │ @@ -1739411,17 +1739413,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c1bc: |[41c1bc] de.danoeh.antennapod.net.sync.serviceinterface.BuildConfig.:()V │ │ -41c1cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41c1d2: 0e00 |0003: return-void │ │ +41c1e4: |[41c1e4] de.danoeh.antennapod.net.sync.serviceinterface.BuildConfig.:()V │ │ +41c1f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41c1fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1739478,69 +1739480,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 │ │ -41c1f8: |[41c1f8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -41c208: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -41c20a: 2300 bb20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@20bb │ │ -41c20e: 6201 ffcb |0003: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ -41c212: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41c214: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -41c218: 6201 fecb |0008: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ -41c21c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -41c21e: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -41c222: 6201 00cc |000d: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41c226: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -41c228: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -41c22c: 6201 fdcb |0012: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ -41c230: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -41c232: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -41c236: 1100 |0017: return-object v0 │ │ +41c220: |[41c220] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +41c230: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +41c232: 2300 bb20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@20bb │ │ +41c236: 6201 ffcb |0003: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ +41c23a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41c23c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +41c240: 6201 fecb |0008: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ +41c244: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +41c246: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +41c24a: 6201 00cc |000d: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41c24e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +41c250: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +41c254: 6201 fdcb |0012: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ +41c258: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +41c25a: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +41c25e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=223 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -41c25c: |[41c25c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:()V │ │ -41c26c: 2200 f01c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ -41c270: 1a01 0942 |0002: const-string v1, "NEW" // string@4209 │ │ -41c274: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41c276: 7030 22b1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ -41c27c: 6900 ffcb |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ -41c280: 2200 f01c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ -41c284: 1a01 6d13 |000c: const-string v1, "DOWNLOAD" // string@136d │ │ -41c288: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -41c28a: 7030 22b1 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ -41c290: 6900 fecb |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ -41c294: 2200 f01c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ -41c298: 1a01 7644 |0016: const-string v1, "PLAY" // string@4476 │ │ -41c29c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -41c29e: 7030 22b1 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ -41c2a4: 6900 00cc |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41c2a8: 2200 f01c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ -41c2ac: 1a01 2213 |0020: const-string v1, "DELETE" // string@1322 │ │ -41c2b0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -41c2b2: 7030 22b1 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ -41c2b8: 6900 fdcb |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ -41c2bc: 7100 20b1 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b120 │ │ -41c2c2: 0c00 |002b: move-result-object v0 │ │ -41c2c4: 6900 fccb |002c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfc │ │ -41c2c8: 0e00 |002e: return-void │ │ +41c284: |[41c284] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:()V │ │ +41c294: 2200 f01c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ +41c298: 1a01 0942 |0002: const-string v1, "NEW" // string@4209 │ │ +41c29c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41c29e: 7030 22b1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ +41c2a4: 6900 ffcb |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ +41c2a8: 2200 f01c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ +41c2ac: 1a01 6d13 |000c: const-string v1, "DOWNLOAD" // string@136d │ │ +41c2b0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +41c2b2: 7030 22b1 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ +41c2b8: 6900 fecb |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ +41c2bc: 2200 f01c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ +41c2c0: 1a01 7644 |0016: const-string v1, "PLAY" // string@4476 │ │ +41c2c4: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +41c2c6: 7030 22b1 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ +41c2cc: 6900 00cc |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41c2d0: 2200 f01c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ +41c2d4: 1a01 2213 |0020: const-string v1, "DELETE" // string@1322 │ │ +41c2d8: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +41c2da: 7030 22b1 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b122 │ │ +41c2e0: 6900 fdcb |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ +41c2e4: 7100 20b1 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b120 │ │ +41c2ea: 0c00 |002b: move-result-object v0 │ │ +41c2ec: 6900 fccb |002c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfc │ │ +41c2f0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0028 line=223 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;) │ │ @@ -1739548,17 +1739550,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 │ │ -41c2cc: |[41c2cc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ -41c2dc: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -41c2e2: 0e00 |0003: return-void │ │ +41c2f4: |[41c2f4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ +41c304: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +41c30a: 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 │ │ @@ -1739568,20 +1739570,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 │ │ -41c1d4: |[41c1d4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -41c1e4: 1c00 f01c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ -41c1e8: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -41c1ee: 0c01 |0005: move-result-object v1 │ │ -41c1f0: 1f01 f01c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ -41c1f4: 1101 |0008: return-object v1 │ │ +41c1fc: |[41c1fc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +41c20c: 1c00 f01c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ +41c210: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +41c216: 0c01 |0005: move-result-object v1 │ │ +41c218: 1f01 f01c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cf0 │ │ +41c21c: 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;) │ │ @@ -1739589,20 +1739591,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 │ │ -41c238: |[41c238] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -41c248: 6200 fccb |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfc │ │ -41c24c: 6e10 e8b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@b9e8 │ │ -41c252: 0c00 |0005: move-result-object v0 │ │ -41c254: 1f00 bb20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@20bb │ │ -41c258: 1100 |0008: return-object v0 │ │ +41c260: |[41c260] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +41c270: 6200 fccb |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfc │ │ +41c274: 6e10 e8b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@b9e8 │ │ +41c27a: 0c00 |0005: move-result-object v0 │ │ +41c27c: 1f00 bb20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@20bb │ │ +41c280: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1739667,17 +1739669,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 │ │ -41c304: |[41c304] 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; │ │ -41c314: 5400 01cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ -41c318: 1100 |0002: return-object v0 │ │ +41c32c: |[41c32c] 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; │ │ +41c33c: 5400 01cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ +41c340: 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;) │ │ @@ -1739685,17 +1739687,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 │ │ -41c424: |[41c424] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ -41c434: 5400 02cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@cc02 │ │ -41c438: 1100 |0002: return-object v0 │ │ +41c44c: |[41c44c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ +41c45c: 5400 02cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@cc02 │ │ +41c460: 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;) │ │ @@ -1739703,17 +1739705,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 │ │ -41c43c: |[41c43c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ -41c44c: 5400 03cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@cc03 │ │ -41c450: 1100 |0002: return-object v0 │ │ +41c464: |[41c464] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ +41c474: 5400 03cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@cc03 │ │ +41c478: 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;) │ │ @@ -1739721,17 +1739723,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 │ │ -41c454: |[41c454] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ -41c464: 5400 04cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@cc04 │ │ -41c468: 1100 |0002: return-object v0 │ │ +41c47c: |[41c47c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ +41c48c: 5400 04cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@cc04 │ │ +41c490: 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;) │ │ @@ -1739739,17 +1739741,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 │ │ -41c3dc: |[41c3dc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ -41c3ec: 5200 05cc |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@cc05 │ │ -41c3f0: 0f00 |0002: return v0 │ │ +41c404: |[41c404] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ +41c414: 5200 05cc |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@cc05 │ │ +41c418: 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;) │ │ @@ -1739757,17 +1739759,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 │ │ -41c3f4: |[41c3f4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ -41c404: 5200 06cc |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@cc06 │ │ -41c408: 0f00 |0002: return v0 │ │ +41c41c: |[41c41c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ +41c42c: 5200 06cc |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@cc06 │ │ +41c430: 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;) │ │ @@ -1739775,17 +1739777,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 │ │ -41c46c: |[41c46c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/util/Date; │ │ -41c47c: 5400 07cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@cc07 │ │ -41c480: 1100 |0002: return-object v0 │ │ +41c494: |[41c494] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/util/Date; │ │ +41c4a4: 5400 07cc |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@cc07 │ │ +41c4a8: 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;) │ │ @@ -1739793,17 +1739795,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 │ │ -41c40c: |[41c40c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ -41c41c: 5200 08cc |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@cc08 │ │ -41c420: 0f00 |0002: return v0 │ │ +41c434: |[41c434] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ +41c444: 5200 08cc |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@cc08 │ │ +41c448: 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;) │ │ @@ -1739811,28 +1739813,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 │ │ -41c484: |[41c484] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ -41c494: 6e10 20ad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ -41c49a: 0c00 |0003: move-result-object v0 │ │ -41c49c: 6e10 c6ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ -41c4a2: 0c00 |0007: move-result-object v0 │ │ -41c4a4: 6e10 29ad 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41c4aa: 0c01 |000b: move-result-object v1 │ │ -41c4ac: 6e10 6ead 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ -41c4b2: 0c01 |000f: move-result-object v1 │ │ -41c4b4: 7040 2eb1 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@b12e │ │ -41c4ba: 6e10 26ad 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ad26 │ │ -41c4c0: 0c03 |0016: move-result-object v3 │ │ -41c4c2: 6e20 31b1 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@b131 │ │ -41c4c8: 0e00 |001a: return-void │ │ +41c4ac: |[41c4ac] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ +41c4bc: 6e10 20ad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ad20 │ │ +41c4c2: 0c00 |0003: move-result-object v0 │ │ +41c4c4: 6e10 c6ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@acc6 │ │ +41c4ca: 0c00 |0007: move-result-object v0 │ │ +41c4cc: 6e10 29ad 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41c4d2: 0c01 |000b: move-result-object v1 │ │ +41c4d4: 6e10 6ead 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ad6e │ │ +41c4da: 0c01 |000f: move-result-object v1 │ │ +41c4dc: 7040 2eb1 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@b12e │ │ +41c4e2: 6e10 26ad 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ad26 │ │ +41c4e8: 0c03 |0016: move-result-object v3 │ │ +41c4ea: 6e20 31b1 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@b131 │ │ +41c4f0: 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; │ │ @@ -1739843,24 +1739845,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 │ │ -41c4cc: |[41c4cc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ -41c4dc: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41c4e2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -41c4e4: 5910 06cc |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@cc06 │ │ -41c4e8: 5910 05cc |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@cc05 │ │ -41c4ec: 5910 08cc |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@cc08 │ │ -41c4f0: 5b12 04cc |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@cc04 │ │ -41c4f4: 5b13 02cc |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@cc02 │ │ -41c4f8: 5b14 01cc |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ -41c4fc: 0e00 |0010: return-void │ │ +41c4f4: |[41c4f4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ +41c504: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41c50a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +41c50c: 5910 06cc |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@cc06 │ │ +41c510: 5910 05cc |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@cc05 │ │ +41c514: 5910 08cc |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@cc08 │ │ +41c518: 5b12 04cc |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@cc04 │ │ +41c51c: 5b13 02cc |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@cc02 │ │ +41c520: 5b14 01cc |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ +41c524: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=236 │ │ 0x0006 line=237 │ │ 0x0008 line=238 │ │ 0x000a line=247 │ │ @@ -1739878,19 +1739880,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 │ │ -41c2e4: |[41c2e4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ -41c2f4: 2200 f31c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -41c2f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41c2fa: 7030 38b1 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@b138 │ │ -41c300: 1100 |0006: return-object v0 │ │ +41c30c: |[41c30c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ +41c31c: 2200 f31c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +41c320: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41c322: 7030 38b1 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@b138 │ │ +41c328: 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;) │ │ @@ -1739898,20 +1739900,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 │ │ -41c31c: |[41c31c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -41c32c: 2200 a51e |0000: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ -41c330: 7010 e4b6 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b6e4 │ │ -41c336: 6e20 34b1 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@b134 │ │ -41c33c: 0c00 |0008: move-result-object v0 │ │ -41c33e: 1100 |0009: return-object v0 │ │ +41c344: |[41c344] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +41c354: 2200 a51e |0000: new-instance v0, Ljava/util/Date; // type@1ea5 │ │ +41c358: 7010 e4b6 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b6e4 │ │ +41c35e: 6e20 34b1 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@b134 │ │ +41c364: 0c00 |0008: move-result-object v0 │ │ +41c366: 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;) │ │ @@ -1739919,17 +1739921,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 │ │ -41c340: |[41c340] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -41c350: 5b01 03cc |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@cc03 │ │ -41c354: 1100 |0002: return-object v0 │ │ +41c368: |[41c368] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +41c378: 5b01 03cc |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@cc03 │ │ +41c37c: 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; │ │ │ │ @@ -1739938,20 +1739940,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 │ │ -41c358: |[41c358] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -41c368: 5420 01cc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ -41c36c: 6201 00cc |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41c370: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -41c374: 5923 05cc |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@cc05 │ │ -41c378: 1102 |0008: return-object v2 │ │ +41c380: |[41c380] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +41c390: 5420 01cc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ +41c394: 6201 00cc |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41c398: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +41c39c: 5923 05cc |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@cc05 │ │ +41c3a0: 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 │ │ @@ -1739961,20 +1739963,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 │ │ -41c37c: |[41c37c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -41c38c: 5420 01cc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ -41c390: 6201 00cc |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41c394: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -41c398: 5923 06cc |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@cc06 │ │ -41c39c: 1102 |0008: return-object v2 │ │ +41c3a4: |[41c3a4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +41c3b4: 5420 01cc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ +41c3b8: 6201 00cc |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41c3bc: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +41c3c0: 5923 06cc |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@cc06 │ │ +41c3c4: 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 │ │ @@ -1739984,17 +1739986,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 │ │ -41c3a0: |[41c3a0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -41c3b0: 5b01 07cc |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@cc07 │ │ -41c3b4: 1100 |0002: return-object v0 │ │ +41c3c8: |[41c3c8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +41c3d8: 5b01 07cc |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@cc07 │ │ +41c3dc: 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; │ │ │ │ @@ -1740003,20 +1740005,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 │ │ -41c3b8: |[41c3b8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -41c3c8: 5420 01cc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ -41c3cc: 6201 00cc |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41c3d0: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -41c3d4: 5923 08cc |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@cc08 │ │ -41c3d8: 1102 |0008: return-object v2 │ │ +41c3e0: |[41c3e0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +41c3f0: 5420 01cc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc01 │ │ +41c3f4: 6201 00cc |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41c3f8: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +41c3fc: 5923 08cc |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@cc08 │ │ +41c400: 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 │ │ @@ -1740133,24 +1740135,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -41cb50: |[41cb50] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:()V │ │ -41cb60: 6200 ffcb |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ -41cb64: 6900 0bcc |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0b │ │ -41cb68: 6200 fecb |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ -41cb6c: 6900 0acc |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0a │ │ -41cb70: 6200 00cc |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41cb74: 6900 0dcc |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0d │ │ -41cb78: 6200 fdcb |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ -41cb7c: 6900 09cc |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc09 │ │ -41cb80: 0e00 |0010: return-void │ │ +41cb78: |[41cb78] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:()V │ │ +41cb88: 6200 ffcb |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbff │ │ +41cb8c: 6900 0bcc |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0b │ │ +41cb90: 6200 fecb |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfe │ │ +41cb94: 6900 0acc |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0a │ │ +41cb98: 6200 00cc |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41cb9c: 6900 0dcc |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0d │ │ +41cba0: 6200 fdcb |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cbfd │ │ +41cba4: 6900 09cc |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc09 │ │ +41cba8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ 0x0008 line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -1740160,41 +1740162,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 │ │ -41cb84: |[41cb84] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V │ │ -41cb94: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cb9a: 7110 28b1 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@b128 │ │ -41cba0: 0c00 |0006: move-result-object v0 │ │ -41cba2: 5b10 12cc |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ -41cba6: 7110 26b1 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@b126 │ │ -41cbac: 0c00 |000c: move-result-object v0 │ │ -41cbae: 5b10 10cc |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ -41cbb2: 7110 27b1 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@b127 │ │ -41cbb8: 0c00 |0012: move-result-object v0 │ │ -41cbba: 5b10 11cc |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ -41cbbe: 7110 25b1 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@b125 │ │ -41cbc4: 0c00 |0018: move-result-object v0 │ │ -41cbc6: 5b10 0fcc |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ -41cbca: 7110 2bb1 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@b12b │ │ -41cbd0: 0c00 |001e: move-result-object v0 │ │ -41cbd2: 5b10 15cc |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ -41cbd6: 7110 2ab1 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@b12a │ │ -41cbdc: 0a00 |0024: move-result v0 │ │ -41cbde: 5910 14cc |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ -41cbe2: 7110 29b1 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@b129 │ │ -41cbe8: 0a00 |002a: move-result v0 │ │ -41cbea: 5910 13cc |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ -41cbee: 7110 2cb1 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@b12c │ │ -41cbf4: 0a02 |0030: move-result v2 │ │ -41cbf6: 5912 16cc |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ -41cbfa: 0e00 |0033: return-void │ │ +41cbac: |[41cbac] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V │ │ +41cbbc: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cbc2: 7110 28b1 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@b128 │ │ +41cbc8: 0c00 |0006: move-result-object v0 │ │ +41cbca: 5b10 12cc |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ +41cbce: 7110 26b1 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@b126 │ │ +41cbd4: 0c00 |000c: move-result-object v0 │ │ +41cbd6: 5b10 10cc |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ +41cbda: 7110 27b1 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@b127 │ │ +41cbe0: 0c00 |0012: move-result-object v0 │ │ +41cbe2: 5b10 11cc |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ +41cbe6: 7110 25b1 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@b125 │ │ +41cbec: 0c00 |0018: move-result-object v0 │ │ +41cbee: 5b10 0fcc |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ +41cbf2: 7110 2bb1 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@b12b │ │ +41cbf8: 0c00 |001e: move-result-object v0 │ │ +41cbfa: 5b10 15cc |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ +41cbfe: 7110 2ab1 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@b12a │ │ +41cc04: 0a00 |0024: move-result v0 │ │ +41cc06: 5910 14cc |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ +41cc0a: 7110 29b1 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@b129 │ │ +41cc10: 0a00 |002a: move-result v0 │ │ +41cc12: 5910 13cc |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ +41cc16: 7110 2cb1 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@b12c │ │ +41cc1c: 0a02 |0030: move-result v2 │ │ +41cc1e: 5912 16cc |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ +41cc22: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=40 │ │ 0x0015 line=41 │ │ @@ -1740211,17 +1740213,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 │ │ -41cbfc: |[41cbfc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA;)V │ │ -41cc0c: 7020 37b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V // method@b137 │ │ -41cc12: 0e00 |0003: return-void │ │ +41cc24: |[41cc24] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA;)V │ │ +41cc34: 7020 37b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V // method@b137 │ │ +41cc3a: 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; │ │ @@ -1740231,22 +1740233,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -41c8c4: |[41c8c4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getActionString:()Ljava/lang/String; │ │ -41c8d4: 5420 0fcc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ -41c8d8: 6e10 43b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b443 │ │ -41c8de: 0c00 |0005: move-result-object v0 │ │ -41c8e0: 6201 a0d7 |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -41c8e4: 6e20 f4b4 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -41c8ea: 0c00 |000b: move-result-object v0 │ │ -41c8ec: 1100 |000c: return-object v0 │ │ +41c8ec: |[41c8ec] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getActionString:()Ljava/lang/String; │ │ +41c8fc: 5420 0fcc |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ +41c900: 6e10 43b4 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b443 │ │ +41c906: 0c00 |0005: move-result-object v0 │ │ +41c908: 6201 a0d7 |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +41c90c: 6e20 f4b4 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +41c912: 0c00 |000b: move-result-object v0 │ │ +41c914: 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;) │ │ @@ -1740254,92 +1740256,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 │ │ -41c658: |[41c658] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ -41c668: 1a00 4bb7 |0000: const-string v0, "podcast" // string@b74b │ │ -41c66c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41c66e: 6e30 7eb9 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -41c674: 0c00 |0006: move-result-object v0 │ │ -41c676: 1a02 9173 |0007: const-string v2, "episode" // string@7391 │ │ -41c67a: 6e30 7eb9 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -41c680: 0c02 |000c: move-result-object v2 │ │ -41c682: 1a03 085b |000d: const-string v3, "action" // string@5b08 │ │ -41c686: 6e30 7eb9 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -41c68c: 0c03 |0012: move-result-object v3 │ │ -41c68e: 7110 230b 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41c694: 0a04 |0016: move-result v4 │ │ -41c696: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ -41c69a: 7110 230b 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41c6a0: 0a04 |001c: move-result v4 │ │ -41c6a2: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ -41c6a6: 7110 230b 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41c6ac: 0a04 |0022: move-result v4 │ │ -41c6ae: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ -41c6b2: 2874 |0025: goto 0099 // +0074 │ │ -41c6b4: 6204 a0d7 |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -41c6b8: 6e20 f7b4 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f7 │ │ -41c6be: 0c03 |002b: move-result-object v3 │ │ -41c6c0: 7110 23b1 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@b123 │ │ -41c6c6: 0c03 |002f: move-result-object v3 │ │ -41c6c8: 2205 f11c |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ -41c6cc: 7040 2eb1 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@b12e │ │ -41c6d2: 1a00 5cd2 |0035: const-string v0, "timestamp" // string@d25c │ │ -41c6d6: 6e30 7eb9 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -41c6dc: 0c00 |003a: move-result-object v0 │ │ -41c6de: 7110 230b 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41c6e4: 0a02 |003e: move-result v2 │ │ -41c6e6: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ -41c6ea: 2202 8f1e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1e8f │ │ -41c6ee: 1a06 fdd9 |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@d9fd │ │ -41c6f2: 7030 1fb6 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ -41c6f8: 1a04 3c50 |0048: const-string v4, "UTC" // string@503c │ │ -41c6fc: 7110 b0b7 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ -41c702: 0c04 |004d: move-result-object v4 │ │ -41c704: 6e20 18b6 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ -41c70a: 6e20 16b6 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b616 │ │ -41c710: 0c00 |0054: move-result-object v0 │ │ -41c712: 6e20 34b1 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@b134 │ │ -41c718: 2805 |0058: goto 005d // +0005 │ │ -41c71a: 0d00 |0059: move-exception v0 │ │ -41c71c: 6e10 3bb5 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41c722: 1a00 0c89 |005d: const-string v0, "guid" // string@890c │ │ -41c726: 6e30 7eb9 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ -41c72c: 0c00 |0062: move-result-object v0 │ │ -41c72e: 7110 230b 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41c734: 0a01 |0066: move-result v1 │ │ -41c736: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ -41c73a: 6e20 31b1 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@b131 │ │ -41c740: 6200 00cc |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41c744: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ -41c748: 1a00 a2ce |0070: const-string v0, "started" // string@cea2 │ │ -41c74c: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ -41c74e: 6e30 7cb9 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ -41c754: 0a00 |0076: move-result v0 │ │ -41c756: 1a02 87b7 |0077: const-string v2, "position" // string@b787 │ │ -41c75a: 6e30 7cb9 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ -41c760: 0a02 |007c: move-result v2 │ │ -41c762: 1a03 40d3 |007d: const-string v3, "total" // string@d340 │ │ -41c766: 6e30 7cb9 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ -41c76c: 0a07 |0082: move-result v7 │ │ -41c76e: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ -41c772: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ -41c776: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ -41c77a: 6e20 33b1 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@b133 │ │ -41c780: 0c00 |008c: move-result-object v0 │ │ -41c782: 6e20 32b1 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@b132 │ │ -41c788: 0c00 |0090: move-result-object v0 │ │ -41c78a: 6e20 35b1 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@b135 │ │ -41c790: 6e10 2fb1 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ -41c796: 0c07 |0097: move-result-object v7 │ │ -41c798: 1107 |0098: return-object v7 │ │ -41c79a: 1101 |0099: return-object v1 │ │ +41c680: |[41c680] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ +41c690: 1a00 4bb7 |0000: const-string v0, "podcast" // string@b74b │ │ +41c694: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41c696: 6e30 7eb9 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +41c69c: 0c00 |0006: move-result-object v0 │ │ +41c69e: 1a02 9173 |0007: const-string v2, "episode" // string@7391 │ │ +41c6a2: 6e30 7eb9 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +41c6a8: 0c02 |000c: move-result-object v2 │ │ +41c6aa: 1a03 085b |000d: const-string v3, "action" // string@5b08 │ │ +41c6ae: 6e30 7eb9 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +41c6b4: 0c03 |0012: move-result-object v3 │ │ +41c6b6: 7110 230b 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41c6bc: 0a04 |0016: move-result v4 │ │ +41c6be: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ +41c6c2: 7110 230b 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41c6c8: 0a04 |001c: move-result v4 │ │ +41c6ca: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ +41c6ce: 7110 230b 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41c6d4: 0a04 |0022: move-result v4 │ │ +41c6d6: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ +41c6da: 2874 |0025: goto 0099 // +0074 │ │ +41c6dc: 6204 a0d7 |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +41c6e0: 6e20 f7b4 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f7 │ │ +41c6e6: 0c03 |002b: move-result-object v3 │ │ +41c6e8: 7110 23b1 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@b123 │ │ +41c6ee: 0c03 |002f: move-result-object v3 │ │ +41c6f0: 2205 f11c |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cf1 │ │ +41c6f4: 7040 2eb1 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@b12e │ │ +41c6fa: 1a00 5cd2 |0035: const-string v0, "timestamp" // string@d25c │ │ +41c6fe: 6e30 7eb9 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +41c704: 0c00 |003a: move-result-object v0 │ │ +41c706: 7110 230b 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41c70c: 0a02 |003e: move-result v2 │ │ +41c70e: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ +41c712: 2202 8f1e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1e8f │ │ +41c716: 1a06 fdd9 |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@d9fd │ │ +41c71a: 7030 1fb6 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ +41c720: 1a04 3c50 |0048: const-string v4, "UTC" // string@503c │ │ +41c724: 7110 b0b7 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ +41c72a: 0c04 |004d: move-result-object v4 │ │ +41c72c: 6e20 18b6 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ +41c732: 6e20 16b6 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b616 │ │ +41c738: 0c00 |0054: move-result-object v0 │ │ +41c73a: 6e20 34b1 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@b134 │ │ +41c740: 2805 |0058: goto 005d // +0005 │ │ +41c742: 0d00 |0059: move-exception v0 │ │ +41c744: 6e10 3bb5 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41c74a: 1a00 0c89 |005d: const-string v0, "guid" // string@890c │ │ +41c74e: 6e30 7eb9 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b97e │ │ +41c754: 0c00 |0062: move-result-object v0 │ │ +41c756: 7110 230b 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41c75c: 0a01 |0066: move-result v1 │ │ +41c75e: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ +41c762: 6e20 31b1 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@b131 │ │ +41c768: 6200 00cc |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41c76c: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ +41c770: 1a00 a2ce |0070: const-string v0, "started" // string@cea2 │ │ +41c774: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ +41c776: 6e30 7cb9 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ +41c77c: 0a00 |0076: move-result v0 │ │ +41c77e: 1a02 87b7 |0077: const-string v2, "position" // string@b787 │ │ +41c782: 6e30 7cb9 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ +41c788: 0a02 |007c: move-result v2 │ │ +41c78a: 1a03 40d3 |007d: const-string v3, "total" // string@d340 │ │ +41c78e: 6e30 7cb9 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ +41c794: 0a07 |0082: move-result v7 │ │ +41c796: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ +41c79a: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ +41c79e: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ +41c7a2: 6e20 33b1 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@b133 │ │ +41c7a8: 0c00 |008c: move-result-object v0 │ │ +41c7aa: 6e20 32b1 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@b132 │ │ +41c7b0: 0c00 |0090: move-result-object v0 │ │ +41c7b2: 6e20 35b1 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@b135 │ │ +41c7b8: 6e10 2fb1 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b12f │ │ +41c7be: 0c07 |0097: move-result-object v7 │ │ +41c7c0: 1107 |0098: return-object v7 │ │ +41c7c2: 1101 |0099: return-object v1 │ │ catches : 2 │ │ 0x0026 - 0x0030 │ │ Ljava/lang/IllegalArgumentException; -> 0x0099 │ │ 0x0041 - 0x0058 │ │ Ljava/text/ParseException; -> 0x0059 │ │ positions : │ │ 0x0000 line=56 │ │ @@ -1740374,58 +1740376,58 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -41c5a8: |[41c5a8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ -41c5b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41c5ba: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -41c5be: 0f00 |0003: return v0 │ │ -41c5c0: 2051 f31c |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -41c5c4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -41c5c6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -41c5ca: 0f02 |0009: return v2 │ │ -41c5cc: 1f05 f31c |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ -41c5d0: 5241 14cc |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ -41c5d4: 5253 14cc |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ -41c5d8: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ -41c5dc: 5241 13cc |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ -41c5e0: 5253 13cc |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ -41c5e4: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ -41c5e8: 5241 16cc |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ -41c5ec: 5253 16cc |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ -41c5f0: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ -41c5f4: 5441 0fcc |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ -41c5f8: 5453 0fcc |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ -41c5fc: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ -41c600: 5441 12cc |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ -41c604: 5453 12cc |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ -41c608: 7120 7bb7 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ -41c60e: 0a01 |002b: move-result v1 │ │ -41c610: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ -41c614: 5441 10cc |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ -41c618: 5453 10cc |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ -41c61c: 7120 7bb7 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ -41c622: 0a01 |0035: move-result v1 │ │ -41c624: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ -41c628: 5441 15cc |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ -41c62c: 5453 15cc |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ -41c630: 7120 7bb7 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ -41c636: 0a01 |003f: move-result v1 │ │ -41c638: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ -41c63c: 5441 11cc |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ -41c640: 5455 11cc |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ -41c644: 7120 7bb7 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ -41c64a: 0a05 |0049: move-result v5 │ │ -41c64c: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ -41c650: 2802 |004c: goto 004e // +0002 │ │ -41c652: 1200 |004d: const/4 v0, #int 0 // #0 │ │ -41c654: 0f00 |004e: return v0 │ │ +41c5d0: |[41c5d0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ +41c5e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41c5e2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +41c5e6: 0f00 |0003: return v0 │ │ +41c5e8: 2051 f31c |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +41c5ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +41c5ee: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +41c5f2: 0f02 |0009: return v2 │ │ +41c5f4: 1f05 f31c |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cf3 │ │ +41c5f8: 5241 14cc |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ +41c5fc: 5253 14cc |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ +41c600: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ +41c604: 5241 13cc |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ +41c608: 5253 13cc |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ +41c60c: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ +41c610: 5241 16cc |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ +41c614: 5253 16cc |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ +41c618: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ +41c61c: 5441 0fcc |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ +41c620: 5453 0fcc |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ +41c624: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ +41c628: 5441 12cc |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ +41c62c: 5453 12cc |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ +41c630: 7120 7bb7 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ +41c636: 0a01 |002b: move-result v1 │ │ +41c638: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ +41c63c: 5441 10cc |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ +41c640: 5453 10cc |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ +41c644: 7120 7bb7 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ +41c64a: 0a01 |0035: move-result v1 │ │ +41c64c: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ +41c650: 5441 15cc |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ +41c654: 5453 15cc |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ +41c658: 7120 7bb7 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ +41c65e: 0a01 |003f: move-result v1 │ │ +41c660: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ +41c664: 5441 11cc |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ +41c668: 5455 11cc |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ +41c66c: 7120 7bb7 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b77b │ │ +41c672: 0a05 |0049: move-result v5 │ │ +41c674: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ +41c678: 2802 |004c: goto 004e // +0002 │ │ +41c67a: 1200 |004d: const/4 v0, #int 0 // #0 │ │ +41c67c: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=153 │ │ 0x000a line=157 │ │ 0x000c line=158 │ │ 0x0028 line=162 │ │ 0x0032 line=163 │ │ @@ -1740440,17 +1740442,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 │ │ -41c7b8: |[41c7b8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -41c7c8: 5410 0fcc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ -41c7cc: 1100 |0002: return-object v0 │ │ +41c7e0: |[41c7e0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +41c7f0: 5410 0fcc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ +41c7f4: 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;) │ │ @@ -1740458,17 +1740460,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c8f0: |[41c8f0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ -41c900: 5410 10cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ -41c904: 1100 |0002: return-object v0 │ │ +41c918: |[41c918] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ +41c928: 5410 10cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ +41c92c: 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;) │ │ @@ -1740476,17 +1740478,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c908: |[41c908] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getGuid:()Ljava/lang/String; │ │ -41c918: 5410 11cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ -41c91c: 1100 |0002: return-object v0 │ │ +41c930: |[41c930] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getGuid:()Ljava/lang/String; │ │ +41c940: 5410 11cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ +41c944: 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;) │ │ @@ -1740494,17 +1740496,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c920: |[41c920] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ -41c930: 5410 12cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ -41c934: 1100 |0002: return-object v0 │ │ +41c948: |[41c948] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ +41c958: 5410 12cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ +41c95c: 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;) │ │ @@ -1740512,17 +1740514,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c7d0: |[41c7d0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPosition:()I │ │ -41c7e0: 5210 13cc |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ -41c7e4: 0f00 |0002: return v0 │ │ +41c7f8: |[41c7f8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPosition:()I │ │ +41c808: 5210 13cc |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ +41c80c: 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;) │ │ @@ -1740530,17 +1740532,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c7e8: |[41c7e8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getStarted:()I │ │ -41c7f8: 5210 14cc |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ -41c7fc: 0f00 |0002: return v0 │ │ +41c810: |[41c810] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getStarted:()I │ │ +41c820: 5210 14cc |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ +41c824: 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;) │ │ @@ -1740548,17 +1740550,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ca1c: |[41ca1c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ -41ca2c: 5410 15cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ -41ca30: 1100 |0002: return-object v0 │ │ +41ca44: |[41ca44] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ +41ca54: 5410 15cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ +41ca58: 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;) │ │ @@ -1740566,17 +1740568,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c800: |[41c800] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTotal:()I │ │ -41c810: 5210 16cc |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ -41c814: 0f00 |0002: return v0 │ │ +41c828: |[41c828] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTotal:()I │ │ +41c838: 5210 16cc |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ +41c83c: 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;) │ │ @@ -1740584,62 +1740586,62 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 77 16-bit code units │ │ -41c818: |[41c818] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.hashCode:()I │ │ -41c828: 5430 12cc |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ -41c82c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41c82e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -41c832: 6e10 deb4 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -41c838: 0a00 |0008: move-result v0 │ │ -41c83a: 2802 |0009: goto 000b // +0002 │ │ -41c83c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -41c83e: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41c842: 5432 10cc |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ -41c846: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -41c84a: 6e10 deb4 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -41c850: 0a02 |0014: move-result v2 │ │ -41c852: 2802 |0015: goto 0017 // +0002 │ │ -41c854: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -41c856: b020 |0017: add-int/2addr v0, v2 │ │ -41c858: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41c85c: 5432 11cc |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ -41c860: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ -41c864: 6e10 deb4 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -41c86a: 0a02 |0021: move-result v2 │ │ -41c86c: 2802 |0022: goto 0024 // +0002 │ │ -41c86e: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -41c870: b020 |0024: add-int/2addr v0, v2 │ │ -41c872: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41c876: 5432 0fcc |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ -41c87a: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ -41c87e: 6e10 b4b4 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b4b4 │ │ -41c884: 0a02 |002e: move-result v2 │ │ -41c886: 2802 |002f: goto 0031 // +0002 │ │ -41c888: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -41c88a: b020 |0031: add-int/2addr v0, v2 │ │ -41c88c: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41c890: 5432 15cc |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ -41c894: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ -41c898: 6e10 ecb6 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b6ec │ │ -41c89e: 0a01 |003b: move-result v1 │ │ -41c8a0: b010 |003c: add-int/2addr v0, v1 │ │ -41c8a2: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41c8a6: 5231 14cc |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ -41c8aa: b010 |0041: add-int/2addr v0, v1 │ │ -41c8ac: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41c8b0: 5231 13cc |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ -41c8b4: b010 |0046: add-int/2addr v0, v1 │ │ -41c8b6: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41c8ba: 5231 16cc |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ -41c8be: b010 |004b: add-int/2addr v0, v1 │ │ -41c8c0: 0f00 |004c: return v0 │ │ +41c840: |[41c840] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.hashCode:()I │ │ +41c850: 5430 12cc |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ +41c854: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41c856: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +41c85a: 6e10 deb4 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +41c860: 0a00 |0008: move-result v0 │ │ +41c862: 2802 |0009: goto 000b // +0002 │ │ +41c864: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +41c866: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41c86a: 5432 10cc |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ +41c86e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +41c872: 6e10 deb4 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +41c878: 0a02 |0014: move-result v2 │ │ +41c87a: 2802 |0015: goto 0017 // +0002 │ │ +41c87c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +41c87e: b020 |0017: add-int/2addr v0, v2 │ │ +41c880: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41c884: 5432 11cc |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ +41c888: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ +41c88c: 6e10 deb4 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +41c892: 0a02 |0021: move-result v2 │ │ +41c894: 2802 |0022: goto 0024 // +0002 │ │ +41c896: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +41c898: b020 |0024: add-int/2addr v0, v2 │ │ +41c89a: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41c89e: 5432 0fcc |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ +41c8a2: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ +41c8a6: 6e10 b4b4 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b4b4 │ │ +41c8ac: 0a02 |002e: move-result v2 │ │ +41c8ae: 2802 |002f: goto 0031 // +0002 │ │ +41c8b0: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +41c8b2: b020 |0031: add-int/2addr v0, v2 │ │ +41c8b4: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41c8b8: 5432 15cc |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ +41c8bc: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ +41c8c0: 6e10 ecb6 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b6ec │ │ +41c8c6: 0a01 |003b: move-result v1 │ │ +41c8c8: b010 |003c: add-int/2addr v0, v1 │ │ +41c8ca: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41c8ce: 5231 14cc |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ +41c8d2: b010 |0041: add-int/2addr v0, v1 │ │ +41c8d4: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41c8d8: 5231 13cc |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ +41c8dc: b010 |0046: add-int/2addr v0, v1 │ │ +41c8de: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41c8e2: 5231 16cc |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ +41c8e6: b010 |004b: add-int/2addr v0, v1 │ │ +41c8e8: 0f00 |004c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000d line=171 │ │ 0x001a line=172 │ │ 0x0027 line=173 │ │ 0x0034 line=174 │ │ @@ -1740654,58 +1740656,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -41c938: |[41c938] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.toString:()Ljava/lang/String; │ │ -41c948: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41c94c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41c952: 1a01 9b15 |0005: const-string v1, "EpisodeAction{podcast='" // string@159b │ │ -41c956: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c95c: 5431 12cc |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ -41c960: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c966: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ -41c96a: 6e20 03b5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -41c970: 1a02 f905 |0014: const-string v2, ", episode='" // string@05f9 │ │ -41c974: 6e20 0bb5 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c97a: 5432 10cc |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ -41c97e: 6e20 0bb5 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c984: 6e20 03b5 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -41c98a: 1a02 1506 |0021: const-string v2, ", guid='" // string@0615 │ │ -41c98e: 6e20 0bb5 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c994: 5432 11cc |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ -41c998: 6e20 0bb5 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c99e: 6e20 03b5 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -41c9a4: 1a01 9e05 |002e: const-string v1, ", action=" // string@059e │ │ -41c9a8: 6e20 0bb5 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c9ae: 5431 0fcc |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ -41c9b2: 6e20 0ab5 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41c9b8: 1a01 d706 |0038: const-string v1, ", timestamp=" // string@06d7 │ │ -41c9bc: 6e20 0bb5 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c9c2: 5431 15cc |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ -41c9c6: 6e20 0ab5 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41c9cc: 1a01 b706 |0042: const-string v1, ", started=" // string@06b7 │ │ -41c9d0: 6e20 0bb5 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c9d6: 5231 14cc |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ -41c9da: 6e20 06b5 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41c9e0: 1a01 8706 |004c: const-string v1, ", position=" // string@0687 │ │ -41c9e4: 6e20 0bb5 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c9ea: 5231 13cc |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ -41c9ee: 6e20 06b5 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41c9f4: 1a01 df06 |0056: const-string v1, ", total=" // string@06df │ │ -41c9f8: 6e20 0bb5 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c9fe: 5231 16cc |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ -41ca02: 6e20 06b5 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -41ca08: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ -41ca0c: 6e20 03b5 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -41ca12: 6e10 15b5 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41ca18: 0c00 |0068: move-result-object v0 │ │ -41ca1a: 1100 |0069: return-object v0 │ │ +41c960: |[41c960] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.toString:()Ljava/lang/String; │ │ +41c970: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41c974: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41c97a: 1a01 9b15 |0005: const-string v1, "EpisodeAction{podcast='" // string@159b │ │ +41c97e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c984: 5431 12cc |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ +41c988: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c98e: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ +41c992: 6e20 03b5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +41c998: 1a02 f905 |0014: const-string v2, ", episode='" // string@05f9 │ │ +41c99c: 6e20 0bb5 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c9a2: 5432 10cc |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ +41c9a6: 6e20 0bb5 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c9ac: 6e20 03b5 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +41c9b2: 1a02 1506 |0021: const-string v2, ", guid='" // string@0615 │ │ +41c9b6: 6e20 0bb5 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c9bc: 5432 11cc |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ +41c9c0: 6e20 0bb5 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c9c6: 6e20 03b5 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +41c9cc: 1a01 9e05 |002e: const-string v1, ", action=" // string@059e │ │ +41c9d0: 6e20 0bb5 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c9d6: 5431 0fcc |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc0f │ │ +41c9da: 6e20 0ab5 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41c9e0: 1a01 d706 |0038: const-string v1, ", timestamp=" // string@06d7 │ │ +41c9e4: 6e20 0bb5 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c9ea: 5431 15cc |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ +41c9ee: 6e20 0ab5 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41c9f4: 1a01 b706 |0042: const-string v1, ", started=" // string@06b7 │ │ +41c9f8: 6e20 0bb5 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c9fe: 5231 14cc |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ +41ca02: 6e20 06b5 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41ca08: 1a01 8706 |004c: const-string v1, ", position=" // string@0687 │ │ +41ca0c: 6e20 0bb5 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41ca12: 5231 13cc |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ +41ca16: 6e20 06b5 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41ca1c: 1a01 df06 |0056: const-string v1, ", total=" // string@06df │ │ +41ca20: 6e20 0bb5 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41ca26: 5231 16cc |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ +41ca2a: 6e20 06b5 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +41ca30: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ +41ca34: 6e20 03b5 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +41ca3a: 6e10 15b5 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41ca40: 0c00 |0068: move-result-object v0 │ │ +41ca42: 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;) │ │ @@ -1740713,73 +1740715,73 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 125 16-bit code units │ │ -41ca34: |[41ca34] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ -41ca44: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ -41ca48: 7010 73b9 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b973 │ │ -41ca4e: 1a01 4bb7 |0005: const-string v1, "podcast" // string@b74b │ │ -41ca52: 5442 12cc |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ -41ca56: 6e30 81b9 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b981 │ │ -41ca5c: 1a01 9173 |000c: const-string v1, "episode" // string@7391 │ │ -41ca60: 5442 10cc |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ -41ca64: 6e30 81b9 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b981 │ │ -41ca6a: 1a01 0c89 |0013: const-string v1, "guid" // string@890c │ │ -41ca6e: 5442 11cc |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ -41ca72: 6e30 81b9 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b981 │ │ -41ca78: 1a01 085b |001a: const-string v1, "action" // string@5b08 │ │ -41ca7c: 7010 3bb1 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getActionString:()Ljava/lang/String; // method@b13b │ │ -41ca82: 0c02 |001f: move-result-object v2 │ │ -41ca84: 6e30 80b9 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -41ca8a: 2201 8f1e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1e8f │ │ -41ca8e: 1a02 fdd9 |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@d9fd │ │ -41ca92: 6203 a0d7 |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -41ca96: 7030 1fb6 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ -41ca9c: 1a02 3c50 |002c: const-string v2, "UTC" // string@503c │ │ -41caa0: 7110 b0b7 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ -41caa6: 0c02 |0031: move-result-object v2 │ │ -41caa8: 6e20 18b6 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ -41caae: 1a02 5cd2 |0035: const-string v2, "timestamp" // string@d25c │ │ -41cab2: 5443 15cc |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ -41cab6: 6e20 14b6 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b614 │ │ -41cabc: 0c01 |003c: move-result-object v1 │ │ -41cabe: 6e30 80b9 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ -41cac4: 6e10 3ab1 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b13a │ │ -41caca: 0c01 |0043: move-result-object v1 │ │ -41cacc: 6202 00cc |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ -41cad0: 3321 1a00 |0046: if-ne v1, v2, 0060 // +001a │ │ -41cad4: 1a01 a2ce |0048: const-string v1, "started" // string@cea2 │ │ -41cad8: 5242 14cc |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ -41cadc: 6e30 7fb9 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b97f │ │ -41cae2: 1a01 87b7 |004f: const-string v1, "position" // string@b787 │ │ -41cae6: 5242 13cc |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ -41caea: 6e30 7fb9 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b97f │ │ -41caf0: 1a01 40d3 |0056: const-string v1, "total" // string@d340 │ │ -41caf4: 5242 16cc |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ -41caf8: 6e30 7fb9 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b97f │ │ -41cafe: 2803 |005d: goto 0060 // +0003 │ │ -41cb00: 0d00 |005e: move-exception v0 │ │ -41cb02: 2802 |005f: goto 0061 // +0002 │ │ -41cb04: 1100 |0060: return-object v0 │ │ -41cb06: 2201 271e |0061: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -41cb0a: 7010 ffb4 0100 |0063: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41cb10: 1a02 bbd9 |0066: const-string v2, "writeToJSONObject(): " // string@d9bb │ │ -41cb14: 6e20 0bb5 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41cb1a: 6e10 38b5 0000 |006b: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -41cb20: 0c00 |006e: move-result-object v0 │ │ -41cb22: 6e20 0bb5 0100 |006f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41cb28: 6e10 15b5 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41cb2e: 0c00 |0075: move-result-object v0 │ │ -41cb30: 1a01 9815 |0076: const-string v1, "EpisodeAction" // string@1598 │ │ -41cb34: 7120 700b 0100 |0078: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -41cb3a: 1200 |007b: const/4 v0, #int 0 // #0 │ │ -41cb3c: 1100 |007c: return-object v0 │ │ +41ca5c: |[41ca5c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ +41ca6c: 2200 861f |0000: new-instance v0, Lorg/json/JSONObject; // type@1f86 │ │ +41ca70: 7010 73b9 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b973 │ │ +41ca76: 1a01 4bb7 |0005: const-string v1, "podcast" // string@b74b │ │ +41ca7a: 5442 12cc |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@cc12 │ │ +41ca7e: 6e30 81b9 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b981 │ │ +41ca84: 1a01 9173 |000c: const-string v1, "episode" // string@7391 │ │ +41ca88: 5442 10cc |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@cc10 │ │ +41ca8c: 6e30 81b9 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b981 │ │ +41ca92: 1a01 0c89 |0013: const-string v1, "guid" // string@890c │ │ +41ca96: 5442 11cc |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@cc11 │ │ +41ca9a: 6e30 81b9 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b981 │ │ +41caa0: 1a01 085b |001a: const-string v1, "action" // string@5b08 │ │ +41caa4: 7010 3bb1 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getActionString:()Ljava/lang/String; // method@b13b │ │ +41caaa: 0c02 |001f: move-result-object v2 │ │ +41caac: 6e30 80b9 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +41cab2: 2201 8f1e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1e8f │ │ +41cab6: 1a02 fdd9 |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@d9fd │ │ +41caba: 6203 a0d7 |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +41cabe: 7030 1fb6 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ +41cac4: 1a02 3c50 |002c: const-string v2, "UTC" // string@503c │ │ +41cac8: 7110 b0b7 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ +41cace: 0c02 |0031: move-result-object v2 │ │ +41cad0: 6e20 18b6 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ +41cad6: 1a02 5cd2 |0035: const-string v2, "timestamp" // string@d25c │ │ +41cada: 5443 15cc |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@cc15 │ │ +41cade: 6e20 14b6 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b614 │ │ +41cae4: 0c01 |003c: move-result-object v1 │ │ +41cae6: 6e30 80b9 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b980 │ │ +41caec: 6e10 3ab1 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b13a │ │ +41caf2: 0c01 |0043: move-result-object v1 │ │ +41caf4: 6202 00cc |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@cc00 │ │ +41caf8: 3321 1a00 |0046: if-ne v1, v2, 0060 // +001a │ │ +41cafc: 1a01 a2ce |0048: const-string v1, "started" // string@cea2 │ │ +41cb00: 5242 14cc |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@cc14 │ │ +41cb04: 6e30 7fb9 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b97f │ │ +41cb0a: 1a01 87b7 |004f: const-string v1, "position" // string@b787 │ │ +41cb0e: 5242 13cc |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@cc13 │ │ +41cb12: 6e30 7fb9 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b97f │ │ +41cb18: 1a01 40d3 |0056: const-string v1, "total" // string@d340 │ │ +41cb1c: 5242 16cc |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cc16 │ │ +41cb20: 6e30 7fb9 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b97f │ │ +41cb26: 2803 |005d: goto 0060 // +0003 │ │ +41cb28: 0d00 |005e: move-exception v0 │ │ +41cb2a: 2802 |005f: goto 0061 // +0002 │ │ +41cb2c: 1100 |0060: return-object v0 │ │ +41cb2e: 2201 271e |0061: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +41cb32: 7010 ffb4 0100 |0063: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41cb38: 1a02 bbd9 |0066: const-string v2, "writeToJSONObject(): " // string@d9bb │ │ +41cb3c: 6e20 0bb5 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41cb42: 6e10 38b5 0000 |006b: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +41cb48: 0c00 |006e: move-result-object v0 │ │ +41cb4a: 6e20 0bb5 0100 |006f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41cb50: 6e10 15b5 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41cb56: 0c00 |0075: move-result-object v0 │ │ +41cb58: 1a01 9815 |0076: const-string v1, "EpisodeAction" // string@1598 │ │ +41cb5c: 7120 700b 0100 |0078: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +41cb62: 1200 |007b: const/4 v0, #int 0 // #0 │ │ +41cb64: 1100 |007c: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x005d │ │ Lorg/json/JSONException; -> 0x005e │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=189 │ │ 0x000c line=190 │ │ @@ -1740837,19 +1740839,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 │ │ -41c588: |[41c588] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ -41c598: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41c59e: 5b01 17cc |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cc17 │ │ -41c5a2: 5a02 18cc |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cc18 │ │ -41c5a6: 0e00 |0007: return-void │ │ +41c5b0: |[41c5b0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ +41c5c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41c5c6: 5b01 17cc |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cc17 │ │ +41c5ca: 5a02 18cc |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cc18 │ │ +41c5ce: 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; │ │ @@ -1740862,17 +1740864,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c558: |[41c558] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ -41c568: 5410 17cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cc17 │ │ -41c56c: 1100 |0002: return-object v0 │ │ +41c580: |[41c580] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ +41c590: 5410 17cc |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cc17 │ │ +41c594: 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;) │ │ @@ -1740880,17 +1740882,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c570: |[41c570] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getTimestamp:()J │ │ -41c580: 5320 18cc |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cc18 │ │ -41c584: 1000 |0002: return-wide v0 │ │ +41c598: |[41c598] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getTimestamp:()J │ │ +41c5a8: 5320 18cc |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cc18 │ │ +41c5ac: 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;) │ │ @@ -1740898,30 +1740900,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -41c500: |[41c500] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ -41c510: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41c514: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41c51a: 1a01 9a15 |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@159a │ │ -41c51e: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c524: 5431 17cc |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cc17 │ │ -41c528: 6e20 0ab5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -41c52e: 1a01 d706 |000f: const-string v1, ", timestamp=" // string@06d7 │ │ -41c532: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41c538: 5331 18cc |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cc18 │ │ -41c53c: 6e30 07b5 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -41c542: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -41c546: 6e20 03b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -41c54c: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41c552: 0c00 |0021: move-result-object v0 │ │ -41c554: 1100 |0022: return-object v0 │ │ +41c528: |[41c528] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ +41c538: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41c53c: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41c542: 1a01 9a15 |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@159a │ │ +41c546: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c54c: 5431 17cc |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cc17 │ │ +41c550: 6e20 0ab5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +41c556: 1a01 d706 |000f: const-string v1, ", timestamp=" // string@06d7 │ │ +41c55a: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41c560: 5331 18cc |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cc18 │ │ +41c564: 6e30 07b5 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +41c56a: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +41c56e: 6e20 03b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +41c574: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41c57a: 0c00 |0021: move-result-object v0 │ │ +41c57c: 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 : 19114 (SourceFile) │ │ @@ -1741079,17 +1741081,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cc2c: |[41cc2c] de.danoeh.antennapod.net.sync.serviceinterface.R$anim.:()V │ │ -41cc3c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cc42: 0e00 |0003: return-void │ │ +41cc54: |[41cc54] de.danoeh.antennapod.net.sync.serviceinterface.R$anim.:()V │ │ +41cc64: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cc6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1741151,17 +1741153,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cc14: |[41cc14] de.danoeh.antennapod.net.sync.serviceinterface.R$animator.:()V │ │ -41cc24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cc2a: 0e00 |0003: return-void │ │ +41cc3c: |[41cc3c] de.danoeh.antennapod.net.sync.serviceinterface.R$animator.:()V │ │ +41cc4c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cc52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1741198,17 +1741200,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cc44: |[41cc44] de.danoeh.antennapod.net.sync.serviceinterface.R$array.:()V │ │ -41cc54: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cc5a: 0e00 |0003: return-void │ │ +41cc6c: |[41cc6c] de.danoeh.antennapod.net.sync.serviceinterface.R$array.:()V │ │ +41cc7c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cc82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1743030,17 +1743032,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cc5c: |[41cc5c] de.danoeh.antennapod.net.sync.serviceinterface.R$attr.:()V │ │ -41cc6c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cc72: 0e00 |0003: return-void │ │ +41cc84: |[41cc84] de.danoeh.antennapod.net.sync.serviceinterface.R$attr.:()V │ │ +41cc94: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cc9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1743087,17 +1743089,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cc74: |[41cc74] de.danoeh.antennapod.net.sync.serviceinterface.R$bool.:()V │ │ -41cc84: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cc8a: 0e00 |0003: return-void │ │ +41cc9c: |[41cc9c] de.danoeh.antennapod.net.sync.serviceinterface.R$bool.:()V │ │ +41ccac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41ccb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1743564,17 +1743566,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cc8c: |[41cc8c] de.danoeh.antennapod.net.sync.serviceinterface.R$color.:()V │ │ -41cc9c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cca2: 0e00 |0003: return-void │ │ +41ccb4: |[41ccb4] de.danoeh.antennapod.net.sync.serviceinterface.R$color.:()V │ │ +41ccc4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41ccca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1744246,17 +1744248,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cca4: |[41cca4] de.danoeh.antennapod.net.sync.serviceinterface.R$dimen.:()V │ │ -41ccb4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41ccba: 0e00 |0003: return-void │ │ +41cccc: |[41cccc] de.danoeh.antennapod.net.sync.serviceinterface.R$dimen.:()V │ │ +41ccdc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cce2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1744778,17 +1744780,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41ccbc: |[41ccbc] de.danoeh.antennapod.net.sync.serviceinterface.R$drawable.:()V │ │ -41cccc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41ccd2: 0e00 |0003: return-void │ │ +41cce4: |[41cce4] de.danoeh.antennapod.net.sync.serviceinterface.R$drawable.:()V │ │ +41ccf4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41ccfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1745690,17 +1745692,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41ccd4: |[41ccd4] de.danoeh.antennapod.net.sync.serviceinterface.R$id.:()V │ │ -41cce4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41ccea: 0e00 |0003: return-void │ │ +41ccfc: |[41ccfc] de.danoeh.antennapod.net.sync.serviceinterface.R$id.:()V │ │ +41cd0c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cd12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1745757,17 +1745759,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41ccec: |[41ccec] de.danoeh.antennapod.net.sync.serviceinterface.R$integer.:()V │ │ -41ccfc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cd02: 0e00 |0003: return-void │ │ +41cd14: |[41cd14] de.danoeh.antennapod.net.sync.serviceinterface.R$integer.:()V │ │ +41cd24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cd2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1745834,17 +1745836,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cd04: |[41cd04] de.danoeh.antennapod.net.sync.serviceinterface.R$interpolator.:()V │ │ -41cd14: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cd1a: 0e00 |0003: return-void │ │ +41cd2c: |[41cd2c] de.danoeh.antennapod.net.sync.serviceinterface.R$interpolator.:()V │ │ +41cd3c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cd42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1746206,17 +1746208,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cd1c: |[41cd1c] de.danoeh.antennapod.net.sync.serviceinterface.R$layout.:()V │ │ -41cd2c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cd32: 0e00 |0003: return-void │ │ +41cd44: |[41cd44] de.danoeh.antennapod.net.sync.serviceinterface.R$layout.:()V │ │ +41cd54: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cd5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1746433,17 +1746435,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cd34: |[41cd34] de.danoeh.antennapod.net.sync.serviceinterface.R$string.:()V │ │ -41cd44: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41cd4a: 0e00 |0003: return-void │ │ +41cd5c: |[41cd5c] de.danoeh.antennapod.net.sync.serviceinterface.R$string.:()V │ │ +41cd6c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41cd72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1748405,17 +1748407,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41db60: |[41db60] de.danoeh.antennapod.net.sync.serviceinterface.R$style.:()V │ │ -41db70: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41db76: 0e00 |0003: return-void │ │ +41db88: |[41db88] de.danoeh.antennapod.net.sync.serviceinterface.R$style.:()V │ │ +41db98: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41db9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1751737,344 +1751739,344 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1782 16-bit code units │ │ -41cd4c: |[41cd4c] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ -41cd5c: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ -41cd62: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ -41cd66: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ -41cd6a: 2601 9302 0000 |0007: fill-array-data v1, 0000029a // +00000293 │ │ -41cd70: 6901 7ed1 |000a: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBar:[I // field@d17e │ │ -41cd74: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ -41cd7a: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ -41cd80: 0c02 |0012: move-result-object v2 │ │ -41cd82: 6902 7fd1 |0013: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBarLayout:[I // field@d17f │ │ -41cd86: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ -41cd8c: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ -41cd92: 0c02 |001b: move-result-object v2 │ │ -41cd94: 6902 9ed1 |001c: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@d19e │ │ -41cd98: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -41cd9a: 2322 9b1f |001f: new-array v2, v2, [I // type@1f9b │ │ -41cd9e: 6902 a0d1 |0021: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuView:[I // field@d1a0 │ │ -41cda2: 1262 |0023: const/4 v2, #int 6 // #6 │ │ -41cda4: 2323 9b1f |0024: new-array v3, v2, [I // type@1f9b │ │ -41cda8: 2603 b202 0000 |0026: fill-array-data v3, 000002d8 // +000002b2 │ │ -41cdae: 6903 a1d1 |0029: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMode:[I // field@d1a1 │ │ -41cdb2: 1403 d001 047f |002b: const v3, #float 1.75468e+38 // #7f0401d0 │ │ -41cdb8: 1404 5902 047f |002e: const v4, #float 1.7547e+38 // #7f040259 │ │ -41cdbe: 2420 9b1f 4300 |0031: filled-new-array {v3, v4}, [I // type@1f9b │ │ -41cdc4: 0c03 |0034: move-result-object v3 │ │ -41cdc6: 6903 a8d1 |0035: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActivityChooserView:[I // field@d1a8 │ │ -41cdca: 1403 f200 0101 |0037: const v3, #float 2.36942e-38 // #010100f2 │ │ -41cdd0: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ -41cdd4: 2344 9b1f |003c: new-array v4, v4, [I // type@1f9b │ │ -41cdd8: 2604 aa02 0000 |003e: fill-array-data v4, 000002e8 // +000002aa │ │ -41cdde: 6904 abd1 |0041: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AlertDialog:[I // field@d1ab │ │ -41cde2: 2324 9b1f |0043: new-array v4, v2, [I // type@1f9b │ │ -41cde6: 2604 b702 0000 |0045: fill-array-data v4, 000002fc // +000002b7 │ │ -41cdec: 6904 b4d1 |0048: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d1b4 │ │ -41cdf0: 1404 d000 0101 |004a: const v4, #float 2.36941e-38 // #010100d0 │ │ -41cdf6: 1405 9901 0101 |004d: const v5, #float 2.36947e-38 // #01010199 │ │ -41cdfc: 2420 9b1f 5400 |0050: filled-new-array {v4, v5}, [I // type@1f9b │ │ -41ce02: 0c06 |0053: move-result-object v6 │ │ -41ce04: 6906 bbd1 |0054: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@d1bb │ │ -41ce08: 1406 4a04 0101 |0056: const v6, #float 2.36966e-38 // #0101044a │ │ -41ce0e: 1407 4b04 0101 |0059: const v7, #float 2.36966e-38 // #0101044b │ │ -41ce14: 1408 4904 0101 |005c: const v8, #float 2.36966e-38 // #01010449 │ │ -41ce1a: 2440 9b1f 8576 |005f: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ -41ce20: 0c06 |0062: move-result-object v6 │ │ -41ce22: 6906 bed1 |0063: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d1be │ │ -41ce26: 1406 c004 047f |0065: const v6, #float 1.75483e+38 // #7f0404c0 │ │ -41ce2c: 1407 c104 047f |0068: const v7, #float 1.75483e+38 // #7f0404c1 │ │ -41ce32: 1408 1901 0101 |006b: const v8, #float 2.36943e-38 // #01010119 │ │ -41ce38: 1409 1904 047f |006e: const v9, #float 1.75479e+38 // #7f040419 │ │ -41ce3e: 2440 9b1f 9876 |0071: filled-new-array {v8, v9, v6, v7}, [I // type@1f9b │ │ -41ce44: 0c06 |0074: move-result-object v6 │ │ -41ce46: 6906 c3d1 |0075: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatImageView:[I // field@d1c3 │ │ -41ce4a: 1406 ba04 047f |0077: const v6, #float 1.75483e+38 // #7f0404ba │ │ -41ce50: 1407 bb04 047f |007a: const v7, #float 1.75483e+38 // #7f0404bb │ │ -41ce56: 1408 4201 0101 |007d: const v8, #float 2.36945e-38 // #01010142 │ │ -41ce5c: 1409 b904 047f |0080: const v9, #float 1.75483e+38 // #7f0404b9 │ │ -41ce62: 2440 9b1f 9876 |0083: filled-new-array {v8, v9, v6, v7}, [I // type@1f9b │ │ -41ce68: 0c06 |0086: move-result-object v6 │ │ -41ce6a: 6906 c8d1 |0087: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@d1c8 │ │ -41ce6e: 1276 |0089: const/4 v6, #int 7 // #7 │ │ -41ce70: 2367 9b1f |008a: new-array v7, v6, [I // type@1f9b │ │ -41ce74: 2607 8002 0000 |008c: fill-array-data v7, 0000030c // +00000280 │ │ -41ce7a: 6907 cdd1 |008f: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@d1cd │ │ -41ce7e: 1307 1600 |0091: const/16 v7, #int 22 // #16 │ │ -41ce82: 2377 9b1f |0093: new-array v7, v7, [I // type@1f9b │ │ -41ce86: 2607 8902 0000 |0095: fill-array-data v7, 0000031e // +00000289 │ │ -41ce8c: 6907 d5d1 |0098: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextView:[I // field@d1d5 │ │ -41ce90: 1307 7f00 |009a: const/16 v7, #int 127 // #7f │ │ -41ce94: 2377 9b1f |009c: new-array v7, v7, [I // type@1f9b │ │ -41ce98: 2607 b002 0000 |009e: fill-array-data v7, 0000034e // +000002b0 │ │ -41ce9e: 6907 ecd1 |00a1: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTheme:[I // field@d1ec │ │ -41cea2: 1407 0e03 0101 |00a3: const v7, #float 2.36957e-38 // #0101030e │ │ -41cea8: 1408 dd03 047f |00a6: const v8, #float 1.75478e+38 // #7f0403dd │ │ -41ceae: 2420 9b1f 8700 |00a9: filled-new-array {v7, v8}, [I // type@1f9b │ │ -41ceb4: 0c07 |00ac: move-result-object v7 │ │ -41ceb6: 6907 6cd2 |00ad: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.BackgroundStyle:[I // field@d26c │ │ -41ceba: 1407 3300 047f |00af: const v7, #float 1.75459e+38 // #7f040033 │ │ -41cec0: 2410 9b1f 0700 |00b2: filled-new-array {v7}, [I // type@1f9b │ │ -41cec6: 0c07 |00b5: move-result-object v7 │ │ -41cec8: 6907 6fd2 |00b6: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@d26f │ │ -41cecc: 1407 b503 047f |00b8: const v7, #float 1.75477e+38 // #7f0403b5 │ │ -41ced2: 1408 ec03 047f |00bb: const v8, #float 1.75478e+38 // #7f0403ec │ │ -41ced8: 2420 9b1f 8700 |00be: filled-new-array {v7, v8}, [I // type@1f9b │ │ -41cede: 0c07 |00c1: move-result-object v7 │ │ -41cee0: 6907 71d2 |00c2: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Capability:[I // field@d271 │ │ -41cee4: 2327 9b1f |00c4: new-array v7, v2, [I // type@1f9b │ │ -41cee8: 2607 8a03 0000 |00c6: fill-array-data v7, 00000450 // +0000038a │ │ -41ceee: 6907 74d2 |00c9: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@d274 │ │ -41cef2: 1407 3400 047f |00cb: const v7, #float 1.75459e+38 // #7f040034 │ │ -41cef8: 1408 8402 047f |00ce: const v8, #float 1.75471e+38 // #7f040284 │ │ -41cefe: 1409 a501 0101 |00d1: const v9, #float 2.36947e-38 // #010101a5 │ │ -41cf04: 140a 1f03 0101 |00d4: const v10, #float 2.36958e-38 // #0101031f │ │ -41cf0a: 140b 4706 0101 |00d7: const v11, #float 2.36981e-38 // #01010647 │ │ -41cf10: 2458 9b1f a97b |00da: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ -41cf16: 0c07 |00dd: move-result-object v7 │ │ -41cf18: 6907 7bd2 |00de: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ColorStateListItem:[I // field@d27b │ │ -41cf1c: 1407 aa00 047f |00e0: const v7, #float 1.75462e+38 // #7f0400aa │ │ -41cf22: 1408 ab00 047f |00e3: const v8, #float 1.75462e+38 // #7f0400ab │ │ -41cf28: 140a 0701 0101 |00e6: const v10, #float 2.36943e-38 // #01010107 │ │ -41cf2e: 140b a100 047f |00e9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -41cf34: 2440 9b1f ba87 |00ec: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ -41cf3a: 0c07 |00ef: move-result-object v7 │ │ -41cf3c: 6907 81d2 |00f0: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CompoundButton:[I // field@d281 │ │ -41cf40: 1407 8302 047f |00f2: const v7, #float 1.75471e+38 // #7f040283 │ │ -41cf46: 1408 2c04 047f |00f5: const v8, #float 1.7548e+38 // #7f04042c │ │ -41cf4c: 2420 9b1f 8700 |00f8: filled-new-array {v7, v8}, [I // type@1f9b │ │ -41cf52: 0c07 |00fb: move-result-object v7 │ │ -41cf54: 6907 86d2 |00fc: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@d286 │ │ -41cf58: 2367 9b1f |00fe: new-array v7, v6, [I // type@1f9b │ │ -41cf5c: 2607 6003 0000 |0100: fill-array-data v7, 00000460 // +00000360 │ │ -41cf62: 6907 87d2 |0103: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@d287 │ │ -41cf66: 1307 0c00 |0105: const/16 v7, #int 12 // #c │ │ -41cf6a: 2378 9b1f |0107: new-array v8, v7, [I // type@1f9b │ │ -41cf6e: 2608 6903 0000 |0109: fill-array-data v8, 00000472 // +00000369 │ │ -41cf74: 6908 91d2 |010c: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DialogPreference:[I // field@d291 │ │ -41cf78: 1308 0800 |010e: const/16 v8, #int 8 // #8 │ │ -41cf7c: 2388 9b1f |0110: new-array v8, v8, [I // type@1f9b │ │ -41cf80: 2608 7c03 0000 |0112: fill-array-data v8, 0000048e // +0000037c │ │ -41cf86: 6908 9ed2 |0115: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@d29e │ │ -41cf8a: 1408 fd04 047f |0117: const v8, #float 1.75484e+38 // #7f0404fd │ │ -41cf90: 2410 9b1f 0800 |011a: filled-new-array {v8}, [I // type@1f9b │ │ -41cf96: 0c0a |011d: move-result-object v10 │ │ -41cf98: 690a a7d2 |011e: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.EditTextPreference:[I // field@d2a7 │ │ -41cf9c: 236a 9b1f |0120: new-array v10, v6, [I // type@1f9b │ │ -41cfa0: 260a 8003 0000 |0122: fill-array-data v10, 000004a2 // +00000380 │ │ -41cfa6: 690a a9d2 |0125: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamily:[I // field@d2a9 │ │ -41cfaa: 130a 0a00 |0127: const/16 v10, #int 10 // #a │ │ -41cfae: 23ab 9b1f |0129: new-array v11, v10, [I // type@1f9b │ │ -41cfb2: 260b 8903 0000 |012b: fill-array-data v11, 000004b4 // +00000389 │ │ -41cfb8: 690b aad2 |012e: sput-object v11, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamilyFont:[I // field@d2aa │ │ -41cfbc: 140b 0300 0101 |0130: const v11, #float 2.36936e-38 // #01010003 │ │ -41cfc2: 140c d100 0101 |0133: const v12, #float 2.36941e-38 // #010100d1 │ │ -41cfc8: 2430 9b1f 4b0c |0136: filled-new-array {v11, v4, v12}, [I // type@1f9b │ │ -41cfce: 0c0d |0139: move-result-object v13 │ │ -41cfd0: 690d bcd2 |013a: sput-object v13, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Fragment:[I // field@d2bc │ │ -41cfd4: 2420 9b1f cb00 |013c: filled-new-array {v11, v12}, [I // type@1f9b │ │ -41cfda: 0c0b |013f: move-result-object v11 │ │ -41cfdc: 690b bdd2 |0140: sput-object v11, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FragmentContainerView:[I // field@d2bd │ │ -41cfe0: 237b 9b1f |0142: new-array v11, v7, [I // type@1f9b │ │ -41cfe4: 260b 8803 0000 |0144: fill-array-data v11, 000004cc // +00000388 │ │ -41cfea: 690b c3d2 |0147: sput-object v11, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColor:[I // field@d2c3 │ │ -41cfee: 140b 1405 0101 |0149: const v11, #float 2.36972e-38 // #01010514 │ │ -41cff4: 2420 9b1f b900 |014c: filled-new-array {v9, v11}, [I // type@1f9b │ │ -41cffa: 0c09 |014f: move-result-object v9 │ │ -41cffc: 6909 c4d2 |0150: sput-object v9, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColorItem:[I // field@d2c4 │ │ -41d000: 1309 0900 |0152: const/16 v9, #int 9 // #9 │ │ -41d004: 2399 9b1f |0154: new-array v9, v9, [I // type@1f9b │ │ -41d008: 2609 9203 0000 |0156: fill-array-data v9, 000004e8 // +00000392 │ │ -41d00e: 6909 d3d2 |0159: sput-object v9, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@d2d3 │ │ -41d012: 1409 f500 0101 |015b: const v9, #float 2.36942e-38 // #010100f5 │ │ -41d018: 140b 8101 0101 |015e: const v11, #float 2.36946e-38 // #01010181 │ │ -41d01e: 140c f400 0101 |0161: const v12, #float 2.36942e-38 // #010100f4 │ │ -41d024: 2440 9b1f c1b9 |0164: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ -41d02a: 0c01 |0167: move-result-object v1 │ │ -41d02c: 6901 d4d2 |0168: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@d2d4 │ │ -41d030: 1401 ac02 0101 |016a: const v1, #float 2.36955e-38 // #010102ac │ │ -41d036: 1409 ad02 0101 |016d: const v9, #float 2.36955e-38 // #010102ad │ │ -41d03c: 2420 9b1f 9100 |0170: filled-new-array {v1, v9}, [I // type@1f9b │ │ -41d042: 0c01 |0173: move-result-object v1 │ │ -41d044: 6901 e2d2 |0174: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPopupWindow:[I // field@d2e2 │ │ -41d048: 1401 b200 0101 |0176: const v1, #float 2.36941e-38 // #010100b2 │ │ -41d04e: 1409 f801 0101 |0179: const v9, #float 2.3695e-38 // #010101f8 │ │ -41d054: 140b c401 047f |017c: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -41d05a: 140c c501 047f |017f: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -41d060: 2458 9b1f 91cb |0182: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ -41d066: 0c08 |0185: move-result-object v8 │ │ -41d068: 6908 e5d2 |0186: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPreference:[I // field@d2e5 │ │ -41d06c: 2328 9b1f |0188: new-array v8, v2, [I // type@1f9b │ │ -41d070: 2608 7403 0000 |018a: fill-array-data v8, 000004fe // +00000374 │ │ -41d076: 6908 ebd2 |018d: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuGroup:[I // field@d2eb │ │ -41d07a: 1308 1700 |018f: const/16 v8, #int 23 // #17 │ │ -41d07e: 2388 9b1f |0191: new-array v8, v8, [I // type@1f9b │ │ -41d082: 2608 7b03 0000 |0193: fill-array-data v8, 0000050e // +0000037b │ │ -41d088: 6908 f2d2 |0196: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuItem:[I // field@d2f2 │ │ -41d08c: 1308 0900 |0198: const/16 v8, #int 9 // #9 │ │ -41d090: 2388 9b1f |019a: new-array v8, v8, [I // type@1f9b │ │ -41d094: 2608 a403 0000 |019c: fill-array-data v8, 00000540 // +000003a4 │ │ -41d09a: 6908 0ad3 |019f: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuView:[I // field@d30a │ │ -41d09e: 2440 9b1f 91cb |01a1: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ -41d0a4: 0c08 |01a4: move-result-object v8 │ │ -41d0a6: 6908 14d3 |01a5: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@d314 │ │ -41d0aa: 1408 c902 0101 |01a7: const v8, #float 2.36956e-38 // #010102c9 │ │ -41d0b0: 1409 7803 047f |01aa: const v9, #float 1.75476e+38 // #7f040378 │ │ -41d0b6: 140b 7601 0101 |01ad: const v11, #float 2.36946e-38 // #01010176 │ │ -41d0bc: 2430 9b1f 8b09 |01b0: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ -41d0c2: 0c08 |01b3: move-result-object v8 │ │ -41d0c4: 6908 19d3 |01b4: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindow:[I // field@d319 │ │ -41d0c8: 1408 2304 047f |01b6: const v8, #float 1.7548e+38 // #7f040423 │ │ -41d0ce: 2410 9b1f 0800 |01b9: filled-new-array {v8}, [I // type@1f9b │ │ -41d0d4: 0c08 |01bc: move-result-object v8 │ │ -41d0d6: 6908 1ad3 |01bd: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@d31a │ │ -41d0da: 1308 2400 |01bf: const/16 v8, #int 36 // #24 │ │ -41d0de: 2388 9b1f |01c1: new-array v8, v8, [I // type@1f9b │ │ -41d0e2: 2608 9303 0000 |01c3: fill-array-data v8, 00000556 // +00000393 │ │ -41d0e8: 6908 1fd3 |01c6: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Preference:[I // field@d31f │ │ -41d0ec: 1408 2901 0101 |01c8: const v8, #float 2.36944e-38 // #01010129 │ │ -41d0f2: 1409 2a01 0101 |01cb: const v9, #float 2.36944e-38 // #0101012a │ │ -41d0f8: 140c 3100 047f |01ce: const v12, #float 1.75459e+38 // #7f040031 │ │ -41d0fe: 2440 9b1f 83c9 |01d1: filled-new-array {v3, v8, v9, v12}, [I // type@1f9b │ │ -41d104: 0c0d |01d4: move-result-object v13 │ │ -41d106: 690d 20d3 |01d5: sput-object v13, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragment:[I // field@d320 │ │ -41d10a: 2440 9b1f 83c9 |01d7: filled-new-array {v3, v8, v9, v12}, [I // type@1f9b │ │ -41d110: 0c08 |01da: move-result-object v8 │ │ -41d112: 6908 21d3 |01db: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@d321 │ │ -41d116: 1408 5a02 047f |01dd: const v8, #float 1.7547e+38 // #7f04025a │ │ -41d11c: 1409 7603 047f |01e0: const v9, #float 1.75476e+38 // #7f040376 │ │ -41d122: 140c e701 0101 |01e3: const v12, #float 2.36949e-38 // #010101e7 │ │ -41d128: 2430 9b1f 8c09 |01e6: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ -41d12e: 0c08 |01e9: move-result-object v8 │ │ -41d130: 6908 2ad3 |01ea: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceGroup:[I // field@d32a │ │ -41d134: 1408 2503 047f |01ec: const v8, #float 1.75474e+38 // #7f040325 │ │ -41d13a: 1409 2a03 047f |01ef: const v9, #float 1.75475e+38 // #7f04032a │ │ -41d140: 140c 1f01 0101 |01f2: const v12, #float 2.36944e-38 // #0101011f │ │ -41d146: 140d 2001 0101 |01f5: const v13, #float 2.36944e-38 // #01010120 │ │ -41d14c: 2440 9b1f dc98 |01f8: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ -41d152: 0c08 |01fb: move-result-object v8 │ │ -41d154: 6908 2ed3 |01fc: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceImageView:[I // field@d32e │ │ -41d158: 1308 1000 |01fe: const/16 v8, #int 16 // #10 │ │ -41d15c: 2388 9b1f |0200: new-array v8, v8, [I // type@1f9b │ │ -41d160: 2608 a003 0000 |0202: fill-array-data v8, 000005a2 // +000003a0 │ │ -41d166: 6908 33d3 |0205: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceTheme:[I // field@d333 │ │ -41d16a: 1408 7a03 047f |0207: const v8, #float 1.75476e+38 // #7f04037a │ │ -41d170: 1409 8103 047f |020a: const v9, #float 1.75476e+38 // #7f040381 │ │ -41d176: 2420 9b1f 9800 |020d: filled-new-array {v8, v9}, [I // type@1f9b │ │ -41d17c: 0c08 |0210: move-result-object v8 │ │ -41d17e: 6908 68d3 |0211: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecycleListView:[I // field@d368 │ │ -41d182: 2377 9b1f |0213: new-array v7, v7, [I // type@1f9b │ │ -41d186: 2607 b103 0000 |0215: fill-array-data v7, 000005c6 // +000003b1 │ │ -41d18c: 6907 6bd3 |0218: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecyclerView:[I // field@d36b │ │ -41d190: 1307 1d00 |021a: const/16 v7, #int 29 // #1d │ │ -41d194: 2377 9b1f |021c: new-array v7, v7, [I // type@1f9b │ │ -41d198: 2607 c403 0000 |021e: fill-array-data v7, 000005e2 // +000003c4 │ │ -41d19e: 6907 78d3 |0221: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SearchView:[I // field@d378 │ │ -41d1a2: 2366 9b1f |0223: new-array v6, v6, [I // type@1f9b │ │ -41d1a6: 2606 fb03 0000 |0225: fill-array-data v6, 00000620 // +000003fb │ │ -41d1ac: 6906 96d3 |0228: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SeekBarPreference:[I // field@d396 │ │ -41d1b0: 1406 6202 0101 |022a: const v6, #float 2.36953e-38 // #01010262 │ │ -41d1b6: 1407 7b01 0101 |022d: const v7, #float 2.36946e-38 // #0101017b │ │ -41d1bc: 2450 9b1f b167 |0230: filled-new-array {v1, v11, v7, v6, v0}, [I // type@1f9b │ │ -41d1c2: 0c00 |0233: move-result-object v0 │ │ -41d1c4: 6900 9ed3 |0234: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Spinner:[I // field@d39e │ │ -41d1c8: 2320 9b1f |0236: new-array v0, v2, [I // type@1f9b │ │ -41d1cc: 2600 fa03 0000 |0238: fill-array-data v0, 00000632 // +000003fa │ │ -41d1d2: 6900 a4d3 |023b: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawable:[I // field@d3a4 │ │ -41d1d6: 2410 9b1f 0500 |023d: filled-new-array {v5}, [I // type@1f9b │ │ -41d1dc: 0c00 |0240: move-result-object v0 │ │ -41d1de: 6900 a5d3 |0241: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@d3a5 │ │ -41d1e2: 1300 0e00 |0243: const/16 v0, #int 14 // #e │ │ -41d1e6: 2300 9b1f |0245: new-array v0, v0, [I // type@1f9b │ │ -41d1ea: 2600 fb03 0000 |0247: fill-array-data v0, 00000642 // +000003fb │ │ -41d1f0: 6900 add3 |024a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchCompat:[I // field@d3ad │ │ -41d1f4: 23a0 9b1f |024c: new-array v0, v10, [I // type@1f9b │ │ -41d1f8: 2600 1404 0000 |024e: fill-array-data v0, 00000662 // +00000414 │ │ -41d1fe: 6900 bcd3 |0251: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreference:[I // field@d3bc │ │ -41d202: 23a0 9b1f |0253: new-array v0, v10, [I // type@1f9b │ │ -41d206: 2600 2504 0000 |0255: fill-array-data v0, 0000067a // +00000425 │ │ -41d20c: 6900 bdd3 |0258: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@d3bd │ │ -41d210: 1300 1000 |025a: const/16 v0, #int 16 // #10 │ │ -41d214: 2300 9b1f |025c: new-array v0, v0, [I // type@1f9b │ │ -41d218: 2600 3404 0000 |025e: fill-array-data v0, 00000692 // +00000434 │ │ -41d21e: 6900 d2d3 |0261: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.TextAppearance:[I // field@d3d2 │ │ -41d222: 1300 1e00 |0263: const/16 v0, #int 30 // #1e │ │ -41d226: 2300 9b1f |0265: new-array v0, v0, [I // type@1f9b │ │ -41d22a: 2600 4f04 0000 |0267: fill-array-data v0, 000006b6 // +0000044f │ │ -41d230: 6900 e3d3 |026a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Toolbar:[I // field@d3e3 │ │ -41d234: 1400 7f03 047f |026c: const v0, #float 1.75476e+38 // #7f04037f │ │ -41d23a: 1401 a504 047f |026f: const v1, #float 1.75482e+38 // #7f0404a5 │ │ -41d240: 1502 0101 |0272: const/high16 v2, #int 16842752 // #101 │ │ -41d244: 1405 da00 0101 |0274: const v5, #float 2.36942e-38 // #010100da │ │ -41d24a: 1406 7c03 047f |0277: const v6, #float 1.75476e+38 // #7f04037c │ │ -41d250: 2451 9b1f 5206 |027a: filled-new-array {v2, v5, v6, v0, v1}, [I // type@1f9b │ │ -41d256: 0c00 |027d: move-result-object v0 │ │ -41d258: 6900 02d4 |027e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.View:[I // field@d402 │ │ -41d25c: 1400 5700 047f |0280: const v0, #float 1.7546e+38 // #7f040057 │ │ -41d262: 1401 5800 047f |0283: const v1, #float 1.7546e+38 // #7f040058 │ │ -41d268: 1402 d400 0101 |0286: const v2, #float 2.36942e-38 // #010100d4 │ │ -41d26e: 2430 9b1f 0201 |0289: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ -41d274: 0c00 |028c: move-result-object v0 │ │ -41d276: 6900 03d4 |028d: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@d403 │ │ -41d27a: 1400 f300 0101 |028f: const v0, #float 2.36942e-38 // #010100f3 │ │ -41d280: 2430 9b1f 3400 |0292: filled-new-array {v4, v3, v0}, [I // type@1f9b │ │ -41d286: 0c00 |0295: move-result-object v0 │ │ -41d288: 6900 07d4 |0296: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewStubCompat:[I // field@d407 │ │ -41d28c: 0e00 |0298: return-void │ │ -41d28e: 0000 |0299: nop // spacer │ │ -41d290: 0003 0400 1d00 0000 4e00 047f 5500 ... |029a: array-data (62 units) │ │ -41d30c: 0003 0400 0600 0000 4e00 047f 5500 ... |02d8: array-data (16 units) │ │ -41d32c: 0003 0400 0800 0000 f200 0101 a400 ... |02e8: array-data (20 units) │ │ -41d354: 0003 0400 0600 0000 1c01 0101 9401 ... |02fc: array-data (16 units) │ │ -41d374: 0003 0400 0700 0000 3400 0101 6d01 ... |030c: array-data (18 units) │ │ -41d398: 0003 0400 1600 0000 3400 0101 4600 ... |031e: array-data (48 units) │ │ -41d3f8: 0003 0400 7f00 0000 5700 0101 ae00 ... |034e: array-data (258 units) │ │ -41d5fc: 0003 0400 0600 0000 ef01 0101 f001 ... |0450: array-data (16 units) │ │ -41d61c: 0003 0400 0700 0000 b300 0101 8f02 ... |0460: array-data (18 units) │ │ -41d640: 0003 0400 0c00 0000 f201 0101 f301 ... |0472: array-data (28 units) │ │ -41d678: 0003 0400 0800 0000 3f00 047f 4000 ... |048e: array-data (20 units) │ │ -41d6a0: 0003 0400 0700 0000 1602 047f 1702 ... |04a2: array-data (18 units) │ │ -41d6c4: 0003 0400 0a00 0000 3205 0101 3305 ... |04b4: array-data (24 units) │ │ -41d6f4: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04cc: array-data (28 units) │ │ -41d72c: 0003 0400 0900 0000 af00 0101 c400 ... |04e8: array-data (22 units) │ │ -41d758: 0003 0400 0600 0000 0e00 0101 d000 ... |04fe: array-data (16 units) │ │ -41d778: 0003 0400 1700 0000 0200 0101 0e00 ... |050e: array-data (50 units) │ │ -41d7dc: 0003 0400 0900 0000 ae00 0101 2c01 ... |0540: array-data (22 units) │ │ -41d808: 0003 0400 2400 0000 0200 0101 0d00 ... |0556: array-data (76 units) │ │ -41d8a0: 0003 0400 1000 0000 bc00 047f 8701 ... |05a2: array-data (36 units) │ │ -41d8e8: 0003 0400 0c00 0000 c400 0101 eb00 ... |05c6: array-data (28 units) │ │ -41d920: 0003 0400 1d00 0000 3400 0101 da00 ... |05e2: array-data (62 units) │ │ -41d99c: 0003 0400 0700 0000 f200 0101 3601 ... |0620: array-data (18 units) │ │ -41d9c0: 0003 0400 0600 0000 1c01 0101 9401 ... |0632: array-data (16 units) │ │ -41d9e0: 0003 0400 0e00 0000 2401 0101 2501 ... |0642: array-data (32 units) │ │ -41da20: 0003 0400 0a00 0000 ef01 0101 f001 ... |0662: array-data (24 units) │ │ -41da50: 0003 0400 0a00 0000 ef01 0101 f001 ... |067a: array-data (24 units) │ │ -41da80: 0003 0400 1000 0000 9500 0101 9600 ... |0692: array-data (36 units) │ │ -41dac8: 0003 0400 1e00 0000 af00 0101 4001 ... |06b6: array-data (64 units) │ │ +41cd74: |[41cd74] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ +41cd84: 1400 9d03 047f |0000: const v0, #float 1.75477e+38 // #7f04039d │ │ +41cd8a: 1301 1d00 |0003: const/16 v1, #int 29 // #1d │ │ +41cd8e: 2311 9b1f |0005: new-array v1, v1, [I // type@1f9b │ │ +41cd92: 2601 9302 0000 |0007: fill-array-data v1, 0000029a // +00000293 │ │ +41cd98: 6901 7ed1 |000a: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBar:[I // field@d17e │ │ +41cd9c: 1401 b300 0101 |000c: const v1, #float 2.36941e-38 // #010100b3 │ │ +41cda2: 2410 9b1f 0100 |000f: filled-new-array {v1}, [I // type@1f9b │ │ +41cda8: 0c02 |0012: move-result-object v2 │ │ +41cdaa: 6902 7fd1 |0013: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBarLayout:[I // field@d17f │ │ +41cdae: 1402 3f01 0101 |0015: const v2, #float 2.36945e-38 // #0101013f │ │ +41cdb4: 2410 9b1f 0200 |0018: filled-new-array {v2}, [I // type@1f9b │ │ +41cdba: 0c02 |001b: move-result-object v2 │ │ +41cdbc: 6902 9ed1 |001c: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@d19e │ │ +41cdc0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +41cdc2: 2322 9b1f |001f: new-array v2, v2, [I // type@1f9b │ │ +41cdc6: 6902 a0d1 |0021: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuView:[I // field@d1a0 │ │ +41cdca: 1262 |0023: const/4 v2, #int 6 // #6 │ │ +41cdcc: 2323 9b1f |0024: new-array v3, v2, [I // type@1f9b │ │ +41cdd0: 2603 b202 0000 |0026: fill-array-data v3, 000002d8 // +000002b2 │ │ +41cdd6: 6903 a1d1 |0029: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMode:[I // field@d1a1 │ │ +41cdda: 1403 d001 047f |002b: const v3, #float 1.75468e+38 // #7f0401d0 │ │ +41cde0: 1404 5902 047f |002e: const v4, #float 1.7547e+38 // #7f040259 │ │ +41cde6: 2420 9b1f 4300 |0031: filled-new-array {v3, v4}, [I // type@1f9b │ │ +41cdec: 0c03 |0034: move-result-object v3 │ │ +41cdee: 6903 a8d1 |0035: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActivityChooserView:[I // field@d1a8 │ │ +41cdf2: 1403 f200 0101 |0037: const v3, #float 2.36942e-38 // #010100f2 │ │ +41cdf8: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ +41cdfc: 2344 9b1f |003c: new-array v4, v4, [I // type@1f9b │ │ +41ce00: 2604 aa02 0000 |003e: fill-array-data v4, 000002e8 // +000002aa │ │ +41ce06: 6904 abd1 |0041: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AlertDialog:[I // field@d1ab │ │ +41ce0a: 2324 9b1f |0043: new-array v4, v2, [I // type@1f9b │ │ +41ce0e: 2604 b702 0000 |0045: fill-array-data v4, 000002fc // +000002b7 │ │ +41ce14: 6904 b4d1 |0048: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d1b4 │ │ +41ce18: 1404 d000 0101 |004a: const v4, #float 2.36941e-38 // #010100d0 │ │ +41ce1e: 1405 9901 0101 |004d: const v5, #float 2.36947e-38 // #01010199 │ │ +41ce24: 2420 9b1f 5400 |0050: filled-new-array {v4, v5}, [I // type@1f9b │ │ +41ce2a: 0c06 |0053: move-result-object v6 │ │ +41ce2c: 6906 bbd1 |0054: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@d1bb │ │ +41ce30: 1406 4a04 0101 |0056: const v6, #float 2.36966e-38 // #0101044a │ │ +41ce36: 1407 4b04 0101 |0059: const v7, #float 2.36966e-38 // #0101044b │ │ +41ce3c: 1408 4904 0101 |005c: const v8, #float 2.36966e-38 // #01010449 │ │ +41ce42: 2440 9b1f 8576 |005f: filled-new-array {v5, v8, v6, v7}, [I // type@1f9b │ │ +41ce48: 0c06 |0062: move-result-object v6 │ │ +41ce4a: 6906 bed1 |0063: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d1be │ │ +41ce4e: 1406 c004 047f |0065: const v6, #float 1.75483e+38 // #7f0404c0 │ │ +41ce54: 1407 c104 047f |0068: const v7, #float 1.75483e+38 // #7f0404c1 │ │ +41ce5a: 1408 1901 0101 |006b: const v8, #float 2.36943e-38 // #01010119 │ │ +41ce60: 1409 1904 047f |006e: const v9, #float 1.75479e+38 // #7f040419 │ │ +41ce66: 2440 9b1f 9876 |0071: filled-new-array {v8, v9, v6, v7}, [I // type@1f9b │ │ +41ce6c: 0c06 |0074: move-result-object v6 │ │ +41ce6e: 6906 c3d1 |0075: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatImageView:[I // field@d1c3 │ │ +41ce72: 1406 ba04 047f |0077: const v6, #float 1.75483e+38 // #7f0404ba │ │ +41ce78: 1407 bb04 047f |007a: const v7, #float 1.75483e+38 // #7f0404bb │ │ +41ce7e: 1408 4201 0101 |007d: const v8, #float 2.36945e-38 // #01010142 │ │ +41ce84: 1409 b904 047f |0080: const v9, #float 1.75483e+38 // #7f0404b9 │ │ +41ce8a: 2440 9b1f 9876 |0083: filled-new-array {v8, v9, v6, v7}, [I // type@1f9b │ │ +41ce90: 0c06 |0086: move-result-object v6 │ │ +41ce92: 6906 c8d1 |0087: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@d1c8 │ │ +41ce96: 1276 |0089: const/4 v6, #int 7 // #7 │ │ +41ce98: 2367 9b1f |008a: new-array v7, v6, [I // type@1f9b │ │ +41ce9c: 2607 8002 0000 |008c: fill-array-data v7, 0000030c // +00000280 │ │ +41cea2: 6907 cdd1 |008f: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@d1cd │ │ +41cea6: 1307 1600 |0091: const/16 v7, #int 22 // #16 │ │ +41ceaa: 2377 9b1f |0093: new-array v7, v7, [I // type@1f9b │ │ +41ceae: 2607 8902 0000 |0095: fill-array-data v7, 0000031e // +00000289 │ │ +41ceb4: 6907 d5d1 |0098: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextView:[I // field@d1d5 │ │ +41ceb8: 1307 7f00 |009a: const/16 v7, #int 127 // #7f │ │ +41cebc: 2377 9b1f |009c: new-array v7, v7, [I // type@1f9b │ │ +41cec0: 2607 b002 0000 |009e: fill-array-data v7, 0000034e // +000002b0 │ │ +41cec6: 6907 ecd1 |00a1: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTheme:[I // field@d1ec │ │ +41ceca: 1407 0e03 0101 |00a3: const v7, #float 2.36957e-38 // #0101030e │ │ +41ced0: 1408 dd03 047f |00a6: const v8, #float 1.75478e+38 // #7f0403dd │ │ +41ced6: 2420 9b1f 8700 |00a9: filled-new-array {v7, v8}, [I // type@1f9b │ │ +41cedc: 0c07 |00ac: move-result-object v7 │ │ +41cede: 6907 6cd2 |00ad: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.BackgroundStyle:[I // field@d26c │ │ +41cee2: 1407 3300 047f |00af: const v7, #float 1.75459e+38 // #7f040033 │ │ +41cee8: 2410 9b1f 0700 |00b2: filled-new-array {v7}, [I // type@1f9b │ │ +41ceee: 0c07 |00b5: move-result-object v7 │ │ +41cef0: 6907 6fd2 |00b6: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@d26f │ │ +41cef4: 1407 b503 047f |00b8: const v7, #float 1.75477e+38 // #7f0403b5 │ │ +41cefa: 1408 ec03 047f |00bb: const v8, #float 1.75478e+38 // #7f0403ec │ │ +41cf00: 2420 9b1f 8700 |00be: filled-new-array {v7, v8}, [I // type@1f9b │ │ +41cf06: 0c07 |00c1: move-result-object v7 │ │ +41cf08: 6907 71d2 |00c2: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Capability:[I // field@d271 │ │ +41cf0c: 2327 9b1f |00c4: new-array v7, v2, [I // type@1f9b │ │ +41cf10: 2607 8a03 0000 |00c6: fill-array-data v7, 00000450 // +0000038a │ │ +41cf16: 6907 74d2 |00c9: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@d274 │ │ +41cf1a: 1407 3400 047f |00cb: const v7, #float 1.75459e+38 // #7f040034 │ │ +41cf20: 1408 8402 047f |00ce: const v8, #float 1.75471e+38 // #7f040284 │ │ +41cf26: 1409 a501 0101 |00d1: const v9, #float 2.36947e-38 // #010101a5 │ │ +41cf2c: 140a 1f03 0101 |00d4: const v10, #float 2.36958e-38 // #0101031f │ │ +41cf32: 140b 4706 0101 |00d7: const v11, #float 2.36981e-38 // #01010647 │ │ +41cf38: 2458 9b1f a97b |00da: filled-new-array {v9, v10, v11, v7, v8}, [I // type@1f9b │ │ +41cf3e: 0c07 |00dd: move-result-object v7 │ │ +41cf40: 6907 7bd2 |00de: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ColorStateListItem:[I // field@d27b │ │ +41cf44: 1407 aa00 047f |00e0: const v7, #float 1.75462e+38 // #7f0400aa │ │ +41cf4a: 1408 ab00 047f |00e3: const v8, #float 1.75462e+38 // #7f0400ab │ │ +41cf50: 140a 0701 0101 |00e6: const v10, #float 2.36943e-38 // #01010107 │ │ +41cf56: 140b a100 047f |00e9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +41cf5c: 2440 9b1f ba87 |00ec: filled-new-array {v10, v11, v7, v8}, [I // type@1f9b │ │ +41cf62: 0c07 |00ef: move-result-object v7 │ │ +41cf64: 6907 81d2 |00f0: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CompoundButton:[I // field@d281 │ │ +41cf68: 1407 8302 047f |00f2: const v7, #float 1.75471e+38 // #7f040283 │ │ +41cf6e: 1408 2c04 047f |00f5: const v8, #float 1.7548e+38 // #7f04042c │ │ +41cf74: 2420 9b1f 8700 |00f8: filled-new-array {v7, v8}, [I // type@1f9b │ │ +41cf7a: 0c07 |00fb: move-result-object v7 │ │ +41cf7c: 6907 86d2 |00fc: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@d286 │ │ +41cf80: 2367 9b1f |00fe: new-array v7, v6, [I // type@1f9b │ │ +41cf84: 2607 6003 0000 |0100: fill-array-data v7, 00000460 // +00000360 │ │ +41cf8a: 6907 87d2 |0103: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@d287 │ │ +41cf8e: 1307 0c00 |0105: const/16 v7, #int 12 // #c │ │ +41cf92: 2378 9b1f |0107: new-array v8, v7, [I // type@1f9b │ │ +41cf96: 2608 6903 0000 |0109: fill-array-data v8, 00000472 // +00000369 │ │ +41cf9c: 6908 91d2 |010c: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DialogPreference:[I // field@d291 │ │ +41cfa0: 1308 0800 |010e: const/16 v8, #int 8 // #8 │ │ +41cfa4: 2388 9b1f |0110: new-array v8, v8, [I // type@1f9b │ │ +41cfa8: 2608 7c03 0000 |0112: fill-array-data v8, 0000048e // +0000037c │ │ +41cfae: 6908 9ed2 |0115: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@d29e │ │ +41cfb2: 1408 fd04 047f |0117: const v8, #float 1.75484e+38 // #7f0404fd │ │ +41cfb8: 2410 9b1f 0800 |011a: filled-new-array {v8}, [I // type@1f9b │ │ +41cfbe: 0c0a |011d: move-result-object v10 │ │ +41cfc0: 690a a7d2 |011e: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.EditTextPreference:[I // field@d2a7 │ │ +41cfc4: 236a 9b1f |0120: new-array v10, v6, [I // type@1f9b │ │ +41cfc8: 260a 8003 0000 |0122: fill-array-data v10, 000004a2 // +00000380 │ │ +41cfce: 690a a9d2 |0125: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamily:[I // field@d2a9 │ │ +41cfd2: 130a 0a00 |0127: const/16 v10, #int 10 // #a │ │ +41cfd6: 23ab 9b1f |0129: new-array v11, v10, [I // type@1f9b │ │ +41cfda: 260b 8903 0000 |012b: fill-array-data v11, 000004b4 // +00000389 │ │ +41cfe0: 690b aad2 |012e: sput-object v11, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamilyFont:[I // field@d2aa │ │ +41cfe4: 140b 0300 0101 |0130: const v11, #float 2.36936e-38 // #01010003 │ │ +41cfea: 140c d100 0101 |0133: const v12, #float 2.36941e-38 // #010100d1 │ │ +41cff0: 2430 9b1f 4b0c |0136: filled-new-array {v11, v4, v12}, [I // type@1f9b │ │ +41cff6: 0c0d |0139: move-result-object v13 │ │ +41cff8: 690d bcd2 |013a: sput-object v13, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Fragment:[I // field@d2bc │ │ +41cffc: 2420 9b1f cb00 |013c: filled-new-array {v11, v12}, [I // type@1f9b │ │ +41d002: 0c0b |013f: move-result-object v11 │ │ +41d004: 690b bdd2 |0140: sput-object v11, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FragmentContainerView:[I // field@d2bd │ │ +41d008: 237b 9b1f |0142: new-array v11, v7, [I // type@1f9b │ │ +41d00c: 260b 8803 0000 |0144: fill-array-data v11, 000004cc // +00000388 │ │ +41d012: 690b c3d2 |0147: sput-object v11, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColor:[I // field@d2c3 │ │ +41d016: 140b 1405 0101 |0149: const v11, #float 2.36972e-38 // #01010514 │ │ +41d01c: 2420 9b1f b900 |014c: filled-new-array {v9, v11}, [I // type@1f9b │ │ +41d022: 0c09 |014f: move-result-object v9 │ │ +41d024: 6909 c4d2 |0150: sput-object v9, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColorItem:[I // field@d2c4 │ │ +41d028: 1309 0900 |0152: const/16 v9, #int 9 // #9 │ │ +41d02c: 2399 9b1f |0154: new-array v9, v9, [I // type@1f9b │ │ +41d030: 2609 9203 0000 |0156: fill-array-data v9, 000004e8 // +00000392 │ │ +41d036: 6909 d3d2 |0159: sput-object v9, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@d2d3 │ │ +41d03a: 1409 f500 0101 |015b: const v9, #float 2.36942e-38 // #010100f5 │ │ +41d040: 140b 8101 0101 |015e: const v11, #float 2.36946e-38 // #01010181 │ │ +41d046: 140c f400 0101 |0161: const v12, #float 2.36942e-38 // #010100f4 │ │ +41d04c: 2440 9b1f c1b9 |0164: filled-new-array {v1, v12, v9, v11}, [I // type@1f9b │ │ +41d052: 0c01 |0167: move-result-object v1 │ │ +41d054: 6901 d4d2 |0168: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@d2d4 │ │ +41d058: 1401 ac02 0101 |016a: const v1, #float 2.36955e-38 // #010102ac │ │ +41d05e: 1409 ad02 0101 |016d: const v9, #float 2.36955e-38 // #010102ad │ │ +41d064: 2420 9b1f 9100 |0170: filled-new-array {v1, v9}, [I // type@1f9b │ │ +41d06a: 0c01 |0173: move-result-object v1 │ │ +41d06c: 6901 e2d2 |0174: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPopupWindow:[I // field@d2e2 │ │ +41d070: 1401 b200 0101 |0176: const v1, #float 2.36941e-38 // #010100b2 │ │ +41d076: 1409 f801 0101 |0179: const v9, #float 2.3695e-38 // #010101f8 │ │ +41d07c: 140b c401 047f |017c: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +41d082: 140c c501 047f |017f: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +41d088: 2458 9b1f 91cb |0182: filled-new-array {v1, v9, v11, v12, v8}, [I // type@1f9b │ │ +41d08e: 0c08 |0185: move-result-object v8 │ │ +41d090: 6908 e5d2 |0186: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPreference:[I // field@d2e5 │ │ +41d094: 2328 9b1f |0188: new-array v8, v2, [I // type@1f9b │ │ +41d098: 2608 7403 0000 |018a: fill-array-data v8, 000004fe // +00000374 │ │ +41d09e: 6908 ebd2 |018d: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuGroup:[I // field@d2eb │ │ +41d0a2: 1308 1700 |018f: const/16 v8, #int 23 // #17 │ │ +41d0a6: 2388 9b1f |0191: new-array v8, v8, [I // type@1f9b │ │ +41d0aa: 2608 7b03 0000 |0193: fill-array-data v8, 0000050e // +0000037b │ │ +41d0b0: 6908 f2d2 |0196: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuItem:[I // field@d2f2 │ │ +41d0b4: 1308 0900 |0198: const/16 v8, #int 9 // #9 │ │ +41d0b8: 2388 9b1f |019a: new-array v8, v8, [I // type@1f9b │ │ +41d0bc: 2608 a403 0000 |019c: fill-array-data v8, 00000540 // +000003a4 │ │ +41d0c2: 6908 0ad3 |019f: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuView:[I // field@d30a │ │ +41d0c6: 2440 9b1f 91cb |01a1: filled-new-array {v1, v9, v11, v12}, [I // type@1f9b │ │ +41d0cc: 0c08 |01a4: move-result-object v8 │ │ +41d0ce: 6908 14d3 |01a5: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@d314 │ │ +41d0d2: 1408 c902 0101 |01a7: const v8, #float 2.36956e-38 // #010102c9 │ │ +41d0d8: 1409 7803 047f |01aa: const v9, #float 1.75476e+38 // #7f040378 │ │ +41d0de: 140b 7601 0101 |01ad: const v11, #float 2.36946e-38 // #01010176 │ │ +41d0e4: 2430 9b1f 8b09 |01b0: filled-new-array {v11, v8, v9}, [I // type@1f9b │ │ +41d0ea: 0c08 |01b3: move-result-object v8 │ │ +41d0ec: 6908 19d3 |01b4: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindow:[I // field@d319 │ │ +41d0f0: 1408 2304 047f |01b6: const v8, #float 1.7548e+38 // #7f040423 │ │ +41d0f6: 2410 9b1f 0800 |01b9: filled-new-array {v8}, [I // type@1f9b │ │ +41d0fc: 0c08 |01bc: move-result-object v8 │ │ +41d0fe: 6908 1ad3 |01bd: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@d31a │ │ +41d102: 1308 2400 |01bf: const/16 v8, #int 36 // #24 │ │ +41d106: 2388 9b1f |01c1: new-array v8, v8, [I // type@1f9b │ │ +41d10a: 2608 9303 0000 |01c3: fill-array-data v8, 00000556 // +00000393 │ │ +41d110: 6908 1fd3 |01c6: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Preference:[I // field@d31f │ │ +41d114: 1408 2901 0101 |01c8: const v8, #float 2.36944e-38 // #01010129 │ │ +41d11a: 1409 2a01 0101 |01cb: const v9, #float 2.36944e-38 // #0101012a │ │ +41d120: 140c 3100 047f |01ce: const v12, #float 1.75459e+38 // #7f040031 │ │ +41d126: 2440 9b1f 83c9 |01d1: filled-new-array {v3, v8, v9, v12}, [I // type@1f9b │ │ +41d12c: 0c0d |01d4: move-result-object v13 │ │ +41d12e: 690d 20d3 |01d5: sput-object v13, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragment:[I // field@d320 │ │ +41d132: 2440 9b1f 83c9 |01d7: filled-new-array {v3, v8, v9, v12}, [I // type@1f9b │ │ +41d138: 0c08 |01da: move-result-object v8 │ │ +41d13a: 6908 21d3 |01db: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@d321 │ │ +41d13e: 1408 5a02 047f |01dd: const v8, #float 1.7547e+38 // #7f04025a │ │ +41d144: 1409 7603 047f |01e0: const v9, #float 1.75476e+38 // #7f040376 │ │ +41d14a: 140c e701 0101 |01e3: const v12, #float 2.36949e-38 // #010101e7 │ │ +41d150: 2430 9b1f 8c09 |01e6: filled-new-array {v12, v8, v9}, [I // type@1f9b │ │ +41d156: 0c08 |01e9: move-result-object v8 │ │ +41d158: 6908 2ad3 |01ea: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceGroup:[I // field@d32a │ │ +41d15c: 1408 2503 047f |01ec: const v8, #float 1.75474e+38 // #7f040325 │ │ +41d162: 1409 2a03 047f |01ef: const v9, #float 1.75475e+38 // #7f04032a │ │ +41d168: 140c 1f01 0101 |01f2: const v12, #float 2.36944e-38 // #0101011f │ │ +41d16e: 140d 2001 0101 |01f5: const v13, #float 2.36944e-38 // #01010120 │ │ +41d174: 2440 9b1f dc98 |01f8: filled-new-array {v12, v13, v8, v9}, [I // type@1f9b │ │ +41d17a: 0c08 |01fb: move-result-object v8 │ │ +41d17c: 6908 2ed3 |01fc: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceImageView:[I // field@d32e │ │ +41d180: 1308 1000 |01fe: const/16 v8, #int 16 // #10 │ │ +41d184: 2388 9b1f |0200: new-array v8, v8, [I // type@1f9b │ │ +41d188: 2608 a003 0000 |0202: fill-array-data v8, 000005a2 // +000003a0 │ │ +41d18e: 6908 33d3 |0205: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceTheme:[I // field@d333 │ │ +41d192: 1408 7a03 047f |0207: const v8, #float 1.75476e+38 // #7f04037a │ │ +41d198: 1409 8103 047f |020a: const v9, #float 1.75476e+38 // #7f040381 │ │ +41d19e: 2420 9b1f 9800 |020d: filled-new-array {v8, v9}, [I // type@1f9b │ │ +41d1a4: 0c08 |0210: move-result-object v8 │ │ +41d1a6: 6908 68d3 |0211: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecycleListView:[I // field@d368 │ │ +41d1aa: 2377 9b1f |0213: new-array v7, v7, [I // type@1f9b │ │ +41d1ae: 2607 b103 0000 |0215: fill-array-data v7, 000005c6 // +000003b1 │ │ +41d1b4: 6907 6bd3 |0218: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecyclerView:[I // field@d36b │ │ +41d1b8: 1307 1d00 |021a: const/16 v7, #int 29 // #1d │ │ +41d1bc: 2377 9b1f |021c: new-array v7, v7, [I // type@1f9b │ │ +41d1c0: 2607 c403 0000 |021e: fill-array-data v7, 000005e2 // +000003c4 │ │ +41d1c6: 6907 78d3 |0221: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SearchView:[I // field@d378 │ │ +41d1ca: 2366 9b1f |0223: new-array v6, v6, [I // type@1f9b │ │ +41d1ce: 2606 fb03 0000 |0225: fill-array-data v6, 00000620 // +000003fb │ │ +41d1d4: 6906 96d3 |0228: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SeekBarPreference:[I // field@d396 │ │ +41d1d8: 1406 6202 0101 |022a: const v6, #float 2.36953e-38 // #01010262 │ │ +41d1de: 1407 7b01 0101 |022d: const v7, #float 2.36946e-38 // #0101017b │ │ +41d1e4: 2450 9b1f b167 |0230: filled-new-array {v1, v11, v7, v6, v0}, [I // type@1f9b │ │ +41d1ea: 0c00 |0233: move-result-object v0 │ │ +41d1ec: 6900 9ed3 |0234: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Spinner:[I // field@d39e │ │ +41d1f0: 2320 9b1f |0236: new-array v0, v2, [I // type@1f9b │ │ +41d1f4: 2600 fa03 0000 |0238: fill-array-data v0, 00000632 // +000003fa │ │ +41d1fa: 6900 a4d3 |023b: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawable:[I // field@d3a4 │ │ +41d1fe: 2410 9b1f 0500 |023d: filled-new-array {v5}, [I // type@1f9b │ │ +41d204: 0c00 |0240: move-result-object v0 │ │ +41d206: 6900 a5d3 |0241: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@d3a5 │ │ +41d20a: 1300 0e00 |0243: const/16 v0, #int 14 // #e │ │ +41d20e: 2300 9b1f |0245: new-array v0, v0, [I // type@1f9b │ │ +41d212: 2600 fb03 0000 |0247: fill-array-data v0, 00000642 // +000003fb │ │ +41d218: 6900 add3 |024a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchCompat:[I // field@d3ad │ │ +41d21c: 23a0 9b1f |024c: new-array v0, v10, [I // type@1f9b │ │ +41d220: 2600 1404 0000 |024e: fill-array-data v0, 00000662 // +00000414 │ │ +41d226: 6900 bcd3 |0251: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreference:[I // field@d3bc │ │ +41d22a: 23a0 9b1f |0253: new-array v0, v10, [I // type@1f9b │ │ +41d22e: 2600 2504 0000 |0255: fill-array-data v0, 0000067a // +00000425 │ │ +41d234: 6900 bdd3 |0258: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@d3bd │ │ +41d238: 1300 1000 |025a: const/16 v0, #int 16 // #10 │ │ +41d23c: 2300 9b1f |025c: new-array v0, v0, [I // type@1f9b │ │ +41d240: 2600 3404 0000 |025e: fill-array-data v0, 00000692 // +00000434 │ │ +41d246: 6900 d2d3 |0261: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.TextAppearance:[I // field@d3d2 │ │ +41d24a: 1300 1e00 |0263: const/16 v0, #int 30 // #1e │ │ +41d24e: 2300 9b1f |0265: new-array v0, v0, [I // type@1f9b │ │ +41d252: 2600 4f04 0000 |0267: fill-array-data v0, 000006b6 // +0000044f │ │ +41d258: 6900 e3d3 |026a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Toolbar:[I // field@d3e3 │ │ +41d25c: 1400 7f03 047f |026c: const v0, #float 1.75476e+38 // #7f04037f │ │ +41d262: 1401 a504 047f |026f: const v1, #float 1.75482e+38 // #7f0404a5 │ │ +41d268: 1502 0101 |0272: const/high16 v2, #int 16842752 // #101 │ │ +41d26c: 1405 da00 0101 |0274: const v5, #float 2.36942e-38 // #010100da │ │ +41d272: 1406 7c03 047f |0277: const v6, #float 1.75476e+38 // #7f04037c │ │ +41d278: 2451 9b1f 5206 |027a: filled-new-array {v2, v5, v6, v0, v1}, [I // type@1f9b │ │ +41d27e: 0c00 |027d: move-result-object v0 │ │ +41d280: 6900 02d4 |027e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.View:[I // field@d402 │ │ +41d284: 1400 5700 047f |0280: const v0, #float 1.7546e+38 // #7f040057 │ │ +41d28a: 1401 5800 047f |0283: const v1, #float 1.7546e+38 // #7f040058 │ │ +41d290: 1402 d400 0101 |0286: const v2, #float 2.36942e-38 // #010100d4 │ │ +41d296: 2430 9b1f 0201 |0289: filled-new-array {v2, v0, v1}, [I // type@1f9b │ │ +41d29c: 0c00 |028c: move-result-object v0 │ │ +41d29e: 6900 03d4 |028d: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@d403 │ │ +41d2a2: 1400 f300 0101 |028f: const v0, #float 2.36942e-38 // #010100f3 │ │ +41d2a8: 2430 9b1f 3400 |0292: filled-new-array {v4, v3, v0}, [I // type@1f9b │ │ +41d2ae: 0c00 |0295: move-result-object v0 │ │ +41d2b0: 6900 07d4 |0296: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewStubCompat:[I // field@d407 │ │ +41d2b4: 0e00 |0298: return-void │ │ +41d2b6: 0000 |0299: nop // spacer │ │ +41d2b8: 0003 0400 1d00 0000 4e00 047f 5500 ... |029a: array-data (62 units) │ │ +41d334: 0003 0400 0600 0000 4e00 047f 5500 ... |02d8: array-data (16 units) │ │ +41d354: 0003 0400 0800 0000 f200 0101 a400 ... |02e8: array-data (20 units) │ │ +41d37c: 0003 0400 0600 0000 1c01 0101 9401 ... |02fc: array-data (16 units) │ │ +41d39c: 0003 0400 0700 0000 3400 0101 6d01 ... |030c: array-data (18 units) │ │ +41d3c0: 0003 0400 1600 0000 3400 0101 4600 ... |031e: array-data (48 units) │ │ +41d420: 0003 0400 7f00 0000 5700 0101 ae00 ... |034e: array-data (258 units) │ │ +41d624: 0003 0400 0600 0000 ef01 0101 f001 ... |0450: array-data (16 units) │ │ +41d644: 0003 0400 0700 0000 b300 0101 8f02 ... |0460: array-data (18 units) │ │ +41d668: 0003 0400 0c00 0000 f201 0101 f301 ... |0472: array-data (28 units) │ │ +41d6a0: 0003 0400 0800 0000 3f00 047f 4000 ... |048e: array-data (20 units) │ │ +41d6c8: 0003 0400 0700 0000 1602 047f 1702 ... |04a2: array-data (18 units) │ │ +41d6ec: 0003 0400 0a00 0000 3205 0101 3305 ... |04b4: array-data (24 units) │ │ +41d71c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04cc: array-data (28 units) │ │ +41d754: 0003 0400 0900 0000 af00 0101 c400 ... |04e8: array-data (22 units) │ │ +41d780: 0003 0400 0600 0000 0e00 0101 d000 ... |04fe: array-data (16 units) │ │ +41d7a0: 0003 0400 1700 0000 0200 0101 0e00 ... |050e: array-data (50 units) │ │ +41d804: 0003 0400 0900 0000 ae00 0101 2c01 ... |0540: array-data (22 units) │ │ +41d830: 0003 0400 2400 0000 0200 0101 0d00 ... |0556: array-data (76 units) │ │ +41d8c8: 0003 0400 1000 0000 bc00 047f 8701 ... |05a2: array-data (36 units) │ │ +41d910: 0003 0400 0c00 0000 c400 0101 eb00 ... |05c6: array-data (28 units) │ │ +41d948: 0003 0400 1d00 0000 3400 0101 da00 ... |05e2: array-data (62 units) │ │ +41d9c4: 0003 0400 0700 0000 f200 0101 3601 ... |0620: array-data (18 units) │ │ +41d9e8: 0003 0400 0600 0000 1c01 0101 9401 ... |0632: array-data (16 units) │ │ +41da08: 0003 0400 0e00 0000 2401 0101 2501 ... |0642: array-data (32 units) │ │ +41da48: 0003 0400 0a00 0000 ef01 0101 f001 ... |0662: array-data (24 units) │ │ +41da78: 0003 0400 0a00 0000 ef01 0101 f001 ... |067a: array-data (24 units) │ │ +41daa8: 0003 0400 1000 0000 9500 0101 9600 ... |0692: array-data (36 units) │ │ +41daf0: 0003 0400 1e00 0000 af00 0101 4001 ... |06b6: 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 │ │ -41db48: |[41db48] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ -41db58: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41db5e: 0e00 |0003: return-void │ │ +41db70: |[41db70] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ +41db80: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41db86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1752105,17 +1752107,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41db78: |[41db78] de.danoeh.antennapod.net.sync.serviceinterface.R.:()V │ │ -41db88: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41db8e: 0e00 |0003: return-void │ │ +41dba0: |[41dba0] de.danoeh.antennapod.net.sync.serviceinterface.R.:()V │ │ +41dbb0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41dbb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1752166,20 +1752168,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 │ │ -41dc54: |[41dc54] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ -41dc64: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41dc6a: 5b01 10d4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d410 │ │ -41dc6e: 5b02 11d4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d411 │ │ -41dc72: 5a03 12d4 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d412 │ │ -41dc76: 0e00 |0009: return-void │ │ +41dc7c: |[41dc7c] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ +41dc8c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41dc92: 5b01 10d4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d410 │ │ +41dc96: 5b02 11d4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d411 │ │ +41dc9a: 5a03 12d4 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d412 │ │ +41dc9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ 0x0007 line=17 │ │ locals : │ │ @@ -1752194,17 +1752196,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41dc0c: |[41dc0c] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ -41dc1c: 5410 10d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d410 │ │ -41dc20: 1100 |0002: return-object v0 │ │ +41dc34: |[41dc34] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ +41dc44: 5410 10d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d410 │ │ +41dc48: 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;) │ │ @@ -1752212,17 +1752214,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41dc24: |[41dc24] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ -41dc34: 5410 11d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d411 │ │ -41dc38: 1100 |0002: return-object v0 │ │ +41dc4c: |[41dc4c] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ +41dc5c: 5410 11d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d411 │ │ +41dc60: 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;) │ │ @@ -1752230,17 +1752232,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41dc3c: |[41dc3c] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getTimestamp:()J │ │ -41dc4c: 5320 12d4 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d412 │ │ -41dc50: 1000 |0002: return-wide v0 │ │ +41dc64: |[41dc64] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getTimestamp:()J │ │ +41dc74: 5320 12d4 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d412 │ │ +41dc78: 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;) │ │ @@ -1752248,38 +1752250,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -41db90: |[41db90] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.toString:()Ljava/lang/String; │ │ -41dba0: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41dba4: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41dbaa: 1a01 4b4b |0005: const-string v1, "SubscriptionChange [added=" // string@4b4b │ │ -41dbae: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41dbb4: 5431 10d4 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d410 │ │ -41dbb8: 6e10 b7b4 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -41dbbe: 0c01 |000f: move-result-object v1 │ │ -41dbc0: 6e20 0bb5 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41dbc6: 1a01 9806 |0013: const-string v1, ", removed=" // string@0698 │ │ -41dbca: 6e20 0bb5 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41dbd0: 5431 11d4 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d411 │ │ -41dbd4: 6e10 b7b4 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -41dbda: 0c01 |001d: move-result-object v1 │ │ -41dbdc: 6e20 0bb5 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41dbe2: 1a01 d706 |0021: const-string v1, ", timestamp=" // string@06d7 │ │ -41dbe6: 6e20 0bb5 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41dbec: 5331 12d4 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d412 │ │ -41dbf0: 6e30 07b5 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -41dbf6: 1a01 b758 |002b: const-string v1, "]" // string@58b7 │ │ -41dbfa: 6e20 0bb5 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41dc00: 6e10 15b5 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41dc06: 0c00 |0033: move-result-object v0 │ │ -41dc08: 1100 |0034: return-object v0 │ │ +41dbb8: |[41dbb8] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.toString:()Ljava/lang/String; │ │ +41dbc8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41dbcc: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41dbd2: 1a01 4b4b |0005: const-string v1, "SubscriptionChange [added=" // string@4b4b │ │ +41dbd6: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41dbdc: 5431 10d4 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d410 │ │ +41dbe0: 6e10 b7b4 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +41dbe6: 0c01 |000f: move-result-object v1 │ │ +41dbe8: 6e20 0bb5 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41dbee: 1a01 9806 |0013: const-string v1, ", removed=" // string@0698 │ │ +41dbf2: 6e20 0bb5 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41dbf8: 5431 11d4 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d411 │ │ +41dbfc: 6e10 b7b4 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +41dc02: 0c01 |001d: move-result-object v1 │ │ +41dc04: 6e20 0bb5 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41dc0a: 1a01 d706 |0021: const-string v1, ", timestamp=" // string@06d7 │ │ +41dc0e: 6e20 0bb5 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41dc14: 5331 12d4 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d412 │ │ +41dc18: 6e30 07b5 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +41dc1e: 1a01 b758 |002b: const-string v1, "]" // string@58b7 │ │ +41dc22: 6e20 0bb5 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41dc28: 6e10 15b5 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41dc2e: 0c00 |0033: move-result-object v0 │ │ +41dc30: 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; │ │ │ │ @@ -1752330,53 +1752332,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 │ │ -41dd10: |[41dd10] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -41dd20: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -41dd22: 2300 bc20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@20bc │ │ -41dd26: 6201 15d4 |0003: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d415 │ │ -41dd2a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41dd2c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -41dd30: 6201 16d4 |0008: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d416 │ │ -41dd34: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -41dd36: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -41dd3a: 1100 |000d: return-object v0 │ │ +41dd38: |[41dd38] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +41dd48: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +41dd4a: 2300 bc20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@20bc │ │ +41dd4e: 6201 15d4 |0003: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d415 │ │ +41dd52: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41dd54: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +41dd58: 6201 16d4 |0008: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d416 │ │ +41dd5c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +41dd5e: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +41dd62: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -41dd78: |[41dd78] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:()V │ │ -41dd88: 2200 081d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ -41dd8c: 1a01 9819 |0002: const-string v1, "GPODDER_NET" // string@1998 │ │ -41dd90: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41dd92: 7040 6bb1 1012 |0005: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b16b │ │ -41dd98: 6900 15d4 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d415 │ │ -41dd9c: 2200 081d |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ -41dda0: 1a01 0c42 |000c: const-string v1, "NEXTCLOUD_GPODDER" // string@420c │ │ -41dda4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -41dda6: 7040 6bb1 1012 |000f: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b16b │ │ -41ddac: 6900 16d4 |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d416 │ │ -41ddb0: 7100 69b1 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b169 │ │ -41ddb6: 0c00 |0017: move-result-object v0 │ │ -41ddb8: 6900 14d4 |0018: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d414 │ │ -41ddbc: 0e00 |001a: return-void │ │ +41dda0: |[41dda0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:()V │ │ +41ddb0: 2200 081d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ +41ddb4: 1a01 9819 |0002: const-string v1, "GPODDER_NET" // string@1998 │ │ +41ddb8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41ddba: 7040 6bb1 1012 |0005: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b16b │ │ +41ddc0: 6900 15d4 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d415 │ │ +41ddc4: 2200 081d |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ +41ddc8: 1a01 0c42 |000c: const-string v1, "NEXTCLOUD_GPODDER" // string@420c │ │ +41ddcc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +41ddce: 7040 6bb1 1012 |000f: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b16b │ │ +41ddd4: 6900 16d4 |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d416 │ │ +41ddd8: 7100 69b1 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b169 │ │ +41ddde: 0c00 |0017: move-result-object v0 │ │ +41dde0: 6900 14d4 |0018: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d414 │ │ +41dde4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000a line=5 │ │ 0x0014 line=3 │ │ locals : │ │ │ │ @@ -1752385,18 +1752387,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 │ │ -41ddc0: |[41ddc0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -41ddd0: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -41ddd6: 5b03 17d4 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d417 │ │ -41ddda: 0e00 |0005: return-void │ │ +41dde8: |[41dde8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +41ddf8: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +41ddfe: 5b03 17d4 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d417 │ │ +41de02: 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; │ │ @@ -1752408,31 +1752410,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 │ │ -41dca8: |[41dca8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -41dcb8: 7100 6fb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b16f │ │ -41dcbe: 0c00 |0003: move-result-object v0 │ │ -41dcc0: 2101 |0004: array-length v1, v0 │ │ -41dcc2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41dcc4: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ -41dcc8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -41dccc: 6e10 6db1 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.getIdentifier:()Ljava/lang/String; // method@b16d │ │ -41dcd2: 0c04 |000d: move-result-object v4 │ │ -41dcd4: 6e20 d7b4 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41dcda: 0a04 |0011: move-result v4 │ │ -41dcdc: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -41dce0: 1103 |0014: return-object v3 │ │ -41dce2: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41dce6: 28ef |0017: goto 0006 // -0011 │ │ -41dce8: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -41dcea: 1105 |0019: return-object v5 │ │ +41dcd0: |[41dcd0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +41dce0: 7100 6fb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b16f │ │ +41dce6: 0c00 |0003: move-result-object v0 │ │ +41dce8: 2101 |0004: array-length v1, v0 │ │ +41dcea: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41dcec: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ +41dcf0: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41dcf4: 6e10 6db1 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.getIdentifier:()Ljava/lang/String; // method@b16d │ │ +41dcfa: 0c04 |000d: move-result-object v4 │ │ +41dcfc: 6e20 d7b4 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41dd02: 0a04 |0011: move-result v4 │ │ +41dd04: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +41dd08: 1103 |0014: return-object v3 │ │ +41dd0a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41dd0e: 28ef |0017: goto 0006 // -0011 │ │ +41dd10: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +41dd12: 1105 |0019: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x000a line=9 │ │ locals : │ │ 0x0000 - 0x001a reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -1752441,20 +1752443,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 │ │ -41dcec: |[41dcec] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -41dcfc: 1c00 081d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ -41dd00: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -41dd06: 0c01 |0005: move-result-object v1 │ │ -41dd08: 1f01 081d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ -41dd0c: 1101 |0008: return-object v1 │ │ +41dd14: |[41dd14] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +41dd24: 1c00 081d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ +41dd28: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +41dd2e: 0c01 |0005: move-result-object v1 │ │ +41dd30: 1f01 081d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1d08 │ │ +41dd34: 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;) │ │ @@ -1752462,20 +1752464,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 │ │ -41dd3c: |[41dd3c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -41dd4c: 6200 14d4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d414 │ │ -41dd50: 6e10 e9b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.clone:()Ljava/lang/Object; // method@b9e9 │ │ -41dd56: 0c00 |0005: move-result-object v0 │ │ -41dd58: 1f00 bc20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@20bc │ │ -41dd5c: 1100 |0008: return-object v0 │ │ +41dd64: |[41dd64] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +41dd74: 6200 14d4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d414 │ │ +41dd78: 6e10 e9b9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.clone:()Ljava/lang/Object; // method@b9e9 │ │ +41dd7e: 0c00 |0005: move-result-object v0 │ │ +41dd80: 1f00 bc20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@20bc │ │ +41dd84: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;) │ │ @@ -1752483,17 +1752485,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41dd60: |[41dd60] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.getIdentifier:()Ljava/lang/String; │ │ -41dd70: 5410 17d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d417 │ │ -41dd74: 1100 |0002: return-object v0 │ │ +41dd88: |[41dd88] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.getIdentifier:()Ljava/lang/String; │ │ +41dd98: 5410 17d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d417 │ │ +41dd9c: 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 : 19114 (SourceFile) │ │ @@ -1752521,17 +1752523,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41dddc: |[41dddc] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.:()V │ │ -41ddec: 7010 70b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b170 │ │ -41ddf2: 0e00 |0003: return-void │ │ +41de04: |[41de04] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.:()V │ │ +41de14: 7010 70b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b170 │ │ +41de1a: 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 - │ │ @@ -1752540,136 +1752542,136 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41ddf4: |[41ddf4] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.clear:()V │ │ -41de04: 0e00 |0000: return-void │ │ +41de1c: |[41de1c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.clear:()V │ │ +41de2c: 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 │ │ -41de08: |[41de08] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -41de18: 0e00 |0000: return-void │ │ +41de30: |[41de30] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +41de40: 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 │ │ -41de1c: |[41de1c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ -41de2c: 0e00 |0000: return-void │ │ +41de44: |[41de44] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ +41de54: 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 │ │ -41de30: |[41de30] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -41de40: 0e00 |0000: return-void │ │ +41de58: |[41de58] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +41de68: 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 │ │ -41de44: |[41de44] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -41de54: 0e00 |0000: return-void │ │ +41de6c: |[41de6c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +41de7c: 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 │ │ -41de58: |[41de58] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.fullSync:()V │ │ -41de68: 0e00 |0000: return-void │ │ +41de80: |[41de80] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.fullSync:()V │ │ +41de90: 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 │ │ -41de6c: |[41de6c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.sync:()V │ │ -41de7c: 0e00 |0000: return-void │ │ +41de94: |[41de94] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.sync:()V │ │ +41dea4: 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 │ │ -41de80: |[41de80] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncIfNotSyncedRecently:()V │ │ -41de90: 0e00 |0000: return-void │ │ +41dea8: |[41dea8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncIfNotSyncedRecently:()V │ │ +41deb8: 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 │ │ -41de94: |[41de94] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncImmediately:()V │ │ -41dea4: 0e00 |0000: return-void │ │ +41debc: |[41debc] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncImmediately:()V │ │ +41decc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ Class #6699 header: │ │ @@ -1752710,17 +1752712,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41df0c: |[41df0c] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ -41df1c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41df22: 0e00 |0003: return-void │ │ +41df34: |[41df34] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ +41df44: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41df4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1752753,17 +1752755,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41dfdc: |[41dfdc] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ -41dfec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41dff2: 0e00 |0003: return-void │ │ +41e004: |[41e004] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ +41e014: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e01a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/FeedHandler; │ │ │ │ Virtual methods - │ │ @@ -1752772,44 +1752774,44 @@ │ │ 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 │ │ -41df48: |[41df48] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -41df58: 2200 2f1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d2f │ │ -41df5c: 7010 efb1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@b1ef │ │ -41df62: 6e20 f1b1 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@b1f1 │ │ -41df68: 0c00 |0008: move-result-object v0 │ │ -41df6a: 2201 1c1d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d1c │ │ -41df6e: 7030 a7b1 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@b1a7 │ │ -41df74: 7100 82b8 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@b882 │ │ -41df7a: 0c00 |0011: move-result-object v0 │ │ -41df7c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -41df7e: 6e20 84b8 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@b884 │ │ -41df84: 6e10 83b8 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@b883 │ │ -41df8a: 0c00 |0019: move-result-object v0 │ │ -41df8c: 2202 d91d |001a: new-instance v2, Ljava/io/File; // type@1dd9 │ │ -41df90: 6e10 d4ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ -41df96: 0c04 |001f: move-result-object v4 │ │ -41df98: 7020 6ab3 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -41df9e: 2204 721f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1f72 │ │ -41dfa2: 7020 3fb9 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b93f │ │ -41dfa8: 2202 8d1f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1f8d │ │ -41dfac: 7020 8db9 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@b98d │ │ -41dfb2: 6e30 81b8 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@b881 │ │ -41dfb8: 6e10 d4b3 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -41dfbe: 2204 0e1d |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d0e │ │ -41dfc2: 5410 02d5 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41dfc6: 5401 25d4 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ -41dfca: 5402 20d4 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d420 │ │ -41dfce: 5400 28d4 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d428 │ │ -41dfd2: 7040 8ab1 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@b18a │ │ -41dfd8: 1104 |0040: return-object v4 │ │ +41df70: |[41df70] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +41df80: 2200 2f1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d2f │ │ +41df84: 7010 efb1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@b1ef │ │ +41df8a: 6e20 f1b1 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@b1f1 │ │ +41df90: 0c00 |0008: move-result-object v0 │ │ +41df92: 2201 1c1d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d1c │ │ +41df96: 7030 a7b1 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@b1a7 │ │ +41df9c: 7100 82b8 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@b882 │ │ +41dfa2: 0c00 |0011: move-result-object v0 │ │ +41dfa4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +41dfa6: 6e20 84b8 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@b884 │ │ +41dfac: 6e10 83b8 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@b883 │ │ +41dfb2: 0c00 |0019: move-result-object v0 │ │ +41dfb4: 2202 d91d |001a: new-instance v2, Ljava/io/File; // type@1dd9 │ │ +41dfb8: 6e10 d4ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ +41dfbe: 0c04 |001f: move-result-object v4 │ │ +41dfc0: 7020 6ab3 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +41dfc6: 2204 721f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1f72 │ │ +41dfca: 7020 3fb9 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b93f │ │ +41dfd0: 2202 8d1f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1f8d │ │ +41dfd4: 7020 8db9 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@b98d │ │ +41dfda: 6e30 81b8 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@b881 │ │ +41dfe0: 6e10 d4b3 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +41dfe6: 2204 0e1d |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d0e │ │ +41dfea: 5410 02d5 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41dfee: 5401 25d4 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ +41dff2: 5402 20d4 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d420 │ │ +41dff6: 5400 28d4 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d428 │ │ +41dffa: 7040 8ab1 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@b18a │ │ +41e000: 1104 |0040: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=22 │ │ 0x0009 line=23 │ │ 0x000e line=25 │ │ 0x0013 line=26 │ │ @@ -1752867,20 +1752869,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 │ │ -41df24: |[41df24] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ -41df34: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41df3a: 5b01 1ed4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d41e │ │ -41df3e: 5b02 1dd4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@d41d │ │ -41df42: 5b03 1fd4 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d41f │ │ -41df46: 0e00 |0009: return-void │ │ +41df4c: |[41df4c] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ +41df5c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41df62: 5b01 1ed4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d41e │ │ +41df66: 5b02 1dd4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@d41d │ │ +41df6a: 5b03 1fd4 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d41f │ │ +41df6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ locals : │ │ @@ -1752979,38 +1752981,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 │ │ -41e130: |[41e130] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -41e140: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e146: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -41e148: 5b10 28d4 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d428 │ │ -41e14c: 5b12 25d4 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ -41e150: 2202 a91e |0008: new-instance v2, Ljava/util/HashMap; // type@1ea9 │ │ -41e154: 7010 f8b6 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -41e15a: 5b12 20d4 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d420 │ │ -41e15e: 2202 9d1e |000f: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ -41e162: 7010 59b6 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -41e168: 5b12 26d4 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d426 │ │ -41e16c: 2202 c31e |0016: new-instance v2, Ljava/util/Stack; // type@1ec3 │ │ -41e170: 7010 a8b7 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b7a8 │ │ -41e176: 5b12 29d4 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e17a: 2202 a91e |001d: new-instance v2, Ljava/util/HashMap; // type@1ea9 │ │ -41e17e: 7010 f8b6 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -41e184: 5b12 27d4 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e188: 2202 c31e |0024: new-instance v2, Ljava/util/Stack; // type@1ec3 │ │ -41e18c: 7010 a8b7 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b7a8 │ │ -41e192: 5b12 24d4 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ -41e196: 2202 a91e |002b: new-instance v2, Ljava/util/HashMap; // type@1ea9 │ │ -41e19a: 7010 f8b6 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ -41e1a0: 5b12 2ad4 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d42a │ │ -41e1a4: 0e00 |0032: return-void │ │ +41e158: |[41e158] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41e168: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e16e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +41e170: 5b10 28d4 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d428 │ │ +41e174: 5b12 25d4 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ +41e178: 2202 a91e |0008: new-instance v2, Ljava/util/HashMap; // type@1ea9 │ │ +41e17c: 7010 f8b6 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +41e182: 5b12 20d4 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d420 │ │ +41e186: 2202 9d1e |000f: new-instance v2, Ljava/util/ArrayList; // type@1e9d │ │ +41e18a: 7010 59b6 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41e190: 5b12 26d4 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d426 │ │ +41e194: 2202 c31e |0016: new-instance v2, Ljava/util/Stack; // type@1ec3 │ │ +41e198: 7010 a8b7 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b7a8 │ │ +41e19e: 5b12 29d4 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e1a2: 2202 a91e |001d: new-instance v2, Ljava/util/HashMap; // type@1ea9 │ │ +41e1a6: 7010 f8b6 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +41e1ac: 5b12 27d4 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e1b0: 2202 c31e |0024: new-instance v2, Ljava/util/Stack; // type@1ec3 │ │ +41e1b4: 7010 a8b7 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b7a8 │ │ +41e1ba: 5b12 24d4 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ +41e1be: 2202 a91e |002b: new-instance v2, Ljava/util/HashMap; // type@1ea9 │ │ +41e1c2: 7010 f8b6 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b6f8 │ │ +41e1c8: 5b12 2ad4 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d42a │ │ +41e1cc: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=29 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ 0x000f line=52 │ │ @@ -1753028,18 +1753030,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 │ │ -41e1a8: |[41e1a8] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41e1b8: 5410 20d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d420 │ │ -41e1bc: 7230 65b7 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e1c2: 0e00 |0005: return-void │ │ +41e1d0: |[41e1d0] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41e1e0: 5410 20d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d420 │ │ +41e1e4: 7230 65b7 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e1ea: 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; │ │ @@ -1753049,17 +1753051,17 @@ │ │ type : '()Ljava/lang/StringBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e0d0: |[41e0d0] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ -41e0e0: 5410 21d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ -41e0e4: 1100 |0002: return-object v0 │ │ +41e0f8: |[41e0f8] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ +41e108: 5410 21d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ +41e10c: 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;) │ │ @@ -1753067,17 +1753069,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 │ │ -41e00c: |[41e00c] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ -41e01c: 5410 22d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d422 │ │ -41e020: 1100 |0002: return-object v0 │ │ +41e034: |[41e034] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ +41e044: 5410 22d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d422 │ │ +41e048: 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;) │ │ @@ -1753085,17 +1753087,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 │ │ -41e024: |[41e024] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -41e034: 5410 23d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d423 │ │ -41e038: 1100 |0002: return-object v0 │ │ +41e04c: |[41e04c] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +41e05c: 5410 23d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d423 │ │ +41e060: 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;) │ │ @@ -1753103,17 +1753105,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 │ │ -41dff4: |[41dff4] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -41e004: 5410 25d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ -41e008: 1100 |0002: return-object v0 │ │ +41e01c: |[41e01c] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +41e02c: 5410 25d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ +41e030: 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;) │ │ @@ -1753121,17 +1753123,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e0e8: |[41e0e8] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ -41e0f8: 5410 26d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d426 │ │ -41e0fc: 1100 |0002: return-object v0 │ │ +41e110: |[41e110] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ +41e120: 5410 26d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d426 │ │ +41e124: 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;) │ │ @@ -1753139,26 +1753141,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 │ │ -41e03c: |[41e03c] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -41e04c: 5430 29d4 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e050: 6e10 abb7 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ -41e056: 0c00 |0005: move-result-object v0 │ │ -41e058: 1f00 1f1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41e05c: 5431 29d4 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e060: 6e10 aab7 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41e066: 0c01 |000d: move-result-object v1 │ │ -41e068: 1f01 1f1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41e06c: 5432 29d4 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e070: 6e20 acb7 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ -41e076: 1101 |0015: return-object v1 │ │ +41e064: |[41e064] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +41e074: 5430 29d4 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e078: 6e10 abb7 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ +41e07e: 0c00 |0005: move-result-object v0 │ │ +41e080: 1f00 1f1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41e084: 5431 29d4 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e088: 6e10 aab7 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41e08e: 0c01 |000d: move-result-object v1 │ │ +41e090: 1f01 1f1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41e094: 5432 29d4 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e098: 6e20 acb7 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ +41e09e: 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; │ │ @@ -1753168,17 +1753170,17 @@ │ │ type : '()Ljava/util/Stack;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e118: |[41e118] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ -41e128: 5410 29d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e12c: 1100 |0002: return-object v0 │ │ +41e140: |[41e140] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ +41e150: 5410 29d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e154: 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;) │ │ @@ -1753186,17 +1753188,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e100: |[41e100] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ -41e110: 5410 2ad4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d42a │ │ -41e114: 1100 |0002: return-object v0 │ │ +41e128: |[41e128] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ +41e138: 5410 2ad4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d42a │ │ +41e13c: 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;) │ │ @@ -1753204,32 +1753206,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 │ │ -41e078: |[41e078] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -41e088: 5440 29d4 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e08c: 6e10 abb7 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ -41e092: 0c00 |0005: move-result-object v0 │ │ -41e094: 1f00 1f1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41e098: 5441 29d4 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e09c: 6e10 abb7 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ -41e0a2: 0c01 |000d: move-result-object v1 │ │ -41e0a4: 1f01 1f1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41e0a8: 5442 29d4 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e0ac: 6e10 aab7 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41e0b2: 0c02 |0015: move-result-object v2 │ │ -41e0b4: 1f02 1f1d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41e0b8: 5443 29d4 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e0bc: 6e20 acb7 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ -41e0c2: 5441 29d4 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e0c6: 6e20 acb7 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ -41e0cc: 1102 |0022: return-object v2 │ │ +41e0a0: |[41e0a0] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +41e0b0: 5440 29d4 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e0b4: 6e10 abb7 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ +41e0ba: 0c00 |0005: move-result-object v0 │ │ +41e0bc: 1f00 1f1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41e0c0: 5441 29d4 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e0c4: 6e10 abb7 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ +41e0ca: 0c01 |000d: move-result-object v1 │ │ +41e0cc: 1f01 1f1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41e0d0: 5442 29d4 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e0d4: 6e10 aab7 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41e0da: 0c02 |0015: move-result-object v2 │ │ +41e0dc: 1f02 1f1d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41e0e0: 5443 29d4 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e0e4: 6e20 acb7 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ +41e0ea: 5441 29d4 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e0ee: 6e20 acb7 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ +41e0f4: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0008 line=103 │ │ 0x0010 line=104 │ │ 0x0018 line=105 │ │ 0x001d line=106 │ │ @@ -1753241,17 +1753243,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 │ │ -41e1c4: |[41e1c4] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -41e1d4: 5b01 22d4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d422 │ │ -41e1d8: 0e00 |0002: return-void │ │ +41e1ec: |[41e1ec] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +41e1fc: 5b01 22d4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d422 │ │ +41e200: 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; │ │ │ │ @@ -1753260,17 +1753262,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 │ │ -41e1dc: |[41e1dc] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -41e1ec: 5b01 23d4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d423 │ │ -41e1f0: 0e00 |0002: return-void │ │ +41e204: |[41e204] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41e214: 5b01 23d4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d423 │ │ +41e218: 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; │ │ │ │ @@ -1753279,17 +1753281,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 │ │ -41e1f4: |[41e1f4] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -41e204: 5b01 25d4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ -41e208: 0e00 |0002: return-void │ │ +41e21c: |[41e21c] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41e22c: 5b01 25d4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d425 │ │ +41e230: 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; │ │ │ │ @@ -1753322,17 +1753324,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e2c8: |[41e2c8] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ -41e2d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e2de: 0e00 |0003: return-void │ │ +41e2f0: |[41e2f0] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ +41e300: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/PodcastIndexChapterParser; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/PodcastIndexChapterParser;) │ │ @@ -1753340,56 +1753342,56 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -41e20c: |[41e20c] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ -41e21c: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -41e220: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -41e226: 2201 861f |0005: new-instance v1, Lorg/json/JSONObject; // type@1f86 │ │ -41e22a: 7020 74b9 c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -41e230: 1a0c dd65 |000a: const-string v12, "chapters" // string@65dd │ │ -41e234: 6e20 76b9 c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -41e23a: 0c0c |000f: move-result-object v12 │ │ -41e23c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -41e23e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -41e240: 6e10 6fb9 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -41e246: 0a03 |0015: move-result v3 │ │ -41e248: 3532 3100 |0016: if-ge v2, v3, 0047 // +0031 │ │ -41e24c: 6e20 6db9 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -41e252: 0c03 |001b: move-result-object v3 │ │ -41e254: 1a04 90ce |001c: const-string v4, "startTime" // string@ce90 │ │ -41e258: 6e30 7cb9 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ -41e25e: 0a04 |0021: move-result v4 │ │ -41e260: 1a05 72d2 |0022: const-string v5, "title" // string@d272 │ │ -41e264: 6e20 7db9 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ -41e26a: 0c09 |0027: move-result-object v9 │ │ -41e26c: 1a05 73d6 |0028: const-string v5, "url" // string@d673 │ │ -41e270: 6e20 7db9 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ -41e276: 0c0a |002d: move-result-object v10 │ │ -41e278: 1a05 6a8c |002e: const-string v5, "img" // string@8c6a │ │ -41e27c: 6e20 7db9 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ -41e282: 0c0b |0033: move-result-object v11 │ │ -41e284: 2203 e31b |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -41e288: 8144 |0036: int-to-long v4, v4 │ │ -41e28a: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ -41e28e: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ -41e292: 0736 |003b: move-object v6, v3 │ │ -41e294: 7606 a1ac 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@aca1 │ │ -41e29a: 7220 26b7 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -41e2a0: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41e2a4: 28ce |0044: goto 0012 // -0032 │ │ -41e2a6: 0d0c |0045: move-exception v12 │ │ -41e2a8: 2802 |0046: goto 0048 // +0002 │ │ -41e2aa: 1100 |0047: return-object v0 │ │ -41e2ac: 6e10 3bb5 0c00 |0048: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -41e2b2: 120c |004b: const/4 v12, #int 0 // #0 │ │ -41e2b4: 110c |004c: return-object v12 │ │ +41e234: |[41e234] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ +41e244: 2200 9d1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +41e248: 7010 59b6 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +41e24e: 2201 861f |0005: new-instance v1, Lorg/json/JSONObject; // type@1f86 │ │ +41e252: 7020 74b9 c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +41e258: 1a0c dd65 |000a: const-string v12, "chapters" // string@65dd │ │ +41e25c: 6e20 76b9 c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +41e262: 0c0c |000f: move-result-object v12 │ │ +41e264: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +41e266: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +41e268: 6e10 6fb9 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +41e26e: 0a03 |0015: move-result v3 │ │ +41e270: 3532 3100 |0016: if-ge v2, v3, 0047 // +0031 │ │ +41e274: 6e20 6db9 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +41e27a: 0c03 |001b: move-result-object v3 │ │ +41e27c: 1a04 90ce |001c: const-string v4, "startTime" // string@ce90 │ │ +41e280: 6e30 7cb9 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b97c │ │ +41e286: 0a04 |0021: move-result v4 │ │ +41e288: 1a05 72d2 |0022: const-string v5, "title" // string@d272 │ │ +41e28c: 6e20 7db9 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ +41e292: 0c09 |0027: move-result-object v9 │ │ +41e294: 1a05 73d6 |0028: const-string v5, "url" // string@d673 │ │ +41e298: 6e20 7db9 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ +41e29e: 0c0a |002d: move-result-object v10 │ │ +41e2a0: 1a05 6a8c |002e: const-string v5, "img" // string@8c6a │ │ +41e2a4: 6e20 7db9 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ +41e2aa: 0c0b |0033: move-result-object v11 │ │ +41e2ac: 2203 e31b |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +41e2b0: 8144 |0036: int-to-long v4, v4 │ │ +41e2b2: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ +41e2b6: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ +41e2ba: 0736 |003b: move-object v6, v3 │ │ +41e2bc: 7606 a1ac 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@aca1 │ │ +41e2c2: 7220 26b7 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +41e2c8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41e2cc: 28ce |0044: goto 0012 // -0032 │ │ +41e2ce: 0d0c |0045: move-exception v12 │ │ +41e2d0: 2802 |0046: goto 0048 // +0002 │ │ +41e2d2: 1100 |0047: return-object v0 │ │ +41e2d4: 6e10 3bb5 0c00 |0048: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +41e2da: 120c |004b: const/4 v12, #int 0 // #0 │ │ +41e2dc: 110c |004c: return-object v12 │ │ catches : 1 │ │ 0x0000 - 0x0042 │ │ Lorg/json/JSONException; -> 0x0045 │ │ positions : │ │ 0x0000 line=14 │ │ 0x0005 line=15 │ │ 0x000a line=16 │ │ @@ -1753520,17 +1753522,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e2e0: |[41e2e0] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ -41e2f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e2f6: 0e00 |0003: return-void │ │ +41e308: |[41e308] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ +41e318: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e31e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1753597,17 +1753599,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e2f8: |[41e2f8] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ -41e308: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e30e: 0e00 |0003: return-void │ │ +41e320: |[41e320] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ +41e330: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e336: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1753749,17 +1753751,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e310: |[41e310] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ -41e320: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e326: 0e00 |0003: return-void │ │ +41e338: |[41e338] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ +41e348: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e34e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1753851,17 +1753853,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e328: |[41e328] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ -41e338: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e33e: 0e00 |0003: return-void │ │ +41e350: |[41e350] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ +41e360: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1754288,17 +1754290,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e340: |[41e340] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ -41e350: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e356: 0e00 |0003: return-void │ │ +41e368: |[41e368] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ +41e378: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1754340,17 +1754342,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e358: |[41e358] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ -41e368: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e36e: 0e00 |0003: return-void │ │ +41e380: |[41e380] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ +41e390: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1754462,17 +1754464,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e370: |[41e370] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ -41e380: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e386: 0e00 |0003: return-void │ │ +41e398: |[41e398] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ +41e3a8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e3ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1754514,17 +1754516,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e388: |[41e388] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ -41e398: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e39e: 0e00 |0003: return-void │ │ +41e3b0: |[41e3b0] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ +41e3c0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e3c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1754616,17 +1754618,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e4e0: |[41e4e0] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ -41e4f0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e4f6: 0e00 |0003: return-void │ │ +41e508: |[41e508] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ +41e518: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e51e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1754878,65 +1754880,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -41e3a0: |[41e3a0] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -41e3b0: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ -41e3b6: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ -41e3bc: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ -41e3c2: 0c00 |0009: move-result-object v0 │ │ -41e3c4: 6900 d4d4 |000a: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@d4d4 │ │ -41e3c8: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -41e3ce: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -41e3d4: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -41e3da: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -41e3e0: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -41e3e6: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ -41e3ec: 0c00 |001e: move-result-object v0 │ │ -41e3ee: 6900 d7d4 |001f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@d4d7 │ │ -41e3f2: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -41e3f4: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ -41e3f8: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -41e3fe: 6900 ddd4 |0027: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@d4dd │ │ -41e402: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -41e406: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ -41e40a: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -41e410: 6900 ded4 |0030: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@d4de │ │ -41e414: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -41e418: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ -41e41c: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -41e422: 6900 f0d4 |0039: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@d4f0 │ │ -41e426: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -41e42c: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ -41e432: 0c00 |0041: move-result-object v0 │ │ -41e434: 6900 f1d4 |0042: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@d4f1 │ │ -41e438: 0e00 |0044: return-void │ │ -41e43a: 0000 |0045: nop // spacer │ │ -41e43c: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -41e460: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -41e490: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +41e3c8: |[41e3c8] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +41e3d8: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ +41e3de: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ +41e3e4: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ +41e3ea: 0c00 |0009: move-result-object v0 │ │ +41e3ec: 6900 d4d4 |000a: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@d4d4 │ │ +41e3f0: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +41e3f6: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +41e3fc: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +41e402: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +41e408: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +41e40e: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ +41e414: 0c00 |001e: move-result-object v0 │ │ +41e416: 6900 d7d4 |001f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@d4d7 │ │ +41e41a: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +41e41c: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ +41e420: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +41e426: 6900 ddd4 |0027: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@d4dd │ │ +41e42a: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +41e42e: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ +41e432: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +41e438: 6900 ded4 |0030: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@d4de │ │ +41e43c: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +41e440: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ +41e444: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +41e44a: 6900 f0d4 |0039: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@d4f0 │ │ +41e44e: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +41e454: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ +41e45a: 0c00 |0041: move-result-object v0 │ │ +41e45c: 6900 f1d4 |0042: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@d4f1 │ │ +41e460: 0e00 |0044: return-void │ │ +41e462: 0000 |0045: nop // spacer │ │ +41e464: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +41e488: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +41e4b8: 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 │ │ -41e4c8: |[41e4c8] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -41e4d8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e4de: 0e00 |0003: return-void │ │ +41e4f0: |[41e4f0] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +41e500: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1754967,17 +1754969,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e4f8: |[41e4f8] de.danoeh.antennapod.parser.feed.R.:()V │ │ -41e508: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41e50e: 0e00 |0003: return-void │ │ +41e520: |[41e520] de.danoeh.antennapod.parser.feed.R.:()V │ │ +41e530: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41e536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1755032,28 +1755034,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 │ │ -41e58c: |[41e58c] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ -41e59c: 7010 8eb9 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@b98e │ │ -41e5a2: 2200 0f1d |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1d0f │ │ -41e5a6: 7020 8bb1 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b18b │ │ -41e5ac: 5b10 02d5 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e5b0: 6202 7bd5 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ -41e5b4: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ -41e5b8: 6202 7ad5 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ -41e5bc: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ -41e5c0: 5402 24d4 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ -41e5c4: 2203 271d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d27 │ │ -41e5c8: 7010 cfb1 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@b1cf │ │ -41e5ce: 6e20 acb7 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ -41e5d4: 0e00 |001c: return-void │ │ +41e5b4: |[41e5b4] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ +41e5c4: 7010 8eb9 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@b98e │ │ +41e5ca: 2200 0f1d |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1d0f │ │ +41e5ce: 7020 8bb1 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b18b │ │ +41e5d4: 5b10 02d5 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e5d8: 6202 7bd5 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ +41e5dc: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ +41e5e0: 6202 7ad5 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ +41e5e4: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ +41e5e8: 5402 24d4 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ +41e5ec: 2203 271d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d27 │ │ +41e5f0: 7010 cfb1 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@b1cf │ │ +41e5f6: 6e20 acb7 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ +41e5fc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x000a line=30 │ │ 0x0012 line=31 │ │ locals : │ │ @@ -1755066,36 +1755068,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 │ │ -41e528: |[41e528] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -41e538: 5410 02d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e53c: 5400 27d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e540: 7220 61b7 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -41e546: 0c02 |0007: move-result-object v2 │ │ -41e548: 1f02 251d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d25 │ │ -41e54c: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ -41e550: 5410 02d5 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e554: 5400 24d4 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ -41e558: 6e10 a9b7 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b7a9 │ │ -41e55e: 0a00 |0013: move-result v0 │ │ -41e560: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ -41e564: 1a00 c707 |0016: const-string v0, ":" // string@07c7 │ │ -41e568: 6e20 d3b4 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -41e56e: 0a03 |001b: move-result v3 │ │ -41e570: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ -41e574: 5412 02d5 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e578: 5422 24d4 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ -41e57c: 6e10 aab7 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41e582: 0c02 |0025: move-result-object v2 │ │ -41e584: 1f02 251d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d25 │ │ -41e588: 1102 |0028: return-object v2 │ │ +41e550: |[41e550] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +41e560: 5410 02d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e564: 5400 27d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e568: 7220 61b7 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +41e56e: 0c02 |0007: move-result-object v2 │ │ +41e570: 1f02 251d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d25 │ │ +41e574: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ +41e578: 5410 02d5 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e57c: 5400 24d4 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ +41e580: 6e10 a9b7 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b7a9 │ │ +41e586: 0a00 |0013: move-result v0 │ │ +41e588: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ +41e58c: 1a00 c707 |0016: const-string v0, ":" // string@07c7 │ │ +41e590: 6e20 d3b4 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +41e596: 0a03 |001b: move-result v3 │ │ +41e598: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ +41e59c: 5412 02d5 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e5a0: 5422 24d4 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ +41e5a4: 6e10 aab7 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41e5aa: 0c02 |0025: move-result-object v2 │ │ +41e5ac: 1f02 251d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d25 │ │ +41e5b0: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x000c line=122 │ │ 0x0018 line=123 │ │ 0x001e line=124 │ │ locals : │ │ @@ -1755109,32 +1755111,32 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -41e5d8: |[41e5d8] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ -41e5e8: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e5ec: 5400 29d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e5f0: 6e10 a9b7 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b7a9 │ │ -41e5f6: 0a00 |0007: move-result v0 │ │ -41e5f8: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ -41e5fc: 5420 02d5 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e600: 6e10 93b1 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41e606: 0c00 |000f: move-result-object v0 │ │ -41e608: 6e10 34b6 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ -41e60e: 0a00 |0013: move-result v0 │ │ -41e610: 1221 |0014: const/4 v1, #int 2 // #2 │ │ -41e612: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ -41e616: 5420 02d5 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e61a: 5400 21d4 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ -41e61e: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -41e622: 6e40 0db5 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b50d │ │ -41e628: 0e00 |0020: return-void │ │ +41e600: |[41e600] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ +41e610: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e614: 5400 29d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e618: 6e10 a9b7 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b7a9 │ │ +41e61e: 0a00 |0007: move-result v0 │ │ +41e620: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ +41e624: 5420 02d5 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e628: 6e10 93b1 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41e62e: 0c00 |000f: move-result-object v0 │ │ +41e630: 6e10 34b6 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ +41e636: 0a00 |0013: move-result v0 │ │ +41e638: 1221 |0014: const/4 v1, #int 2 // #2 │ │ +41e63a: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ +41e63e: 5420 02d5 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e642: 5400 21d4 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ +41e646: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ +41e64a: 6e40 0db5 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b50d │ │ +41e650: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000a line=52 │ │ 0x0017 line=53 │ │ 0x001d line=54 │ │ locals : │ │ @@ -1755148,24 +1755150,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -41e62c: |[41e62c] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ -41e63c: 6f10 8fb9 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@b98f │ │ -41e642: 5420 02d5 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e646: 6e10 90b1 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41e64c: 0c00 |0008: move-result-object v0 │ │ -41e64e: 5421 02d5 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e652: 6e10 91b1 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b191 │ │ -41e658: 0c01 |000e: move-result-object v1 │ │ -41e65a: 6e20 ebac 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ -41e660: 0e00 |0012: return-void │ │ +41e654: |[41e654] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ +41e664: 6f10 8fb9 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@b98f │ │ +41e66a: 5420 02d5 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e66e: 6e10 90b1 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41e674: 0c00 |0008: move-result-object v0 │ │ +41e676: 5421 02d5 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e67a: 6e10 91b1 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b191 │ │ +41e680: 0c01 |000e: move-result-object v1 │ │ +41e682: 6e20 ebac 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@aceb │ │ +41e688: 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; │ │ │ │ @@ -1755174,27 +1755176,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 │ │ -41e664: |[41e664] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -41e674: 7030 acb1 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@b1ac │ │ -41e67a: 0c01 |0003: move-result-object v1 │ │ -41e67c: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ -41e680: 5403 02d5 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e684: 6e30 cab1 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@b1ca │ │ -41e68a: 5401 02d5 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e68e: 5411 29d4 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e692: 6e10 abb7 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ -41e698: 5401 02d5 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e69c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -41e69e: 5b12 21d4 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ -41e6a2: 0e00 |0017: return-void │ │ +41e68c: |[41e68c] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41e69c: 7030 acb1 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@b1ac │ │ +41e6a2: 0c01 |0003: move-result-object v1 │ │ +41e6a4: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ +41e6a8: 5403 02d5 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e6ac: 6e30 cab1 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@b1ca │ │ +41e6b2: 5401 02d5 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e6b6: 5411 29d4 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e6ba: 6e10 abb7 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ +41e6c0: 5401 02d5 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e6c4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +41e6c6: 5b12 21d4 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ +41e6ca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=69 │ │ locals : │ │ @@ -1755208,29 +1755210,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -41e6a4: |[41e6a4] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ -41e6b4: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e6b8: 5400 24d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ -41e6bc: 6e10 34b6 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ -41e6c2: 0a00 |0007: move-result v0 │ │ -41e6c4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -41e6c6: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ -41e6ca: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ -41e6ce: 6e20 d7b4 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e6d4: 0a03 |0010: move-result v3 │ │ -41e6d6: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ -41e6da: 5423 02d5 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e6de: 5433 24d4 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ -41e6e2: 6e10 abb7 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ -41e6e8: 0e00 |001a: return-void │ │ +41e6cc: |[41e6cc] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ +41e6dc: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e6e0: 5400 24d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ +41e6e4: 6e10 34b6 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ +41e6ea: 0a00 |0007: move-result v0 │ │ +41e6ec: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +41e6ee: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ +41e6f2: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ +41e6f6: 6e20 d7b4 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e6fc: 0a03 |0010: move-result v3 │ │ +41e6fe: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ +41e702: 5423 02d5 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e706: 5433 24d4 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ +41e70a: 6e10 abb7 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b7ab │ │ +41e710: 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; │ │ @@ -1755240,17 +1755242,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 │ │ -41e510: |[41e510] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ -41e520: 5410 02d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e524: 1100 |0002: return-object v0 │ │ +41e538: |[41e538] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ +41e548: 5410 02d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e54c: 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;) │ │ @@ -1755258,29 +1755260,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 │ │ -41e6ec: |[41e6ec] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ -41e6fc: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e700: 2201 271e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -41e704: 7010 ffb4 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41e70a: 5b01 21d4 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ -41e70e: 7030 acb1 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@b1ac │ │ -41e714: 0c03 |000c: move-result-object v3 │ │ -41e716: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ -41e71a: 5425 02d5 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e71e: 6e40 cbb1 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@b1cb │ │ -41e724: 0c03 |0014: move-result-object v3 │ │ -41e726: 5424 02d5 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e72a: 5444 29d4 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ -41e72e: 6e20 acb7 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ -41e734: 0e00 |001c: return-void │ │ +41e714: |[41e714] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ +41e724: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e728: 2201 271e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +41e72c: 7010 ffb4 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41e732: 5b01 21d4 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d421 │ │ +41e736: 7030 acb1 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@b1ac │ │ +41e73c: 0c03 |000c: move-result-object v3 │ │ +41e73e: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ +41e742: 5425 02d5 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e746: 6e40 cbb1 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@b1cb │ │ +41e74c: 0c03 |0014: move-result-object v3 │ │ +41e74e: 5424 02d5 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e752: 5444 29d4 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d429 │ │ +41e756: 6e20 acb7 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ +41e75c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ locals : │ │ @@ -1755295,147 +1755297,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 │ │ -41e738: |[41e738] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41e748: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e74c: 5400 27d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e750: 7220 5db7 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -41e756: 0a00 |0007: move-result v0 │ │ -41e758: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ -41e75c: 1a00 388b |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@8b38 │ │ -41e760: 6e20 d7b4 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e766: 0a00 |000f: move-result v0 │ │ -41e768: 1a01 9a4b |0010: const-string v1, "SyndHandler" // string@4b9a │ │ -41e76c: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ -41e770: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ -41e774: 6e20 d7b4 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e77a: 0a00 |0019: move-result v0 │ │ -41e77c: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ -41e780: 5423 02d5 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e784: 5433 24d4 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ -41e788: 2204 201d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d20 │ │ -41e78c: 7010 bab1 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b1ba │ │ -41e792: 6e20 acb7 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ -41e798: 2900 f200 |0028: goto/16 011a // +00f2 │ │ -41e79c: 1a00 5460 |002a: const-string v0, "atom" // string@6054 │ │ -41e7a0: 6e20 d7b4 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e7a6: 0a03 |002f: move-result v3 │ │ -41e7a8: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ -41e7ac: 5423 02d5 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e7b0: 5433 27d4 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e7b4: 2200 201d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d20 │ │ -41e7b8: 7010 bab1 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b1ba │ │ -41e7be: 7230 65b7 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e7c4: 1a03 0247 |003e: const-string v3, "Recognized Atom namespace" // string@4702 │ │ -41e7c8: 7120 6e0b 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41e7ce: 2900 d700 |0043: goto/16 011a // +00d7 │ │ -41e7d2: 1a00 318b |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@8b31 │ │ -41e7d6: 6e20 d7b4 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e7dc: 0a00 |004a: move-result v0 │ │ -41e7de: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ -41e7e2: 1a00 8f69 |004d: const-string v0, "content" // string@698f │ │ -41e7e6: 6e20 d7b4 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e7ec: 0a00 |0052: move-result v0 │ │ -41e7ee: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ -41e7f2: 5423 02d5 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e7f6: 5433 27d4 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e7fa: 2200 211d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d21 │ │ -41e7fe: 7010 bdb1 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@b1bd │ │ -41e804: 7230 65b7 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e80a: 1a03 0347 |0061: const-string v3, "Recognized Content namespace" // string@4703 │ │ -41e80e: 7120 6e0b 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41e814: 2900 b400 |0066: goto/16 011a // +00b4 │ │ -41e818: 1a00 378b |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@8b37 │ │ -41e81c: 6e20 d7b4 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e822: 0a00 |006d: move-result v0 │ │ -41e824: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ -41e828: 1a00 8d92 |0070: const-string v0, "itunes" // string@928d │ │ -41e82c: 6e20 d7b4 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e832: 0a00 |0075: move-result v0 │ │ -41e834: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ -41e838: 5423 02d5 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e83c: 5433 27d4 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e840: 2200 231d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d23 │ │ -41e844: 7010 c3b1 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@b1c3 │ │ -41e84a: 7230 65b7 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e850: 1a03 0547 |0084: const-string v3, "Recognized ITunes namespace" // string@4705 │ │ -41e854: 7120 6e0b 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41e85a: 2900 9100 |0089: goto/16 011a // +0091 │ │ -41e85e: 1a00 2f8b |008b: const-string v0, "http://podlove.org/simple-chapters" // string@8b2f │ │ -41e862: 6e20 d7b4 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e868: 0a00 |0090: move-result v0 │ │ -41e86a: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ -41e86e: 1a00 aeb9 |0093: const-string v0, "psc|sc" // string@b9ae │ │ -41e872: 6e20 e6b4 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -41e878: 0a00 |0098: move-result v0 │ │ -41e87a: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ -41e87e: 5423 02d5 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e882: 5433 27d4 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e886: 2200 281d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d28 │ │ -41e88a: 7010 d2b1 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@b1d2 │ │ -41e890: 7230 65b7 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e896: 1a03 0747 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@4707 │ │ -41e89a: 7120 6e0b 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41e8a0: 286e |00ac: goto 011a // +006e │ │ -41e8a2: 1a00 368b |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@8b36 │ │ -41e8a6: 6e20 d7b4 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e8ac: 0a00 |00b2: move-result v0 │ │ -41e8ae: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ -41e8b2: 1a00 70a9 |00b5: const-string v0, "media" // string@a970 │ │ -41e8b6: 6e20 d7b4 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e8bc: 0a00 |00ba: move-result v0 │ │ -41e8be: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ -41e8c2: 5423 02d5 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e8c6: 5433 27d4 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e8ca: 2200 241d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d24 │ │ -41e8ce: 7010 c6b1 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@b1c6 │ │ -41e8d4: 7230 65b7 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e8da: 1a03 0847 |00c9: const-string v3, "Recognized media namespace" // string@4708 │ │ -41e8de: 7120 6e0b 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41e8e4: 284c |00ce: goto 011a // +004c │ │ -41e8e6: 1a00 308b |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@8b30 │ │ -41e8ea: 6e20 d7b4 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e8f0: 0a00 |00d4: move-result v0 │ │ -41e8f2: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ -41e8f6: 1a00 6f6d |00d7: const-string v0, "dc" // string@6d6f │ │ -41e8fa: 6e20 d7b4 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e900: 0a00 |00dc: move-result v0 │ │ -41e902: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ -41e906: 5423 02d5 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e90a: 5433 27d4 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e90e: 2200 221d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d22 │ │ -41e912: 7010 c0b1 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@b1c0 │ │ -41e918: 7230 65b7 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e91e: 1a03 0447 |00eb: const-string v3, "Recognized DublinCore namespace" // string@4704 │ │ -41e922: 7120 6e0b 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41e928: 282a |00f0: goto 011a // +002a │ │ -41e92a: 1a00 478b |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@8b47 │ │ -41e92e: 6e20 d7b4 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e934: 0a00 |00f6: move-result v0 │ │ -41e936: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ -41e93a: 1a00 4b8b |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@8b4b │ │ -41e93e: 6e20 d7b4 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e944: 0a00 |00fe: move-result v0 │ │ -41e946: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ -41e94a: 1a00 4bb7 |0101: const-string v0, "podcast" // string@b74b │ │ -41e94e: 6e20 d7b4 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41e954: 0a03 |0106: move-result v3 │ │ -41e956: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ -41e95a: 5423 02d5 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ -41e95e: 5433 27d4 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ -41e962: 2200 261d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d26 │ │ -41e966: 7010 ccb1 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@b1cc │ │ -41e96c: 7230 65b7 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41e972: 1a03 0647 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@4706 │ │ -41e976: 7120 6e0b 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41e97c: 0e00 |011a: return-void │ │ +41e760: |[41e760] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41e770: 5420 02d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e774: 5400 27d4 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e778: 7220 5db7 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +41e77e: 0a00 |0007: move-result v0 │ │ +41e780: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ +41e784: 1a00 388b |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@8b38 │ │ +41e788: 6e20 d7b4 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e78e: 0a00 |000f: move-result v0 │ │ +41e790: 1a01 9a4b |0010: const-string v1, "SyndHandler" // string@4b9a │ │ +41e794: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ +41e798: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ +41e79c: 6e20 d7b4 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e7a2: 0a00 |0019: move-result v0 │ │ +41e7a4: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ +41e7a8: 5423 02d5 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e7ac: 5433 24d4 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d424 │ │ +41e7b0: 2204 201d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d20 │ │ +41e7b4: 7010 bab1 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b1ba │ │ +41e7ba: 6e20 acb7 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b7ac │ │ +41e7c0: 2900 f200 |0028: goto/16 011a // +00f2 │ │ +41e7c4: 1a00 5460 |002a: const-string v0, "atom" // string@6054 │ │ +41e7c8: 6e20 d7b4 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e7ce: 0a03 |002f: move-result v3 │ │ +41e7d0: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ +41e7d4: 5423 02d5 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e7d8: 5433 27d4 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e7dc: 2200 201d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d20 │ │ +41e7e0: 7010 bab1 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b1ba │ │ +41e7e6: 7230 65b7 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e7ec: 1a03 0247 |003e: const-string v3, "Recognized Atom namespace" // string@4702 │ │ +41e7f0: 7120 6e0b 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41e7f6: 2900 d700 |0043: goto/16 011a // +00d7 │ │ +41e7fa: 1a00 318b |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@8b31 │ │ +41e7fe: 6e20 d7b4 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e804: 0a00 |004a: move-result v0 │ │ +41e806: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ +41e80a: 1a00 8f69 |004d: const-string v0, "content" // string@698f │ │ +41e80e: 6e20 d7b4 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e814: 0a00 |0052: move-result v0 │ │ +41e816: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ +41e81a: 5423 02d5 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e81e: 5433 27d4 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e822: 2200 211d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d21 │ │ +41e826: 7010 bdb1 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@b1bd │ │ +41e82c: 7230 65b7 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e832: 1a03 0347 |0061: const-string v3, "Recognized Content namespace" // string@4703 │ │ +41e836: 7120 6e0b 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41e83c: 2900 b400 |0066: goto/16 011a // +00b4 │ │ +41e840: 1a00 378b |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@8b37 │ │ +41e844: 6e20 d7b4 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e84a: 0a00 |006d: move-result v0 │ │ +41e84c: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ +41e850: 1a00 8d92 |0070: const-string v0, "itunes" // string@928d │ │ +41e854: 6e20 d7b4 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e85a: 0a00 |0075: move-result v0 │ │ +41e85c: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ +41e860: 5423 02d5 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e864: 5433 27d4 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e868: 2200 231d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d23 │ │ +41e86c: 7010 c3b1 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@b1c3 │ │ +41e872: 7230 65b7 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e878: 1a03 0547 |0084: const-string v3, "Recognized ITunes namespace" // string@4705 │ │ +41e87c: 7120 6e0b 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41e882: 2900 9100 |0089: goto/16 011a // +0091 │ │ +41e886: 1a00 2f8b |008b: const-string v0, "http://podlove.org/simple-chapters" // string@8b2f │ │ +41e88a: 6e20 d7b4 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e890: 0a00 |0090: move-result v0 │ │ +41e892: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ +41e896: 1a00 aeb9 |0093: const-string v0, "psc|sc" // string@b9ae │ │ +41e89a: 6e20 e6b4 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +41e8a0: 0a00 |0098: move-result v0 │ │ +41e8a2: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ +41e8a6: 5423 02d5 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e8aa: 5433 27d4 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e8ae: 2200 281d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d28 │ │ +41e8b2: 7010 d2b1 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@b1d2 │ │ +41e8b8: 7230 65b7 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e8be: 1a03 0747 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@4707 │ │ +41e8c2: 7120 6e0b 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41e8c8: 286e |00ac: goto 011a // +006e │ │ +41e8ca: 1a00 368b |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@8b36 │ │ +41e8ce: 6e20 d7b4 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e8d4: 0a00 |00b2: move-result v0 │ │ +41e8d6: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ +41e8da: 1a00 70a9 |00b5: const-string v0, "media" // string@a970 │ │ +41e8de: 6e20 d7b4 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e8e4: 0a00 |00ba: move-result v0 │ │ +41e8e6: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ +41e8ea: 5423 02d5 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e8ee: 5433 27d4 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e8f2: 2200 241d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d24 │ │ +41e8f6: 7010 c6b1 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@b1c6 │ │ +41e8fc: 7230 65b7 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e902: 1a03 0847 |00c9: const-string v3, "Recognized media namespace" // string@4708 │ │ +41e906: 7120 6e0b 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41e90c: 284c |00ce: goto 011a // +004c │ │ +41e90e: 1a00 308b |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@8b30 │ │ +41e912: 6e20 d7b4 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e918: 0a00 |00d4: move-result v0 │ │ +41e91a: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ +41e91e: 1a00 6f6d |00d7: const-string v0, "dc" // string@6d6f │ │ +41e922: 6e20 d7b4 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e928: 0a00 |00dc: move-result v0 │ │ +41e92a: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ +41e92e: 5423 02d5 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e932: 5433 27d4 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e936: 2200 221d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d22 │ │ +41e93a: 7010 c0b1 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@b1c0 │ │ +41e940: 7230 65b7 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e946: 1a03 0447 |00eb: const-string v3, "Recognized DublinCore namespace" // string@4704 │ │ +41e94a: 7120 6e0b 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41e950: 282a |00f0: goto 011a // +002a │ │ +41e952: 1a00 478b |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@8b47 │ │ +41e956: 6e20 d7b4 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e95c: 0a00 |00f6: move-result v0 │ │ +41e95e: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ +41e962: 1a00 4b8b |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@8b4b │ │ +41e966: 6e20 d7b4 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e96c: 0a00 |00fe: move-result v0 │ │ +41e96e: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ +41e972: 1a00 4bb7 |0101: const-string v0, "podcast" // string@b74b │ │ +41e976: 6e20 d7b4 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41e97c: 0a03 |0106: move-result v3 │ │ +41e97e: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ +41e982: 5423 02d5 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d502 │ │ +41e986: 5433 27d4 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d427 │ │ +41e98a: 2200 261d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d26 │ │ +41e98e: 7010 ccb1 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@b1cc │ │ +41e994: 7230 65b7 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41e99a: 1a03 0647 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@4706 │ │ +41e99e: 7120 6e0b 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41e9a4: 0e00 |011a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x0014 line=86 │ │ 0x001c line=87 │ │ 0x002a line=88 │ │ @@ -1755508,18 +1755510,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41e9e8: |[41e9e8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ -41e9f8: 7010 47b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b447 │ │ -41e9fe: 5b01 03d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d503 │ │ -41ea02: 0e00 |0005: return-void │ │ +41ea10: |[41ea10] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ +41ea20: 7010 47b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b447 │ │ +41ea26: 5b01 03d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d503 │ │ +41ea2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -1755529,19 +1755531,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 │ │ -41ea04: |[41ea04] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41ea14: 7010 47b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b447 │ │ -41ea1a: 5b01 04d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ -41ea1e: 5b02 03d5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d503 │ │ -41ea22: 0e00 |0007: return-void │ │ +41ea2c: |[41ea2c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41ea3c: 7010 47b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b447 │ │ +41ea42: 5b01 04d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ +41ea46: 5b02 03d5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d503 │ │ +41ea4a: 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/feed/UnsupportedFeedtypeException; │ │ @@ -1755554,31 +1755556,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -41e980: |[41e980] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ -41e990: 5420 03d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d503 │ │ -41e994: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -41e998: 1100 |0004: return-object v0 │ │ -41e99a: 5420 04d5 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ -41e99e: 3800 1600 |0007: if-eqz v0, 001d // +0016 │ │ -41e9a2: 2200 271e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41e9a6: 7010 ffb4 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41e9ac: 1a01 a649 |000e: const-string v1, "Server returned " // string@49a6 │ │ -41e9b0: 6e20 0bb5 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41e9b6: 5421 04d5 |0013: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ -41e9ba: 6e20 0bb5 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41e9c0: 6e10 15b5 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41e9c6: 0c00 |001b: move-result-object v0 │ │ -41e9c8: 1100 |001c: return-object v0 │ │ -41e9ca: 1a00 f050 |001d: const-string v0, "Unknown type" // string@50f0 │ │ -41e9ce: 1100 |001f: return-object v0 │ │ +41e9a8: |[41e9a8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ +41e9b8: 5420 03d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d503 │ │ +41e9bc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +41e9c0: 1100 |0004: return-object v0 │ │ +41e9c2: 5420 04d5 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ +41e9c6: 3800 1600 |0007: if-eqz v0, 001d // +0016 │ │ +41e9ca: 2200 271e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41e9ce: 7010 ffb4 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41e9d4: 1a01 a649 |000e: const-string v1, "Server returned " // string@49a6 │ │ +41e9d8: 6e20 0bb5 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41e9de: 5421 04d5 |0013: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ +41e9e2: 6e20 0bb5 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41e9e8: 6e10 15b5 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41e9ee: 0c00 |001b: move-result-object v0 │ │ +41e9f0: 1100 |001c: return-object v0 │ │ +41e9f2: 1a00 f050 |001d: const-string v0, "Unknown type" // string@50f0 │ │ +41e9f6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0005 line=25 │ │ 0x0009 line=26 │ │ 0x001d line=28 │ │ locals : │ │ @@ -1755589,17 +1755591,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e9d0: |[41e9d0] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ -41e9e0: 5410 04d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ -41e9e4: 1100 |0002: return-object v0 │ │ +41e9f8: |[41e9f8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ +41ea08: 5410 04d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d504 │ │ +41ea0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1755635,19 +1755637,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 │ │ -41eaf0: |[41eaf0] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ -41eb00: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41eb06: 5b01 0ad5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d50a │ │ -41eb0a: 5b02 0bd5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d50b │ │ -41eb0e: 0e00 |0007: return-void │ │ +41eb18: |[41eb18] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ +41eb28: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41eb2e: 5b01 0ad5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d50a │ │ +41eb32: 5b02 0bd5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d50b │ │ +41eb36: 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; │ │ @@ -1755660,17 +1755662,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ead8: |[41ead8] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ -41eae8: 5410 0ad5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d50a │ │ -41eaec: 1100 |0002: return-object v0 │ │ +41eb00: |[41eb00] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ +41eb10: 5410 0ad5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d50a │ │ +41eb14: 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;) │ │ @@ -1755678,17 +1755680,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 │ │ -41eac0: |[41eac0] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -41ead0: 5410 0bd5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d50b │ │ -41ead4: 1100 |0002: return-object v0 │ │ +41eae8: |[41eae8] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +41eaf8: 5410 0bd5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d50b │ │ +41eafc: 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 : 19114 (SourceFile) │ │ @@ -1755734,18 +1755736,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 │ │ -41ea8c: |[41ea8c] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ -41ea9c: 7030 b7b1 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@b1b7 │ │ -41eaa2: 5b03 09d5 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d509 │ │ -41eaa6: 0e00 |0005: return-void │ │ +41eab4: |[41eab4] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ +41eac4: 7030 b7b1 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@b1b7 │ │ +41eaca: 5b03 09d5 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d509 │ │ +41eace: 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; │ │ @@ -1755758,39 +1755760,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -41ea24: |[41ea24] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ -41ea34: 5420 09d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d509 │ │ -41ea38: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -41ea3c: 5420 08d5 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ -41ea40: 1100 |0006: return-object v0 │ │ -41ea42: 1a01 268b |0007: const-string v1, "html" // string@8b26 │ │ -41ea46: 6e20 d7b4 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ea4c: 0a00 |000c: move-result v0 │ │ -41ea4e: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ -41ea52: 5420 08d5 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ -41ea56: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -41ea58: 7120 5933 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ -41ea5e: 0c00 |0015: move-result-object v0 │ │ -41ea60: 6e10 b7b4 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -41ea66: 0c00 |0019: move-result-object v0 │ │ -41ea68: 1100 |001a: return-object v0 │ │ -41ea6a: 5420 09d5 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d509 │ │ -41ea6e: 1a01 d8d9 |001d: const-string v1, "xhtml" // string@d9d8 │ │ -41ea72: 6e20 d7b4 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ea78: 0a00 |0022: move-result v0 │ │ -41ea7a: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ -41ea7e: 5420 08d5 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ -41ea82: 1100 |0027: return-object v0 │ │ -41ea84: 5420 08d5 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ -41ea88: 1100 |002a: return-object v0 │ │ +41ea4c: |[41ea4c] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ +41ea5c: 5420 09d5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d509 │ │ +41ea60: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +41ea64: 5420 08d5 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ +41ea68: 1100 |0006: return-object v0 │ │ +41ea6a: 1a01 268b |0007: const-string v1, "html" // string@8b26 │ │ +41ea6e: 6e20 d7b4 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ea74: 0a00 |000c: move-result v0 │ │ +41ea76: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ +41ea7a: 5420 08d5 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ +41ea7e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +41ea80: 7120 5933 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ +41ea86: 0c00 |0015: move-result-object v0 │ │ +41ea88: 6e10 b7b4 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +41ea8e: 0c00 |0019: move-result-object v0 │ │ +41ea90: 1100 |001a: return-object v0 │ │ +41ea92: 5420 09d5 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d509 │ │ +41ea96: 1a01 d8d9 |001d: const-string v1, "xhtml" // string@d9d8 │ │ +41ea9a: 6e20 d7b4 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41eaa0: 0a00 |0022: move-result v0 │ │ +41eaa2: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +41eaa6: 5420 08d5 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ +41eaaa: 1100 |0027: return-object v0 │ │ +41eaac: 5420 08d5 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ +41eab0: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ 0x0007 line=24 │ │ 0x000f line=25 │ │ 0x001b line=26 │ │ @@ -1755804,17 +1755806,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41eaa8: |[41eaa8] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ -41eab8: 5b01 08d5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ -41eabc: 0e00 |0002: return-void │ │ +41ead0: |[41ead0] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ +41eae0: 5b01 08d5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d508 │ │ +41eae4: 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; │ │ │ │ @@ -1755843,17 +1755845,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fae8: |[41fae8] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ -41faf8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -41fafe: 0e00 |0003: return-void │ │ +41fb10: |[41fb10] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ +41fb20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +41fb26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ │ │ Virtual methods - │ │ @@ -1756069,17 +1756071,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41eedc: |[41eedc] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ -41eeec: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -41eef2: 0e00 |0003: return-void │ │ +41ef04: |[41ef04] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ +41ef14: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +41ef1a: 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 - │ │ @@ -1756088,287 +1756090,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 │ │ -41eef4: |[41eef4] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -41ef04: 1a00 8773 |0000: const-string v0, "entry" // string@7387 │ │ -41ef08: 6e20 d7b4 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ef0e: 0a08 |0005: move-result v8 │ │ -41ef10: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -41ef12: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ -41ef16: 6e10 8fb1 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ef1c: 0c08 |000c: move-result-object v8 │ │ -41ef1e: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ -41ef22: 6e10 94b1 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ -41ef28: 0c08 |0012: move-result-object v8 │ │ -41ef2a: 1a02 c671 |0013: const-string v2, "duration" // string@71c6 │ │ -41ef2e: 7220 5db7 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -41ef34: 0a08 |0018: move-result v8 │ │ -41ef36: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ -41ef3a: 6e10 8fb1 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ef40: 0c08 |001e: move-result-object v8 │ │ -41ef42: 6e10 34ad 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -41ef48: 0a03 |0022: move-result v3 │ │ -41ef4a: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ -41ef4e: 6e10 94b1 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ -41ef54: 0c03 |0028: move-result-object v3 │ │ -41ef56: 7220 61b7 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -41ef5c: 0c03 |002c: move-result-object v3 │ │ -41ef5e: 1f03 0f1e |002d: check-cast v3, Ljava/lang/Integer; // type@1e0f │ │ -41ef62: 6e10 29ad 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41ef68: 0c08 |0032: move-result-object v8 │ │ -41ef6a: 6e10 65b4 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ -41ef70: 0a03 |0036: move-result v3 │ │ -41ef72: 6e20 94ad 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ -41ef78: 6e10 94b1 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ -41ef7e: 0c08 |003d: move-result-object v8 │ │ -41ef80: 7220 67b7 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b767 │ │ -41ef86: 6e20 97b1 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ -41ef8c: 6e10 93b1 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41ef92: 0c08 |0047: move-result-object v8 │ │ -41ef94: 6e10 34b6 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ -41ef9a: 0a08 |004b: move-result v8 │ │ -41ef9c: 1222 |004c: const/4 v2, #int 2 // #2 │ │ -41ef9e: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ -41efa2: 6e10 8db1 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41efa8: 0c08 |0052: move-result-object v8 │ │ -41efaa: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ -41efae: 6e10 8db1 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41efb4: 0c08 |0058: move-result-object v8 │ │ -41efb6: 6e10 15b5 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41efbc: 0c08 |005c: move-result-object v8 │ │ -41efbe: 2803 |005d: goto 0060 // +0003 │ │ -41efc0: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ -41efc4: 7110 e9b1 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b1e9 │ │ -41efca: 0c02 |0063: move-result-object v2 │ │ -41efcc: 6e10 93b1 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41efd2: 0c03 |0067: move-result-object v3 │ │ -41efd4: 6e10 aab7 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41efda: 0c03 |006b: move-result-object v3 │ │ -41efdc: 1f03 1f1d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41efe0: 6e10 b8b1 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41efe6: 0c04 |0071: move-result-object v4 │ │ -41efe8: 6e10 92b1 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ -41efee: 0c05 |0075: move-result-object v5 │ │ -41eff0: 6e10 b8b1 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41eff6: 0c05 |0079: move-result-object v5 │ │ -41eff8: 1a06 86d2 |007a: const-string v6, "title|content|subtitle|summary" // string@d286 │ │ -41effc: 6e20 e6b4 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -41f002: 0a06 |007f: move-result v6 │ │ -41f004: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ -41f008: 0731 |0082: move-object v1, v3 │ │ -41f00a: 1f01 1e1d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d1e │ │ -41f00e: 6e20 b6b1 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@b1b6 │ │ -41f014: 1a03 1f8c |0088: const-string v3, "id" // string@8c1f │ │ -41f018: 6e20 d7b4 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f01e: 0a03 |008d: move-result v3 │ │ -41f020: 1a06 1d76 |008e: const-string v6, "feed" // string@761d │ │ -41f024: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ -41f028: 6e20 d7b4 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f02e: 0a01 |0095: move-result v1 │ │ -41f030: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ -41f034: 6e10 90b1 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f03a: 0c01 |009b: move-result-object v1 │ │ -41f03c: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ -41f040: 6e10 90b1 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f046: 0c09 |00a1: move-result-object v9 │ │ -41f048: 6e20 e8ac 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@ace8 │ │ -41f04e: 2900 8701 |00a5: goto/16 022c // +0187 │ │ -41f052: 6e20 d7b4 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f058: 0a00 |00aa: move-result v0 │ │ -41f05a: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ -41f05e: 6e10 8fb1 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f064: 0c00 |00b0: move-result-object v0 │ │ -41f066: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ -41f06a: 6e10 8fb1 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f070: 0c09 |00b6: move-result-object v9 │ │ -41f072: 6e20 44ad 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ad44 │ │ -41f078: 2900 7201 |00ba: goto/16 022c // +0172 │ │ -41f07c: 1a08 72d2 |00bc: const-string v8, "title" // string@d272 │ │ -41f080: 6e20 d7b4 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f086: 0a08 |00c1: move-result v8 │ │ -41f088: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ -41f08c: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ -41f090: 6e20 d7b4 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f096: 0a08 |00c9: move-result v8 │ │ -41f098: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ -41f09c: 6e10 90b1 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f0a2: 0c08 |00cf: move-result-object v8 │ │ -41f0a4: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ -41f0a8: 6e10 90b1 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f0ae: 0c08 |00d5: move-result-object v8 │ │ -41f0b0: 6e10 b5b1 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ -41f0b6: 0c09 |00d9: move-result-object v9 │ │ -41f0b8: 6e20 f8ac 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@acf8 │ │ -41f0be: 2900 4f01 |00dd: goto/16 022c // +014f │ │ -41f0c2: 6e20 d7b4 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f0c8: 0a08 |00e2: move-result v8 │ │ -41f0ca: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ -41f0ce: 6e10 8fb1 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f0d4: 0c08 |00e8: move-result-object v8 │ │ -41f0d6: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ -41f0da: 6e10 8fb1 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f0e0: 0c08 |00ee: move-result-object v8 │ │ -41f0e2: 6e10 b5b1 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ -41f0e8: 0c09 |00f2: move-result-object v9 │ │ -41f0ea: 6e20 4dad 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ -41f0f0: 2900 3601 |00f6: goto/16 022c // +0136 │ │ -41f0f4: 1a08 abcf |00f8: const-string v8, "subtitle" // string@cfab │ │ -41f0f8: 6e20 d7b4 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f0fe: 0a08 |00fd: move-result v8 │ │ -41f100: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ -41f104: 6e20 d7b4 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f10a: 0a08 |0103: move-result v8 │ │ -41f10c: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ -41f110: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ -41f114: 6e10 90b1 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f11a: 0c08 |010b: move-result-object v8 │ │ -41f11c: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ -41f120: 6e10 90b1 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f126: 0c08 |0111: move-result-object v8 │ │ -41f128: 6e10 b5b1 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ -41f12e: 0c09 |0115: move-result-object v9 │ │ -41f130: 6e20 e6ac 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ -41f136: 2900 1301 |0119: goto/16 022c // +0113 │ │ -41f13a: 1a08 8f69 |011b: const-string v8, "content" // string@698f │ │ -41f13e: 6e20 d7b4 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f144: 0a08 |0120: move-result v8 │ │ -41f146: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ -41f14a: 6e20 d7b4 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f150: 0a08 |0126: move-result v8 │ │ -41f152: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ -41f156: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ -41f15a: 6e10 8fb1 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f160: 0c08 |012e: move-result-object v8 │ │ -41f162: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ -41f166: 6e10 8fb1 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f16c: 0c08 |0134: move-result-object v8 │ │ -41f16e: 6e10 b5b1 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ -41f174: 0c09 |0138: move-result-object v9 │ │ -41f176: 6e20 3fad 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -41f17c: 2900 f000 |013c: goto/16 022c // +00f0 │ │ -41f180: 1a08 d2cf |013e: const-string v8, "summary" // string@cfd2 │ │ -41f184: 6e20 d7b4 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f18a: 0a08 |0143: move-result v8 │ │ -41f18c: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ -41f190: 6e20 d7b4 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f196: 0a08 |0149: move-result v8 │ │ -41f198: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ -41f19c: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ -41f1a0: 6e10 8fb1 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f1a6: 0c08 |0151: move-result-object v8 │ │ -41f1a8: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ -41f1ac: 6e10 8fb1 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f1b2: 0c08 |0157: move-result-object v8 │ │ -41f1b4: 6e10 b5b1 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ -41f1ba: 0c09 |015b: move-result-object v9 │ │ -41f1bc: 6e20 3fad 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -41f1c2: 2900 cd00 |015f: goto/16 022c // +00cd │ │ -41f1c6: 1a08 53d6 |0161: const-string v8, "updated" // string@d653 │ │ -41f1ca: 6e20 d7b4 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f1d0: 0a08 |0166: move-result v8 │ │ -41f1d2: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ -41f1d6: 6e20 d7b4 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f1dc: 0a08 |016c: move-result v8 │ │ -41f1de: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ -41f1e2: 6e10 8fb1 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f1e8: 0c08 |0172: move-result-object v8 │ │ -41f1ea: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ -41f1ee: 6e10 8fb1 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f1f4: 0c08 |0178: move-result-object v8 │ │ -41f1f6: 6e10 2dad 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ -41f1fc: 0c08 |017c: move-result-object v8 │ │ -41f1fe: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ -41f202: 6e10 8fb1 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f208: 0c08 |0182: move-result-object v8 │ │ -41f20a: 7110 dcb1 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ -41f210: 0c09 |0186: move-result-object v9 │ │ -41f212: 6e20 4bad 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ -41f218: 2900 a200 |018a: goto/16 022c // +00a2 │ │ -41f21c: 1a08 b5b9 |018c: const-string v8, "published" // string@b9b5 │ │ -41f220: 6e20 d7b4 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f226: 0a08 |0191: move-result v8 │ │ -41f228: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ -41f22c: 6e20 d7b4 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f232: 0a08 |0197: move-result v8 │ │ -41f234: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ -41f238: 6e10 8fb1 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f23e: 0c08 |019d: move-result-object v8 │ │ -41f240: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ -41f244: 6e10 8fb1 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f24a: 0c08 |01a3: move-result-object v8 │ │ -41f24c: 7110 dcb1 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ -41f252: 0c09 |01a7: move-result-object v9 │ │ -41f254: 6e20 4bad 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ -41f25a: 2900 8100 |01ab: goto/16 022c // +0081 │ │ -41f25e: 1a08 e396 |01ad: const-string v8, "logo" // string@96e3 │ │ -41f262: 6e20 d7b4 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f268: 0a08 |01b2: move-result v8 │ │ -41f26a: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ -41f26e: 6e10 90b1 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f274: 0c08 |01b8: move-result-object v8 │ │ -41f276: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ -41f27a: 6e10 90b1 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f280: 0c08 |01be: move-result-object v8 │ │ -41f282: 6e10 ccac 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -41f288: 0c08 |01c2: move-result-object v8 │ │ -41f28a: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ -41f28e: 6e10 90b1 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f294: 0c08 |01c8: move-result-object v8 │ │ -41f296: 6e20 eaac 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ -41f29c: 2860 |01cc: goto 022c // +0060 │ │ -41f29e: 1a08 ee8b |01cd: const-string v8, "icon" // string@8bee │ │ -41f2a2: 6e20 d7b4 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f2a8: 0a08 |01d2: move-result v8 │ │ -41f2aa: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ -41f2ae: 6e10 90b1 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f2b4: 0c08 |01d8: move-result-object v8 │ │ -41f2b6: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ -41f2ba: 6e10 90b1 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f2c0: 0c08 |01de: move-result-object v8 │ │ -41f2c2: 6e20 eaac 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ -41f2c8: 284a |01e2: goto 022c // +004a │ │ -41f2ca: 1a08 ddac |01e3: const-string v8, "name" // string@acdd │ │ -41f2ce: 6e20 d7b4 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f2d4: 0a08 |01e8: move-result v8 │ │ -41f2d6: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ -41f2da: 1a08 dd60 |01eb: const-string v8, "author" // string@60dd │ │ -41f2de: 6e20 d7b4 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f2e4: 0a08 |01f0: move-result v8 │ │ -41f2e6: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ -41f2ea: 6e10 90b1 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f2f0: 0c08 |01f6: move-result-object v8 │ │ -41f2f2: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ -41f2f6: 6e10 8fb1 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f2fc: 0c08 |01fc: move-result-object v8 │ │ -41f2fe: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ -41f302: 6e10 90b1 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f308: 0c08 |0202: move-result-object v8 │ │ -41f30a: 6e10 c3ac 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@acc3 │ │ -41f310: 0c08 |0206: move-result-object v8 │ │ -41f312: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ -41f316: 6e10 90b1 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f31c: 0c08 |020c: move-result-object v8 │ │ -41f31e: 6e20 e4ac 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ -41f324: 281c |0210: goto 022c // +001c │ │ -41f326: 6e10 90b1 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f32c: 0c09 |0214: move-result-object v9 │ │ -41f32e: 2200 271e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -41f332: 7010 ffb4 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41f338: 6e20 0bb5 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f33e: 1a08 9105 |021d: const-string v8, ", " // string@0591 │ │ -41f342: 6e20 0bb5 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f348: 6e20 0bb5 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f34e: 6e10 15b5 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41f354: 0c08 |0228: move-result-object v8 │ │ -41f356: 6e20 e4ac 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ -41f35c: 0e00 |022c: return-void │ │ +41ef1c: |[41ef1c] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +41ef2c: 1a00 8773 |0000: const-string v0, "entry" // string@7387 │ │ +41ef30: 6e20 d7b4 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ef36: 0a08 |0005: move-result v8 │ │ +41ef38: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +41ef3a: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ +41ef3e: 6e10 8fb1 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ef44: 0c08 |000c: move-result-object v8 │ │ +41ef46: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ +41ef4a: 6e10 94b1 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ +41ef50: 0c08 |0012: move-result-object v8 │ │ +41ef52: 1a02 c671 |0013: const-string v2, "duration" // string@71c6 │ │ +41ef56: 7220 5db7 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +41ef5c: 0a08 |0018: move-result v8 │ │ +41ef5e: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ +41ef62: 6e10 8fb1 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ef68: 0c08 |001e: move-result-object v8 │ │ +41ef6a: 6e10 34ad 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +41ef70: 0a03 |0022: move-result v3 │ │ +41ef72: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ +41ef76: 6e10 94b1 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ +41ef7c: 0c03 |0028: move-result-object v3 │ │ +41ef7e: 7220 61b7 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +41ef84: 0c03 |002c: move-result-object v3 │ │ +41ef86: 1f03 0f1e |002d: check-cast v3, Ljava/lang/Integer; // type@1e0f │ │ +41ef8a: 6e10 29ad 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41ef90: 0c08 |0032: move-result-object v8 │ │ +41ef92: 6e10 65b4 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ +41ef98: 0a03 |0036: move-result v3 │ │ +41ef9a: 6e20 94ad 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ +41efa0: 6e10 94b1 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ +41efa6: 0c08 |003d: move-result-object v8 │ │ +41efa8: 7220 67b7 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b767 │ │ +41efae: 6e20 97b1 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ +41efb4: 6e10 93b1 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41efba: 0c08 |0047: move-result-object v8 │ │ +41efbc: 6e10 34b6 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ +41efc2: 0a08 |004b: move-result v8 │ │ +41efc4: 1222 |004c: const/4 v2, #int 2 // #2 │ │ +41efc6: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ +41efca: 6e10 8db1 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41efd0: 0c08 |0052: move-result-object v8 │ │ +41efd2: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ +41efd6: 6e10 8db1 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41efdc: 0c08 |0058: move-result-object v8 │ │ +41efde: 6e10 15b5 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41efe4: 0c08 |005c: move-result-object v8 │ │ +41efe6: 2803 |005d: goto 0060 // +0003 │ │ +41efe8: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ +41efec: 7110 e9b1 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b1e9 │ │ +41eff2: 0c02 |0063: move-result-object v2 │ │ +41eff4: 6e10 93b1 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41effa: 0c03 |0067: move-result-object v3 │ │ +41effc: 6e10 aab7 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41f002: 0c03 |006b: move-result-object v3 │ │ +41f004: 1f03 1f1d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41f008: 6e10 b8b1 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41f00e: 0c04 |0071: move-result-object v4 │ │ +41f010: 6e10 92b1 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ +41f016: 0c05 |0075: move-result-object v5 │ │ +41f018: 6e10 b8b1 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41f01e: 0c05 |0079: move-result-object v5 │ │ +41f020: 1a06 86d2 |007a: const-string v6, "title|content|subtitle|summary" // string@d286 │ │ +41f024: 6e20 e6b4 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +41f02a: 0a06 |007f: move-result v6 │ │ +41f02c: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ +41f030: 0731 |0082: move-object v1, v3 │ │ +41f032: 1f01 1e1d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d1e │ │ +41f036: 6e20 b6b1 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@b1b6 │ │ +41f03c: 1a03 1f8c |0088: const-string v3, "id" // string@8c1f │ │ +41f040: 6e20 d7b4 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f046: 0a03 |008d: move-result v3 │ │ +41f048: 1a06 1d76 |008e: const-string v6, "feed" // string@761d │ │ +41f04c: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ +41f050: 6e20 d7b4 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f056: 0a01 |0095: move-result v1 │ │ +41f058: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ +41f05c: 6e10 90b1 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f062: 0c01 |009b: move-result-object v1 │ │ +41f064: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ +41f068: 6e10 90b1 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f06e: 0c09 |00a1: move-result-object v9 │ │ +41f070: 6e20 e8ac 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@ace8 │ │ +41f076: 2900 8701 |00a5: goto/16 022c // +0187 │ │ +41f07a: 6e20 d7b4 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f080: 0a00 |00aa: move-result v0 │ │ +41f082: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ +41f086: 6e10 8fb1 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f08c: 0c00 |00b0: move-result-object v0 │ │ +41f08e: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ +41f092: 6e10 8fb1 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f098: 0c09 |00b6: move-result-object v9 │ │ +41f09a: 6e20 44ad 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ad44 │ │ +41f0a0: 2900 7201 |00ba: goto/16 022c // +0172 │ │ +41f0a4: 1a08 72d2 |00bc: const-string v8, "title" // string@d272 │ │ +41f0a8: 6e20 d7b4 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f0ae: 0a08 |00c1: move-result v8 │ │ +41f0b0: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ +41f0b4: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ +41f0b8: 6e20 d7b4 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f0be: 0a08 |00c9: move-result v8 │ │ +41f0c0: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ +41f0c4: 6e10 90b1 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f0ca: 0c08 |00cf: move-result-object v8 │ │ +41f0cc: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ +41f0d0: 6e10 90b1 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f0d6: 0c08 |00d5: move-result-object v8 │ │ +41f0d8: 6e10 b5b1 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ +41f0de: 0c09 |00d9: move-result-object v9 │ │ +41f0e0: 6e20 f8ac 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@acf8 │ │ +41f0e6: 2900 4f01 |00dd: goto/16 022c // +014f │ │ +41f0ea: 6e20 d7b4 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f0f0: 0a08 |00e2: move-result v8 │ │ +41f0f2: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ +41f0f6: 6e10 8fb1 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f0fc: 0c08 |00e8: move-result-object v8 │ │ +41f0fe: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ +41f102: 6e10 8fb1 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f108: 0c08 |00ee: move-result-object v8 │ │ +41f10a: 6e10 b5b1 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ +41f110: 0c09 |00f2: move-result-object v9 │ │ +41f112: 6e20 4dad 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ +41f118: 2900 3601 |00f6: goto/16 022c // +0136 │ │ +41f11c: 1a08 abcf |00f8: const-string v8, "subtitle" // string@cfab │ │ +41f120: 6e20 d7b4 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f126: 0a08 |00fd: move-result v8 │ │ +41f128: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ +41f12c: 6e20 d7b4 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f132: 0a08 |0103: move-result v8 │ │ +41f134: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ +41f138: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ +41f13c: 6e10 90b1 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f142: 0c08 |010b: move-result-object v8 │ │ +41f144: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ +41f148: 6e10 90b1 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f14e: 0c08 |0111: move-result-object v8 │ │ +41f150: 6e10 b5b1 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ +41f156: 0c09 |0115: move-result-object v9 │ │ +41f158: 6e20 e6ac 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ +41f15e: 2900 1301 |0119: goto/16 022c // +0113 │ │ +41f162: 1a08 8f69 |011b: const-string v8, "content" // string@698f │ │ +41f166: 6e20 d7b4 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f16c: 0a08 |0120: move-result v8 │ │ +41f16e: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ +41f172: 6e20 d7b4 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f178: 0a08 |0126: move-result v8 │ │ +41f17a: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ +41f17e: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ +41f182: 6e10 8fb1 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f188: 0c08 |012e: move-result-object v8 │ │ +41f18a: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ +41f18e: 6e10 8fb1 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f194: 0c08 |0134: move-result-object v8 │ │ +41f196: 6e10 b5b1 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ +41f19c: 0c09 |0138: move-result-object v9 │ │ +41f19e: 6e20 3fad 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +41f1a4: 2900 f000 |013c: goto/16 022c // +00f0 │ │ +41f1a8: 1a08 d2cf |013e: const-string v8, "summary" // string@cfd2 │ │ +41f1ac: 6e20 d7b4 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f1b2: 0a08 |0143: move-result v8 │ │ +41f1b4: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ +41f1b8: 6e20 d7b4 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f1be: 0a08 |0149: move-result v8 │ │ +41f1c0: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ +41f1c4: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ +41f1c8: 6e10 8fb1 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f1ce: 0c08 |0151: move-result-object v8 │ │ +41f1d0: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ +41f1d4: 6e10 8fb1 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f1da: 0c08 |0157: move-result-object v8 │ │ +41f1dc: 6e10 b5b1 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b1b5 │ │ +41f1e2: 0c09 |015b: move-result-object v9 │ │ +41f1e4: 6e20 3fad 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +41f1ea: 2900 cd00 |015f: goto/16 022c // +00cd │ │ +41f1ee: 1a08 53d6 |0161: const-string v8, "updated" // string@d653 │ │ +41f1f2: 6e20 d7b4 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f1f8: 0a08 |0166: move-result v8 │ │ +41f1fa: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ +41f1fe: 6e20 d7b4 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f204: 0a08 |016c: move-result v8 │ │ +41f206: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ +41f20a: 6e10 8fb1 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f210: 0c08 |0172: move-result-object v8 │ │ +41f212: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ +41f216: 6e10 8fb1 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f21c: 0c08 |0178: move-result-object v8 │ │ +41f21e: 6e10 2dad 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ad2d │ │ +41f224: 0c08 |017c: move-result-object v8 │ │ +41f226: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ +41f22a: 6e10 8fb1 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f230: 0c08 |0182: move-result-object v8 │ │ +41f232: 7110 dcb1 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ +41f238: 0c09 |0186: move-result-object v9 │ │ +41f23a: 6e20 4bad 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ +41f240: 2900 a200 |018a: goto/16 022c // +00a2 │ │ +41f244: 1a08 b5b9 |018c: const-string v8, "published" // string@b9b5 │ │ +41f248: 6e20 d7b4 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f24e: 0a08 |0191: move-result v8 │ │ +41f250: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ +41f254: 6e20 d7b4 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f25a: 0a08 |0197: move-result v8 │ │ +41f25c: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ +41f260: 6e10 8fb1 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f266: 0c08 |019d: move-result-object v8 │ │ +41f268: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ +41f26c: 6e10 8fb1 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f272: 0c08 |01a3: move-result-object v8 │ │ +41f274: 7110 dcb1 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ +41f27a: 0c09 |01a7: move-result-object v9 │ │ +41f27c: 6e20 4bad 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ +41f282: 2900 8100 |01ab: goto/16 022c // +0081 │ │ +41f286: 1a08 e396 |01ad: const-string v8, "logo" // string@96e3 │ │ +41f28a: 6e20 d7b4 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f290: 0a08 |01b2: move-result v8 │ │ +41f292: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ +41f296: 6e10 90b1 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f29c: 0c08 |01b8: move-result-object v8 │ │ +41f29e: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ +41f2a2: 6e10 90b1 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f2a8: 0c08 |01be: move-result-object v8 │ │ +41f2aa: 6e10 ccac 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +41f2b0: 0c08 |01c2: move-result-object v8 │ │ +41f2b2: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ +41f2b6: 6e10 90b1 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f2bc: 0c08 |01c8: move-result-object v8 │ │ +41f2be: 6e20 eaac 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ +41f2c4: 2860 |01cc: goto 022c // +0060 │ │ +41f2c6: 1a08 ee8b |01cd: const-string v8, "icon" // string@8bee │ │ +41f2ca: 6e20 d7b4 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f2d0: 0a08 |01d2: move-result v8 │ │ +41f2d2: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ +41f2d6: 6e10 90b1 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f2dc: 0c08 |01d8: move-result-object v8 │ │ +41f2de: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ +41f2e2: 6e10 90b1 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f2e8: 0c08 |01de: move-result-object v8 │ │ +41f2ea: 6e20 eaac 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ +41f2f0: 284a |01e2: goto 022c // +004a │ │ +41f2f2: 1a08 ddac |01e3: const-string v8, "name" // string@acdd │ │ +41f2f6: 6e20 d7b4 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f2fc: 0a08 |01e8: move-result v8 │ │ +41f2fe: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ +41f302: 1a08 dd60 |01eb: const-string v8, "author" // string@60dd │ │ +41f306: 6e20 d7b4 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f30c: 0a08 |01f0: move-result v8 │ │ +41f30e: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ +41f312: 6e10 90b1 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f318: 0c08 |01f6: move-result-object v8 │ │ +41f31a: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ +41f31e: 6e10 8fb1 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f324: 0c08 |01fc: move-result-object v8 │ │ +41f326: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ +41f32a: 6e10 90b1 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f330: 0c08 |0202: move-result-object v8 │ │ +41f332: 6e10 c3ac 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@acc3 │ │ +41f338: 0c08 |0206: move-result-object v8 │ │ +41f33a: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ +41f33e: 6e10 90b1 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f344: 0c08 |020c: move-result-object v8 │ │ +41f346: 6e20 e4ac 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ +41f34c: 281c |0210: goto 022c // +001c │ │ +41f34e: 6e10 90b1 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f354: 0c09 |0214: move-result-object v9 │ │ +41f356: 2200 271e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +41f35a: 7010 ffb4 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41f360: 6e20 0bb5 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f366: 1a08 9105 |021d: const-string v8, ", " // string@0591 │ │ +41f36a: 6e20 0bb5 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f370: 6e20 0bb5 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f376: 6e10 15b5 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41f37c: 0c08 |0228: move-result-object v8 │ │ +41f37e: 6e20 e4ac 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ +41f384: 0e00 |022c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0009 line=153 │ │ 0x000f line=154 │ │ 0x001b line=155 │ │ 0x001f line=156 │ │ @@ -1756431,249 +1756433,249 @@ │ │ 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 : 15 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 470 16-bit code units │ │ -41eb10: |[41eb10] 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; │ │ -41eb20: 1a00 8773 |0000: const-string v0, "entry" // string@7387 │ │ -41eb24: 6e20 d7b4 c000 |0002: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41eb2a: 0a00 |0005: move-result v0 │ │ -41eb2c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -41eb30: 220e e91b |0008: new-instance v14, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -41eb34: 7010 17ad 0e00 |000a: invoke-direct {v14}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ad17 │ │ -41eb3a: 6e20 97b1 ed00 |000d: invoke-virtual {v13, v14}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ -41eb40: 6e10 91b1 0d00 |0010: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b191 │ │ -41eb46: 0c0e |0013: move-result-object v14 │ │ -41eb48: 6e10 8fb1 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41eb4e: 0c00 |0017: move-result-object v0 │ │ -41eb50: 6e20 5db6 0e00 |0018: invoke-virtual {v14, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -41eb56: 6e10 8fb1 0d00 |001b: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41eb5c: 0c0e |001e: move-result-object v14 │ │ -41eb5e: 6e10 90b1 0d00 |001f: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41eb64: 0c0d |0022: move-result-object v13 │ │ -41eb66: 6e20 40ad de00 |0023: invoke-virtual {v14, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ad40 │ │ -41eb6c: 2900 aa01 |0026: goto/16 01d0 // +01aa │ │ -41eb70: 1a00 86d2 |0028: const-string v0, "title|content|subtitle|summary" // string@d286 │ │ -41eb74: 6e20 e6b4 0c00 |002a: invoke-virtual {v12, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -41eb7a: 0a00 |002d: move-result v0 │ │ -41eb7c: 1a01 7ad4 |002e: const-string v1, "type" // string@d47a │ │ -41eb80: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ -41eb84: 7220 8cb9 1e00 |0032: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41eb8a: 0c0d |0035: move-result-object v13 │ │ -41eb8c: 220e 1e1d |0036: new-instance v14, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d1e │ │ -41eb90: 7040 b4b1 cedb |0038: invoke-direct {v14, v12, v11, v13}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@b1b4 │ │ -41eb96: 110e |003b: return-object v14 │ │ -41eb98: 1a00 2596 |003c: const-string v0, "link" // string@9625 │ │ -41eb9c: 6e20 d7b4 c000 |003e: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41eba2: 0a00 |0041: move-result v0 │ │ -41eba4: 3800 8e01 |0042: if-eqz v0, 01d0 // +018e │ │ -41eba8: 1a00 1e8b |0044: const-string v0, "href" // string@8b1e │ │ -41ebac: 7220 8cb9 0e00 |0046: invoke-interface {v14, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41ebb2: 0c04 |0049: move-result-object v4 │ │ -41ebb4: 1a00 19bc |004a: const-string v0, "rel" // string@bc19 │ │ -41ebb8: 7220 8cb9 0e00 |004c: invoke-interface {v14, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41ebbe: 0c00 |004f: move-result-object v0 │ │ -41ebc0: 6e10 93b1 0d00 |0050: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41ebc6: 0c02 |0053: move-result-object v2 │ │ -41ebc8: 6e10 aab7 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41ebce: 0c02 |0057: move-result-object v2 │ │ -41ebd0: 1f02 1f1d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41ebd4: 6e10 b8b1 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41ebda: 0c03 |005d: move-result-object v3 │ │ -41ebdc: 1a05 8e73 |005e: const-string v5, "entry|item" // string@738e │ │ -41ebe0: 6e20 e6b4 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -41ebe6: 0a03 |0063: move-result v3 │ │ -41ebe8: 1a05 deb5 |0064: const-string v5, "payment" // string@b5de │ │ -41ebec: 1216 |0066: const/4 v6, #int 1 // #1 │ │ -41ebee: 1a07 405d |0067: const-string v7, "alternate" // string@5d40 │ │ -41ebf2: 3803 9100 |0069: if-eqz v3, 00fa // +0091 │ │ -41ebf6: 6e10 8fb1 0d00 |006b: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ebfc: 0c03 |006e: move-result-object v3 │ │ -41ebfe: 3803 8b00 |006f: if-eqz v3, 00fa // +008b │ │ -41ec02: 3800 8000 |0071: if-eqz v0, 00f1 // +0080 │ │ -41ec06: 6e20 d7b4 0700 |0073: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ec0c: 0a02 |0076: move-result v2 │ │ -41ec0e: 3802 0400 |0077: if-eqz v2, 007b // +0004 │ │ -41ec12: 2900 7800 |0079: goto/16 00f1 // +0078 │ │ -41ec16: 1a02 a772 |007b: const-string v2, "enclosure" // string@72a7 │ │ -41ec1a: 6e20 d7b4 0200 |007d: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ec20: 0a02 |0080: move-result v2 │ │ -41ec22: 3802 6100 |0081: if-eqz v2, 00e2 // +0061 │ │ -41ec26: 1a00 c995 |0083: const-string v0, "length" // string@95c9 │ │ -41ec2a: 7220 8cb9 0e00 |0085: invoke-interface {v14, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41ec30: 0c00 |0088: move-result-object v0 │ │ -41ec32: 1602 0000 |0089: const-wide/16 v2, #int 0 // #0 │ │ -41ec36: 7110 230b 0000 |008b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41ec3c: 0a05 |008e: move-result v5 │ │ -41ec3e: 3905 0600 |008f: if-nez v5, 0095 // +0006 │ │ -41ec42: 7110 79b4 0000 |0091: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -41ec48: 0b02 |0094: move-result-wide v2 │ │ -41ec4a: 0427 |0095: move-wide v7, v2 │ │ -41ec4c: 2809 |0096: goto 009f // +0009 │ │ -41ec4e: 1a00 3c42 |0097: const-string v0, "NSAtom" // string@423c │ │ -41ec52: 1a05 593d |0099: const-string v5, "Length attribute could not be parsed." // string@3d59 │ │ -41ec56: 7120 6e0b 5000 |009b: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41ec5c: 28f7 |009e: goto 0095 // -0009 │ │ -41ec5e: 7220 8cb9 1e00 |009f: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41ec64: 0c0e |00a2: move-result-object v14 │ │ -41ec66: 7120 e4b1 4e00 |00a3: invoke-static {v14, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ -41ec6c: 0c0e |00a6: move-result-object v14 │ │ -41ec6e: 7110 e7b1 0e00 |00a7: invoke-static {v14}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ -41ec74: 0a00 |00aa: move-result v0 │ │ -41ec76: 3900 1500 |00ab: if-nez v0, 00c0 // +0015 │ │ -41ec7a: 6e10 8fb1 0d00 |00ad: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ec80: 0c01 |00b0: move-result-object v1 │ │ -41ec82: 6e10 29ad 0100 |00b1: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41ec88: 0c01 |00b4: move-result-object v1 │ │ -41ec8a: 3901 0b00 |00b5: if-nez v1, 00c0 // +000b │ │ -41ec8e: 7110 e6b1 0e00 |00b7: invoke-static {v14}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b1e6 │ │ -41ec94: 0a01 |00ba: move-result v1 │ │ -41ec96: 3901 0500 |00bb: if-nez v1, 00c0 // +0005 │ │ -41ec9a: 1a0e 8260 |00bd: const-string v14, "audio/*" // string@6082 │ │ -41ec9e: 2802 |00bf: goto 00c1 // +0002 │ │ -41eca0: 0106 |00c0: move v6, v0 │ │ -41eca2: 3806 0f01 |00c1: if-eqz v6, 01d0 // +010f │ │ -41eca6: 6e10 8fb1 0d00 |00c3: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ecac: 0c00 |00c6: move-result-object v0 │ │ -41ecae: 6e10 34ad 0000 |00c7: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -41ecb4: 0a00 |00ca: move-result v0 │ │ -41ecb6: 3900 0501 |00cb: if-nez v0, 01d0 // +0105 │ │ -41ecba: 6e10 8fb1 0d00 |00cd: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ecc0: 0c00 |00d0: move-result-object v0 │ │ -41ecc2: 2201 ec1b |00d1: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -41ecc6: 6e10 8fb1 0d00 |00d3: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41eccc: 0c03 |00d6: move-result-object v3 │ │ -41ecce: 0712 |00d7: move-object v2, v1 │ │ -41ecd0: 0475 |00d8: move-wide v5, v7 │ │ -41ecd2: 07e7 |00d9: move-object v7, v14 │ │ -41ecd4: 7606 64ad 0200 |00da: 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@ad64 │ │ -41ecda: 6e20 46ad 1000 |00dd: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ -41ece0: 2900 f000 |00e0: goto/16 01d0 // +00f0 │ │ -41ece4: 6e20 d7b4 0500 |00e2: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ecea: 0a0e |00e5: move-result v14 │ │ -41ecec: 380e ea00 |00e6: if-eqz v14, 01d0 // +00ea │ │ -41ecf0: 6e10 8fb1 0d00 |00e8: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ecf6: 0c0d |00eb: move-result-object v13 │ │ -41ecf8: 6e20 48ad 4d00 |00ec: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@ad48 │ │ -41ecfe: 2900 e100 |00ef: goto/16 01d0 // +00e1 │ │ -41ed02: 6e10 8fb1 0d00 |00f1: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41ed08: 0c0d |00f4: move-result-object v13 │ │ -41ed0a: 6e20 45ad 4d00 |00f5: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ad45 │ │ -41ed10: 2900 d800 |00f8: goto/16 01d0 // +00d8 │ │ -41ed14: 6e10 b8b1 0200 |00fa: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41ed1a: 0c02 |00fd: move-result-object v2 │ │ -41ed1c: 1a03 6d76 |00fe: const-string v3, "feed|channel" // string@766d │ │ -41ed20: 6e20 e6b4 3200 |0100: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -41ed26: 0a02 |0103: move-result v2 │ │ -41ed28: 3802 cc00 |0104: if-eqz v2, 01d0 // +00cc │ │ -41ed2c: 1a02 72d2 |0106: const-string v2, "title" // string@d272 │ │ -41ed30: 1a03 465f |0108: const-string v3, "application/xml+xhtml" // string@5f46 │ │ -41ed34: 1a08 38d1 |010a: const-string v8, "text/html" // string@d138 │ │ -41ed38: 1a09 315f |010c: const-string v9, "application/rss+xml" // string@5f31 │ │ -41ed3c: 1a0a 245f |010e: const-string v10, "application/atom+xml" // string@5f24 │ │ -41ed40: 3800 7c00 |0110: if-eqz v0, 018c // +007c │ │ -41ed44: 6e20 d7b4 0700 |0112: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ed4a: 0a07 |0115: move-result v7 │ │ -41ed4c: 3807 0400 |0116: if-eqz v7, 011a // +0004 │ │ -41ed50: 2900 7400 |0118: goto/16 018c // +0074 │ │ -41ed54: 1a07 c15f |011a: const-string v7, "archives" // string@5fc1 │ │ -41ed58: 6e20 d7b4 0700 |011c: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ed5e: 0a07 |011f: move-result v7 │ │ -41ed60: 3807 3400 |0120: if-eqz v7, 0154 // +0034 │ │ -41ed64: 6e10 90b1 0d00 |0122: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ed6a: 0c07 |0125: move-result-object v7 │ │ -41ed6c: 3807 2e00 |0126: if-eqz v7, 0154 // +002e │ │ -41ed70: 7220 8cb9 1e00 |0128: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41ed76: 0c00 |012b: move-result-object v0 │ │ -41ed78: 6e20 d7b4 0a00 |012c: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ed7e: 0a01 |012f: move-result v1 │ │ -41ed80: 3901 1400 |0130: if-nez v1, 0144 // +0014 │ │ -41ed84: 6e20 d7b4 0900 |0132: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ed8a: 0a01 |0135: move-result v1 │ │ -41ed8c: 3801 0300 |0136: if-eqz v1, 0139 // +0003 │ │ -41ed90: 280c |0138: goto 0144 // +000c │ │ -41ed92: 6e20 d7b4 0800 |0139: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ed98: 0a0d |013c: move-result v13 │ │ -41ed9a: 390d 9300 |013d: if-nez v13, 01d0 // +0093 │ │ -41ed9e: 6e20 d7b4 0300 |013f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41eda4: 2900 8e00 |0142: goto/16 01d0 // +008e │ │ -41eda8: 7220 8cb9 2e00 |0144: invoke-interface {v14, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41edae: 0c0e |0147: move-result-object v14 │ │ -41edb0: 7110 230b 0e00 |0148: invoke-static {v14}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41edb6: 0a00 |014b: move-result v0 │ │ -41edb8: 3800 0300 |014c: if-eqz v0, 014f // +0003 │ │ -41edbc: 074e |014e: move-object v14, v4 │ │ -41edbe: 6e30 8cb1 ed04 |014f: invoke-virtual {v13, v14, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b18c │ │ -41edc4: 2900 7e00 |0152: goto/16 01d0 // +007e │ │ -41edc8: 6e20 d7b4 0500 |0154: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41edce: 0a0e |0157: move-result v14 │ │ -41edd0: 380e 1700 |0158: if-eqz v14, 016f // +0017 │ │ -41edd4: 6e10 90b1 0d00 |015a: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41edda: 0c0e |015d: move-result-object v14 │ │ -41eddc: 380e 1100 |015e: if-eqz v14, 016f // +0011 │ │ -41ede0: 6e10 90b1 0d00 |0160: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ede6: 0c0d |0163: move-result-object v13 │ │ -41ede8: 220e e81b |0164: new-instance v14, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ -41edec: 1a00 0000 |0166: const-string v0, "" // string@0000 │ │ -41edf0: 7030 10ad 4e00 |0168: invoke-direct {v14, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ -41edf6: 6e20 c1ac ed00 |016b: invoke-virtual {v13, v14}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@acc1 │ │ -41edfc: 2862 |016e: goto 01d0 // +0062 │ │ -41edfe: 1a0e abad |016f: const-string v14, "next" // string@adab │ │ -41ee02: 6e20 d7b4 0e00 |0171: invoke-virtual {v14, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ee08: 0a0e |0174: move-result v14 │ │ -41ee0a: 380e 5b00 |0175: if-eqz v14, 01d0 // +005b │ │ -41ee0e: 6e10 90b1 0d00 |0177: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ee14: 0c0e |017a: move-result-object v14 │ │ -41ee16: 380e 5500 |017b: if-eqz v14, 01d0 // +0055 │ │ -41ee1a: 6e10 90b1 0d00 |017d: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ee20: 0c0e |0180: move-result-object v14 │ │ -41ee22: 6e20 f4ac 6e00 |0181: invoke-virtual {v14, v6}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@acf4 │ │ -41ee28: 6e10 90b1 0d00 |0184: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ee2e: 0c0d |0187: move-result-object v13 │ │ -41ee30: 6e20 f2ac 4d00 |0188: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@acf2 │ │ -41ee36: 2845 |018b: goto 01d0 // +0045 │ │ -41ee38: 7220 8cb9 1e00 |018c: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41ee3e: 0c00 |018f: move-result-object v0 │ │ -41ee40: 6e10 90b1 0d00 |0190: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ee46: 0c01 |0193: move-result-object v1 │ │ -41ee48: 3801 2200 |0194: if-eqz v1, 01b6 // +0022 │ │ -41ee4c: 3900 0c00 |0196: if-nez v0, 01a2 // +000c │ │ -41ee50: 6e10 90b1 0d00 |0198: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ee56: 0c01 |019b: move-result-object v1 │ │ -41ee58: 6e10 d3ac 0100 |019c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ -41ee5e: 0c01 |019f: move-result-object v1 │ │ -41ee60: 3801 0e00 |01a0: if-eqz v1, 01ae // +000e │ │ -41ee64: 6e20 d7b4 0800 |01a2: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ee6a: 0a01 |01a5: move-result v1 │ │ -41ee6c: 3901 0800 |01a6: if-nez v1, 01ae // +0008 │ │ -41ee70: 6e20 d7b4 0300 |01a8: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ee76: 0a01 |01ab: move-result v1 │ │ -41ee78: 3801 0a00 |01ac: if-eqz v1, 01b6 // +000a │ │ -41ee7c: 6e10 90b1 0d00 |01ae: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41ee82: 0c0d |01b1: move-result-object v13 │ │ -41ee84: 6e20 f0ac 4d00 |01b2: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@acf0 │ │ -41ee8a: 281b |01b5: goto 01d0 // +001b │ │ -41ee8c: 6e20 d7b4 0a00 |01b6: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ee92: 0a01 |01b9: move-result v1 │ │ -41ee94: 3901 0800 |01ba: if-nez v1, 01c2 // +0008 │ │ -41ee98: 6e20 d7b4 0900 |01bc: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ee9e: 0a00 |01bf: move-result v0 │ │ -41eea0: 3800 1000 |01c0: if-eqz v0, 01d0 // +0010 │ │ -41eea4: 7220 8cb9 2e00 |01c2: invoke-interface {v14, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41eeaa: 0c0e |01c5: move-result-object v14 │ │ -41eeac: 7110 230b 0e00 |01c6: invoke-static {v14}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41eeb2: 0a00 |01c9: move-result v0 │ │ -41eeb4: 3800 0300 |01ca: if-eqz v0, 01cd // +0003 │ │ -41eeb8: 074e |01cc: move-object v14, v4 │ │ -41eeba: 6e30 8cb1 ed04 |01cd: invoke-virtual {v13, v14, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b18c │ │ -41eec0: 220d 1f1d |01d0: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41eec4: 7030 b7b1 cd0b |01d2: invoke-direct {v13, v12, v11}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ -41eeca: 110d |01d5: return-object v13 │ │ +41eb38: |[41eb38] 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; │ │ +41eb48: 1a00 8773 |0000: const-string v0, "entry" // string@7387 │ │ +41eb4c: 6e20 d7b4 c000 |0002: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41eb52: 0a00 |0005: move-result v0 │ │ +41eb54: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +41eb58: 220e e91b |0008: new-instance v14, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +41eb5c: 7010 17ad 0e00 |000a: invoke-direct {v14}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ad17 │ │ +41eb62: 6e20 97b1 ed00 |000d: invoke-virtual {v13, v14}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ +41eb68: 6e10 91b1 0d00 |0010: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b191 │ │ +41eb6e: 0c0e |0013: move-result-object v14 │ │ +41eb70: 6e10 8fb1 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41eb76: 0c00 |0017: move-result-object v0 │ │ +41eb78: 6e20 5db6 0e00 |0018: invoke-virtual {v14, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +41eb7e: 6e10 8fb1 0d00 |001b: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41eb84: 0c0e |001e: move-result-object v14 │ │ +41eb86: 6e10 90b1 0d00 |001f: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41eb8c: 0c0d |0022: move-result-object v13 │ │ +41eb8e: 6e20 40ad de00 |0023: invoke-virtual {v14, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ad40 │ │ +41eb94: 2900 aa01 |0026: goto/16 01d0 // +01aa │ │ +41eb98: 1a00 86d2 |0028: const-string v0, "title|content|subtitle|summary" // string@d286 │ │ +41eb9c: 6e20 e6b4 0c00 |002a: invoke-virtual {v12, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +41eba2: 0a00 |002d: move-result v0 │ │ +41eba4: 1a01 7ad4 |002e: const-string v1, "type" // string@d47a │ │ +41eba8: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ +41ebac: 7220 8cb9 1e00 |0032: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41ebb2: 0c0d |0035: move-result-object v13 │ │ +41ebb4: 220e 1e1d |0036: new-instance v14, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d1e │ │ +41ebb8: 7040 b4b1 cedb |0038: invoke-direct {v14, v12, v11, v13}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@b1b4 │ │ +41ebbe: 110e |003b: return-object v14 │ │ +41ebc0: 1a00 2596 |003c: const-string v0, "link" // string@9625 │ │ +41ebc4: 6e20 d7b4 c000 |003e: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ebca: 0a00 |0041: move-result v0 │ │ +41ebcc: 3800 8e01 |0042: if-eqz v0, 01d0 // +018e │ │ +41ebd0: 1a00 1e8b |0044: const-string v0, "href" // string@8b1e │ │ +41ebd4: 7220 8cb9 0e00 |0046: invoke-interface {v14, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41ebda: 0c04 |0049: move-result-object v4 │ │ +41ebdc: 1a00 19bc |004a: const-string v0, "rel" // string@bc19 │ │ +41ebe0: 7220 8cb9 0e00 |004c: invoke-interface {v14, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41ebe6: 0c00 |004f: move-result-object v0 │ │ +41ebe8: 6e10 93b1 0d00 |0050: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41ebee: 0c02 |0053: move-result-object v2 │ │ +41ebf0: 6e10 aab7 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41ebf6: 0c02 |0057: move-result-object v2 │ │ +41ebf8: 1f02 1f1d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41ebfc: 6e10 b8b1 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41ec02: 0c03 |005d: move-result-object v3 │ │ +41ec04: 1a05 8e73 |005e: const-string v5, "entry|item" // string@738e │ │ +41ec08: 6e20 e6b4 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +41ec0e: 0a03 |0063: move-result v3 │ │ +41ec10: 1a05 deb5 |0064: const-string v5, "payment" // string@b5de │ │ +41ec14: 1216 |0066: const/4 v6, #int 1 // #1 │ │ +41ec16: 1a07 405d |0067: const-string v7, "alternate" // string@5d40 │ │ +41ec1a: 3803 9100 |0069: if-eqz v3, 00fa // +0091 │ │ +41ec1e: 6e10 8fb1 0d00 |006b: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ec24: 0c03 |006e: move-result-object v3 │ │ +41ec26: 3803 8b00 |006f: if-eqz v3, 00fa // +008b │ │ +41ec2a: 3800 8000 |0071: if-eqz v0, 00f1 // +0080 │ │ +41ec2e: 6e20 d7b4 0700 |0073: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ec34: 0a02 |0076: move-result v2 │ │ +41ec36: 3802 0400 |0077: if-eqz v2, 007b // +0004 │ │ +41ec3a: 2900 7800 |0079: goto/16 00f1 // +0078 │ │ +41ec3e: 1a02 a772 |007b: const-string v2, "enclosure" // string@72a7 │ │ +41ec42: 6e20 d7b4 0200 |007d: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ec48: 0a02 |0080: move-result v2 │ │ +41ec4a: 3802 6100 |0081: if-eqz v2, 00e2 // +0061 │ │ +41ec4e: 1a00 c995 |0083: const-string v0, "length" // string@95c9 │ │ +41ec52: 7220 8cb9 0e00 |0085: invoke-interface {v14, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41ec58: 0c00 |0088: move-result-object v0 │ │ +41ec5a: 1602 0000 |0089: const-wide/16 v2, #int 0 // #0 │ │ +41ec5e: 7110 230b 0000 |008b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41ec64: 0a05 |008e: move-result v5 │ │ +41ec66: 3905 0600 |008f: if-nez v5, 0095 // +0006 │ │ +41ec6a: 7110 79b4 0000 |0091: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +41ec70: 0b02 |0094: move-result-wide v2 │ │ +41ec72: 0427 |0095: move-wide v7, v2 │ │ +41ec74: 2809 |0096: goto 009f // +0009 │ │ +41ec76: 1a00 3c42 |0097: const-string v0, "NSAtom" // string@423c │ │ +41ec7a: 1a05 593d |0099: const-string v5, "Length attribute could not be parsed." // string@3d59 │ │ +41ec7e: 7120 6e0b 5000 |009b: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41ec84: 28f7 |009e: goto 0095 // -0009 │ │ +41ec86: 7220 8cb9 1e00 |009f: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41ec8c: 0c0e |00a2: move-result-object v14 │ │ +41ec8e: 7120 e4b1 4e00 |00a3: invoke-static {v14, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ +41ec94: 0c0e |00a6: move-result-object v14 │ │ +41ec96: 7110 e7b1 0e00 |00a7: invoke-static {v14}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ +41ec9c: 0a00 |00aa: move-result v0 │ │ +41ec9e: 3900 1500 |00ab: if-nez v0, 00c0 // +0015 │ │ +41eca2: 6e10 8fb1 0d00 |00ad: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41eca8: 0c01 |00b0: move-result-object v1 │ │ +41ecaa: 6e10 29ad 0100 |00b1: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41ecb0: 0c01 |00b4: move-result-object v1 │ │ +41ecb2: 3901 0b00 |00b5: if-nez v1, 00c0 // +000b │ │ +41ecb6: 7110 e6b1 0e00 |00b7: invoke-static {v14}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b1e6 │ │ +41ecbc: 0a01 |00ba: move-result v1 │ │ +41ecbe: 3901 0500 |00bb: if-nez v1, 00c0 // +0005 │ │ +41ecc2: 1a0e 8260 |00bd: const-string v14, "audio/*" // string@6082 │ │ +41ecc6: 2802 |00bf: goto 00c1 // +0002 │ │ +41ecc8: 0106 |00c0: move v6, v0 │ │ +41ecca: 3806 0f01 |00c1: if-eqz v6, 01d0 // +010f │ │ +41ecce: 6e10 8fb1 0d00 |00c3: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ecd4: 0c00 |00c6: move-result-object v0 │ │ +41ecd6: 6e10 34ad 0000 |00c7: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +41ecdc: 0a00 |00ca: move-result v0 │ │ +41ecde: 3900 0501 |00cb: if-nez v0, 01d0 // +0105 │ │ +41ece2: 6e10 8fb1 0d00 |00cd: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ece8: 0c00 |00d0: move-result-object v0 │ │ +41ecea: 2201 ec1b |00d1: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +41ecee: 6e10 8fb1 0d00 |00d3: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ecf4: 0c03 |00d6: move-result-object v3 │ │ +41ecf6: 0712 |00d7: move-object v2, v1 │ │ +41ecf8: 0475 |00d8: move-wide v5, v7 │ │ +41ecfa: 07e7 |00d9: move-object v7, v14 │ │ +41ecfc: 7606 64ad 0200 |00da: 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@ad64 │ │ +41ed02: 6e20 46ad 1000 |00dd: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ +41ed08: 2900 f000 |00e0: goto/16 01d0 // +00f0 │ │ +41ed0c: 6e20 d7b4 0500 |00e2: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ed12: 0a0e |00e5: move-result v14 │ │ +41ed14: 380e ea00 |00e6: if-eqz v14, 01d0 // +00ea │ │ +41ed18: 6e10 8fb1 0d00 |00e8: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ed1e: 0c0d |00eb: move-result-object v13 │ │ +41ed20: 6e20 48ad 4d00 |00ec: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@ad48 │ │ +41ed26: 2900 e100 |00ef: goto/16 01d0 // +00e1 │ │ +41ed2a: 6e10 8fb1 0d00 |00f1: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41ed30: 0c0d |00f4: move-result-object v13 │ │ +41ed32: 6e20 45ad 4d00 |00f5: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ad45 │ │ +41ed38: 2900 d800 |00f8: goto/16 01d0 // +00d8 │ │ +41ed3c: 6e10 b8b1 0200 |00fa: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41ed42: 0c02 |00fd: move-result-object v2 │ │ +41ed44: 1a03 6d76 |00fe: const-string v3, "feed|channel" // string@766d │ │ +41ed48: 6e20 e6b4 3200 |0100: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +41ed4e: 0a02 |0103: move-result v2 │ │ +41ed50: 3802 cc00 |0104: if-eqz v2, 01d0 // +00cc │ │ +41ed54: 1a02 72d2 |0106: const-string v2, "title" // string@d272 │ │ +41ed58: 1a03 465f |0108: const-string v3, "application/xml+xhtml" // string@5f46 │ │ +41ed5c: 1a08 38d1 |010a: const-string v8, "text/html" // string@d138 │ │ +41ed60: 1a09 315f |010c: const-string v9, "application/rss+xml" // string@5f31 │ │ +41ed64: 1a0a 245f |010e: const-string v10, "application/atom+xml" // string@5f24 │ │ +41ed68: 3800 7c00 |0110: if-eqz v0, 018c // +007c │ │ +41ed6c: 6e20 d7b4 0700 |0112: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ed72: 0a07 |0115: move-result v7 │ │ +41ed74: 3807 0400 |0116: if-eqz v7, 011a // +0004 │ │ +41ed78: 2900 7400 |0118: goto/16 018c // +0074 │ │ +41ed7c: 1a07 c15f |011a: const-string v7, "archives" // string@5fc1 │ │ +41ed80: 6e20 d7b4 0700 |011c: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ed86: 0a07 |011f: move-result v7 │ │ +41ed88: 3807 3400 |0120: if-eqz v7, 0154 // +0034 │ │ +41ed8c: 6e10 90b1 0d00 |0122: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ed92: 0c07 |0125: move-result-object v7 │ │ +41ed94: 3807 2e00 |0126: if-eqz v7, 0154 // +002e │ │ +41ed98: 7220 8cb9 1e00 |0128: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41ed9e: 0c00 |012b: move-result-object v0 │ │ +41eda0: 6e20 d7b4 0a00 |012c: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41eda6: 0a01 |012f: move-result v1 │ │ +41eda8: 3901 1400 |0130: if-nez v1, 0144 // +0014 │ │ +41edac: 6e20 d7b4 0900 |0132: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41edb2: 0a01 |0135: move-result v1 │ │ +41edb4: 3801 0300 |0136: if-eqz v1, 0139 // +0003 │ │ +41edb8: 280c |0138: goto 0144 // +000c │ │ +41edba: 6e20 d7b4 0800 |0139: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41edc0: 0a0d |013c: move-result v13 │ │ +41edc2: 390d 9300 |013d: if-nez v13, 01d0 // +0093 │ │ +41edc6: 6e20 d7b4 0300 |013f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41edcc: 2900 8e00 |0142: goto/16 01d0 // +008e │ │ +41edd0: 7220 8cb9 2e00 |0144: invoke-interface {v14, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41edd6: 0c0e |0147: move-result-object v14 │ │ +41edd8: 7110 230b 0e00 |0148: invoke-static {v14}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41edde: 0a00 |014b: move-result v0 │ │ +41ede0: 3800 0300 |014c: if-eqz v0, 014f // +0003 │ │ +41ede4: 074e |014e: move-object v14, v4 │ │ +41ede6: 6e30 8cb1 ed04 |014f: invoke-virtual {v13, v14, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b18c │ │ +41edec: 2900 7e00 |0152: goto/16 01d0 // +007e │ │ +41edf0: 6e20 d7b4 0500 |0154: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41edf6: 0a0e |0157: move-result v14 │ │ +41edf8: 380e 1700 |0158: if-eqz v14, 016f // +0017 │ │ +41edfc: 6e10 90b1 0d00 |015a: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ee02: 0c0e |015d: move-result-object v14 │ │ +41ee04: 380e 1100 |015e: if-eqz v14, 016f // +0011 │ │ +41ee08: 6e10 90b1 0d00 |0160: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ee0e: 0c0d |0163: move-result-object v13 │ │ +41ee10: 220e e81b |0164: new-instance v14, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ +41ee14: 1a00 0000 |0166: const-string v0, "" // string@0000 │ │ +41ee18: 7030 10ad 4e00 |0168: invoke-direct {v14, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ +41ee1e: 6e20 c1ac ed00 |016b: invoke-virtual {v13, v14}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@acc1 │ │ +41ee24: 2862 |016e: goto 01d0 // +0062 │ │ +41ee26: 1a0e abad |016f: const-string v14, "next" // string@adab │ │ +41ee2a: 6e20 d7b4 0e00 |0171: invoke-virtual {v14, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ee30: 0a0e |0174: move-result v14 │ │ +41ee32: 380e 5b00 |0175: if-eqz v14, 01d0 // +005b │ │ +41ee36: 6e10 90b1 0d00 |0177: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ee3c: 0c0e |017a: move-result-object v14 │ │ +41ee3e: 380e 5500 |017b: if-eqz v14, 01d0 // +0055 │ │ +41ee42: 6e10 90b1 0d00 |017d: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ee48: 0c0e |0180: move-result-object v14 │ │ +41ee4a: 6e20 f4ac 6e00 |0181: invoke-virtual {v14, v6}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@acf4 │ │ +41ee50: 6e10 90b1 0d00 |0184: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ee56: 0c0d |0187: move-result-object v13 │ │ +41ee58: 6e20 f2ac 4d00 |0188: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@acf2 │ │ +41ee5e: 2845 |018b: goto 01d0 // +0045 │ │ +41ee60: 7220 8cb9 1e00 |018c: invoke-interface {v14, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41ee66: 0c00 |018f: move-result-object v0 │ │ +41ee68: 6e10 90b1 0d00 |0190: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ee6e: 0c01 |0193: move-result-object v1 │ │ +41ee70: 3801 2200 |0194: if-eqz v1, 01b6 // +0022 │ │ +41ee74: 3900 0c00 |0196: if-nez v0, 01a2 // +000c │ │ +41ee78: 6e10 90b1 0d00 |0198: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41ee7e: 0c01 |019b: move-result-object v1 │ │ +41ee80: 6e10 d3ac 0100 |019c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@acd3 │ │ +41ee86: 0c01 |019f: move-result-object v1 │ │ +41ee88: 3801 0e00 |01a0: if-eqz v1, 01ae // +000e │ │ +41ee8c: 6e20 d7b4 0800 |01a2: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ee92: 0a01 |01a5: move-result v1 │ │ +41ee94: 3901 0800 |01a6: if-nez v1, 01ae // +0008 │ │ +41ee98: 6e20 d7b4 0300 |01a8: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41ee9e: 0a01 |01ab: move-result v1 │ │ +41eea0: 3801 0a00 |01ac: if-eqz v1, 01b6 // +000a │ │ +41eea4: 6e10 90b1 0d00 |01ae: invoke-virtual {v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41eeaa: 0c0d |01b1: move-result-object v13 │ │ +41eeac: 6e20 f0ac 4d00 |01b2: invoke-virtual {v13, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@acf0 │ │ +41eeb2: 281b |01b5: goto 01d0 // +001b │ │ +41eeb4: 6e20 d7b4 0a00 |01b6: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41eeba: 0a01 |01b9: move-result v1 │ │ +41eebc: 3901 0800 |01ba: if-nez v1, 01c2 // +0008 │ │ +41eec0: 6e20 d7b4 0900 |01bc: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41eec6: 0a00 |01bf: move-result v0 │ │ +41eec8: 3800 1000 |01c0: if-eqz v0, 01d0 // +0010 │ │ +41eecc: 7220 8cb9 2e00 |01c2: invoke-interface {v14, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41eed2: 0c0e |01c5: move-result-object v14 │ │ +41eed4: 7110 230b 0e00 |01c6: invoke-static {v14}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41eeda: 0a00 |01c9: move-result v0 │ │ +41eedc: 3800 0300 |01ca: if-eqz v0, 01cd // +0003 │ │ +41eee0: 074e |01cc: move-object v14, v4 │ │ +41eee2: 6e30 8cb1 ed04 |01cd: invoke-virtual {v13, v14, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b18c │ │ +41eee8: 220d 1f1d |01d0: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41eeec: 7030 b7b1 cd0b |01d2: invoke-direct {v13, v12, v11}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ +41eef2: 110d |01d5: return-object v13 │ │ catches : 1 │ │ 0x008b - 0x0095 │ │ Ljava/lang/NumberFormatException; -> 0x0097 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0008 line=71 │ │ 0x0010 line=72 │ │ @@ -1756772,17 +1756774,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41f37c: |[41f37c] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ -41f38c: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -41f392: 0e00 |0003: return-void │ │ +41f3a4: |[41f3a4] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ +41f3b4: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +41f3ba: 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 - │ │ @@ -1756791,33 +1756793,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 │ │ -41f394: |[41f394] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -41f3a4: 1a00 b072 |0000: const-string v0, "encoded" // string@72b0 │ │ -41f3a8: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f3ae: 0a02 |0005: move-result v2 │ │ -41f3b0: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ -41f3b4: 6e10 8fb1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f3ba: 0c02 |000b: move-result-object v2 │ │ -41f3bc: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ -41f3c0: 6e10 8db1 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41f3c6: 0c02 |0011: move-result-object v2 │ │ -41f3c8: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ -41f3cc: 6e10 8fb1 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f3d2: 0c02 |0017: move-result-object v2 │ │ -41f3d4: 6e10 8db1 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41f3da: 0c03 |001b: move-result-object v3 │ │ -41f3dc: 6e10 15b5 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41f3e2: 0c03 |001f: move-result-object v3 │ │ -41f3e4: 6e20 3fad 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -41f3ea: 0e00 |0023: return-void │ │ +41f3bc: |[41f3bc] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +41f3cc: 1a00 b072 |0000: const-string v0, "encoded" // string@72b0 │ │ +41f3d0: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f3d6: 0a02 |0005: move-result v2 │ │ +41f3d8: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ +41f3dc: 6e10 8fb1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f3e2: 0c02 |000b: move-result-object v2 │ │ +41f3e4: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ +41f3e8: 6e10 8db1 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41f3ee: 0c02 |0011: move-result-object v2 │ │ +41f3f0: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ +41f3f4: 6e10 8fb1 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f3fa: 0c02 |0017: move-result-object v2 │ │ +41f3fc: 6e10 8db1 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41f402: 0c03 |001b: move-result-object v3 │ │ +41f404: 6e10 15b5 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41f40a: 0c03 |001f: move-result-object v3 │ │ +41f40c: 6e20 3fad 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +41f412: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 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; │ │ @@ -1756828,18 +1756830,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 │ │ -41f360: |[41f360] 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; │ │ -41f370: 2202 1f1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41f374: 7030 b7b1 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@b1b7 │ │ -41f37a: 1102 |0005: return-object v2 │ │ +41f388: |[41f388] 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; │ │ +41f398: 2202 1f1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41f39c: 7030 b7b1 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@b1b7 │ │ +41f3a2: 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; │ │ @@ -1756890,17 +1756892,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41f408: |[41f408] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ -41f418: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -41f41e: 0e00 |0003: return-void │ │ +41f430: |[41f430] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ +41f440: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +41f446: 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 - │ │ @@ -1756909,59 +1756911,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 │ │ -41f420: |[41f420] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -41f430: 6e10 8fb1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f436: 0c04 |0003: move-result-object v4 │ │ -41f438: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ -41f43c: 6e10 8db1 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41f442: 0c04 |0009: move-result-object v4 │ │ -41f444: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ -41f448: 6e10 93b1 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41f44e: 0c04 |000f: move-result-object v4 │ │ -41f450: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ -41f454: 6e10 93b1 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41f45a: 0c04 |0015: move-result-object v4 │ │ -41f45c: 6e10 34b6 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ -41f462: 0a04 |0019: move-result v4 │ │ -41f464: 1220 |001a: const/4 v0, #int 2 // #2 │ │ -41f466: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ -41f46a: 6e10 8fb1 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f470: 0c04 |0020: move-result-object v4 │ │ -41f472: 6e10 93b1 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41f478: 0c00 |0024: move-result-object v0 │ │ -41f47a: 6e10 aab7 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41f480: 0c00 |0028: move-result-object v0 │ │ -41f482: 1f00 1f1d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41f486: 6e10 b8b1 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41f48c: 0c00 |002e: move-result-object v0 │ │ -41f48e: 6e10 92b1 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ -41f494: 0c01 |0032: move-result-object v1 │ │ -41f496: 6e10 b8b1 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41f49c: 0c01 |0036: move-result-object v1 │ │ -41f49e: 1a02 606d |0037: const-string v2, "date" // string@6d60 │ │ -41f4a2: 6e20 d7b4 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f4a8: 0a00 |003c: move-result v0 │ │ -41f4aa: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ -41f4ae: 1a00 2d92 |003f: const-string v0, "item" // string@922d │ │ -41f4b2: 6e20 d7b4 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f4b8: 0a00 |0044: move-result v0 │ │ -41f4ba: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ -41f4be: 6e10 8db1 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41f4c4: 0c05 |004a: move-result-object v5 │ │ -41f4c6: 6e10 15b5 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41f4cc: 0c05 |004e: move-result-object v5 │ │ -41f4ce: 7110 dcb1 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ -41f4d4: 0c05 |0052: move-result-object v5 │ │ -41f4d6: 6e20 4bad 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ -41f4dc: 0e00 |0056: return-void │ │ +41f448: |[41f448] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +41f458: 6e10 8fb1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f45e: 0c04 |0003: move-result-object v4 │ │ +41f460: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ +41f464: 6e10 8db1 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41f46a: 0c04 |0009: move-result-object v4 │ │ +41f46c: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ +41f470: 6e10 93b1 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41f476: 0c04 |000f: move-result-object v4 │ │ +41f478: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ +41f47c: 6e10 93b1 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41f482: 0c04 |0015: move-result-object v4 │ │ +41f484: 6e10 34b6 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ +41f48a: 0a04 |0019: move-result v4 │ │ +41f48c: 1220 |001a: const/4 v0, #int 2 // #2 │ │ +41f48e: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ +41f492: 6e10 8fb1 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f498: 0c04 |0020: move-result-object v4 │ │ +41f49a: 6e10 93b1 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41f4a0: 0c00 |0024: move-result-object v0 │ │ +41f4a2: 6e10 aab7 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41f4a8: 0c00 |0028: move-result-object v0 │ │ +41f4aa: 1f00 1f1d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41f4ae: 6e10 b8b1 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41f4b4: 0c00 |002e: move-result-object v0 │ │ +41f4b6: 6e10 92b1 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ +41f4bc: 0c01 |0032: move-result-object v1 │ │ +41f4be: 6e10 b8b1 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41f4c4: 0c01 |0036: move-result-object v1 │ │ +41f4c6: 1a02 606d |0037: const-string v2, "date" // string@6d60 │ │ +41f4ca: 6e20 d7b4 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f4d0: 0a00 |003c: move-result v0 │ │ +41f4d2: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ +41f4d6: 1a00 2d92 |003f: const-string v0, "item" // string@922d │ │ +41f4da: 6e20 d7b4 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f4e0: 0a00 |0044: move-result v0 │ │ +41f4e2: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ +41f4e6: 6e10 8db1 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41f4ec: 0c05 |004a: move-result-object v5 │ │ +41f4ee: 6e10 15b5 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41f4f4: 0c05 |004e: move-result-object v5 │ │ +41f4f6: 7110 dcb1 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ +41f4fc: 0c05 |0052: move-result-object v5 │ │ +41f4fe: 6e20 4bad 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ +41f504: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000c line=26 │ │ 0x001d line=27 │ │ 0x0021 line=28 │ │ 0x002f line=29 │ │ @@ -1756978,18 +1756980,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 │ │ -41f3ec: |[41f3ec] 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; │ │ -41f3fc: 2202 1f1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41f400: 7030 b7b1 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@b1b7 │ │ -41f406: 1102 |0005: return-object v2 │ │ +41f414: |[41f414] 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; │ │ +41f424: 2202 1f1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41f428: 7030 b7b1 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@b1b7 │ │ +41f42e: 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; │ │ @@ -1757065,17 +1757067,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41f550: |[41f550] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ -41f560: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -41f566: 0e00 |0003: return-void │ │ +41f578: |[41f578] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ +41f588: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +41f58e: 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 - │ │ @@ -1757084,144 +1757086,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 │ │ -41f568: |[41f568] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -41f578: 6e10 8db1 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41f57e: 0c00 |0003: move-result-object v0 │ │ -41f580: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -41f584: 0e00 |0006: return-void │ │ -41f586: 6e10 8db1 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41f58c: 0c00 |000a: move-result-object v0 │ │ -41f58e: 6e10 15b5 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41f594: 0c00 |000e: move-result-object v0 │ │ -41f596: 7110 230b 0000 |000f: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41f59c: 0a01 |0012: move-result v1 │ │ -41f59e: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ -41f5a2: 0e00 |0015: return-void │ │ -41f5a4: 1a01 dd60 |0016: const-string v1, "author" // string@60dd │ │ -41f5a8: 6e20 d7b4 5100 |0018: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f5ae: 0a01 |001b: move-result v1 │ │ -41f5b0: 3801 2600 |001c: if-eqz v1, 0042 // +0026 │ │ -41f5b4: 6e10 90b1 0600 |001e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f5ba: 0c01 |0021: move-result-object v1 │ │ -41f5bc: 3801 2000 |0022: if-eqz v1, 0042 // +0020 │ │ -41f5c0: 6e10 93b1 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41f5c6: 0c01 |0027: move-result-object v1 │ │ -41f5c8: 6e10 34b6 0100 |0028: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ -41f5ce: 0a01 |002b: move-result v1 │ │ -41f5d0: 1232 |002c: const/4 v2, #int 3 // #3 │ │ -41f5d2: 3621 1500 |002d: if-gt v1, v2, 0042 // +0015 │ │ -41f5d6: 1305 3f00 |002f: const/16 v5, #int 63 // #3f │ │ -41f5da: 7120 5933 5000 |0031: invoke-static {v0, v5}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ -41f5e0: 0c05 |0034: move-result-object v5 │ │ -41f5e2: 6e10 b7b4 0500 |0035: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -41f5e8: 0c05 |0038: move-result-object v5 │ │ -41f5ea: 6e10 90b1 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f5f0: 0c06 |003c: move-result-object v6 │ │ -41f5f2: 6e20 e4ac 5600 |003d: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ -41f5f8: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ -41f5fc: 1a01 c671 |0042: const-string v1, "duration" // string@71c6 │ │ -41f600: 6e20 d7b4 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f606: 0a02 |0047: move-result v2 │ │ -41f608: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ -41f60c: 7110 dfb1 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@b1df │ │ -41f612: 0b02 |004d: move-result-wide v2 │ │ -41f614: 6e10 94b1 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ -41f61a: 0c05 |0051: move-result-object v5 │ │ -41f61c: 8426 |0052: long-to-int v6, v2 │ │ -41f61e: 7110 6fb4 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ -41f624: 0c06 |0056: move-result-object v6 │ │ -41f626: 7230 65b7 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ -41f62c: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ -41f630: 1a05 9514 |005c: const-string v5, "Duration '%s' could not be parsed" // string@1495 │ │ -41f634: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -41f636: 2366 c820 |005f: new-array v6, v6, [Ljava/lang/Object; // type@20c8 │ │ -41f63a: 1201 |0061: const/4 v1, #int 0 // #0 │ │ -41f63c: 4d00 0601 |0062: aput-object v0, v6, v1 │ │ -41f640: 7120 d9b4 6500 |0064: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ -41f646: 0c05 |0067: move-result-object v5 │ │ -41f648: 1a06 8d92 |0068: const-string v6, "itunes" // string@928d │ │ -41f64c: 7120 700b 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -41f652: 2900 9000 |006d: goto/16 00fd // +0090 │ │ -41f656: 1a01 abcf |006f: const-string v1, "subtitle" // string@cfab │ │ -41f65a: 6e20 d7b4 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f660: 0a01 |0074: move-result v1 │ │ -41f662: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ -41f666: 6e10 8fb1 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f66c: 0c05 |007a: move-result-object v5 │ │ -41f66e: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ -41f672: 6e10 8fb1 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f678: 0c05 |0080: move-result-object v5 │ │ -41f67a: 6e10 1fad 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ -41f680: 0c05 |0084: move-result-object v5 │ │ -41f682: 7110 230b 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41f688: 0a05 |0088: move-result v5 │ │ -41f68a: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ -41f68e: 6e10 8fb1 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f694: 0c05 |008e: move-result-object v5 │ │ -41f696: 6e20 3fad 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -41f69c: 286b |0092: goto 00fd // +006b │ │ -41f69e: 6e10 90b1 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f6a4: 0c05 |0096: move-result-object v5 │ │ -41f6a6: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ -41f6aa: 6e10 90b1 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f6b0: 0c05 |009c: move-result-object v5 │ │ -41f6b2: 6e10 c5ac 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@acc5 │ │ -41f6b8: 0c05 |00a0: move-result-object v5 │ │ -41f6ba: 7110 230b 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41f6c0: 0a05 |00a4: move-result v5 │ │ -41f6c2: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ -41f6c6: 6e10 90b1 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f6cc: 0c05 |00aa: move-result-object v5 │ │ -41f6ce: 6e20 e6ac 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ -41f6d4: 284f |00ae: goto 00fd // +004f │ │ -41f6d6: 1a01 d2cf |00af: const-string v1, "summary" // string@cfd2 │ │ -41f6da: 6e20 d7b4 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f6e0: 0a01 |00b4: move-result v1 │ │ -41f6e2: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ -41f6e6: 6e10 8fb1 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f6ec: 0c05 |00ba: move-result-object v5 │ │ -41f6ee: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ -41f6f2: 6e10 8fb1 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f6f8: 0c05 |00c0: move-result-object v5 │ │ -41f6fa: 6e20 3fad 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -41f700: 2839 |00c4: goto 00fd // +0039 │ │ -41f702: 6e10 92b1 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ -41f708: 0c05 |00c8: move-result-object v5 │ │ -41f70a: 6e10 b8b1 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41f710: 0c05 |00cc: move-result-object v5 │ │ -41f712: 1a01 d065 |00cd: const-string v1, "channel" // string@65d0 │ │ -41f716: 6e20 d7b4 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f71c: 0a05 |00d2: move-result v5 │ │ -41f71e: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ -41f722: 6e10 90b1 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f728: 0c05 |00d8: move-result-object v5 │ │ -41f72a: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ -41f72e: 6e10 90b1 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f734: 0c05 |00de: move-result-object v5 │ │ -41f736: 6e20 e6ac 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ -41f73c: 281b |00e2: goto 00fd // +001b │ │ -41f73e: 1a01 56ad |00e3: const-string v1, "new-feed-url" // string@ad56 │ │ -41f742: 6e20 d7b4 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f748: 0a05 |00e8: move-result v5 │ │ -41f74a: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ -41f74e: 6e10 f8b4 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -41f754: 0c05 |00ee: move-result-object v5 │ │ -41f756: 1a01 298b |00ef: const-string v1, "http" // string@8b29 │ │ -41f75a: 6e20 eeb4 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -41f760: 0a05 |00f4: move-result v5 │ │ -41f762: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ -41f766: 6e10 f8b4 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -41f76c: 0c05 |00fa: move-result-object v5 │ │ -41f76e: 5b65 28d4 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d428 │ │ -41f772: 0e00 |00fd: return-void │ │ +41f590: |[41f590] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +41f5a0: 6e10 8db1 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41f5a6: 0c00 |0003: move-result-object v0 │ │ +41f5a8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +41f5ac: 0e00 |0006: return-void │ │ +41f5ae: 6e10 8db1 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41f5b4: 0c00 |000a: move-result-object v0 │ │ +41f5b6: 6e10 15b5 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41f5bc: 0c00 |000e: move-result-object v0 │ │ +41f5be: 7110 230b 0000 |000f: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41f5c4: 0a01 |0012: move-result v1 │ │ +41f5c6: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ +41f5ca: 0e00 |0015: return-void │ │ +41f5cc: 1a01 dd60 |0016: const-string v1, "author" // string@60dd │ │ +41f5d0: 6e20 d7b4 5100 |0018: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f5d6: 0a01 |001b: move-result v1 │ │ +41f5d8: 3801 2600 |001c: if-eqz v1, 0042 // +0026 │ │ +41f5dc: 6e10 90b1 0600 |001e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f5e2: 0c01 |0021: move-result-object v1 │ │ +41f5e4: 3801 2000 |0022: if-eqz v1, 0042 // +0020 │ │ +41f5e8: 6e10 93b1 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41f5ee: 0c01 |0027: move-result-object v1 │ │ +41f5f0: 6e10 34b6 0100 |0028: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ +41f5f6: 0a01 |002b: move-result v1 │ │ +41f5f8: 1232 |002c: const/4 v2, #int 3 // #3 │ │ +41f5fa: 3621 1500 |002d: if-gt v1, v2, 0042 // +0015 │ │ +41f5fe: 1305 3f00 |002f: const/16 v5, #int 63 // #3f │ │ +41f602: 7120 5933 5000 |0031: invoke-static {v0, v5}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ +41f608: 0c05 |0034: move-result-object v5 │ │ +41f60a: 6e10 b7b4 0500 |0035: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +41f610: 0c05 |0038: move-result-object v5 │ │ +41f612: 6e10 90b1 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f618: 0c06 |003c: move-result-object v6 │ │ +41f61a: 6e20 e4ac 5600 |003d: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ace4 │ │ +41f620: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ +41f624: 1a01 c671 |0042: const-string v1, "duration" // string@71c6 │ │ +41f628: 6e20 d7b4 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f62e: 0a02 |0047: move-result v2 │ │ +41f630: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ +41f634: 7110 dfb1 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@b1df │ │ +41f63a: 0b02 |004d: move-result-wide v2 │ │ +41f63c: 6e10 94b1 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ +41f642: 0c05 |0051: move-result-object v5 │ │ +41f644: 8426 |0052: long-to-int v6, v2 │ │ +41f646: 7110 6fb4 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b46f │ │ +41f64c: 0c06 |0056: move-result-object v6 │ │ +41f64e: 7230 65b7 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b765 │ │ +41f654: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ +41f658: 1a05 9514 |005c: const-string v5, "Duration '%s' could not be parsed" // string@1495 │ │ +41f65c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +41f65e: 2366 c820 |005f: new-array v6, v6, [Ljava/lang/Object; // type@20c8 │ │ +41f662: 1201 |0061: const/4 v1, #int 0 // #0 │ │ +41f664: 4d00 0601 |0062: aput-object v0, v6, v1 │ │ +41f668: 7120 d9b4 6500 |0064: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b4d9 │ │ +41f66e: 0c05 |0067: move-result-object v5 │ │ +41f670: 1a06 8d92 |0068: const-string v6, "itunes" // string@928d │ │ +41f674: 7120 700b 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +41f67a: 2900 9000 |006d: goto/16 00fd // +0090 │ │ +41f67e: 1a01 abcf |006f: const-string v1, "subtitle" // string@cfab │ │ +41f682: 6e20 d7b4 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f688: 0a01 |0074: move-result v1 │ │ +41f68a: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ +41f68e: 6e10 8fb1 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f694: 0c05 |007a: move-result-object v5 │ │ +41f696: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ +41f69a: 6e10 8fb1 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f6a0: 0c05 |0080: move-result-object v5 │ │ +41f6a2: 6e10 1fad 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ +41f6a8: 0c05 |0084: move-result-object v5 │ │ +41f6aa: 7110 230b 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41f6b0: 0a05 |0088: move-result v5 │ │ +41f6b2: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ +41f6b6: 6e10 8fb1 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f6bc: 0c05 |008e: move-result-object v5 │ │ +41f6be: 6e20 3fad 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +41f6c4: 286b |0092: goto 00fd // +006b │ │ +41f6c6: 6e10 90b1 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f6cc: 0c05 |0096: move-result-object v5 │ │ +41f6ce: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ +41f6d2: 6e10 90b1 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f6d8: 0c05 |009c: move-result-object v5 │ │ +41f6da: 6e10 c5ac 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@acc5 │ │ +41f6e0: 0c05 |00a0: move-result-object v5 │ │ +41f6e2: 7110 230b 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41f6e8: 0a05 |00a4: move-result v5 │ │ +41f6ea: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ +41f6ee: 6e10 90b1 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f6f4: 0c05 |00aa: move-result-object v5 │ │ +41f6f6: 6e20 e6ac 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ +41f6fc: 284f |00ae: goto 00fd // +004f │ │ +41f6fe: 1a01 d2cf |00af: const-string v1, "summary" // string@cfd2 │ │ +41f702: 6e20 d7b4 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f708: 0a01 |00b4: move-result v1 │ │ +41f70a: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ +41f70e: 6e10 8fb1 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f714: 0c05 |00ba: move-result-object v5 │ │ +41f716: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ +41f71a: 6e10 8fb1 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f720: 0c05 |00c0: move-result-object v5 │ │ +41f722: 6e20 3fad 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +41f728: 2839 |00c4: goto 00fd // +0039 │ │ +41f72a: 6e10 92b1 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ +41f730: 0c05 |00c8: move-result-object v5 │ │ +41f732: 6e10 b8b1 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41f738: 0c05 |00cc: move-result-object v5 │ │ +41f73a: 1a01 d065 |00cd: const-string v1, "channel" // string@65d0 │ │ +41f73e: 6e20 d7b4 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f744: 0a05 |00d2: move-result v5 │ │ +41f746: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ +41f74a: 6e10 90b1 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f750: 0c05 |00d8: move-result-object v5 │ │ +41f752: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ +41f756: 6e10 90b1 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f75c: 0c05 |00de: move-result-object v5 │ │ +41f75e: 6e20 e6ac 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ +41f764: 281b |00e2: goto 00fd // +001b │ │ +41f766: 1a01 56ad |00e3: const-string v1, "new-feed-url" // string@ad56 │ │ +41f76a: 6e20 d7b4 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f770: 0a05 |00e8: move-result v5 │ │ +41f772: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ +41f776: 6e10 f8b4 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +41f77c: 0c05 |00ee: move-result-object v5 │ │ +41f77e: 1a01 298b |00ef: const-string v1, "http" // string@8b29 │ │ +41f782: 6e20 eeb4 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +41f788: 0a05 |00f4: move-result v5 │ │ +41f78a: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ +41f78e: 6e10 f8b4 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +41f794: 0c05 |00fa: move-result-object v5 │ │ +41f796: 5b65 28d4 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d428 │ │ +41f79a: 0e00 |00fd: return-void │ │ catches : 1 │ │ 0x004a - 0x005a │ │ Ljava/lang/NumberFormatException; -> 0x005c │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=53 │ │ 0x000f line=54 │ │ @@ -1757254,38 +1757256,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 │ │ -41f4e0: |[41f4e0] 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; │ │ -41f4f0: 1a00 4c8c |0000: const-string v0, "image" // string@8c4c │ │ -41f4f4: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f4fa: 0a00 |0005: move-result v0 │ │ -41f4fc: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ -41f500: 1a00 1e8b |0008: const-string v0, "href" // string@8b1e │ │ -41f504: 7220 8cb9 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f50a: 0c04 |000d: move-result-object v4 │ │ -41f50c: 6e10 8fb1 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f512: 0c00 |0011: move-result-object v0 │ │ -41f514: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -41f518: 6e10 8fb1 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f51e: 0c03 |0017: move-result-object v3 │ │ -41f520: 6e20 43ad 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ad43 │ │ -41f526: 280e |001b: goto 0029 // +000e │ │ -41f528: 7110 230b 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41f52e: 0a00 |001f: move-result v0 │ │ -41f530: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ -41f534: 6e10 90b1 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41f53a: 0c03 |0025: move-result-object v3 │ │ -41f53c: 6e20 eaac 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ -41f542: 2203 1f1d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41f546: 7030 b7b1 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@b1b7 │ │ -41f54c: 1103 |002e: return-object v3 │ │ +41f508: |[41f508] 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; │ │ +41f518: 1a00 4c8c |0000: const-string v0, "image" // string@8c4c │ │ +41f51c: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f522: 0a00 |0005: move-result v0 │ │ +41f524: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ +41f528: 1a00 1e8b |0008: const-string v0, "href" // string@8b1e │ │ +41f52c: 7220 8cb9 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41f532: 0c04 |000d: move-result-object v4 │ │ +41f534: 6e10 8fb1 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f53a: 0c00 |0011: move-result-object v0 │ │ +41f53c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +41f540: 6e10 8fb1 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f546: 0c03 |0017: move-result-object v3 │ │ +41f548: 6e20 43ad 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ad43 │ │ +41f54e: 280e |001b: goto 0029 // +000e │ │ +41f550: 7110 230b 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41f556: 0a00 |001f: move-result v0 │ │ +41f558: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ +41f55c: 6e10 90b1 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41f562: 0c03 |0025: move-result-object v3 │ │ +41f564: 6e20 eaac 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ +41f56a: 2203 1f1d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41f56e: 7030 b7b1 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@b1b7 │ │ +41f574: 1103 |002e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0008 line=32 │ │ 0x000e line=34 │ │ 0x0014 line=35 │ │ 0x001c line=39 │ │ @@ -1757407,17 +1757409,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fa84: |[41fa84] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ -41fa94: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -41fa9a: 0e00 |0003: return-void │ │ +41faac: |[41faac] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ +41fabc: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +41fac2: 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 - │ │ @@ -1757426,30 +1757428,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 │ │ -41fa9c: |[41fa9c] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -41faac: 1a00 816e |0000: const-string v0, "description" // string@6e81 │ │ -41fab0: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fab6: 0a02 |0005: move-result v2 │ │ -41fab8: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ -41fabc: 6e10 8db1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41fac2: 0c02 |000b: move-result-object v2 │ │ -41fac4: 6e10 15b5 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41faca: 0c02 |000f: move-result-object v2 │ │ -41facc: 6e10 8fb1 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fad2: 0c00 |0013: move-result-object v0 │ │ -41fad4: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -41fad8: 6e10 8fb1 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fade: 0c03 |0019: move-result-object v3 │ │ -41fae0: 6e20 3fad 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -41fae6: 0e00 |001d: return-void │ │ +41fac4: |[41fac4] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +41fad4: 1a00 816e |0000: const-string v0, "description" // string@6e81 │ │ +41fad8: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fade: 0a02 |0005: move-result v2 │ │ +41fae0: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ +41fae4: 6e10 8db1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41faea: 0c02 |000b: move-result-object v2 │ │ +41faec: 6e10 15b5 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41faf2: 0c02 |000f: move-result-object v2 │ │ +41faf4: 6e10 8fb1 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fafa: 0c00 |0013: move-result-object v0 │ │ +41fafc: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +41fb00: 6e10 8fb1 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fb06: 0c03 |0019: move-result-object v3 │ │ +41fb08: 6e20 3fad 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +41fb0e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0008 line=124 │ │ 0x0010 line=125 │ │ 0x0016 line=126 │ │ locals : │ │ @@ -1757462,201 +1757464,201 @@ │ │ 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 : 361 16-bit code units │ │ -41f784: |[41f784] 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; │ │ -41f794: 1a00 8f69 |0000: const-string v0, "content" // string@698f │ │ -41f798: 6e20 d7b4 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f79e: 0a00 |0005: move-result v0 │ │ -41f7a0: 1a01 7ad4 |0006: const-string v1, "type" // string@d47a │ │ -41f7a4: 1a02 73d6 |0008: const-string v2, "url" // string@d673 │ │ -41f7a8: 3800 1901 |000a: if-eqz v0, 0123 // +0119 │ │ -41f7ac: 6e10 8fb1 0c00 |000c: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f7b2: 0c00 |000f: move-result-object v0 │ │ -41f7b4: 3800 1301 |0010: if-eqz v0, 0123 // +0113 │ │ -41f7b8: 7220 8cb9 2d00 |0012: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f7be: 0c05 |0015: move-result-object v5 │ │ -41f7c0: 1a00 2e8f |0016: const-string v0, "isDefault" // string@8f2e │ │ -41f7c4: 7220 8cb9 0d00 |0018: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f7ca: 0c00 |001b: move-result-object v0 │ │ -41f7cc: 1a02 b5a9 |001c: const-string v2, "medium" // string@a9b5 │ │ -41f7d0: 7220 8cb9 2d00 |001e: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f7d6: 0c02 |0021: move-result-object v2 │ │ -41f7d8: 1a03 22d4 |0022: const-string v3, "true" // string@d422 │ │ -41f7dc: 6e20 d7b4 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f7e2: 0a00 |0027: move-result v0 │ │ -41f7e4: 7220 8cb9 1d00 |0028: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f7ea: 0c01 |002b: move-result-object v1 │ │ -41f7ec: 7120 e4b1 5100 |002c: invoke-static {v1, v5}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ -41f7f2: 0c01 |002f: move-result-object v1 │ │ -41f7f4: 1a03 7f60 |0030: const-string v3, "audio" // string@607f │ │ -41f7f8: 6e20 d7b4 2300 |0032: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f7fe: 0a03 |0035: move-result v3 │ │ -41f800: 1a04 8260 |0036: const-string v4, "audio/*" // string@6082 │ │ -41f804: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -41f806: 1217 |0039: const/4 v7, #int 1 // #1 │ │ -41f808: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ -41f80c: 0748 |003c: move-object v8, v4 │ │ -41f80e: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -41f810: 2848 |003e: goto 0086 // +0048 │ │ -41f812: 1a03 28d8 |003f: const-string v3, "video" // string@d828 │ │ -41f816: 6e20 d7b4 2300 |0041: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f81c: 0a03 |0044: move-result v3 │ │ -41f81e: 3803 0600 |0045: if-eqz v3, 004b // +0006 │ │ -41f822: 1a01 2ad8 |0047: const-string v1, "video/*" // string@d82a │ │ -41f826: 0718 |0049: move-object v8, v1 │ │ -41f828: 28f3 |004a: goto 003d // -000d │ │ -41f82a: 1a03 4c8c |004b: const-string v3, "image" // string@8c4c │ │ -41f82e: 6e20 d7b4 2300 |004d: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f834: 0a02 |0050: move-result v2 │ │ -41f836: 3802 1a00 |0051: if-eqz v2, 006b // +001a │ │ -41f83a: 3801 1200 |0053: if-eqz v1, 0065 // +0012 │ │ -41f83e: 1a02 8160 |0055: const-string v2, "audio/" // string@6081 │ │ -41f842: 6e20 eeb4 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -41f848: 0a02 |005a: move-result v2 │ │ -41f84a: 3902 1000 |005b: if-nez v2, 006b // +0010 │ │ -41f84e: 1a02 29d8 |005d: const-string v2, "video/" // string@d829 │ │ -41f852: 6e20 eeb4 2100 |005f: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -41f858: 0a02 |0062: move-result v2 │ │ -41f85a: 3902 0800 |0063: if-nez v2, 006b // +0008 │ │ -41f85e: 1a01 4e8c |0065: const-string v1, "image/*" // string@8c4e │ │ -41f862: 0718 |0067: move-object v8, v1 │ │ -41f864: 1211 |0068: const/4 v1, #int 1 // #1 │ │ -41f866: 1207 |0069: const/4 v7, #int 0 // #0 │ │ -41f868: 281c |006a: goto 0086 // +001c │ │ -41f86a: 7110 e7b1 0100 |006b: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ -41f870: 0a02 |006e: move-result v2 │ │ -41f872: 3802 0300 |006f: if-eqz v2, 0072 // +0003 │ │ -41f876: 28d8 |0071: goto 0049 // -0028 │ │ -41f878: 7110 e6b1 0100 |0072: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b1e6 │ │ -41f87e: 0a02 |0075: move-result v2 │ │ -41f880: 3802 0300 |0076: if-eqz v2, 0079 // +0003 │ │ -41f884: 28ef |0078: goto 0067 // -0011 │ │ -41f886: 6e10 8fb1 0c00 |0079: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f88c: 0c01 |007c: move-result-object v1 │ │ -41f88e: 6e10 29ad 0100 |007d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41f894: 0c01 |0080: move-result-object v1 │ │ -41f896: 3901 0300 |0081: if-nez v1, 0084 // +0003 │ │ -41f89a: 28b9 |0083: goto 003c // -0047 │ │ -41f89c: 1207 |0084: const/4 v7, #int 0 // #0 │ │ -41f89e: 28b7 |0085: goto 003c // -0049 │ │ -41f8a0: 6e10 8fb1 0c00 |0086: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f8a6: 0c02 |0089: move-result-object v2 │ │ -41f8a8: 6e10 29ad 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41f8ae: 0c02 |008d: move-result-object v2 │ │ -41f8b0: 3802 0400 |008e: if-eqz v2, 0092 // +0004 │ │ -41f8b4: 3800 8100 |0090: if-eqz v0, 0111 // +0081 │ │ -41f8b8: 3805 7f00 |0092: if-eqz v5, 0111 // +007f │ │ -41f8bc: 3807 7d00 |0094: if-eqz v7, 0111 // +007d │ │ -41f8c0: 1a00 8476 |0096: const-string v0, "fileSize" // string@7684 │ │ -41f8c4: 7220 8cb9 0d00 |0098: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f8ca: 0c00 |009b: move-result-object v0 │ │ -41f8cc: 7110 230b 0000 |009c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41f8d2: 0a01 |009f: move-result v1 │ │ -41f8d4: 1a02 3d42 |00a0: const-string v2, "NSMedia" // string@423d │ │ -41f8d8: 3901 2000 |00a2: if-nez v1, 00c2 // +0020 │ │ -41f8dc: 7110 79b4 0000 |00a4: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -41f8e2: 0b00 |00a7: move-result-wide v0 │ │ -41f8e4: 281c |00a8: goto 00c4 // +001c │ │ -41f8e6: 2201 271e |00a9: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -41f8ea: 7010 ffb4 0100 |00ab: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41f8f0: 1a03 374a |00ae: const-string v3, "Size "" // string@4a37 │ │ -41f8f4: 6e20 0bb5 3100 |00b0: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f8fa: 6e20 0bb5 0100 |00b3: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f900: 1a00 e801 |00b6: const-string v0, "" could not be parsed." // string@01e8 │ │ -41f904: 6e20 0bb5 0100 |00b8: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f90a: 6e10 15b5 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41f910: 0c00 |00be: move-result-object v0 │ │ -41f912: 7120 700b 0200 |00bf: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -41f918: 1600 0000 |00c2: const-wide/16 v0, #int 0 // #0 │ │ -41f91c: 1a03 c671 |00c4: const-string v3, "duration" // string@71c6 │ │ -41f920: 7220 8cb9 3d00 |00c6: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f926: 0c0d |00c9: move-result-object v13 │ │ -41f928: 7110 230b 0d00 |00ca: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41f92e: 0a03 |00cd: move-result v3 │ │ -41f930: 3903 2a00 |00ce: if-nez v3, 00f8 // +002a │ │ -41f934: 7110 79b4 0d00 |00d0: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -41f93a: 0b03 |00d3: move-result-wide v3 │ │ -41f93c: 6207 a3d7 |00d4: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ -41f940: 6209 a6d7 |00d6: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -41f944: 6e40 1ab8 3794 |00d8: invoke-virtual {v7, v3, v4, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ -41f94a: 0b02 |00db: move-result-wide v2 │ │ -41f94c: 8426 |00dc: long-to-int v6, v2 │ │ -41f94e: 016d |00dd: move v13, v6 │ │ -41f950: 281b |00de: goto 00f9 // +001b │ │ -41f952: 2203 271e |00df: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -41f956: 7010 ffb4 0300 |00e1: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -41f95c: 1a04 9414 |00e4: const-string v4, "Duration "" // string@1494 │ │ -41f960: 6e20 0bb5 4300 |00e6: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f966: 6e20 0bb5 d300 |00e9: invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f96c: 1a0d e701 |00ec: const-string v13, "" could not be parsed" // string@01e7 │ │ -41f970: 6e20 0bb5 d300 |00ee: invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -41f976: 6e10 15b5 0300 |00f1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41f97c: 0c0d |00f4: move-result-object v13 │ │ -41f97e: 7120 700b d200 |00f5: invoke-static {v2, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ -41f984: 120d |00f8: const/4 v13, #int 0 // #0 │ │ -41f986: 2202 ec1b |00f9: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -41f98a: 6e10 8fb1 0c00 |00fb: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f990: 0c04 |00fe: move-result-object v4 │ │ -41f992: 0723 |00ff: move-object v3, v2 │ │ -41f994: 0406 |0100: move-wide v6, v0 │ │ -41f996: 7606 64ad 0300 |0101: 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@ad64 │ │ -41f99c: 3d0d 0500 |0104: if-lez v13, 0109 // +0005 │ │ -41f9a0: 6e20 94ad d200 |0106: invoke-virtual {v2, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ -41f9a6: 6e10 8fb1 0c00 |0109: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f9ac: 0c0c |010c: move-result-object v12 │ │ -41f9ae: 6e20 46ad 2c00 |010d: invoke-virtual {v12, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ -41f9b4: 2853 |0110: goto 0163 // +0053 │ │ -41f9b6: 6e10 8fb1 0c00 |0111: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f9bc: 0c0d |0114: move-result-object v13 │ │ -41f9be: 380d 4e00 |0115: if-eqz v13, 0163 // +004e │ │ -41f9c2: 3805 4c00 |0117: if-eqz v5, 0163 // +004c │ │ -41f9c6: 3801 4a00 |0119: if-eqz v1, 0163 // +004a │ │ -41f9ca: 6e10 8fb1 0c00 |011b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f9d0: 0c0c |011e: move-result-object v12 │ │ -41f9d2: 6e20 43ad 5c00 |011f: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ad43 │ │ -41f9d8: 2841 |0122: goto 0163 // +0041 │ │ -41f9da: 1a00 1dd2 |0123: const-string v0, "thumbnail" // string@d21d │ │ -41f9de: 6e20 d7b4 b000 |0125: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41f9e4: 0a00 |0128: move-result v0 │ │ -41f9e6: 3800 2800 |0129: if-eqz v0, 0151 // +0028 │ │ -41f9ea: 7220 8cb9 2d00 |012b: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41f9f0: 0c0d |012e: move-result-object v13 │ │ -41f9f2: 380d 3400 |012f: if-eqz v13, 0163 // +0034 │ │ -41f9f6: 6e10 8fb1 0c00 |0131: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41f9fc: 0c00 |0134: move-result-object v0 │ │ -41f9fe: 3800 0a00 |0135: if-eqz v0, 013f // +000a │ │ -41fa02: 6e10 8fb1 0c00 |0137: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fa08: 0c0c |013a: move-result-object v12 │ │ -41fa0a: 6e20 43ad dc00 |013b: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ad43 │ │ -41fa10: 2825 |013e: goto 0163 // +0025 │ │ -41fa12: 6e10 90b1 0c00 |013f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41fa18: 0c00 |0142: move-result-object v0 │ │ -41fa1a: 6e10 ccac 0000 |0143: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -41fa20: 0c00 |0146: move-result-object v0 │ │ -41fa22: 3900 1c00 |0147: if-nez v0, 0163 // +001c │ │ -41fa26: 6e10 90b1 0c00 |0149: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41fa2c: 0c0c |014c: move-result-object v12 │ │ -41fa2e: 6e20 eaac dc00 |014d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ -41fa34: 2813 |0150: goto 0163 // +0013 │ │ -41fa36: 1a0c 816e |0151: const-string v12, "description" // string@6e81 │ │ -41fa3a: 6e20 d7b4 bc00 |0153: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fa40: 0a0c |0156: move-result v12 │ │ -41fa42: 380c 0c00 |0157: if-eqz v12, 0163 // +000c │ │ -41fa46: 7220 8cb9 1d00 |0159: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fa4c: 0c0c |015c: move-result-object v12 │ │ -41fa4e: 220d 1e1d |015d: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d1e │ │ -41fa52: 7040 b4b1 bdca |015f: 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@b1b4 │ │ -41fa58: 110d |0162: return-object v13 │ │ -41fa5a: 220c 1f1d |0163: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41fa5e: 7030 b7b1 bc0a |0165: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ -41fa64: 110c |0168: return-object v12 │ │ +41f7ac: |[41f7ac] 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; │ │ +41f7bc: 1a00 8f69 |0000: const-string v0, "content" // string@698f │ │ +41f7c0: 6e20 d7b4 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f7c6: 0a00 |0005: move-result v0 │ │ +41f7c8: 1a01 7ad4 |0006: const-string v1, "type" // string@d47a │ │ +41f7cc: 1a02 73d6 |0008: const-string v2, "url" // string@d673 │ │ +41f7d0: 3800 1901 |000a: if-eqz v0, 0123 // +0119 │ │ +41f7d4: 6e10 8fb1 0c00 |000c: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f7da: 0c00 |000f: move-result-object v0 │ │ +41f7dc: 3800 1301 |0010: if-eqz v0, 0123 // +0113 │ │ +41f7e0: 7220 8cb9 2d00 |0012: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41f7e6: 0c05 |0015: move-result-object v5 │ │ +41f7e8: 1a00 2e8f |0016: const-string v0, "isDefault" // string@8f2e │ │ +41f7ec: 7220 8cb9 0d00 |0018: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41f7f2: 0c00 |001b: move-result-object v0 │ │ +41f7f4: 1a02 b5a9 |001c: const-string v2, "medium" // string@a9b5 │ │ +41f7f8: 7220 8cb9 2d00 |001e: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41f7fe: 0c02 |0021: move-result-object v2 │ │ +41f800: 1a03 22d4 |0022: const-string v3, "true" // string@d422 │ │ +41f804: 6e20 d7b4 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f80a: 0a00 |0027: move-result v0 │ │ +41f80c: 7220 8cb9 1d00 |0028: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41f812: 0c01 |002b: move-result-object v1 │ │ +41f814: 7120 e4b1 5100 |002c: invoke-static {v1, v5}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ +41f81a: 0c01 |002f: move-result-object v1 │ │ +41f81c: 1a03 7f60 |0030: const-string v3, "audio" // string@607f │ │ +41f820: 6e20 d7b4 2300 |0032: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f826: 0a03 |0035: move-result v3 │ │ +41f828: 1a04 8260 |0036: const-string v4, "audio/*" // string@6082 │ │ +41f82c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +41f82e: 1217 |0039: const/4 v7, #int 1 // #1 │ │ +41f830: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ +41f834: 0748 |003c: move-object v8, v4 │ │ +41f836: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +41f838: 2848 |003e: goto 0086 // +0048 │ │ +41f83a: 1a03 28d8 |003f: const-string v3, "video" // string@d828 │ │ +41f83e: 6e20 d7b4 2300 |0041: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f844: 0a03 |0044: move-result v3 │ │ +41f846: 3803 0600 |0045: if-eqz v3, 004b // +0006 │ │ +41f84a: 1a01 2ad8 |0047: const-string v1, "video/*" // string@d82a │ │ +41f84e: 0718 |0049: move-object v8, v1 │ │ +41f850: 28f3 |004a: goto 003d // -000d │ │ +41f852: 1a03 4c8c |004b: const-string v3, "image" // string@8c4c │ │ +41f856: 6e20 d7b4 2300 |004d: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41f85c: 0a02 |0050: move-result v2 │ │ +41f85e: 3802 1a00 |0051: if-eqz v2, 006b // +001a │ │ +41f862: 3801 1200 |0053: if-eqz v1, 0065 // +0012 │ │ +41f866: 1a02 8160 |0055: const-string v2, "audio/" // string@6081 │ │ +41f86a: 6e20 eeb4 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +41f870: 0a02 |005a: move-result v2 │ │ +41f872: 3902 1000 |005b: if-nez v2, 006b // +0010 │ │ +41f876: 1a02 29d8 |005d: const-string v2, "video/" // string@d829 │ │ +41f87a: 6e20 eeb4 2100 |005f: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +41f880: 0a02 |0062: move-result v2 │ │ +41f882: 3902 0800 |0063: if-nez v2, 006b // +0008 │ │ +41f886: 1a01 4e8c |0065: const-string v1, "image/*" // string@8c4e │ │ +41f88a: 0718 |0067: move-object v8, v1 │ │ +41f88c: 1211 |0068: const/4 v1, #int 1 // #1 │ │ +41f88e: 1207 |0069: const/4 v7, #int 0 // #0 │ │ +41f890: 281c |006a: goto 0086 // +001c │ │ +41f892: 7110 e7b1 0100 |006b: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ +41f898: 0a02 |006e: move-result v2 │ │ +41f89a: 3802 0300 |006f: if-eqz v2, 0072 // +0003 │ │ +41f89e: 28d8 |0071: goto 0049 // -0028 │ │ +41f8a0: 7110 e6b1 0100 |0072: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b1e6 │ │ +41f8a6: 0a02 |0075: move-result v2 │ │ +41f8a8: 3802 0300 |0076: if-eqz v2, 0079 // +0003 │ │ +41f8ac: 28ef |0078: goto 0067 // -0011 │ │ +41f8ae: 6e10 8fb1 0c00 |0079: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f8b4: 0c01 |007c: move-result-object v1 │ │ +41f8b6: 6e10 29ad 0100 |007d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41f8bc: 0c01 |0080: move-result-object v1 │ │ +41f8be: 3901 0300 |0081: if-nez v1, 0084 // +0003 │ │ +41f8c2: 28b9 |0083: goto 003c // -0047 │ │ +41f8c4: 1207 |0084: const/4 v7, #int 0 // #0 │ │ +41f8c6: 28b7 |0085: goto 003c // -0049 │ │ +41f8c8: 6e10 8fb1 0c00 |0086: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f8ce: 0c02 |0089: move-result-object v2 │ │ +41f8d0: 6e10 29ad 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41f8d6: 0c02 |008d: move-result-object v2 │ │ +41f8d8: 3802 0400 |008e: if-eqz v2, 0092 // +0004 │ │ +41f8dc: 3800 8100 |0090: if-eqz v0, 0111 // +0081 │ │ +41f8e0: 3805 7f00 |0092: if-eqz v5, 0111 // +007f │ │ +41f8e4: 3807 7d00 |0094: if-eqz v7, 0111 // +007d │ │ +41f8e8: 1a00 8476 |0096: const-string v0, "fileSize" // string@7684 │ │ +41f8ec: 7220 8cb9 0d00 |0098: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41f8f2: 0c00 |009b: move-result-object v0 │ │ +41f8f4: 7110 230b 0000 |009c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41f8fa: 0a01 |009f: move-result v1 │ │ +41f8fc: 1a02 3d42 |00a0: const-string v2, "NSMedia" // string@423d │ │ +41f900: 3901 2000 |00a2: if-nez v1, 00c2 // +0020 │ │ +41f904: 7110 79b4 0000 |00a4: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +41f90a: 0b00 |00a7: move-result-wide v0 │ │ +41f90c: 281c |00a8: goto 00c4 // +001c │ │ +41f90e: 2201 271e |00a9: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +41f912: 7010 ffb4 0100 |00ab: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41f918: 1a03 374a |00ae: const-string v3, "Size "" // string@4a37 │ │ +41f91c: 6e20 0bb5 3100 |00b0: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f922: 6e20 0bb5 0100 |00b3: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f928: 1a00 e801 |00b6: const-string v0, "" could not be parsed." // string@01e8 │ │ +41f92c: 6e20 0bb5 0100 |00b8: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f932: 6e10 15b5 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41f938: 0c00 |00be: move-result-object v0 │ │ +41f93a: 7120 700b 0200 |00bf: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +41f940: 1600 0000 |00c2: const-wide/16 v0, #int 0 // #0 │ │ +41f944: 1a03 c671 |00c4: const-string v3, "duration" // string@71c6 │ │ +41f948: 7220 8cb9 3d00 |00c6: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41f94e: 0c0d |00c9: move-result-object v13 │ │ +41f950: 7110 230b 0d00 |00ca: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41f956: 0a03 |00cd: move-result v3 │ │ +41f958: 3903 2a00 |00ce: if-nez v3, 00f8 // +002a │ │ +41f95c: 7110 79b4 0d00 |00d0: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +41f962: 0b03 |00d3: move-result-wide v3 │ │ +41f964: 6207 a3d7 |00d4: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ +41f968: 6209 a6d7 |00d6: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +41f96c: 6e40 1ab8 3794 |00d8: invoke-virtual {v7, v3, v4, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ +41f972: 0b02 |00db: move-result-wide v2 │ │ +41f974: 8426 |00dc: long-to-int v6, v2 │ │ +41f976: 016d |00dd: move v13, v6 │ │ +41f978: 281b |00de: goto 00f9 // +001b │ │ +41f97a: 2203 271e |00df: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +41f97e: 7010 ffb4 0300 |00e1: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +41f984: 1a04 9414 |00e4: const-string v4, "Duration "" // string@1494 │ │ +41f988: 6e20 0bb5 4300 |00e6: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f98e: 6e20 0bb5 d300 |00e9: invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f994: 1a0d e701 |00ec: const-string v13, "" could not be parsed" // string@01e7 │ │ +41f998: 6e20 0bb5 d300 |00ee: invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +41f99e: 6e10 15b5 0300 |00f1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41f9a4: 0c0d |00f4: move-result-object v13 │ │ +41f9a6: 7120 700b d200 |00f5: invoke-static {v2, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b70 │ │ +41f9ac: 120d |00f8: const/4 v13, #int 0 // #0 │ │ +41f9ae: 2202 ec1b |00f9: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +41f9b2: 6e10 8fb1 0c00 |00fb: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f9b8: 0c04 |00fe: move-result-object v4 │ │ +41f9ba: 0723 |00ff: move-object v3, v2 │ │ +41f9bc: 0406 |0100: move-wide v6, v0 │ │ +41f9be: 7606 64ad 0300 |0101: 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@ad64 │ │ +41f9c4: 3d0d 0500 |0104: if-lez v13, 0109 // +0005 │ │ +41f9c8: 6e20 94ad d200 |0106: invoke-virtual {v2, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ +41f9ce: 6e10 8fb1 0c00 |0109: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f9d4: 0c0c |010c: move-result-object v12 │ │ +41f9d6: 6e20 46ad 2c00 |010d: invoke-virtual {v12, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ +41f9dc: 2853 |0110: goto 0163 // +0053 │ │ +41f9de: 6e10 8fb1 0c00 |0111: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f9e4: 0c0d |0114: move-result-object v13 │ │ +41f9e6: 380d 4e00 |0115: if-eqz v13, 0163 // +004e │ │ +41f9ea: 3805 4c00 |0117: if-eqz v5, 0163 // +004c │ │ +41f9ee: 3801 4a00 |0119: if-eqz v1, 0163 // +004a │ │ +41f9f2: 6e10 8fb1 0c00 |011b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41f9f8: 0c0c |011e: move-result-object v12 │ │ +41f9fa: 6e20 43ad 5c00 |011f: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ad43 │ │ +41fa00: 2841 |0122: goto 0163 // +0041 │ │ +41fa02: 1a00 1dd2 |0123: const-string v0, "thumbnail" // string@d21d │ │ +41fa06: 6e20 d7b4 b000 |0125: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fa0c: 0a00 |0128: move-result v0 │ │ +41fa0e: 3800 2800 |0129: if-eqz v0, 0151 // +0028 │ │ +41fa12: 7220 8cb9 2d00 |012b: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fa18: 0c0d |012e: move-result-object v13 │ │ +41fa1a: 380d 3400 |012f: if-eqz v13, 0163 // +0034 │ │ +41fa1e: 6e10 8fb1 0c00 |0131: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fa24: 0c00 |0134: move-result-object v0 │ │ +41fa26: 3800 0a00 |0135: if-eqz v0, 013f // +000a │ │ +41fa2a: 6e10 8fb1 0c00 |0137: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fa30: 0c0c |013a: move-result-object v12 │ │ +41fa32: 6e20 43ad dc00 |013b: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ad43 │ │ +41fa38: 2825 |013e: goto 0163 // +0025 │ │ +41fa3a: 6e10 90b1 0c00 |013f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41fa40: 0c00 |0142: move-result-object v0 │ │ +41fa42: 6e10 ccac 0000 |0143: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +41fa48: 0c00 |0146: move-result-object v0 │ │ +41fa4a: 3900 1c00 |0147: if-nez v0, 0163 // +001c │ │ +41fa4e: 6e10 90b1 0c00 |0149: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41fa54: 0c0c |014c: move-result-object v12 │ │ +41fa56: 6e20 eaac dc00 |014d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ +41fa5c: 2813 |0150: goto 0163 // +0013 │ │ +41fa5e: 1a0c 816e |0151: const-string v12, "description" // string@6e81 │ │ +41fa62: 6e20 d7b4 bc00 |0153: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fa68: 0a0c |0156: move-result v12 │ │ +41fa6a: 380c 0c00 |0157: if-eqz v12, 0163 // +000c │ │ +41fa6e: 7220 8cb9 1d00 |0159: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fa74: 0c0c |015c: move-result-object v12 │ │ +41fa76: 220d 1e1d |015d: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d1e │ │ +41fa7a: 7040 b4b1 bdca |015f: 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@b1b4 │ │ +41fa80: 110d |0162: return-object v13 │ │ +41fa82: 220c 1f1d |0163: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41fa86: 7030 b7b1 bc0a |0165: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ +41fa8c: 110c |0168: return-object v12 │ │ catches : 2 │ │ 0x00a4 - 0x00a8 │ │ Ljava/lang/NumberFormatException; -> 0x00a9 │ │ 0x00d0 - 0x00dc │ │ Ljava/lang/NumberFormatException; -> 0x00df │ │ positions : │ │ 0x0000 line=44 │ │ @@ -1757780,17 +1757782,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fc28: |[41fc28] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ -41fc38: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -41fc3e: 0e00 |0003: return-void │ │ +41fc50: |[41fc50] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ +41fc60: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +41fc66: 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 - │ │ @@ -1757799,37 +1757801,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 │ │ -41fc40: |[41fc40] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -41fc50: 6e10 8db1 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41fc56: 0c00 |0003: move-result-object v0 │ │ -41fc58: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -41fc5c: 0e00 |0006: return-void │ │ -41fc5e: 6e10 8db1 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41fc64: 0c00 |000a: move-result-object v0 │ │ -41fc66: 6e10 15b5 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41fc6c: 0c00 |000e: move-result-object v0 │ │ -41fc6e: 1a01 4579 |000f: const-string v1, "funding" // string@7945 │ │ -41fc72: 6e20 d7b4 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fc78: 0a03 |0014: move-result v3 │ │ -41fc7a: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ -41fc7e: 6e10 8eb1 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b18e │ │ -41fc84: 0c03 |001a: move-result-object v3 │ │ -41fc86: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ -41fc8a: 7110 230b 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fc90: 0a03 |0020: move-result v3 │ │ -41fc92: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ -41fc96: 6e10 8eb1 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b18e │ │ -41fc9c: 0c03 |0026: move-result-object v3 │ │ -41fc9e: 6e20 15ad 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@ad15 │ │ -41fca4: 0e00 |002a: return-void │ │ +41fc68: |[41fc68] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +41fc78: 6e10 8db1 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41fc7e: 0c00 |0003: move-result-object v0 │ │ +41fc80: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +41fc84: 0e00 |0006: return-void │ │ +41fc86: 6e10 8db1 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41fc8c: 0c00 |000a: move-result-object v0 │ │ +41fc8e: 6e10 15b5 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41fc94: 0c00 |000e: move-result-object v0 │ │ +41fc96: 1a01 4579 |000f: const-string v1, "funding" // string@7945 │ │ +41fc9a: 6e20 d7b4 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fca0: 0a03 |0014: move-result v3 │ │ +41fca2: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ +41fca6: 6e10 8eb1 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b18e │ │ +41fcac: 0c03 |001a: move-result-object v3 │ │ +41fcae: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ +41fcb2: 7110 230b 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41fcb8: 0a03 |0020: move-result v3 │ │ +41fcba: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ +41fcbe: 6e10 8eb1 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b18e │ │ +41fcc4: 0c03 |0026: move-result-object v3 │ │ +41fcc6: 6e20 15ad 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@ad15 │ │ +41fccc: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=55 │ │ 0x000f line=56 │ │ 0x0023 line=57 │ │ locals : │ │ @@ -1757842,83 +1757844,83 @@ │ │ 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 : 139 16-bit code units │ │ -41fb00: |[41fb00] 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; │ │ -41fb10: 1a00 4579 |0000: const-string v0, "funding" // string@7945 │ │ -41fb14: 6e20 d7b4 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fb1a: 0a00 |0005: move-result v0 │ │ -41fb1c: 1a01 73d6 |0006: const-string v1, "url" // string@d673 │ │ -41fb20: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ -41fb24: 7220 8cb9 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fb2a: 0c05 |000d: move-result-object v5 │ │ -41fb2c: 2200 e81b |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ -41fb30: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -41fb34: 7030 10ad 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ -41fb3a: 6e20 96b1 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@b196 │ │ -41fb40: 6e10 90b1 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41fb46: 0c05 |001b: move-result-object v5 │ │ -41fb48: 6e10 8eb1 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b18e │ │ -41fb4e: 0c04 |001f: move-result-object v4 │ │ -41fb50: 6e20 c1ac 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@acc1 │ │ -41fb56: 2862 |0023: goto 0085 // +0062 │ │ -41fb58: 1a00 dd65 |0024: const-string v0, "chapters" // string@65dd │ │ -41fb5c: 6e20 d7b4 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fb62: 0a00 |0029: move-result v0 │ │ -41fb64: 3800 1400 |002a: if-eqz v0, 003e // +0014 │ │ -41fb68: 7220 8cb9 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fb6e: 0c05 |002f: move-result-object v5 │ │ -41fb70: 7110 230b 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fb76: 0a00 |0033: move-result v0 │ │ -41fb78: 3900 5100 |0034: if-nez v0, 0085 // +0051 │ │ -41fb7c: 6e10 8fb1 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fb82: 0c04 |0039: move-result-object v4 │ │ -41fb84: 6e20 4aad 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@ad4a │ │ -41fb8a: 2848 |003d: goto 0085 // +0048 │ │ -41fb8c: 1a00 89cd |003e: const-string v0, "socialInteract" // string@cd89 │ │ -41fb90: 6e20 d7b4 3000 |0040: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fb96: 0a00 |0043: move-result v0 │ │ -41fb98: 3800 1c00 |0044: if-eqz v0, 0060 // +001c │ │ -41fb9c: 1a00 6cd6 |0046: const-string v0, "uri" // string@d66c │ │ -41fba0: 7220 8cb9 0500 |0048: invoke-interface {v5, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fba6: 0c05 |004b: move-result-object v5 │ │ -41fba8: 7110 230b 0500 |004c: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fbae: 0a00 |004f: move-result v0 │ │ -41fbb0: 3900 3500 |0050: if-nez v0, 0085 // +0035 │ │ -41fbb4: 6e10 8fb1 0400 |0052: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fbba: 0c00 |0055: move-result-object v0 │ │ -41fbbc: 3800 2f00 |0056: if-eqz v0, 0085 // +002f │ │ -41fbc0: 6e10 8fb1 0400 |0058: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fbc6: 0c04 |005b: move-result-object v4 │ │ -41fbc8: 6e20 4cad 5400 |005c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setSocialInteractUrl:(Ljava/lang/String;)V // method@ad4c │ │ -41fbce: 2826 |005f: goto 0085 // +0026 │ │ -41fbd0: 1a00 b7d3 |0060: const-string v0, "transcript" // string@d3b7 │ │ -41fbd4: 6e20 d7b4 3000 |0062: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fbda: 0a00 |0065: move-result v0 │ │ -41fbdc: 3800 1f00 |0066: if-eqz v0, 0085 // +001f │ │ -41fbe0: 7220 8cb9 1500 |0068: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fbe6: 0c00 |006b: move-result-object v0 │ │ -41fbe8: 1a01 7ad4 |006c: const-string v1, "type" // string@d47a │ │ -41fbec: 7220 8cb9 1500 |006e: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fbf2: 0c05 |0071: move-result-object v5 │ │ -41fbf4: 7110 230b 0000 |0072: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fbfa: 0a01 |0075: move-result v1 │ │ -41fbfc: 3901 0f00 |0076: if-nez v1, 0085 // +000f │ │ -41fc00: 7110 230b 0500 |0078: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fc06: 0a01 |007b: move-result v1 │ │ -41fc08: 3901 0900 |007c: if-nez v1, 0085 // +0009 │ │ -41fc0c: 6e10 8fb1 0400 |007e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fc12: 0c04 |0081: move-result-object v4 │ │ -41fc14: 6e30 4fad 5400 |0082: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ad4f │ │ -41fc1a: 2204 1f1d |0085: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41fc1e: 7030 b7b1 3402 |0087: invoke-direct {v4, v3, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ -41fc24: 1104 |008a: return-object v4 │ │ +41fb28: |[41fb28] 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; │ │ +41fb38: 1a00 4579 |0000: const-string v0, "funding" // string@7945 │ │ +41fb3c: 6e20 d7b4 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fb42: 0a00 |0005: move-result v0 │ │ +41fb44: 1a01 73d6 |0006: const-string v1, "url" // string@d673 │ │ +41fb48: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ +41fb4c: 7220 8cb9 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fb52: 0c05 |000d: move-result-object v5 │ │ +41fb54: 2200 e81b |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1be8 │ │ +41fb58: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +41fb5c: 7030 10ad 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ad10 │ │ +41fb62: 6e20 96b1 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@b196 │ │ +41fb68: 6e10 90b1 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41fb6e: 0c05 |001b: move-result-object v5 │ │ +41fb70: 6e10 8eb1 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b18e │ │ +41fb76: 0c04 |001f: move-result-object v4 │ │ +41fb78: 6e20 c1ac 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@acc1 │ │ +41fb7e: 2862 |0023: goto 0085 // +0062 │ │ +41fb80: 1a00 dd65 |0024: const-string v0, "chapters" // string@65dd │ │ +41fb84: 6e20 d7b4 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fb8a: 0a00 |0029: move-result v0 │ │ +41fb8c: 3800 1400 |002a: if-eqz v0, 003e // +0014 │ │ +41fb90: 7220 8cb9 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fb96: 0c05 |002f: move-result-object v5 │ │ +41fb98: 7110 230b 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41fb9e: 0a00 |0033: move-result v0 │ │ +41fba0: 3900 5100 |0034: if-nez v0, 0085 // +0051 │ │ +41fba4: 6e10 8fb1 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fbaa: 0c04 |0039: move-result-object v4 │ │ +41fbac: 6e20 4aad 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@ad4a │ │ +41fbb2: 2848 |003d: goto 0085 // +0048 │ │ +41fbb4: 1a00 89cd |003e: const-string v0, "socialInteract" // string@cd89 │ │ +41fbb8: 6e20 d7b4 3000 |0040: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fbbe: 0a00 |0043: move-result v0 │ │ +41fbc0: 3800 1c00 |0044: if-eqz v0, 0060 // +001c │ │ +41fbc4: 1a00 6cd6 |0046: const-string v0, "uri" // string@d66c │ │ +41fbc8: 7220 8cb9 0500 |0048: invoke-interface {v5, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fbce: 0c05 |004b: move-result-object v5 │ │ +41fbd0: 7110 230b 0500 |004c: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41fbd6: 0a00 |004f: move-result v0 │ │ +41fbd8: 3900 3500 |0050: if-nez v0, 0085 // +0035 │ │ +41fbdc: 6e10 8fb1 0400 |0052: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fbe2: 0c00 |0055: move-result-object v0 │ │ +41fbe4: 3800 2f00 |0056: if-eqz v0, 0085 // +002f │ │ +41fbe8: 6e10 8fb1 0400 |0058: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fbee: 0c04 |005b: move-result-object v4 │ │ +41fbf0: 6e20 4cad 5400 |005c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setSocialInteractUrl:(Ljava/lang/String;)V // method@ad4c │ │ +41fbf6: 2826 |005f: goto 0085 // +0026 │ │ +41fbf8: 1a00 b7d3 |0060: const-string v0, "transcript" // string@d3b7 │ │ +41fbfc: 6e20 d7b4 3000 |0062: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fc02: 0a00 |0065: move-result v0 │ │ +41fc04: 3800 1f00 |0066: if-eqz v0, 0085 // +001f │ │ +41fc08: 7220 8cb9 1500 |0068: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fc0e: 0c00 |006b: move-result-object v0 │ │ +41fc10: 1a01 7ad4 |006c: const-string v1, "type" // string@d47a │ │ +41fc14: 7220 8cb9 1500 |006e: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fc1a: 0c05 |0071: move-result-object v5 │ │ +41fc1c: 7110 230b 0000 |0072: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41fc22: 0a01 |0075: move-result v1 │ │ +41fc24: 3901 0f00 |0076: if-nez v1, 0085 // +000f │ │ +41fc28: 7110 230b 0500 |0078: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41fc2e: 0a01 |007b: move-result v1 │ │ +41fc30: 3901 0900 |007c: if-nez v1, 0085 // +0009 │ │ +41fc34: 6e10 8fb1 0400 |007e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fc3a: 0c04 |0081: move-result-object v4 │ │ +41fc3c: 6e30 4fad 5400 |0082: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ad4f │ │ +41fc42: 2204 1f1d |0085: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41fc46: 7030 b7b1 3402 |0087: invoke-direct {v4, v3, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ +41fc4c: 1104 |008a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000a line=26 │ │ 0x000e line=27 │ │ 0x0015 line=28 │ │ 0x0018 line=29 │ │ @@ -1758042,17 +1758044,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fe7c: |[41fe7c] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ -41fe8c: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -41fe92: 0e00 |0003: return-void │ │ +41fea4: |[41fea4] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ +41feb4: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +41feba: 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 - │ │ @@ -1758061,243 +1758063,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 │ │ -41fe94: |[41fe94] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -41fea4: 1a00 2d92 |0000: const-string v0, "item" // string@922d │ │ -41fea8: 6e20 d7b4 9000 |0002: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41feae: 0a01 |0005: move-result v1 │ │ -41feb0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -41feb2: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ -41feb6: 6e10 8fb1 0a00 |0009: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41febc: 0c09 |000c: move-result-object v9 │ │ -41febe: 3809 4100 |000d: if-eqz v9, 004e // +0041 │ │ -41fec2: 6e10 8fb1 0a00 |000f: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fec8: 0c09 |0012: move-result-object v9 │ │ -41feca: 6e10 2fad 0900 |0013: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ -41fed0: 0c00 |0016: move-result-object v0 │ │ -41fed2: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -41fed6: 6e10 1fad 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ -41fedc: 0c00 |001c: move-result-object v0 │ │ -41fede: 6e20 4dad 0900 |001d: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ -41fee4: 6e10 94b1 0a00 |0020: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ -41feea: 0c00 |0023: move-result-object v0 │ │ -41feec: 1a01 c671 |0024: const-string v1, "duration" // string@71c6 │ │ -41fef0: 7220 5db7 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ -41fef6: 0a00 |0029: move-result v0 │ │ -41fef8: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ -41fefc: 6e10 34ad 0900 |002c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ -41ff02: 0a00 |002f: move-result v0 │ │ -41ff04: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ -41ff08: 6e10 94b1 0a00 |0032: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ -41ff0e: 0c00 |0035: move-result-object v0 │ │ -41ff10: 7220 61b7 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ -41ff16: 0c00 |0039: move-result-object v0 │ │ -41ff18: 1f00 0f1e |003a: check-cast v0, Ljava/lang/Integer; // type@1e0f │ │ -41ff1c: 6e10 29ad 0900 |003c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41ff22: 0c09 |003f: move-result-object v9 │ │ -41ff24: 6e10 65b4 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ -41ff2a: 0a00 |0043: move-result v0 │ │ -41ff2c: 6e20 94ad 0900 |0044: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ -41ff32: 6e10 94b1 0a00 |0047: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ -41ff38: 0c09 |004a: move-result-object v9 │ │ -41ff3a: 7220 67b7 1900 |004b: invoke-interface {v9, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b767 │ │ -41ff40: 6e20 97b1 2a00 |004e: invoke-virtual {v10, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ -41ff46: 2900 7d01 |0051: goto/16 01ce // +017d │ │ -41ff4a: 6e10 93b1 0a00 |0053: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41ff50: 0c01 |0056: move-result-object v1 │ │ -41ff52: 6e10 34b6 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ -41ff58: 0a01 |005a: move-result v1 │ │ -41ff5a: 1223 |005b: const/4 v3, #int 2 // #2 │ │ -41ff5c: 3431 7201 |005c: if-lt v1, v3, 01ce // +0172 │ │ -41ff60: 6e10 8db1 0a00 |005e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41ff66: 0c01 |0061: move-result-object v1 │ │ -41ff68: 3801 6c01 |0062: if-eqz v1, 01ce // +016c │ │ -41ff6c: 6e10 8db1 0a00 |0064: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ -41ff72: 0c01 |0067: move-result-object v1 │ │ -41ff74: 6e10 15b5 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -41ff7a: 0c01 |006b: move-result-object v1 │ │ -41ff7c: 7110 e9b1 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b1e9 │ │ -41ff82: 0c03 |006f: move-result-object v3 │ │ -41ff84: 6e10 93b1 0a00 |0070: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41ff8a: 0c04 |0073: move-result-object v4 │ │ -41ff8c: 6e10 aab7 0400 |0074: invoke-virtual {v4}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41ff92: 0c04 |0077: move-result-object v4 │ │ -41ff94: 1f04 1f1d |0078: check-cast v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41ff98: 6e10 b8b1 0400 |007a: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41ff9e: 0c04 |007d: move-result-object v4 │ │ -41ffa0: 6e10 92b1 0a00 |007e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ -41ffa6: 0c05 |0081: move-result-object v5 │ │ -41ffa8: 6e10 b8b1 0500 |0082: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41ffae: 0c05 |0085: move-result-object v5 │ │ -41ffb0: 6e10 93b1 0a00 |0086: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41ffb6: 0c06 |0089: move-result-object v6 │ │ -41ffb8: 6e10 34b6 0600 |008a: invoke-virtual {v6}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ -41ffbe: 0a06 |008d: move-result v6 │ │ -41ffc0: 1237 |008e: const/4 v7, #int 3 // #3 │ │ -41ffc2: 3476 0a00 |008f: if-lt v6, v7, 0099 // +000a │ │ -41ffc6: 6e10 95b1 0a00 |0091: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b195 │ │ -41ffcc: 0c02 |0094: move-result-object v2 │ │ -41ffce: 6e10 b8b1 0200 |0095: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41ffd4: 0c02 |0098: move-result-object v2 │ │ -41ffd6: 1a06 0c89 |0099: const-string v6, "guid" // string@890c │ │ -41ffda: 6e20 d7b4 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ffe0: 0a06 |009e: move-result v6 │ │ -41ffe2: 3806 1d00 |009f: if-eqz v6, 00bc // +001d │ │ -41ffe6: 6e20 d7b4 5000 |00a1: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41ffec: 0a06 |00a4: move-result v6 │ │ -41ffee: 3806 1700 |00a5: if-eqz v6, 00bc // +0017 │ │ -41fff2: 7110 230b 0100 |00a7: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fff8: 0a09 |00aa: move-result v9 │ │ -41fffa: 3909 2301 |00ab: if-nez v9, 01ce // +0123 │ │ -41fffe: 6e10 8fb1 0a00 |00ad: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -420004: 0c09 |00b0: move-result-object v9 │ │ -420006: 3809 1d01 |00b1: if-eqz v9, 01ce // +011d │ │ -42000a: 6e10 8fb1 0a00 |00b3: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -420010: 0c09 |00b6: move-result-object v9 │ │ -420012: 6e20 44ad 1900 |00b7: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ad44 │ │ -420018: 2900 1401 |00ba: goto/16 01ce // +0114 │ │ -42001c: 1a01 72d2 |00bc: const-string v1, "title" // string@d272 │ │ -420020: 6e20 d7b4 4100 |00be: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420026: 0a01 |00c1: move-result v1 │ │ -420028: 1306 3f00 |00c2: const/16 v6, #int 63 // #3f │ │ -42002c: 1a07 d065 |00c4: const-string v7, "channel" // string@65d0 │ │ -420030: 3801 3400 |00c6: if-eqz v1, 00fa // +0034 │ │ -420034: 7120 5933 6300 |00c8: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ -42003a: 0c09 |00cb: move-result-object v9 │ │ -42003c: 6e10 b7b4 0900 |00cc: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -420042: 0c09 |00cf: move-result-object v9 │ │ -420044: 6e20 d7b4 5000 |00d0: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -42004a: 0a00 |00d3: move-result v0 │ │ -42004c: 3800 1100 |00d4: if-eqz v0, 00e5 // +0011 │ │ -420050: 6e10 8fb1 0a00 |00d6: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -420056: 0c00 |00d9: move-result-object v0 │ │ -420058: 3800 0b00 |00da: if-eqz v0, 00e5 // +000b │ │ -42005c: 6e10 8fb1 0a00 |00dc: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -420062: 0c0a |00df: move-result-object v10 │ │ -420064: 6e20 4dad 9a00 |00e0: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ -42006a: 2900 eb00 |00e3: goto/16 01ce // +00eb │ │ -42006e: 6e20 d7b4 5700 |00e5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420074: 0a00 |00e8: move-result v0 │ │ -420076: 3800 e500 |00e9: if-eqz v0, 01ce // +00e5 │ │ -42007a: 6e10 90b1 0a00 |00eb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -420080: 0c00 |00ee: move-result-object v0 │ │ -420082: 3800 df00 |00ef: if-eqz v0, 01ce // +00df │ │ -420086: 6e10 90b1 0a00 |00f1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -42008c: 0c0a |00f4: move-result-object v10 │ │ -42008e: 6e20 f8ac 9a00 |00f5: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@acf8 │ │ -420094: 2900 d600 |00f8: goto/16 01ce // +00d6 │ │ -420098: 1a01 2596 |00fa: const-string v1, "link" // string@9625 │ │ -42009c: 6e20 d7b4 4100 |00fc: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4200a2: 0a01 |00ff: move-result v1 │ │ -4200a4: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ -4200a8: 6e20 d7b4 5700 |0102: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4200ae: 0a09 |0105: move-result v9 │ │ -4200b0: 3809 1100 |0106: if-eqz v9, 0117 // +0011 │ │ -4200b4: 6e10 90b1 0a00 |0108: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -4200ba: 0c09 |010b: move-result-object v9 │ │ -4200bc: 3809 0b00 |010c: if-eqz v9, 0117 // +000b │ │ -4200c0: 6e10 90b1 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -4200c6: 0c09 |0111: move-result-object v9 │ │ -4200c8: 6e20 f0ac 3900 |0112: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@acf0 │ │ -4200ce: 2900 b900 |0115: goto/16 01ce // +00b9 │ │ -4200d2: 6e20 d7b4 5000 |0117: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4200d8: 0a09 |011a: move-result v9 │ │ -4200da: 3809 b300 |011b: if-eqz v9, 01ce // +00b3 │ │ -4200de: 6e10 8fb1 0a00 |011d: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -4200e4: 0c09 |0120: move-result-object v9 │ │ -4200e6: 3809 ad00 |0121: if-eqz v9, 01ce // +00ad │ │ -4200ea: 6e10 8fb1 0a00 |0123: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -4200f0: 0c09 |0126: move-result-object v9 │ │ -4200f2: 6e20 45ad 3900 |0127: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ad45 │ │ -4200f8: 2900 a400 |012a: goto/16 01ce // +00a4 │ │ -4200fc: 1a01 b3b9 |012c: const-string v1, "pubDate" // string@b9b3 │ │ -420100: 6e20 d7b4 4100 |012e: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420106: 0a01 |0131: move-result v1 │ │ -420108: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ -42010c: 6e20 d7b4 5000 |0134: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420112: 0a01 |0137: move-result v1 │ │ -420114: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ -420118: 6e10 8fb1 0a00 |013a: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -42011e: 0c01 |013d: move-result-object v1 │ │ -420120: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ -420124: 6e10 8fb1 0a00 |0140: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -42012a: 0c09 |0143: move-result-object v9 │ │ -42012c: 7110 dcb1 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ -420132: 0c0a |0147: move-result-object v10 │ │ -420134: 6e20 4bad a900 |0148: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ -42013a: 2900 8300 |014b: goto/16 01ce // +0083 │ │ -42013e: 1a01 73d6 |014d: const-string v1, "url" // string@d673 │ │ -420142: 6e20 d7b4 4100 |014f: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420148: 0a01 |0152: move-result v1 │ │ -42014a: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ -42014e: 1a01 4c8c |0155: const-string v1, "image" // string@8c4c │ │ -420152: 6e20 d7b4 5100 |0157: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420158: 0a01 |015a: move-result v1 │ │ -42015a: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ -42015e: 6e20 d7b4 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420164: 0a01 |0160: move-result v1 │ │ -420166: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ -42016a: 6e10 90b1 0a00 |0163: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -420170: 0c09 |0166: move-result-object v9 │ │ -420172: 3809 6700 |0167: if-eqz v9, 01ce // +0067 │ │ -420176: 6e10 90b1 0a00 |0169: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -42017c: 0c09 |016c: move-result-object v9 │ │ -42017e: 6e10 ccac 0900 |016d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ -420184: 0c09 |0170: move-result-object v9 │ │ -420186: 3909 5d00 |0171: if-nez v9, 01ce // +005d │ │ -42018a: 6e10 90b1 0a00 |0173: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -420190: 0c09 |0176: move-result-object v9 │ │ -420192: 6e20 eaac 3900 |0177: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ -420198: 2854 |017a: goto 01ce // +0054 │ │ -42019a: 1a01 816e |017b: const-string v1, "description" // string@6e81 │ │ -42019e: 6e20 d7b4 9100 |017d: invoke-virtual {v1, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4201a4: 0a01 |0180: move-result v1 │ │ -4201a6: 3801 3200 |0181: if-eqz v1, 01b3 // +0032 │ │ -4201aa: 6e20 d7b4 5700 |0183: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4201b0: 0a09 |0186: move-result v9 │ │ -4201b2: 3809 1800 |0187: if-eqz v9, 019f // +0018 │ │ -4201b6: 6e10 90b1 0a00 |0189: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -4201bc: 0c09 |018c: move-result-object v9 │ │ -4201be: 3809 1200 |018d: if-eqz v9, 019f // +0012 │ │ -4201c2: 7120 5933 6300 |018f: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ -4201c8: 0c09 |0192: move-result-object v9 │ │ -4201ca: 6e10 b7b4 0900 |0193: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ -4201d0: 0c09 |0196: move-result-object v9 │ │ -4201d2: 6e10 90b1 0a00 |0197: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -4201d8: 0c0a |019a: move-result-object v10 │ │ -4201da: 6e20 e6ac 9a00 |019b: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ -4201e0: 2830 |019e: goto 01ce // +0030 │ │ -4201e2: 6e20 d7b4 5000 |019f: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4201e8: 0a09 |01a2: move-result v9 │ │ -4201ea: 3809 2b00 |01a3: if-eqz v9, 01ce // +002b │ │ -4201ee: 6e10 8fb1 0a00 |01a5: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -4201f4: 0c09 |01a8: move-result-object v9 │ │ -4201f6: 3809 2500 |01a9: if-eqz v9, 01ce // +0025 │ │ -4201fa: 6e10 8fb1 0a00 |01ab: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -420200: 0c09 |01ae: move-result-object v9 │ │ -420202: 6e20 3fad 3900 |01af: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ -420208: 281c |01b2: goto 01ce // +001c │ │ -42020a: 1a00 c994 |01b3: const-string v0, "language" // string@94c9 │ │ -42020e: 6e20 d7b4 9000 |01b5: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420214: 0a09 |01b8: move-result v9 │ │ -420216: 3809 1500 |01b9: if-eqz v9, 01ce // +0015 │ │ -42021a: 6e10 90b1 0a00 |01bb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -420220: 0c09 |01be: move-result-object v9 │ │ -420222: 3809 0f00 |01bf: if-eqz v9, 01ce // +000f │ │ -420226: 6e10 90b1 0a00 |01c1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -42022c: 0c09 |01c4: move-result-object v9 │ │ -42022e: 620a a0d7 |01c5: sget-object v10, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -420232: 6e20 f4b4 a300 |01c7: invoke-virtual {v3, v10}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -420238: 0c0a |01ca: move-result-object v10 │ │ -42023a: 6e20 ecac a900 |01cb: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@acec │ │ -420240: 0e00 |01ce: return-void │ │ +41febc: |[41febc] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +41fecc: 1a00 2d92 |0000: const-string v0, "item" // string@922d │ │ +41fed0: 6e20 d7b4 9000 |0002: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fed6: 0a01 |0005: move-result v1 │ │ +41fed8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +41feda: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ +41fede: 6e10 8fb1 0a00 |0009: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fee4: 0c09 |000c: move-result-object v9 │ │ +41fee6: 3809 4100 |000d: if-eqz v9, 004e // +0041 │ │ +41feea: 6e10 8fb1 0a00 |000f: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fef0: 0c09 |0012: move-result-object v9 │ │ +41fef2: 6e10 2fad 0900 |0013: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ad2f │ │ +41fef8: 0c00 |0016: move-result-object v0 │ │ +41fefa: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +41fefe: 6e10 1fad 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ad1f │ │ +41ff04: 0c00 |001c: move-result-object v0 │ │ +41ff06: 6e20 4dad 0900 |001d: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ +41ff0c: 6e10 94b1 0a00 |0020: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ +41ff12: 0c00 |0023: move-result-object v0 │ │ +41ff14: 1a01 c671 |0024: const-string v1, "duration" // string@71c6 │ │ +41ff18: 7220 5db7 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b75d │ │ +41ff1e: 0a00 |0029: move-result v0 │ │ +41ff20: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ +41ff24: 6e10 34ad 0900 |002c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ad34 │ │ +41ff2a: 0a00 |002f: move-result v0 │ │ +41ff2c: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ +41ff30: 6e10 94b1 0a00 |0032: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ +41ff36: 0c00 |0035: move-result-object v0 │ │ +41ff38: 7220 61b7 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b761 │ │ +41ff3e: 0c00 |0039: move-result-object v0 │ │ +41ff40: 1f00 0f1e |003a: check-cast v0, Ljava/lang/Integer; // type@1e0f │ │ +41ff44: 6e10 29ad 0900 |003c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41ff4a: 0c09 |003f: move-result-object v9 │ │ +41ff4c: 6e10 65b4 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b465 │ │ +41ff52: 0a00 |0043: move-result v0 │ │ +41ff54: 6e20 94ad 0900 |0044: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ad94 │ │ +41ff5a: 6e10 94b1 0a00 |0047: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b194 │ │ +41ff60: 0c09 |004a: move-result-object v9 │ │ +41ff62: 7220 67b7 1900 |004b: invoke-interface {v9, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b767 │ │ +41ff68: 6e20 97b1 2a00 |004e: invoke-virtual {v10, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ +41ff6e: 2900 7d01 |0051: goto/16 01ce // +017d │ │ +41ff72: 6e10 93b1 0a00 |0053: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41ff78: 0c01 |0056: move-result-object v1 │ │ +41ff7a: 6e10 34b6 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ +41ff80: 0a01 |005a: move-result v1 │ │ +41ff82: 1223 |005b: const/4 v3, #int 2 // #2 │ │ +41ff84: 3431 7201 |005c: if-lt v1, v3, 01ce // +0172 │ │ +41ff88: 6e10 8db1 0a00 |005e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41ff8e: 0c01 |0061: move-result-object v1 │ │ +41ff90: 3801 6c01 |0062: if-eqz v1, 01ce // +016c │ │ +41ff94: 6e10 8db1 0a00 |0064: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b18d │ │ +41ff9a: 0c01 |0067: move-result-object v1 │ │ +41ff9c: 6e10 15b5 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +41ffa2: 0c01 |006b: move-result-object v1 │ │ +41ffa4: 7110 e9b1 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b1e9 │ │ +41ffaa: 0c03 |006f: move-result-object v3 │ │ +41ffac: 6e10 93b1 0a00 |0070: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41ffb2: 0c04 |0073: move-result-object v4 │ │ +41ffb4: 6e10 aab7 0400 |0074: invoke-virtual {v4}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41ffba: 0c04 |0077: move-result-object v4 │ │ +41ffbc: 1f04 1f1d |0078: check-cast v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41ffc0: 6e10 b8b1 0400 |007a: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41ffc6: 0c04 |007d: move-result-object v4 │ │ +41ffc8: 6e10 92b1 0a00 |007e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b192 │ │ +41ffce: 0c05 |0081: move-result-object v5 │ │ +41ffd0: 6e10 b8b1 0500 |0082: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41ffd6: 0c05 |0085: move-result-object v5 │ │ +41ffd8: 6e10 93b1 0a00 |0086: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41ffde: 0c06 |0089: move-result-object v6 │ │ +41ffe0: 6e10 34b6 0600 |008a: invoke-virtual {v6}, Ljava/util/AbstractCollection;.size:()I // method@b634 │ │ +41ffe6: 0a06 |008d: move-result v6 │ │ +41ffe8: 1237 |008e: const/4 v7, #int 3 // #3 │ │ +41ffea: 3476 0a00 |008f: if-lt v6, v7, 0099 // +000a │ │ +41ffee: 6e10 95b1 0a00 |0091: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b195 │ │ +41fff4: 0c02 |0094: move-result-object v2 │ │ +41fff6: 6e10 b8b1 0200 |0095: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41fffc: 0c02 |0098: move-result-object v2 │ │ +41fffe: 1a06 0c89 |0099: const-string v6, "guid" // string@890c │ │ +420002: 6e20 d7b4 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420008: 0a06 |009e: move-result v6 │ │ +42000a: 3806 1d00 |009f: if-eqz v6, 00bc // +001d │ │ +42000e: 6e20 d7b4 5000 |00a1: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420014: 0a06 |00a4: move-result v6 │ │ +420016: 3806 1700 |00a5: if-eqz v6, 00bc // +0017 │ │ +42001a: 7110 230b 0100 |00a7: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +420020: 0a09 |00aa: move-result v9 │ │ +420022: 3909 2301 |00ab: if-nez v9, 01ce // +0123 │ │ +420026: 6e10 8fb1 0a00 |00ad: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +42002c: 0c09 |00b0: move-result-object v9 │ │ +42002e: 3809 1d01 |00b1: if-eqz v9, 01ce // +011d │ │ +420032: 6e10 8fb1 0a00 |00b3: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +420038: 0c09 |00b6: move-result-object v9 │ │ +42003a: 6e20 44ad 1900 |00b7: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ad44 │ │ +420040: 2900 1401 |00ba: goto/16 01ce // +0114 │ │ +420044: 1a01 72d2 |00bc: const-string v1, "title" // string@d272 │ │ +420048: 6e20 d7b4 4100 |00be: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42004e: 0a01 |00c1: move-result v1 │ │ +420050: 1306 3f00 |00c2: const/16 v6, #int 63 // #3f │ │ +420054: 1a07 d065 |00c4: const-string v7, "channel" // string@65d0 │ │ +420058: 3801 3400 |00c6: if-eqz v1, 00fa // +0034 │ │ +42005c: 7120 5933 6300 |00c8: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ +420062: 0c09 |00cb: move-result-object v9 │ │ +420064: 6e10 b7b4 0900 |00cc: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +42006a: 0c09 |00cf: move-result-object v9 │ │ +42006c: 6e20 d7b4 5000 |00d0: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420072: 0a00 |00d3: move-result v0 │ │ +420074: 3800 1100 |00d4: if-eqz v0, 00e5 // +0011 │ │ +420078: 6e10 8fb1 0a00 |00d6: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +42007e: 0c00 |00d9: move-result-object v0 │ │ +420080: 3800 0b00 |00da: if-eqz v0, 00e5 // +000b │ │ +420084: 6e10 8fb1 0a00 |00dc: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +42008a: 0c0a |00df: move-result-object v10 │ │ +42008c: 6e20 4dad 9a00 |00e0: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ad4d │ │ +420092: 2900 eb00 |00e3: goto/16 01ce // +00eb │ │ +420096: 6e20 d7b4 5700 |00e5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42009c: 0a00 |00e8: move-result v0 │ │ +42009e: 3800 e500 |00e9: if-eqz v0, 01ce // +00e5 │ │ +4200a2: 6e10 90b1 0a00 |00eb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +4200a8: 0c00 |00ee: move-result-object v0 │ │ +4200aa: 3800 df00 |00ef: if-eqz v0, 01ce // +00df │ │ +4200ae: 6e10 90b1 0a00 |00f1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +4200b4: 0c0a |00f4: move-result-object v10 │ │ +4200b6: 6e20 f8ac 9a00 |00f5: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@acf8 │ │ +4200bc: 2900 d600 |00f8: goto/16 01ce // +00d6 │ │ +4200c0: 1a01 2596 |00fa: const-string v1, "link" // string@9625 │ │ +4200c4: 6e20 d7b4 4100 |00fc: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4200ca: 0a01 |00ff: move-result v1 │ │ +4200cc: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ +4200d0: 6e20 d7b4 5700 |0102: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4200d6: 0a09 |0105: move-result v9 │ │ +4200d8: 3809 1100 |0106: if-eqz v9, 0117 // +0011 │ │ +4200dc: 6e10 90b1 0a00 |0108: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +4200e2: 0c09 |010b: move-result-object v9 │ │ +4200e4: 3809 0b00 |010c: if-eqz v9, 0117 // +000b │ │ +4200e8: 6e10 90b1 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +4200ee: 0c09 |0111: move-result-object v9 │ │ +4200f0: 6e20 f0ac 3900 |0112: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@acf0 │ │ +4200f6: 2900 b900 |0115: goto/16 01ce // +00b9 │ │ +4200fa: 6e20 d7b4 5000 |0117: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420100: 0a09 |011a: move-result v9 │ │ +420102: 3809 b300 |011b: if-eqz v9, 01ce // +00b3 │ │ +420106: 6e10 8fb1 0a00 |011d: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +42010c: 0c09 |0120: move-result-object v9 │ │ +42010e: 3809 ad00 |0121: if-eqz v9, 01ce // +00ad │ │ +420112: 6e10 8fb1 0a00 |0123: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +420118: 0c09 |0126: move-result-object v9 │ │ +42011a: 6e20 45ad 3900 |0127: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ad45 │ │ +420120: 2900 a400 |012a: goto/16 01ce // +00a4 │ │ +420124: 1a01 b3b9 |012c: const-string v1, "pubDate" // string@b9b3 │ │ +420128: 6e20 d7b4 4100 |012e: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42012e: 0a01 |0131: move-result v1 │ │ +420130: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ +420134: 6e20 d7b4 5000 |0134: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42013a: 0a01 |0137: move-result v1 │ │ +42013c: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ +420140: 6e10 8fb1 0a00 |013a: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +420146: 0c01 |013d: move-result-object v1 │ │ +420148: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ +42014c: 6e10 8fb1 0a00 |0140: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +420152: 0c09 |0143: move-result-object v9 │ │ +420154: 7110 dcb1 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b1dc │ │ +42015a: 0c0a |0147: move-result-object v10 │ │ +42015c: 6e20 4bad a900 |0148: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ad4b │ │ +420162: 2900 8300 |014b: goto/16 01ce // +0083 │ │ +420166: 1a01 73d6 |014d: const-string v1, "url" // string@d673 │ │ +42016a: 6e20 d7b4 4100 |014f: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420170: 0a01 |0152: move-result v1 │ │ +420172: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ +420176: 1a01 4c8c |0155: const-string v1, "image" // string@8c4c │ │ +42017a: 6e20 d7b4 5100 |0157: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420180: 0a01 |015a: move-result v1 │ │ +420182: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ +420186: 6e20 d7b4 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42018c: 0a01 |0160: move-result v1 │ │ +42018e: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ +420192: 6e10 90b1 0a00 |0163: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +420198: 0c09 |0166: move-result-object v9 │ │ +42019a: 3809 6700 |0167: if-eqz v9, 01ce // +0067 │ │ +42019e: 6e10 90b1 0a00 |0169: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +4201a4: 0c09 |016c: move-result-object v9 │ │ +4201a6: 6e10 ccac 0900 |016d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@accc │ │ +4201ac: 0c09 |0170: move-result-object v9 │ │ +4201ae: 3909 5d00 |0171: if-nez v9, 01ce // +005d │ │ +4201b2: 6e10 90b1 0a00 |0173: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +4201b8: 0c09 |0176: move-result-object v9 │ │ +4201ba: 6e20 eaac 3900 |0177: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@acea │ │ +4201c0: 2854 |017a: goto 01ce // +0054 │ │ +4201c2: 1a01 816e |017b: const-string v1, "description" // string@6e81 │ │ +4201c6: 6e20 d7b4 9100 |017d: invoke-virtual {v1, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4201cc: 0a01 |0180: move-result v1 │ │ +4201ce: 3801 3200 |0181: if-eqz v1, 01b3 // +0032 │ │ +4201d2: 6e20 d7b4 5700 |0183: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4201d8: 0a09 |0186: move-result v9 │ │ +4201da: 3809 1800 |0187: if-eqz v9, 019f // +0018 │ │ +4201de: 6e10 90b1 0a00 |0189: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +4201e4: 0c09 |018c: move-result-object v9 │ │ +4201e6: 3809 1200 |018d: if-eqz v9, 019f // +0012 │ │ +4201ea: 7120 5933 6300 |018f: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3359 │ │ +4201f0: 0c09 |0192: move-result-object v9 │ │ +4201f2: 6e10 b7b4 0900 |0193: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b4b7 │ │ +4201f8: 0c09 |0196: move-result-object v9 │ │ +4201fa: 6e10 90b1 0a00 |0197: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +420200: 0c0a |019a: move-result-object v10 │ │ +420202: 6e20 e6ac 9a00 |019b: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ace6 │ │ +420208: 2830 |019e: goto 01ce // +0030 │ │ +42020a: 6e20 d7b4 5000 |019f: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420210: 0a09 |01a2: move-result v9 │ │ +420212: 3809 2b00 |01a3: if-eqz v9, 01ce // +002b │ │ +420216: 6e10 8fb1 0a00 |01a5: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +42021c: 0c09 |01a8: move-result-object v9 │ │ +42021e: 3809 2500 |01a9: if-eqz v9, 01ce // +0025 │ │ +420222: 6e10 8fb1 0a00 |01ab: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +420228: 0c09 |01ae: move-result-object v9 │ │ +42022a: 6e20 3fad 3900 |01af: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ad3f │ │ +420230: 281c |01b2: goto 01ce // +001c │ │ +420232: 1a00 c994 |01b3: const-string v0, "language" // string@94c9 │ │ +420236: 6e20 d7b4 9000 |01b5: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42023c: 0a09 |01b8: move-result v9 │ │ +42023e: 3809 1500 |01b9: if-eqz v9, 01ce // +0015 │ │ +420242: 6e10 90b1 0a00 |01bb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +420248: 0c09 |01be: move-result-object v9 │ │ +42024a: 3809 0f00 |01bf: if-eqz v9, 01ce // +000f │ │ +42024e: 6e10 90b1 0a00 |01c1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +420254: 0c09 |01c4: move-result-object v9 │ │ +420256: 620a a0d7 |01c5: sget-object v10, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +42025a: 6e20 f4b4 a300 |01c7: invoke-virtual {v3, v10}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +420260: 0c0a |01ca: move-result-object v10 │ │ +420262: 6e20 ecac a900 |01cb: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@acec │ │ +420268: 0e00 |01ce: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0009 line=82 │ │ 0x000f line=83 │ │ 0x0013 line=86 │ │ 0x0019 line=87 │ │ @@ -1758353,125 +1758355,125 @@ │ │ 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 : 217 16-bit code units │ │ -41fca8: |[41fca8] 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; │ │ -41fcb8: 1a00 2d92 |0000: const-string v0, "item" // string@922d │ │ -41fcbc: 6e20 d7b4 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fcc2: 0a01 |0005: move-result v1 │ │ -41fcc4: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ -41fcc8: 6e10 93b1 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41fcce: 0c01 |000b: move-result-object v1 │ │ -41fcd0: 6e10 cfb7 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b7cf │ │ -41fcd6: 0c01 |000f: move-result-object v1 │ │ -41fcd8: 1f01 1f1d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41fcdc: 6e10 b8b1 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41fce2: 0c01 |0015: move-result-object v1 │ │ -41fce4: 1a02 d065 |0016: const-string v2, "channel" // string@65d0 │ │ -41fce8: 6e20 d7b4 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fcee: 0a01 |001b: move-result v1 │ │ -41fcf0: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ -41fcf4: 220c e91b |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ -41fcf8: 7010 17ad 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ad17 │ │ -41fcfe: 6e20 97b1 cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ -41fd04: 6e10 91b1 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b191 │ │ -41fd0a: 0c0c |0029: move-result-object v12 │ │ -41fd0c: 6e10 8fb1 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fd12: 0c00 |002d: move-result-object v0 │ │ -41fd14: 6e20 5db6 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ -41fd1a: 6e10 8fb1 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fd20: 0c0c |0034: move-result-object v12 │ │ -41fd22: 6e10 90b1 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ -41fd28: 0c0b |0038: move-result-object v11 │ │ -41fd2a: 6e20 40ad bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ad40 │ │ -41fd30: 2900 9700 |003c: goto/16 00d3 // +0097 │ │ -41fd34: 1a01 a772 |003e: const-string v1, "enclosure" // string@72a7 │ │ -41fd38: 6e20 d7b4 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fd3e: 0a01 |0043: move-result v1 │ │ -41fd40: 3801 8f00 |0044: if-eqz v1, 00d3 // +008f │ │ -41fd44: 6e10 93b1 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ -41fd4a: 0c01 |0049: move-result-object v1 │ │ -41fd4c: 6e10 aab7 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ -41fd52: 0c01 |004d: move-result-object v1 │ │ -41fd54: 1f01 1f1d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41fd58: 6e10 b8b1 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ -41fd5e: 0c01 |0053: move-result-object v1 │ │ -41fd60: 6e20 d7b4 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -41fd66: 0a00 |0057: move-result v0 │ │ -41fd68: 3800 7b00 |0058: if-eqz v0, 00d3 // +007b │ │ -41fd6c: 6e10 8fb1 0b00 |005a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fd72: 0c00 |005d: move-result-object v0 │ │ -41fd74: 3800 7500 |005e: if-eqz v0, 00d3 // +0075 │ │ -41fd78: 1a00 73d6 |0060: const-string v0, "url" // string@d673 │ │ -41fd7c: 7220 8cb9 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fd82: 0c03 |0065: move-result-object v3 │ │ -41fd84: 1a00 7ad4 |0066: const-string v0, "type" // string@d47a │ │ -41fd88: 7220 8cb9 0c00 |0068: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fd8e: 0c00 |006b: move-result-object v0 │ │ -41fd90: 7120 e4b1 3000 |006c: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ -41fd96: 0c00 |006f: move-result-object v0 │ │ -41fd98: 7110 e7b1 0000 |0070: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ -41fd9e: 0a01 |0073: move-result v1 │ │ -41fda0: 3901 1500 |0074: if-nez v1, 0089 // +0015 │ │ -41fda4: 7110 e6b1 0000 |0076: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b1e6 │ │ -41fdaa: 0a02 |0079: move-result v2 │ │ -41fdac: 3902 0f00 |007a: if-nez v2, 0089 // +000f │ │ -41fdb0: 6e10 8fb1 0b00 |007c: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fdb6: 0c02 |007f: move-result-object v2 │ │ -41fdb8: 6e10 29ad 0200 |0080: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41fdbe: 0c02 |0083: move-result-object v2 │ │ -41fdc0: 3902 0500 |0084: if-nez v2, 0089 // +0005 │ │ -41fdc4: 1211 |0086: const/4 v1, #int 1 // #1 │ │ -41fdc6: 1a00 8260 |0087: const-string v0, "audio/*" // string@6082 │ │ -41fdca: 0706 |0089: move-object v6, v0 │ │ -41fdcc: 6e10 8fb1 0b00 |008a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fdd2: 0c00 |008d: move-result-object v0 │ │ -41fdd4: 6e10 29ad 0000 |008e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ -41fdda: 0c00 |0091: move-result-object v0 │ │ -41fddc: 3900 4100 |0092: if-nez v0, 00d3 // +0041 │ │ -41fde0: 3801 3f00 |0094: if-eqz v1, 00d3 // +003f │ │ -41fde4: 7110 230b 0300 |0096: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fdea: 0a00 |0099: move-result v0 │ │ -41fdec: 3900 3900 |009a: if-nez v0, 00d3 // +0039 │ │ -41fdf0: 1600 0000 |009c: const-wide/16 v0, #int 0 // #0 │ │ -41fdf4: 1a02 c995 |009e: const-string v2, "length" // string@95c9 │ │ -41fdf8: 7220 8cb9 2c00 |00a0: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -41fdfe: 0c0c |00a3: move-result-object v12 │ │ -41fe00: 7110 230b 0c00 |00a4: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -41fe06: 0a02 |00a7: move-result v2 │ │ -41fe08: 3902 0700 |00a8: if-nez v2, 00af // +0007 │ │ -41fe0c: 7110 79b4 0c00 |00aa: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -41fe12: 0b04 |00ad: move-result-wide v4 │ │ -41fe14: 2802 |00ae: goto 00b0 // +0002 │ │ -41fe16: 0404 |00af: move-wide v4, v0 │ │ -41fe18: 1607 0040 |00b0: const-wide/16 v7, #int 16384 // #4000 │ │ -41fe1c: 310c 0407 |00b2: cmp-long v12, v4, v7 │ │ -41fe20: 3b0c 0300 |00b4: if-gez v12, 00b7 // +0003 │ │ -41fe24: 2802 |00b6: goto 00b8 // +0002 │ │ -41fe26: 0440 |00b7: move-wide v0, v4 │ │ -41fe28: 0404 |00b8: move-wide v4, v0 │ │ -41fe2a: 2809 |00b9: goto 00c2 // +0009 │ │ -41fe2c: 1a0c 3e42 |00ba: const-string v12, "NSRSS20" // string@423e │ │ -41fe30: 1a02 593d |00bc: const-string v2, "Length attribute could not be parsed." // string@3d59 │ │ -41fe34: 7120 6e0b 2c00 |00be: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -41fe3a: 28f7 |00c1: goto 00b8 // -0009 │ │ -41fe3c: 220c ec1b |00c2: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ -41fe40: 6e10 8fb1 0b00 |00c4: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fe46: 0c02 |00c7: move-result-object v2 │ │ -41fe48: 07c1 |00c8: move-object v1, v12 │ │ -41fe4a: 7606 64ad 0100 |00c9: 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@ad64 │ │ -41fe50: 6e10 8fb1 0b00 |00cc: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -41fe56: 0c0b |00cf: move-result-object v11 │ │ -41fe58: 6e20 46ad cb00 |00d0: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ -41fe5e: 220b 1f1d |00d3: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -41fe62: 7030 b7b1 ab09 |00d5: invoke-direct {v11, v10, v9}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ -41fe68: 110b |00d8: return-object v11 │ │ +41fcd0: |[41fcd0] 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; │ │ +41fce0: 1a00 2d92 |0000: const-string v0, "item" // string@922d │ │ +41fce4: 6e20 d7b4 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fcea: 0a01 |0005: move-result v1 │ │ +41fcec: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ +41fcf0: 6e10 93b1 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41fcf6: 0c01 |000b: move-result-object v1 │ │ +41fcf8: 6e10 cfb7 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b7cf │ │ +41fcfe: 0c01 |000f: move-result-object v1 │ │ +41fd00: 1f01 1f1d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41fd04: 6e10 b8b1 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41fd0a: 0c01 |0015: move-result-object v1 │ │ +41fd0c: 1a02 d065 |0016: const-string v2, "channel" // string@65d0 │ │ +41fd10: 6e20 d7b4 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fd16: 0a01 |001b: move-result v1 │ │ +41fd18: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ +41fd1c: 220c e91b |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1be9 │ │ +41fd20: 7010 17ad 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ad17 │ │ +41fd26: 6e20 97b1 cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b197 │ │ +41fd2c: 6e10 91b1 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b191 │ │ +41fd32: 0c0c |0029: move-result-object v12 │ │ +41fd34: 6e10 8fb1 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fd3a: 0c00 |002d: move-result-object v0 │ │ +41fd3c: 6e20 5db6 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b65d │ │ +41fd42: 6e10 8fb1 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fd48: 0c0c |0034: move-result-object v12 │ │ +41fd4a: 6e10 90b1 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b190 │ │ +41fd50: 0c0b |0038: move-result-object v11 │ │ +41fd52: 6e20 40ad bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ad40 │ │ +41fd58: 2900 9700 |003c: goto/16 00d3 // +0097 │ │ +41fd5c: 1a01 a772 |003e: const-string v1, "enclosure" // string@72a7 │ │ +41fd60: 6e20 d7b4 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fd66: 0a01 |0043: move-result v1 │ │ +41fd68: 3801 8f00 |0044: if-eqz v1, 00d3 // +008f │ │ +41fd6c: 6e10 93b1 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b193 │ │ +41fd72: 0c01 |0049: move-result-object v1 │ │ +41fd74: 6e10 aab7 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b7aa │ │ +41fd7a: 0c01 |004d: move-result-object v1 │ │ +41fd7c: 1f01 1f1d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41fd80: 6e10 b8b1 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b1b8 │ │ +41fd86: 0c01 |0053: move-result-object v1 │ │ +41fd88: 6e20 d7b4 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +41fd8e: 0a00 |0057: move-result v0 │ │ +41fd90: 3800 7b00 |0058: if-eqz v0, 00d3 // +007b │ │ +41fd94: 6e10 8fb1 0b00 |005a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fd9a: 0c00 |005d: move-result-object v0 │ │ +41fd9c: 3800 7500 |005e: if-eqz v0, 00d3 // +0075 │ │ +41fda0: 1a00 73d6 |0060: const-string v0, "url" // string@d673 │ │ +41fda4: 7220 8cb9 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fdaa: 0c03 |0065: move-result-object v3 │ │ +41fdac: 1a00 7ad4 |0066: const-string v0, "type" // string@d47a │ │ +41fdb0: 7220 8cb9 0c00 |0068: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fdb6: 0c00 |006b: move-result-object v0 │ │ +41fdb8: 7120 e4b1 3000 |006c: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b1e4 │ │ +41fdbe: 0c00 |006f: move-result-object v0 │ │ +41fdc0: 7110 e7b1 0000 |0070: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ +41fdc6: 0a01 |0073: move-result v1 │ │ +41fdc8: 3901 1500 |0074: if-nez v1, 0089 // +0015 │ │ +41fdcc: 7110 e6b1 0000 |0076: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b1e6 │ │ +41fdd2: 0a02 |0079: move-result v2 │ │ +41fdd4: 3902 0f00 |007a: if-nez v2, 0089 // +000f │ │ +41fdd8: 6e10 8fb1 0b00 |007c: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fdde: 0c02 |007f: move-result-object v2 │ │ +41fde0: 6e10 29ad 0200 |0080: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41fde6: 0c02 |0083: move-result-object v2 │ │ +41fde8: 3902 0500 |0084: if-nez v2, 0089 // +0005 │ │ +41fdec: 1211 |0086: const/4 v1, #int 1 // #1 │ │ +41fdee: 1a00 8260 |0087: const-string v0, "audio/*" // string@6082 │ │ +41fdf2: 0706 |0089: move-object v6, v0 │ │ +41fdf4: 6e10 8fb1 0b00 |008a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fdfa: 0c00 |008d: move-result-object v0 │ │ +41fdfc: 6e10 29ad 0000 |008e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ad29 │ │ +41fe02: 0c00 |0091: move-result-object v0 │ │ +41fe04: 3900 4100 |0092: if-nez v0, 00d3 // +0041 │ │ +41fe08: 3801 3f00 |0094: if-eqz v1, 00d3 // +003f │ │ +41fe0c: 7110 230b 0300 |0096: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41fe12: 0a00 |0099: move-result v0 │ │ +41fe14: 3900 3900 |009a: if-nez v0, 00d3 // +0039 │ │ +41fe18: 1600 0000 |009c: const-wide/16 v0, #int 0 // #0 │ │ +41fe1c: 1a02 c995 |009e: const-string v2, "length" // string@95c9 │ │ +41fe20: 7220 8cb9 2c00 |00a0: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +41fe26: 0c0c |00a3: move-result-object v12 │ │ +41fe28: 7110 230b 0c00 |00a4: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +41fe2e: 0a02 |00a7: move-result v2 │ │ +41fe30: 3902 0700 |00a8: if-nez v2, 00af // +0007 │ │ +41fe34: 7110 79b4 0c00 |00aa: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +41fe3a: 0b04 |00ad: move-result-wide v4 │ │ +41fe3c: 2802 |00ae: goto 00b0 // +0002 │ │ +41fe3e: 0404 |00af: move-wide v4, v0 │ │ +41fe40: 1607 0040 |00b0: const-wide/16 v7, #int 16384 // #4000 │ │ +41fe44: 310c 0407 |00b2: cmp-long v12, v4, v7 │ │ +41fe48: 3b0c 0300 |00b4: if-gez v12, 00b7 // +0003 │ │ +41fe4c: 2802 |00b6: goto 00b8 // +0002 │ │ +41fe4e: 0440 |00b7: move-wide v0, v4 │ │ +41fe50: 0404 |00b8: move-wide v4, v0 │ │ +41fe52: 2809 |00b9: goto 00c2 // +0009 │ │ +41fe54: 1a0c 3e42 |00ba: const-string v12, "NSRSS20" // string@423e │ │ +41fe58: 1a02 593d |00bc: const-string v2, "Length attribute could not be parsed." // string@3d59 │ │ +41fe5c: 7120 6e0b 2c00 |00be: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +41fe62: 28f7 |00c1: goto 00b8 // -0009 │ │ +41fe64: 220c ec1b |00c2: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bec │ │ +41fe68: 6e10 8fb1 0b00 |00c4: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fe6e: 0c02 |00c7: move-result-object v2 │ │ +41fe70: 07c1 |00c8: move-object v1, v12 │ │ +41fe72: 7606 64ad 0100 |00c9: 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@ad64 │ │ +41fe78: 6e10 8fb1 0b00 |00cc: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +41fe7e: 0c0b |00cf: move-result-object v11 │ │ +41fe80: 6e20 46ad cb00 |00d0: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad46 │ │ +41fe86: 220b 1f1d |00d3: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +41fe8a: 7030 b7b1 ab09 |00d5: invoke-direct {v11, v10, v9}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b1b7 │ │ +41fe90: 110b |00d8: return-object v11 │ │ catches : 1 │ │ 0x009e - 0x00ae │ │ Ljava/lang/NumberFormatException; -> 0x00ba │ │ positions : │ │ 0x0000 line=44 │ │ 0x001e line=45 │ │ 0x0026 line=46 │ │ @@ -1758567,17 +1758569,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420328: |[420328] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ -420338: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ -42033e: 0e00 |0003: return-void │ │ +420350: |[420350] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ +420360: 7010 c9b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b1c9 │ │ +420366: 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 - │ │ @@ -1758586,78 +1758588,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 │ │ -420340: |[420340] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -420350: 0e00 |0000: return-void │ │ +420368: |[420368] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +420378: 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 │ │ -420244: |[420244] 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; │ │ -420254: 6e10 8fb1 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ -42025a: 0c09 |0003: move-result-object v9 │ │ -42025c: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ -420260: 1a00 dd65 |0006: const-string v0, "chapters" // string@65dd │ │ -420264: 6e20 d7b4 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -42026a: 0a00 |000b: move-result v0 │ │ -42026c: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -420270: 220a 9d1e |000e: new-instance v10, Ljava/util/ArrayList; // type@1e9d │ │ -420274: 7010 59b6 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -42027a: 6e20 3ead a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ad3e │ │ -420280: 2845 |0016: goto 005b // +0045 │ │ -420282: 1a00 d865 |0017: const-string v0, "chapter" // string@65d8 │ │ -420286: 6e20 d7b4 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -42028c: 0a00 |001c: move-result v0 │ │ -42028e: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ -420292: 1a00 18ce |001f: const-string v0, "start" // string@ce18 │ │ -420296: 7220 8cb9 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -42029c: 0c01 |0024: move-result-object v1 │ │ -42029e: 7110 230b 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -4202a4: 0a01 |0028: move-result v1 │ │ -4202a6: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ -4202aa: 7220 8cb9 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -4202b0: 0c00 |002e: move-result-object v0 │ │ -4202b2: 7110 ddb1 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@b1dd │ │ -4202b8: 0b02 |0032: move-result-wide v2 │ │ -4202ba: 1a00 72d2 |0033: const-string v0, "title" // string@d272 │ │ -4202be: 7220 8cb9 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -4202c4: 0c04 |0038: move-result-object v4 │ │ -4202c6: 1a00 1e8b |0039: const-string v0, "href" // string@8b1e │ │ -4202ca: 7220 8cb9 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -4202d0: 0c05 |003e: move-result-object v5 │ │ -4202d2: 1a00 4c8c |003f: const-string v0, "image" // string@8c4c │ │ -4202d6: 7220 8cb9 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ -4202dc: 0c06 |0044: move-result-object v6 │ │ -4202de: 220a e31b |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -4202e2: 07a1 |0047: move-object v1, v10 │ │ -4202e4: 7606 a1ac 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@aca1 │ │ -4202ea: 6e10 1ead 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ad1e │ │ -4202f0: 0c09 |004e: move-result-object v9 │ │ -4202f2: 7220 26b7 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -4202f8: 2809 |0052: goto 005b // +0009 │ │ -4202fa: 0d09 |0053: move-exception v9 │ │ -4202fc: 1a0a 3f42 |0054: const-string v10, "NSSimpleChapters" // string@423f │ │ -420300: 1a00 7a50 |0056: const-string v0, "Unable to read chapter" // string@507a │ │ -420304: 7130 710b 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b71 │ │ -42030a: 2209 1f1d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ -42030e: 7030 b7b1 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@b1b7 │ │ -420314: 1109 |0060: return-object v9 │ │ +42026c: |[42026c] 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; │ │ +42027c: 6e10 8fb1 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b18f │ │ +420282: 0c09 |0003: move-result-object v9 │ │ +420284: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ +420288: 1a00 dd65 |0006: const-string v0, "chapters" // string@65dd │ │ +42028c: 6e20 d7b4 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420292: 0a00 |000b: move-result v0 │ │ +420294: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +420298: 220a 9d1e |000e: new-instance v10, Ljava/util/ArrayList; // type@1e9d │ │ +42029c: 7010 59b6 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4202a2: 6e20 3ead a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ad3e │ │ +4202a8: 2845 |0016: goto 005b // +0045 │ │ +4202aa: 1a00 d865 |0017: const-string v0, "chapter" // string@65d8 │ │ +4202ae: 6e20 d7b4 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4202b4: 0a00 |001c: move-result v0 │ │ +4202b6: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ +4202ba: 1a00 18ce |001f: const-string v0, "start" // string@ce18 │ │ +4202be: 7220 8cb9 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +4202c4: 0c01 |0024: move-result-object v1 │ │ +4202c6: 7110 230b 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +4202cc: 0a01 |0028: move-result v1 │ │ +4202ce: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ +4202d2: 7220 8cb9 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +4202d8: 0c00 |002e: move-result-object v0 │ │ +4202da: 7110 ddb1 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@b1dd │ │ +4202e0: 0b02 |0032: move-result-wide v2 │ │ +4202e2: 1a00 72d2 |0033: const-string v0, "title" // string@d272 │ │ +4202e6: 7220 8cb9 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +4202ec: 0c04 |0038: move-result-object v4 │ │ +4202ee: 1a00 1e8b |0039: const-string v0, "href" // string@8b1e │ │ +4202f2: 7220 8cb9 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +4202f8: 0c05 |003e: move-result-object v5 │ │ +4202fa: 1a00 4c8c |003f: const-string v0, "image" // string@8c4c │ │ +4202fe: 7220 8cb9 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b98c │ │ +420304: 0c06 |0044: move-result-object v6 │ │ +420306: 220a e31b |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +42030a: 07a1 |0047: move-object v1, v10 │ │ +42030c: 7606 a1ac 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@aca1 │ │ +420312: 6e10 1ead 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ad1e │ │ +420318: 0c09 |004e: move-result-object v9 │ │ +42031a: 7220 26b7 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +420320: 2809 |0052: goto 005b // +0009 │ │ +420322: 0d09 |0053: move-exception v9 │ │ +420324: 1a0a 3f42 |0054: const-string v10, "NSSimpleChapters" // string@423f │ │ +420328: 1a00 7a50 |0056: const-string v0, "Unable to read chapter" // string@507a │ │ +42032c: 7130 710b 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b71 │ │ +420332: 2209 1f1d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d1f │ │ +420336: 7030 b7b1 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@b1b7 │ │ +42033c: 1109 |0060: return-object v9 │ │ catches : 1 │ │ 0x002b - 0x0052 │ │ Ljava/lang/NumberFormatException; -> 0x0053 │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=33 │ │ 0x000e line=34 │ │ @@ -1758707,17 +1758709,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4203a4: |[4203a4] de.danoeh.antennapod.parser.feed.util.DateUtils$1.:()V │ │ -4203b4: 7010 30b5 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@b530 │ │ -4203ba: 0e00 |0003: return-void │ │ +4203cc: |[4203cc] de.danoeh.antennapod.parser.feed.util.DateUtils$1.:()V │ │ +4203dc: 7010 30b5 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@b530 │ │ +4203e2: 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 - │ │ @@ -1758726,18 +1758728,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -420354: |[420354] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/lang/Object; │ │ -420364: 6e10 d7b1 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.initialValue:()Ljava/text/SimpleDateFormat; // method@b1d7 │ │ -42036a: 0c00 |0003: move-result-object v0 │ │ -42036c: 1100 |0004: return-object v0 │ │ +42037c: |[42037c] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/lang/Object; │ │ +42038c: 6e10 d7b1 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.initialValue:()Ljava/text/SimpleDateFormat; // method@b1d7 │ │ +420392: 0c00 |0003: move-result-object v0 │ │ +420394: 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;) │ │ @@ -1758745,23 +1758747,23 @@ │ │ type : '()Ljava/text/SimpleDateFormat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -420370: |[420370] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/text/SimpleDateFormat; │ │ -420380: 2200 8f1e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1e8f │ │ -420384: 1a01 a914 |0002: const-string v1, "EEE, dd MMM yyyy HH:mm:ss Z" // string@14a9 │ │ -420388: 6202 a0d7 |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -42038c: 7030 1fb6 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ -420392: 7100 d8b1 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; // method@b1d8 │ │ -420398: 0c01 |000c: move-result-object v1 │ │ -42039a: 6e20 18b6 1000 |000d: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ -4203a0: 1100 |0010: return-object v0 │ │ +420398: |[420398] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/text/SimpleDateFormat; │ │ +4203a8: 2200 8f1e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1e8f │ │ +4203ac: 1a01 a914 |0002: const-string v1, "EEE, dd MMM yyyy HH:mm:ss Z" // string@14a9 │ │ +4203b0: 6202 a0d7 |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +4203b4: 7030 1fb6 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ +4203ba: 7100 d8b1 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; // method@b1d8 │ │ +4203c0: 0c01 |000c: move-result-object v1 │ │ +4203c2: 6e20 18b6 1000 |000d: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ +4203c8: 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; │ │ │ │ @@ -1758802,40 +1758804,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 │ │ -420754: |[420754] de.danoeh.antennapod.parser.feed.util.DateUtils.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; │ │ -420764: 6200 73d5 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d573 │ │ -420768: 1100 |0002: return-object v0 │ │ +42077c: |[42077c] de.danoeh.antennapod.parser.feed.util.DateUtils.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; │ │ +42078c: 6200 73d5 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d573 │ │ +420790: 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 : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -4207f4: |[4207f4] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -420804: 1a00 9319 |0000: const-string v0, "GMT" // string@1993 │ │ -420808: 7110 b0b7 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ -42080e: 0c00 |0005: move-result-object v0 │ │ -420810: 6900 73d5 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d573 │ │ -420814: 2200 291d |0008: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1; // type@1d29 │ │ -420818: 7010 d5b1 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.:()V // method@b1d5 │ │ -42081e: 6900 72d5 |000d: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d572 │ │ -420822: 0e00 |000f: return-void │ │ +42081c: |[42081c] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +42082c: 1a00 9319 |0000: const-string v0, "GMT" // string@1993 │ │ +420830: 7110 b0b7 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b7b0 │ │ +420836: 0c00 |0005: move-result-object v0 │ │ +420838: 6900 73d5 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d573 │ │ +42083c: 2200 291d |0008: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1; // type@1d29 │ │ +420840: 7010 d5b1 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.:()V // method@b1d5 │ │ +420846: 6900 72d5 |000d: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d572 │ │ +42084a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0008 line=18 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils;) │ │ @@ -1758843,17 +1758845,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420824: |[420824] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -420834: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42083a: 0e00 |0003: return-void │ │ +42084c: |[42084c] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +42085c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +420862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/DateUtils; │ │ │ │ #3 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils;) │ │ @@ -1758861,216 +1758863,216 @@ │ │ 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 │ │ -4203bc: |[4203bc] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ -4203cc: 0800 2200 |0000: move-object/from16 v0, v34 │ │ -4203d0: 3800 8d01 |0002: if-eqz v0, 018f // +018d │ │ -4203d4: 6201 72d5 |0004: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d572 │ │ -4203d8: 6e10 31b5 0100 |0006: invoke-virtual {v1}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@b531 │ │ -4203de: 0c01 |0009: move-result-object v1 │ │ -4203e0: 1f01 8f1e |000a: check-cast v1, Ljava/text/SimpleDateFormat; // type@1e8f │ │ -4203e4: 6e20 16b6 0100 |000c: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b616 │ │ -4203ea: 0c00 |000f: move-result-object v0 │ │ -4203ec: 1100 |0010: return-object v0 │ │ -4203ee: 0000 |0011: nop // spacer │ │ -4203f0: 7401 f8b4 2200 |0012: invoke-virtual/range {v34}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -4203f6: 0c01 |0015: move-result-object v1 │ │ -4203f8: 1302 2f00 |0016: const/16 v2, #int 47 // #2f │ │ -4203fc: 1303 2d00 |0018: const/16 v3, #int 45 // #2d │ │ -420400: 6e30 e8b4 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b4e8 │ │ -420406: 0c01 |001d: move-result-object v1 │ │ -420408: 1a02 3005 |001e: const-string v2, "( ){2,}+" // string@0530 │ │ -42040c: 1a03 1b00 |0020: const-string v3, " " // string@001b │ │ -420410: 6e30 eab4 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -420416: 0c01 |0025: move-result-object v1 │ │ -420418: 1a02 4d05 |0026: const-string v2, "([+-]\d\d):(\d\d)$" // string@054d │ │ -42041c: 1a03 ff01 |0028: const-string v3, "$1$2" // string@01ff │ │ -420420: 6e30 eab4 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -420426: 0c01 |002d: move-result-object v1 │ │ -420428: 1a02 620e |002e: const-string v2, "CEST$" // string@0e62 │ │ -42042c: 1a03 8d05 |0030: const-string v3, "+0200" // string@058d │ │ -420430: 6e30 eab4 2103 |0032: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -420436: 0c01 |0035: move-result-object v1 │ │ -420438: 1a02 630e |0036: const-string v2, "CET$" // string@0e63 │ │ -42043c: 1a03 8c05 |0038: const-string v3, "+0100" // string@058c │ │ -420440: 6e30 eab4 2103 |003a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -420446: 0c01 |003d: move-result-object v1 │ │ -420448: 1a02 a658 |003e: const-string v2, "\bSept\b" // string@58a6 │ │ -42044c: 1a03 a049 |0040: const-string v3, "Sep" // string@49a0 │ │ -420450: 6e30 eab4 2103 |0042: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -420456: 0c01 |0045: move-result-object v1 │ │ -420458: 1a02 3207 |0046: const-string v2, "." // string@0732 │ │ -42045c: 6e20 d3b4 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -420462: 0a02 |004b: move-result v2 │ │ -420464: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -420466: 3802 8d00 |004d: if-eqz v2, 00da // +008d │ │ -42046a: 1302 2e00 |004f: const/16 v2, #int 46 // #2e │ │ -42046e: 6e20 dfb4 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ -420474: 0a02 |0054: move-result v2 │ │ -420476: d804 0201 |0055: add-int/lit8 v4, v2, #int 1 // #01 │ │ -42047a: 6e10 e5b4 0100 |0057: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -420480: 0a05 |005a: move-result v5 │ │ -420482: 3554 0f00 |005b: if-ge v4, v5, 006a // +000f │ │ -420486: 6e20 cdb4 4100 |005d: invoke-virtual {v1, v4}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ -42048c: 0a05 |0060: move-result v5 │ │ -42048e: 7110 fbb3 0500 |0061: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b3fb │ │ -420494: 0a05 |0064: move-result v5 │ │ -420496: 3805 0500 |0065: if-eqz v5, 006a // +0005 │ │ -42049a: d804 0401 |0067: add-int/lit8 v4, v4, #int 1 // #01 │ │ -42049e: 28ee |0069: goto 0057 // -0012 │ │ -4204a0: 9105 0402 |006a: sub-int v5, v4, v2 │ │ -4204a4: 1246 |006c: const/4 v6, #int 4 // #4 │ │ -4204a6: 3765 2900 |006d: if-le v5, v6, 0096 // +0029 │ │ -4204aa: 6e10 e5b4 0100 |006f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -4204b0: 0a05 |0072: move-result v5 │ │ -4204b2: d805 05ff |0073: add-int/lit8 v5, v5, #int -1 // #ff │ │ -4204b6: 3554 1b00 |0075: if-ge v4, v5, 0090 // +001b │ │ -4204ba: 2205 271e |0077: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -4204be: 7010 ffb4 0500 |0079: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4204c4: b062 |007c: add-int/2addr v2, v6 │ │ -4204c6: 6e30 f1b4 3102 |007d: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -4204cc: 0c02 |0080: move-result-object v2 │ │ -4204ce: 6e20 0bb5 2500 |0081: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4204d4: 6e20 f0b4 4100 |0084: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -4204da: 0c01 |0087: move-result-object v1 │ │ -4204dc: 6e20 0bb5 1500 |0088: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4204e2: 6e10 15b5 0500 |008b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4204e8: 0c01 |008e: move-result-object v1 │ │ -4204ea: 284b |008f: goto 00da // +004b │ │ -4204ec: b062 |0090: add-int/2addr v2, v6 │ │ -4204ee: 6e30 f1b4 3102 |0091: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -4204f4: 0c01 |0094: move-result-object v1 │ │ -4204f6: 2845 |0095: goto 00da // +0045 │ │ -4204f8: 3565 4400 |0096: if-ge v5, v6, 00da // +0044 │ │ -4204fc: 6e10 e5b4 0100 |0098: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -420502: 0a02 |009b: move-result v2 │ │ -420504: d802 02ff |009c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -420508: 1a07 9a07 |009e: const-string v7, "0" // string@079a │ │ -42050c: 3524 2200 |00a0: if-ge v4, v2, 00c2 // +0022 │ │ -420510: 2202 271e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -420514: 7010 ffb4 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -42051a: 6e30 f1b4 3104 |00a7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -420520: 0c08 |00aa: move-result-object v8 │ │ -420522: 6e20 0bb5 8200 |00ab: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -420528: b156 |00ae: sub-int/2addr v6, v5 │ │ -42052a: 7120 4bb9 6700 |00af: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b94b │ │ -420530: 0c05 |00b2: move-result-object v5 │ │ -420532: 6e20 0bb5 5200 |00b3: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -420538: 6e20 f0b4 4100 |00b6: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -42053e: 0c01 |00b9: move-result-object v1 │ │ -420540: 6e20 0bb5 1200 |00ba: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -420546: 6e10 15b5 0200 |00bd: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -42054c: 0c01 |00c0: move-result-object v1 │ │ -42054e: 2819 |00c1: goto 00da // +0019 │ │ -420550: 2202 271e |00c2: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -420554: 7010 ffb4 0200 |00c4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -42055a: 6e30 f1b4 3104 |00c7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -420560: 0c01 |00ca: move-result-object v1 │ │ -420562: 6e20 0bb5 1200 |00cb: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -420568: b156 |00ce: sub-int/2addr v6, v5 │ │ -42056a: 7120 4bb9 6700 |00cf: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b94b │ │ -420570: 0c01 |00d2: move-result-object v1 │ │ -420572: 6e20 0bb5 1200 |00d3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -420578: 6e10 15b5 0200 |00d6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -42057e: 0c01 |00d9: move-result-object v1 │ │ -420580: 1a20 fcd9 |00da: const-string v32, "yyyy-MM-dd" // string@d9fc │ │ -420584: 1a21 a514 |00dc: const-string v33, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@14a5 │ │ -420588: 1a04 716d |00de: const-string v4, "dd MMM yy HH:mm:ss Z" // string@6d71 │ │ -42058c: 1a05 706d |00e0: const-string v5, "dd MMM yy HH:mm Z" // string@6d70 │ │ -420590: 1a06 a914 |00e2: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@14a9 │ │ -420594: 1a07 a814 |00e4: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@14a8 │ │ -420598: 1a08 ad14 |00e6: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@14ad │ │ -42059c: 1a09 ac14 |00e8: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@14ac │ │ -4205a0: 1a0a b514 |00ea: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@14b5 │ │ -4205a4: 1a0b b114 |00ec: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@14b1 │ │ -4205a8: 1a0c b414 |00ee: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@14b4 │ │ -4205ac: 1a0d b014 |00f0: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@14b0 │ │ -4205b0: 1a0e a414 |00f2: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@14a4 │ │ -4205b4: 1a0f a714 |00f4: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@14a7 │ │ -4205b8: 1a10 a614 |00f6: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@14a6 │ │ -4205bc: 1a11 ab14 |00f8: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@14ab │ │ -4205c0: 1a12 aa14 |00fa: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@14aa │ │ -4205c4: 1a13 b314 |00fc: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@14b3 │ │ -4205c8: 1a14 af14 |00fe: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@14af │ │ -4205cc: 1a15 b214 |0100: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@14b2 │ │ -4205d0: 1a16 ae14 |0102: const-string v22, "EEEE, dd MMM yy HH:mm" // string@14ae │ │ -4205d4: 1a17 a314 |0104: const-string v23, "EEE MMM d HH:mm yyyy" // string@14a3 │ │ -4205d8: 1a18 fdd9 |0106: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@d9fd │ │ -4205dc: 1a19 00da |0108: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@da00 │ │ -4205e0: 1a1a 01da |010a: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" // string@da01 │ │ -4205e4: 1a1b ffd9 |010c: const-string v27, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@d9ff │ │ -4205e8: 1a1c 03da |010e: const-string v28, "yyyy-MM-dd'T'HH:mm:ssZ" // string@da03 │ │ -4205ec: 1a1d fed9 |0110: const-string v29, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@d9fe │ │ -4205f0: 1a1e 02da |0112: const-string v30, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@da02 │ │ -4205f4: 1a1f 04da |0114: const-string v31, "yyyy-MM-ddZ" // string@da04 │ │ -4205f8: 251e ca20 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@20ca │ │ -4205fe: 0c02 |0119: move-result-object v2 │ │ -420600: 2204 8f1e |011a: new-instance v4, Ljava/text/SimpleDateFormat; // type@1e8f │ │ -420604: 1a05 0000 |011c: const-string v5, "" // string@0000 │ │ -420608: 6206 a0d7 |011e: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -42060c: 7030 1fb6 5406 |0120: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ -420612: 6e20 17b6 3400 |0123: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b617 │ │ -420618: 6205 73d5 |0126: sget-object v5, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d573 │ │ -42061c: 6e20 18b6 5400 |0128: invoke-virtual {v4, v5}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ -420622: 2205 8e1e |012b: new-instance v5, Ljava/text/ParsePosition; // type@1e8e │ │ -420626: 7020 1bb6 3500 |012d: invoke-direct {v5, v3}, Ljava/text/ParsePosition;.:(I)V // method@b61b │ │ -42062c: 1206 |0130: const/4 v6, #int 0 // #0 │ │ -42062e: 1307 1e00 |0131: const/16 v7, #int 30 // #1e │ │ -420632: 3576 1e00 |0133: if-ge v6, v7, 0151 // +001e │ │ -420636: 4607 0206 |0135: aget-object v7, v2, v6 │ │ -42063a: 6e20 20b6 7400 |0137: invoke-virtual {v4, v7}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b620 │ │ -420640: 6e20 1db6 3500 |013a: invoke-virtual {v5, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b61d │ │ -420646: 6e30 21b6 1405 |013d: invoke-virtual {v4, v1, v5}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b621 │ │ -42064c: 0c07 |0140: move-result-object v7 │ │ -42064e: 3807 0d00 |0141: if-eqz v7, 014e // +000d │ │ -420652: 6e10 1cb6 0500 |0143: invoke-virtual {v5}, Ljava/text/ParsePosition;.getIndex:()I // method@b61c │ │ -420658: 0a08 |0146: move-result v8 │ │ -42065a: 6e10 e5b4 0100 |0147: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -420660: 0a09 |014a: move-result v9 │ │ -420662: 3398 0300 |014b: if-ne v8, v9, 014e // +0003 │ │ -420666: 1107 |014d: return-object v7 │ │ -420668: d806 0601 |014e: add-int/lit8 v6, v6, #int 1 // #01 │ │ -42066c: 28e1 |0150: goto 0131 // -001f │ │ -42066e: 1a02 ea58 |0151: const-string v2, "^\w+, .*$" // string@58ea │ │ -420672: 6e20 e6b4 2100 |0153: invoke-virtual {v1, v2}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -420678: 0a02 |0156: move-result v2 │ │ -42067a: 3802 1300 |0157: if-eqz v2, 016a // +0013 │ │ -42067e: 1300 2c00 |0159: const/16 v0, #int 44 // #2c │ │ -420682: 6e20 dfb4 0100 |015b: invoke-virtual {v1, v0}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ -420688: 0a00 |015e: move-result v0 │ │ -42068a: d800 0001 |015f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -42068e: 6e20 f0b4 0100 |0161: invoke-virtual {v1, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -420694: 0c00 |0164: move-result-object v0 │ │ -420696: 7110 dbb1 0000 |0165: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ -42069c: 0c00 |0168: move-result-object v0 │ │ -42069e: 1100 |0169: return-object v0 │ │ -4206a0: 6202 83d7 |016a: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@d783 │ │ -4206a4: 2203 271e |016c: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -4206a8: 7010 ffb4 0300 |016e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4206ae: 1a04 7012 |0171: const-string v4, "Could not parse date string "" // string@1270 │ │ -4206b2: 6e20 0bb5 4300 |0173: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4206b8: 6e20 0bb5 0300 |0176: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4206be: 1a00 e601 |0179: const-string v0, "" [" // string@01e6 │ │ -4206c2: 6e20 0bb5 0300 |017b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4206c8: 6e20 0bb5 1300 |017e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4206ce: 1a00 b758 |0181: const-string v0, "]" // string@58b7 │ │ -4206d2: 6e20 0bb5 0300 |0183: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4206d8: 6e10 15b5 0300 |0186: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4206de: 0c00 |0189: move-result-object v0 │ │ -4206e0: 6e20 bfb3 0200 |018a: invoke-virtual {v2, v0}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b3bf │ │ -4206e6: 1200 |018d: const/4 v0, #int 0 // #0 │ │ -4206e8: 1100 |018e: return-object v0 │ │ -4206ea: 2200 0b1e |018f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ -4206ee: 1a01 a813 |0191: const-string v1, "Date must not be null" // string@13a8 │ │ -4206f2: 7020 57b4 1000 |0193: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ -4206f8: 2700 |0196: throw v0 │ │ +4203e4: |[4203e4] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ +4203f4: 0800 2200 |0000: move-object/from16 v0, v34 │ │ +4203f8: 3800 8d01 |0002: if-eqz v0, 018f // +018d │ │ +4203fc: 6201 72d5 |0004: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d572 │ │ +420400: 6e10 31b5 0100 |0006: invoke-virtual {v1}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@b531 │ │ +420406: 0c01 |0009: move-result-object v1 │ │ +420408: 1f01 8f1e |000a: check-cast v1, Ljava/text/SimpleDateFormat; // type@1e8f │ │ +42040c: 6e20 16b6 0100 |000c: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b616 │ │ +420412: 0c00 |000f: move-result-object v0 │ │ +420414: 1100 |0010: return-object v0 │ │ +420416: 0000 |0011: nop // spacer │ │ +420418: 7401 f8b4 2200 |0012: invoke-virtual/range {v34}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +42041e: 0c01 |0015: move-result-object v1 │ │ +420420: 1302 2f00 |0016: const/16 v2, #int 47 // #2f │ │ +420424: 1303 2d00 |0018: const/16 v3, #int 45 // #2d │ │ +420428: 6e30 e8b4 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b4e8 │ │ +42042e: 0c01 |001d: move-result-object v1 │ │ +420430: 1a02 3005 |001e: const-string v2, "( ){2,}+" // string@0530 │ │ +420434: 1a03 1b00 |0020: const-string v3, " " // string@001b │ │ +420438: 6e30 eab4 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +42043e: 0c01 |0025: move-result-object v1 │ │ +420440: 1a02 4d05 |0026: const-string v2, "([+-]\d\d):(\d\d)$" // string@054d │ │ +420444: 1a03 ff01 |0028: const-string v3, "$1$2" // string@01ff │ │ +420448: 6e30 eab4 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +42044e: 0c01 |002d: move-result-object v1 │ │ +420450: 1a02 620e |002e: const-string v2, "CEST$" // string@0e62 │ │ +420454: 1a03 8d05 |0030: const-string v3, "+0200" // string@058d │ │ +420458: 6e30 eab4 2103 |0032: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +42045e: 0c01 |0035: move-result-object v1 │ │ +420460: 1a02 630e |0036: const-string v2, "CET$" // string@0e63 │ │ +420464: 1a03 8c05 |0038: const-string v3, "+0100" // string@058c │ │ +420468: 6e30 eab4 2103 |003a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +42046e: 0c01 |003d: move-result-object v1 │ │ +420470: 1a02 a658 |003e: const-string v2, "\bSept\b" // string@58a6 │ │ +420474: 1a03 a049 |0040: const-string v3, "Sep" // string@49a0 │ │ +420478: 6e30 eab4 2103 |0042: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +42047e: 0c01 |0045: move-result-object v1 │ │ +420480: 1a02 3207 |0046: const-string v2, "." // string@0732 │ │ +420484: 6e20 d3b4 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +42048a: 0a02 |004b: move-result v2 │ │ +42048c: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +42048e: 3802 8d00 |004d: if-eqz v2, 00da // +008d │ │ +420492: 1302 2e00 |004f: const/16 v2, #int 46 // #2e │ │ +420496: 6e20 dfb4 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ +42049c: 0a02 |0054: move-result v2 │ │ +42049e: d804 0201 |0055: add-int/lit8 v4, v2, #int 1 // #01 │ │ +4204a2: 6e10 e5b4 0100 |0057: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +4204a8: 0a05 |005a: move-result v5 │ │ +4204aa: 3554 0f00 |005b: if-ge v4, v5, 006a // +000f │ │ +4204ae: 6e20 cdb4 4100 |005d: invoke-virtual {v1, v4}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ +4204b4: 0a05 |0060: move-result v5 │ │ +4204b6: 7110 fbb3 0500 |0061: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b3fb │ │ +4204bc: 0a05 |0064: move-result v5 │ │ +4204be: 3805 0500 |0065: if-eqz v5, 006a // +0005 │ │ +4204c2: d804 0401 |0067: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4204c6: 28ee |0069: goto 0057 // -0012 │ │ +4204c8: 9105 0402 |006a: sub-int v5, v4, v2 │ │ +4204cc: 1246 |006c: const/4 v6, #int 4 // #4 │ │ +4204ce: 3765 2900 |006d: if-le v5, v6, 0096 // +0029 │ │ +4204d2: 6e10 e5b4 0100 |006f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +4204d8: 0a05 |0072: move-result v5 │ │ +4204da: d805 05ff |0073: add-int/lit8 v5, v5, #int -1 // #ff │ │ +4204de: 3554 1b00 |0075: if-ge v4, v5, 0090 // +001b │ │ +4204e2: 2205 271e |0077: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +4204e6: 7010 ffb4 0500 |0079: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4204ec: b062 |007c: add-int/2addr v2, v6 │ │ +4204ee: 6e30 f1b4 3102 |007d: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +4204f4: 0c02 |0080: move-result-object v2 │ │ +4204f6: 6e20 0bb5 2500 |0081: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4204fc: 6e20 f0b4 4100 |0084: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +420502: 0c01 |0087: move-result-object v1 │ │ +420504: 6e20 0bb5 1500 |0088: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42050a: 6e10 15b5 0500 |008b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +420510: 0c01 |008e: move-result-object v1 │ │ +420512: 284b |008f: goto 00da // +004b │ │ +420514: b062 |0090: add-int/2addr v2, v6 │ │ +420516: 6e30 f1b4 3102 |0091: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +42051c: 0c01 |0094: move-result-object v1 │ │ +42051e: 2845 |0095: goto 00da // +0045 │ │ +420520: 3565 4400 |0096: if-ge v5, v6, 00da // +0044 │ │ +420524: 6e10 e5b4 0100 |0098: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +42052a: 0a02 |009b: move-result v2 │ │ +42052c: d802 02ff |009c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +420530: 1a07 9a07 |009e: const-string v7, "0" // string@079a │ │ +420534: 3524 2200 |00a0: if-ge v4, v2, 00c2 // +0022 │ │ +420538: 2202 271e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +42053c: 7010 ffb4 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +420542: 6e30 f1b4 3104 |00a7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +420548: 0c08 |00aa: move-result-object v8 │ │ +42054a: 6e20 0bb5 8200 |00ab: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +420550: b156 |00ae: sub-int/2addr v6, v5 │ │ +420552: 7120 4bb9 6700 |00af: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b94b │ │ +420558: 0c05 |00b2: move-result-object v5 │ │ +42055a: 6e20 0bb5 5200 |00b3: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +420560: 6e20 f0b4 4100 |00b6: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +420566: 0c01 |00b9: move-result-object v1 │ │ +420568: 6e20 0bb5 1200 |00ba: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42056e: 6e10 15b5 0200 |00bd: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +420574: 0c01 |00c0: move-result-object v1 │ │ +420576: 2819 |00c1: goto 00da // +0019 │ │ +420578: 2202 271e |00c2: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +42057c: 7010 ffb4 0200 |00c4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +420582: 6e30 f1b4 3104 |00c7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +420588: 0c01 |00ca: move-result-object v1 │ │ +42058a: 6e20 0bb5 1200 |00cb: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +420590: b156 |00ce: sub-int/2addr v6, v5 │ │ +420592: 7120 4bb9 6700 |00cf: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b94b │ │ +420598: 0c01 |00d2: move-result-object v1 │ │ +42059a: 6e20 0bb5 1200 |00d3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4205a0: 6e10 15b5 0200 |00d6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4205a6: 0c01 |00d9: move-result-object v1 │ │ +4205a8: 1a20 fcd9 |00da: const-string v32, "yyyy-MM-dd" // string@d9fc │ │ +4205ac: 1a21 a514 |00dc: const-string v33, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@14a5 │ │ +4205b0: 1a04 716d |00de: const-string v4, "dd MMM yy HH:mm:ss Z" // string@6d71 │ │ +4205b4: 1a05 706d |00e0: const-string v5, "dd MMM yy HH:mm Z" // string@6d70 │ │ +4205b8: 1a06 a914 |00e2: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@14a9 │ │ +4205bc: 1a07 a814 |00e4: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@14a8 │ │ +4205c0: 1a08 ad14 |00e6: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@14ad │ │ +4205c4: 1a09 ac14 |00e8: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@14ac │ │ +4205c8: 1a0a b514 |00ea: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@14b5 │ │ +4205cc: 1a0b b114 |00ec: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@14b1 │ │ +4205d0: 1a0c b414 |00ee: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@14b4 │ │ +4205d4: 1a0d b014 |00f0: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@14b0 │ │ +4205d8: 1a0e a414 |00f2: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@14a4 │ │ +4205dc: 1a0f a714 |00f4: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@14a7 │ │ +4205e0: 1a10 a614 |00f6: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@14a6 │ │ +4205e4: 1a11 ab14 |00f8: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@14ab │ │ +4205e8: 1a12 aa14 |00fa: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@14aa │ │ +4205ec: 1a13 b314 |00fc: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@14b3 │ │ +4205f0: 1a14 af14 |00fe: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@14af │ │ +4205f4: 1a15 b214 |0100: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@14b2 │ │ +4205f8: 1a16 ae14 |0102: const-string v22, "EEEE, dd MMM yy HH:mm" // string@14ae │ │ +4205fc: 1a17 a314 |0104: const-string v23, "EEE MMM d HH:mm yyyy" // string@14a3 │ │ +420600: 1a18 fdd9 |0106: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@d9fd │ │ +420604: 1a19 00da |0108: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@da00 │ │ +420608: 1a1a 01da |010a: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" // string@da01 │ │ +42060c: 1a1b ffd9 |010c: const-string v27, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@d9ff │ │ +420610: 1a1c 03da |010e: const-string v28, "yyyy-MM-dd'T'HH:mm:ssZ" // string@da03 │ │ +420614: 1a1d fed9 |0110: const-string v29, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@d9fe │ │ +420618: 1a1e 02da |0112: const-string v30, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@da02 │ │ +42061c: 1a1f 04da |0114: const-string v31, "yyyy-MM-ddZ" // string@da04 │ │ +420620: 251e ca20 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@20ca │ │ +420626: 0c02 |0119: move-result-object v2 │ │ +420628: 2204 8f1e |011a: new-instance v4, Ljava/text/SimpleDateFormat; // type@1e8f │ │ +42062c: 1a05 0000 |011c: const-string v5, "" // string@0000 │ │ +420630: 6206 a0d7 |011e: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +420634: 7030 1fb6 5406 |0120: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b61f │ │ +42063a: 6e20 17b6 3400 |0123: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b617 │ │ +420640: 6205 73d5 |0126: sget-object v5, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d573 │ │ +420644: 6e20 18b6 5400 |0128: invoke-virtual {v4, v5}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b618 │ │ +42064a: 2205 8e1e |012b: new-instance v5, Ljava/text/ParsePosition; // type@1e8e │ │ +42064e: 7020 1bb6 3500 |012d: invoke-direct {v5, v3}, Ljava/text/ParsePosition;.:(I)V // method@b61b │ │ +420654: 1206 |0130: const/4 v6, #int 0 // #0 │ │ +420656: 1307 1e00 |0131: const/16 v7, #int 30 // #1e │ │ +42065a: 3576 1e00 |0133: if-ge v6, v7, 0151 // +001e │ │ +42065e: 4607 0206 |0135: aget-object v7, v2, v6 │ │ +420662: 6e20 20b6 7400 |0137: invoke-virtual {v4, v7}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b620 │ │ +420668: 6e20 1db6 3500 |013a: invoke-virtual {v5, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b61d │ │ +42066e: 6e30 21b6 1405 |013d: invoke-virtual {v4, v1, v5}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b621 │ │ +420674: 0c07 |0140: move-result-object v7 │ │ +420676: 3807 0d00 |0141: if-eqz v7, 014e // +000d │ │ +42067a: 6e10 1cb6 0500 |0143: invoke-virtual {v5}, Ljava/text/ParsePosition;.getIndex:()I // method@b61c │ │ +420680: 0a08 |0146: move-result v8 │ │ +420682: 6e10 e5b4 0100 |0147: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +420688: 0a09 |014a: move-result v9 │ │ +42068a: 3398 0300 |014b: if-ne v8, v9, 014e // +0003 │ │ +42068e: 1107 |014d: return-object v7 │ │ +420690: d806 0601 |014e: add-int/lit8 v6, v6, #int 1 // #01 │ │ +420694: 28e1 |0150: goto 0131 // -001f │ │ +420696: 1a02 ea58 |0151: const-string v2, "^\w+, .*$" // string@58ea │ │ +42069a: 6e20 e6b4 2100 |0153: invoke-virtual {v1, v2}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +4206a0: 0a02 |0156: move-result v2 │ │ +4206a2: 3802 1300 |0157: if-eqz v2, 016a // +0013 │ │ +4206a6: 1300 2c00 |0159: const/16 v0, #int 44 // #2c │ │ +4206aa: 6e20 dfb4 0100 |015b: invoke-virtual {v1, v0}, Ljava/lang/String;.indexOf:(I)I // method@b4df │ │ +4206b0: 0a00 |015e: move-result v0 │ │ +4206b2: d800 0001 |015f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4206b6: 6e20 f0b4 0100 |0161: invoke-virtual {v1, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +4206bc: 0c00 |0164: move-result-object v0 │ │ +4206be: 7110 dbb1 0000 |0165: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ +4206c4: 0c00 |0168: move-result-object v0 │ │ +4206c6: 1100 |0169: return-object v0 │ │ +4206c8: 6202 83d7 |016a: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@d783 │ │ +4206cc: 2203 271e |016c: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +4206d0: 7010 ffb4 0300 |016e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4206d6: 1a04 7012 |0171: const-string v4, "Could not parse date string "" // string@1270 │ │ +4206da: 6e20 0bb5 4300 |0173: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4206e0: 6e20 0bb5 0300 |0176: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4206e6: 1a00 e601 |0179: const-string v0, "" [" // string@01e6 │ │ +4206ea: 6e20 0bb5 0300 |017b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4206f0: 6e20 0bb5 1300 |017e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4206f6: 1a00 b758 |0181: const-string v0, "]" // string@58b7 │ │ +4206fa: 6e20 0bb5 0300 |0183: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +420700: 6e10 15b5 0300 |0186: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +420706: 0c00 |0189: move-result-object v0 │ │ +420708: 6e20 bfb3 0200 |018a: invoke-virtual {v2, v0}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b3bf │ │ +42070e: 1200 |018d: const/4 v0, #int 0 // #0 │ │ +420710: 1100 |018e: return-object v0 │ │ +420712: 2200 0b1e |018f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e0b │ │ +420716: 1a01 a813 |0191: const-string v1, "Date must not be null" // string@13a8 │ │ +42071a: 7020 57b4 1000 |0193: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b457 │ │ +420720: 2700 |0196: throw v0 │ │ catches : 2 │ │ 0x0004 - 0x0010 │ │ Ljava/text/ParseException; -> 0x0011 │ │ 0x013d - 0x014b │ │ Ljava/lang/Exception; -> 0x014e │ │ positions : │ │ 0x0004 line=32 │ │ @@ -1759111,27 +1759113,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 │ │ -420718: |[420718] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ -420728: 7110 dbb1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ -42072e: 0c02 |0003: move-result-object v2 │ │ -420730: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -420732: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -420736: 1100 |0007: return-object v0 │ │ -420738: 2201 a51e |0008: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ -42073c: 7010 e4b6 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ -420742: 6e20 e6b6 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b6e6 │ │ -420748: 0a01 |0010: move-result v1 │ │ -42074a: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -42074e: 1100 |0013: return-object v0 │ │ -420750: 1102 |0014: return-object v2 │ │ +420740: |[420740] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ +420750: 7110 dbb1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b1db │ │ +420756: 0c02 |0003: move-result-object v2 │ │ +420758: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +42075a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +42075e: 1100 |0007: return-object v0 │ │ +420760: 2201 a51e |0008: new-instance v1, Ljava/util/Date; // type@1ea5 │ │ +420764: 7010 e4b6 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b6e4 │ │ +42076a: 6e20 e6b6 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b6e6 │ │ +420770: 0a01 |0010: move-result v1 │ │ +420772: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +420776: 1100 |0013: return-object v0 │ │ +420778: 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; │ │ @@ -1759141,51 +1759143,51 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -42076c: |[42076c] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ -42077c: 1a00 c707 |0000: const-string v0, ":" // string@07c7 │ │ -420780: 6e20 ecb4 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -420786: 0c08 |0005: move-result-object v8 │ │ -420788: 2180 |0006: array-length v0, v8 │ │ -42078a: 1231 |0007: const/4 v1, #int 3 // #3 │ │ -42078c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -42078e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -420790: 3310 1000 |000a: if-ne v0, v1, 001a // +0010 │ │ -420794: 4600 0803 |000c: aget-object v0, v8, v3 │ │ -420798: 7110 66b4 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -42079e: 0a00 |0011: move-result v0 │ │ -4207a0: 8100 |0012: int-to-long v0, v0 │ │ -4207a2: 1703 80ee 3600 |0013: const-wide/32 v3, #float 5.04467e-39 // #0036ee80 │ │ -4207a8: 9d00 0003 |0016: mul-long v0, v0, v3 │ │ -4207ac: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -4207ae: 2803 |0019: goto 001c // +0003 │ │ -4207b0: 1600 0000 |001a: const-wide/16 v0, #int 0 // #0 │ │ -4207b4: 2184 |001c: array-length v4, v8 │ │ -4207b6: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -4207b8: 3454 1c00 |001e: if-lt v4, v5, 003a // +001c │ │ -4207bc: 4604 0803 |0020: aget-object v4, v8, v3 │ │ -4207c0: 7110 66b4 0400 |0022: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -4207c6: 0a04 |0025: move-result v4 │ │ -4207c8: 8144 |0026: int-to-long v4, v4 │ │ -4207ca: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -4207d0: 9d04 0406 |002a: mul-long v4, v4, v6 │ │ -4207d4: bb40 |002c: add-long/2addr v0, v4 │ │ -4207d6: b023 |002d: add-int/2addr v3, v2 │ │ -4207d8: 4608 0803 |002e: aget-object v8, v8, v3 │ │ -4207dc: 7110 54b4 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b454 │ │ -4207e2: 0a08 |0033: move-result v8 │ │ -4207e4: 1502 7a44 |0034: const/high16 v2, #int 1148846080 // #447a │ │ -4207e8: a808 0802 |0036: mul-float v8, v8, v2 │ │ -4207ec: 8882 |0038: float-to-long v2, v8 │ │ -4207ee: bb20 |0039: add-long/2addr v0, v2 │ │ -4207f0: 1000 |003a: return-wide v0 │ │ +420794: |[420794] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ +4207a4: 1a00 c707 |0000: const-string v0, ":" // string@07c7 │ │ +4207a8: 6e20 ecb4 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +4207ae: 0c08 |0005: move-result-object v8 │ │ +4207b0: 2180 |0006: array-length v0, v8 │ │ +4207b2: 1231 |0007: const/4 v1, #int 3 // #3 │ │ +4207b4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +4207b6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +4207b8: 3310 1000 |000a: if-ne v0, v1, 001a // +0010 │ │ +4207bc: 4600 0803 |000c: aget-object v0, v8, v3 │ │ +4207c0: 7110 66b4 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +4207c6: 0a00 |0011: move-result v0 │ │ +4207c8: 8100 |0012: int-to-long v0, v0 │ │ +4207ca: 1703 80ee 3600 |0013: const-wide/32 v3, #float 5.04467e-39 // #0036ee80 │ │ +4207d0: 9d00 0003 |0016: mul-long v0, v0, v3 │ │ +4207d4: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +4207d6: 2803 |0019: goto 001c // +0003 │ │ +4207d8: 1600 0000 |001a: const-wide/16 v0, #int 0 // #0 │ │ +4207dc: 2184 |001c: array-length v4, v8 │ │ +4207de: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +4207e0: 3454 1c00 |001e: if-lt v4, v5, 003a // +001c │ │ +4207e4: 4604 0803 |0020: aget-object v4, v8, v3 │ │ +4207e8: 7110 66b4 0400 |0022: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +4207ee: 0a04 |0025: move-result v4 │ │ +4207f0: 8144 |0026: int-to-long v4, v4 │ │ +4207f2: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +4207f8: 9d04 0406 |002a: mul-long v4, v4, v6 │ │ +4207fc: bb40 |002c: add-long/2addr v0, v4 │ │ +4207fe: b023 |002d: add-int/2addr v3, v2 │ │ +420800: 4608 0803 |002e: aget-object v8, v8, v3 │ │ +420804: 7110 54b4 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b454 │ │ +42080a: 0a08 |0033: move-result v8 │ │ +42080c: 1502 7a44 |0034: const/high16 v2, #int 1148846080 // #447a │ │ +420810: a808 0802 |0036: mul-float v8, v8, v2 │ │ +420814: 8882 |0038: float-to-long v2, v8 │ │ +420816: bb20 |0039: add-long/2addr v0, v2 │ │ +420818: 1000 |003a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0006 line=158 │ │ 0x000c line=160 │ │ 0x001c line=163 │ │ 0x0020 line=164 │ │ @@ -1759223,17 +1759225,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42096c: |[42096c] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ -42097c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -420982: 0e00 |0003: return-void │ │ +420994: |[420994] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ +4209a4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4209aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/DurationParser; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/DurationParser;) │ │ @@ -1759241,49 +1759243,49 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -42083c: |[42083c] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ -42084c: 6e10 f8b4 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -420852: 0c05 |0003: move-result-object v5 │ │ -420854: 1a00 c707 |0004: const-string v0, ":" // string@07c7 │ │ -420858: 6e20 ecb4 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -42085e: 0c05 |0009: move-result-object v5 │ │ -420860: 2150 |000a: array-length v0, v5 │ │ -420862: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -420864: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -420866: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ -42086a: 4605 0501 |000f: aget-object v5, v5, v1 │ │ -42086e: 7110 e0b1 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b1e0 │ │ -420874: 0b00 |0014: move-result-wide v0 │ │ -420876: 1000 |0015: return-wide v0 │ │ -420878: 2150 |0016: array-length v0, v5 │ │ -42087a: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -42087c: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ -420880: 4600 0501 |001a: aget-object v0, v5, v1 │ │ -420884: 4605 0502 |001c: aget-object v5, v5, v2 │ │ -420888: 1a01 9a07 |001e: const-string v1, "0" // string@079a │ │ -42088c: 7130 e1b1 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@b1e1 │ │ -420892: 0b00 |0023: move-result-wide v0 │ │ -420894: 1000 |0024: return-wide v0 │ │ -420896: 2150 |0025: array-length v0, v5 │ │ -420898: 1234 |0026: const/4 v4, #int 3 // #3 │ │ -42089a: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ -42089e: 4600 0501 |0029: aget-object v0, v5, v1 │ │ -4208a2: 4601 0502 |002b: aget-object v1, v5, v2 │ │ -4208a6: 4605 0503 |002d: aget-object v5, v5, v3 │ │ -4208aa: 7130 e1b1 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@b1e1 │ │ -4208b0: 0b00 |0032: move-result-wide v0 │ │ -4208b2: 1000 |0033: return-wide v0 │ │ -4208b4: 2205 1b1e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e1b │ │ -4208b8: 7010 aeb4 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b4ae │ │ -4208be: 2705 |0039: throw v5 │ │ +420864: |[420864] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ +420874: 6e10 f8b4 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +42087a: 0c05 |0003: move-result-object v5 │ │ +42087c: 1a00 c707 |0004: const-string v0, ":" // string@07c7 │ │ +420880: 6e20 ecb4 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +420886: 0c05 |0009: move-result-object v5 │ │ +420888: 2150 |000a: array-length v0, v5 │ │ +42088a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +42088c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +42088e: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ +420892: 4605 0501 |000f: aget-object v5, v5, v1 │ │ +420896: 7110 e0b1 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b1e0 │ │ +42089c: 0b00 |0014: move-result-wide v0 │ │ +42089e: 1000 |0015: return-wide v0 │ │ +4208a0: 2150 |0016: array-length v0, v5 │ │ +4208a2: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +4208a4: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ +4208a8: 4600 0501 |001a: aget-object v0, v5, v1 │ │ +4208ac: 4605 0502 |001c: aget-object v5, v5, v2 │ │ +4208b0: 1a01 9a07 |001e: const-string v1, "0" // string@079a │ │ +4208b4: 7130 e1b1 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@b1e1 │ │ +4208ba: 0b00 |0023: move-result-wide v0 │ │ +4208bc: 1000 |0024: return-wide v0 │ │ +4208be: 2150 |0025: array-length v0, v5 │ │ +4208c0: 1234 |0026: const/4 v4, #int 3 // #3 │ │ +4208c2: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ +4208c6: 4600 0501 |0029: aget-object v0, v5, v1 │ │ +4208ca: 4601 0502 |002b: aget-object v1, v5, v2 │ │ +4208ce: 4605 0503 |002d: aget-object v5, v5, v3 │ │ +4208d2: 7130 e1b1 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@b1e1 │ │ +4208d8: 0b00 |0032: move-result-wide v0 │ │ +4208da: 1000 |0033: return-wide v0 │ │ +4208dc: 2205 1b1e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e1b │ │ +4208e0: 7010 aeb4 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b4ae │ │ +4208e6: 2705 |0039: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x000a line=11 │ │ 0x000f line=12 │ │ 0x0016 line=13 │ │ 0x001a line=14 │ │ @@ -1759298,38 +1759300,38 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -4208c0: |[4208c0] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ -4208d0: 1a00 3207 |0000: const-string v0, "." // string@0732 │ │ -4208d4: 6e20 d3b4 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -4208da: 0a00 |0005: move-result v0 │ │ -4208dc: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -4208e0: 7110 54b4 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b454 │ │ -4208e6: 0a05 |000b: move-result v5 │ │ -4208e8: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -4208ec: aa00 0500 |000e: rem-float v0, v5, v0 │ │ -4208f0: 6201 a6d7 |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -4208f4: 8852 |0012: float-to-long v2, v5 │ │ -4208f6: 6e30 1bb8 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ -4208fc: 0b01 |0016: move-result-wide v1 │ │ -4208fe: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ -420902: a800 0005 |0019: mul-float v0, v0, v5 │ │ -420906: 8803 |001b: float-to-long v3, v0 │ │ -420908: bb31 |001c: add-long/2addr v1, v3 │ │ -42090a: 1001 |001d: return-wide v1 │ │ -42090c: 6200 a6d7 |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -420910: 7110 79b4 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -420916: 0b01 |0023: move-result-wide v1 │ │ -420918: 6e30 1bb8 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ -42091e: 0b00 |0027: move-result-wide v0 │ │ -420920: 1000 |0028: return-wide v0 │ │ +4208e8: |[4208e8] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ +4208f8: 1a00 3207 |0000: const-string v0, "." // string@0732 │ │ +4208fc: 6e20 d3b4 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +420902: 0a00 |0005: move-result v0 │ │ +420904: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +420908: 7110 54b4 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b454 │ │ +42090e: 0a05 |000b: move-result v5 │ │ +420910: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +420914: aa00 0500 |000e: rem-float v0, v5, v0 │ │ +420918: 6201 a6d7 |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +42091c: 8852 |0012: float-to-long v2, v5 │ │ +42091e: 6e30 1bb8 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ +420924: 0b01 |0016: move-result-wide v1 │ │ +420926: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ +42092a: a800 0005 |0019: mul-float v0, v0, v5 │ │ +42092e: 8803 |001b: float-to-long v3, v0 │ │ +420930: bb31 |001c: add-long/2addr v1, v3 │ │ +420932: 1001 |001d: return-wide v1 │ │ +420934: 6200 a6d7 |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +420938: 7110 79b4 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +42093e: 0b01 |0023: move-result-wide v1 │ │ +420940: 6e30 1bb8 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ +420946: 0b00 |0027: move-result-wide v0 │ │ +420948: 1000 |0028: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0008 line=30 │ │ 0x0010 line=32 │ │ 0x001e line=34 │ │ locals : │ │ @@ -1759340,30 +1759342,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 │ │ -420924: |[420924] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ -420934: 6200 a2d7 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ -420938: 7110 79b4 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -42093e: 0b01 |0005: move-result-wide v1 │ │ -420940: 6e30 1bb8 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ -420946: 0b00 |0009: move-result-wide v0 │ │ -420948: 6204 a4d7 |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ -42094c: 7110 79b4 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -420952: 0b02 |000f: move-result-wide v2 │ │ -420954: 6e30 1bb8 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ -42095a: 0b04 |0013: move-result-wide v4 │ │ -42095c: bb40 |0014: add-long/2addr v0, v4 │ │ -42095e: 7110 e0b1 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b1e0 │ │ -420964: 0b04 |0018: move-result-wide v4 │ │ -420966: bb40 |0019: add-long/2addr v0, v4 │ │ -420968: 1000 |001a: return-wide v0 │ │ +42094c: |[42094c] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ +42095c: 6200 a2d7 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ +420960: 7110 79b4 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +420966: 0b01 |0005: move-result-wide v1 │ │ +420968: 6e30 1bb8 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ +42096e: 0b00 |0009: move-result-wide v0 │ │ +420970: 6204 a4d7 |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ +420974: 7110 79b4 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +42097a: 0b02 |000f: move-result-wide v2 │ │ +42097c: 6e30 1bb8 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b81b │ │ +420982: 0b04 |0013: move-result-wide v4 │ │ +420984: bb40 |0014: add-long/2addr v0, v4 │ │ +420986: 7110 e0b1 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b1e0 │ │ +42098c: 0b04 |0018: move-result-wide v4 │ │ +42098e: bb40 |0019: add-long/2addr v0, v4 │ │ +420990: 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; │ │ @@ -1759416,58 +1759418,58 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 0 │ │ outs : 21 │ │ insns size : 87 16-bit code units │ │ -420ab4: |[420ab4] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -420ac4: 2200 aa1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ -420ac8: 1a14 dcd8 |0002: const-string v20, "wav" // string@d8dc │ │ -420acc: 1a15 dbd9 |0004: const-string v21, "xmf" // string@d9db │ │ -420ad0: 1a01 c007 |0006: const-string v1, "3gp" // string@07c0 │ │ -420ad4: 1a02 2c59 |0008: const-string v2, "aac" // string@592c │ │ -420ad8: 1a03 495d |000a: const-string v3, "amr" // string@5d49 │ │ -420adc: 1a04 bf77 |000c: const-string v4, "flac" // string@77bf │ │ -420ae0: 1a05 7a8c |000e: const-string v5, "imy" // string@8c7a │ │ -420ae4: 1a06 909a |0010: const-string v6, "m4a" // string@9a90 │ │ -420ae8: 1a07 919a |0012: const-string v7, "m4b" // string@9a91 │ │ -420aec: 1a08 f6a9 |0014: const-string v8, "mid" // string@a9f6 │ │ -420af0: 1a09 43aa |0016: const-string v9, "mkv" // string@aa43 │ │ -420af4: 1a0a ddaa |0018: const-string v10, "mp3" // string@aadd │ │ -420af8: 1a0b dfaa |001a: const-string v11, "mp4" // string@aadf │ │ -420afc: 1a0c c4ac |001c: const-string v12, "mxmf" // string@acc4 │ │ -420b00: 1a0d 68af |001e: const-string v13, "oga" // string@af68 │ │ -420b04: 1a0e 69af |0020: const-string v14, "ogg" // string@af69 │ │ -420b08: 1a0f 6eaf |0022: const-string v15, "ogx" // string@af6e │ │ -420b0c: 1a10 d0b3 |0024: const-string v16, "opus" // string@b3d0 │ │ -420b10: 1a11 efb3 |0026: const-string v17, "ota" // string@b3ef │ │ -420b14: 1a12 1fbf |0028: const-string v18, "rtttl" // string@bf1f │ │ -420b18: 1a13 20bf |002a: const-string v19, "rtx" // string@bf20 │ │ -420b1c: 2515 ca20 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@20ca │ │ -420b22: 0c01 |002f: move-result-object v1 │ │ -420b24: 7110 6fb6 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -420b2a: 0c01 |0033: move-result-object v1 │ │ -420b2c: 7020 08b7 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b708 │ │ -420b32: 6900 74d5 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d574 │ │ -420b36: 2200 aa1e |0039: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ -420b3a: 1a06 6eaf |003b: const-string v6, "ogx" // string@af6e │ │ -420b3e: 1a07 e5d8 |003d: const-string v7, "webm" // string@d8e5 │ │ -420b42: 1a01 c007 |003f: const-string v1, "3gp" // string@07c0 │ │ -420b46: 1a02 43aa |0041: const-string v2, "mkv" // string@aa43 │ │ -420b4a: 1a03 dfaa |0043: const-string v3, "mp4" // string@aadf │ │ -420b4e: 1a04 69af |0045: const-string v4, "ogg" // string@af69 │ │ -420b52: 1a05 6daf |0047: const-string v5, "ogv" // string@af6d │ │ -420b56: 2507 ca20 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@20ca │ │ -420b5c: 0c01 |004c: move-result-object v1 │ │ -420b5e: 7110 6fb6 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -420b64: 0c01 |0050: move-result-object v1 │ │ -420b66: 7020 08b7 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b708 │ │ -420b6c: 6900 76d5 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d576 │ │ -420b70: 0e00 |0056: return-void │ │ +420adc: |[420adc] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +420aec: 2200 aa1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ +420af0: 1a14 dcd8 |0002: const-string v20, "wav" // string@d8dc │ │ +420af4: 1a15 dbd9 |0004: const-string v21, "xmf" // string@d9db │ │ +420af8: 1a01 c007 |0006: const-string v1, "3gp" // string@07c0 │ │ +420afc: 1a02 2c59 |0008: const-string v2, "aac" // string@592c │ │ +420b00: 1a03 495d |000a: const-string v3, "amr" // string@5d49 │ │ +420b04: 1a04 bf77 |000c: const-string v4, "flac" // string@77bf │ │ +420b08: 1a05 7a8c |000e: const-string v5, "imy" // string@8c7a │ │ +420b0c: 1a06 909a |0010: const-string v6, "m4a" // string@9a90 │ │ +420b10: 1a07 919a |0012: const-string v7, "m4b" // string@9a91 │ │ +420b14: 1a08 f6a9 |0014: const-string v8, "mid" // string@a9f6 │ │ +420b18: 1a09 43aa |0016: const-string v9, "mkv" // string@aa43 │ │ +420b1c: 1a0a ddaa |0018: const-string v10, "mp3" // string@aadd │ │ +420b20: 1a0b dfaa |001a: const-string v11, "mp4" // string@aadf │ │ +420b24: 1a0c c4ac |001c: const-string v12, "mxmf" // string@acc4 │ │ +420b28: 1a0d 68af |001e: const-string v13, "oga" // string@af68 │ │ +420b2c: 1a0e 69af |0020: const-string v14, "ogg" // string@af69 │ │ +420b30: 1a0f 6eaf |0022: const-string v15, "ogx" // string@af6e │ │ +420b34: 1a10 d0b3 |0024: const-string v16, "opus" // string@b3d0 │ │ +420b38: 1a11 efb3 |0026: const-string v17, "ota" // string@b3ef │ │ +420b3c: 1a12 1fbf |0028: const-string v18, "rtttl" // string@bf1f │ │ +420b40: 1a13 20bf |002a: const-string v19, "rtx" // string@bf20 │ │ +420b44: 2515 ca20 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@20ca │ │ +420b4a: 0c01 |002f: move-result-object v1 │ │ +420b4c: 7110 6fb6 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +420b52: 0c01 |0033: move-result-object v1 │ │ +420b54: 7020 08b7 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b708 │ │ +420b5a: 6900 74d5 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d574 │ │ +420b5e: 2200 aa1e |0039: new-instance v0, Ljava/util/HashSet; // type@1eaa │ │ +420b62: 1a06 6eaf |003b: const-string v6, "ogx" // string@af6e │ │ +420b66: 1a07 e5d8 |003d: const-string v7, "webm" // string@d8e5 │ │ +420b6a: 1a01 c007 |003f: const-string v1, "3gp" // string@07c0 │ │ +420b6e: 1a02 43aa |0041: const-string v2, "mkv" // string@aa43 │ │ +420b72: 1a03 dfaa |0043: const-string v3, "mp4" // string@aadf │ │ +420b76: 1a04 69af |0045: const-string v4, "ogg" // string@af69 │ │ +420b7a: 1a05 6daf |0047: const-string v5, "ogv" // string@af6d │ │ +420b7e: 2507 ca20 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@20ca │ │ +420b84: 0c01 |004c: move-result-object v1 │ │ +420b86: 7110 6fb6 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +420b8c: 0c01 |0050: move-result-object v1 │ │ +420b8e: 7020 08b7 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b708 │ │ +420b94: 6900 76d5 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d576 │ │ +420b98: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0039 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -1759475,17 +1759477,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420b74: |[420b74] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -420b84: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -420b8a: 0e00 |0003: return-void │ │ +420b9c: |[420b9c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +420bac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +420bb2: 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;) │ │ @@ -1759493,30 +1759495,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 │ │ -420a08: |[420a08] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -420a18: 7110 e7b1 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ -420a1e: 0a00 |0003: move-result v0 │ │ -420a20: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -420a24: 1a00 2d5f |0006: const-string v0, "application/octet-stream" // string@5f2d │ │ -420a28: 6e20 d7b4 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420a2e: 0a00 |000b: move-result v0 │ │ -420a30: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -420a34: 1101 |000e: return-object v1 │ │ -420a36: 7110 e5b1 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b1e5 │ │ -420a3c: 0c02 |0012: move-result-object v2 │ │ -420a3e: 7110 e7b1 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ -420a44: 0a00 |0016: move-result v0 │ │ -420a46: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ -420a4a: 1102 |0019: return-object v2 │ │ -420a4c: 1101 |001a: return-object v1 │ │ +420a30: |[420a30] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +420a40: 7110 e7b1 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ +420a46: 0a00 |0003: move-result v0 │ │ +420a48: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +420a4c: 1a00 2d5f |0006: const-string v0, "application/octet-stream" // string@5f2d │ │ +420a50: 6e20 d7b4 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420a56: 0a00 |000b: move-result v0 │ │ +420a58: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +420a5c: 1101 |000e: return-object v1 │ │ +420a5e: 7110 e5b1 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b1e5 │ │ +420a64: 0c02 |0012: move-result-object v2 │ │ +420a66: 7110 e7b1 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b1e7 │ │ +420a6c: 0a00 |0016: move-result v0 │ │ +420a6e: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ +420a72: 1102 |0019: return-object v2 │ │ +420a74: 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; │ │ @@ -1759527,39 +1759529,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 │ │ -420a50: |[420a50] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -420a60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -420a62: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -420a66: 1100 |0003: return-object v0 │ │ -420a68: 7110 34b9 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b934 │ │ -420a6e: 0c02 |0007: move-result-object v2 │ │ -420a70: 7100 0710 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1007 │ │ -420a76: 0c01 |000b: move-result-object v1 │ │ -420a78: 6e20 0610 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1006 │ │ -420a7e: 0c01 |000f: move-result-object v1 │ │ -420a80: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -420a84: 1101 |0012: return-object v1 │ │ -420a86: 6201 74d5 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d574 │ │ -420a8a: 7220 90b7 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ -420a90: 0a01 |0018: move-result v1 │ │ -420a92: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -420a96: 1a02 8260 |001b: const-string v2, "audio/*" // string@6082 │ │ -420a9a: 1102 |001d: return-object v2 │ │ -420a9c: 6201 76d5 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d576 │ │ -420aa0: 7220 90b7 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ -420aa6: 0a02 |0023: move-result v2 │ │ -420aa8: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ -420aac: 1a02 2ad8 |0026: const-string v2, "video/*" // string@d82a │ │ -420ab0: 1102 |0028: return-object v2 │ │ -420ab2: 1100 |0029: return-object v0 │ │ +420a78: |[420a78] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +420a88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +420a8a: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +420a8e: 1100 |0003: return-object v0 │ │ +420a90: 7110 34b9 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b934 │ │ +420a96: 0c02 |0007: move-result-object v2 │ │ +420a98: 7100 0710 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1007 │ │ +420a9e: 0c01 |000b: move-result-object v1 │ │ +420aa0: 6e20 0610 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1006 │ │ +420aa6: 0c01 |000f: move-result-object v1 │ │ +420aa8: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +420aac: 1101 |0012: return-object v1 │ │ +420aae: 6201 74d5 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d574 │ │ +420ab2: 7220 90b7 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ +420ab8: 0a01 |0018: move-result v1 │ │ +420aba: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +420abe: 1a02 8260 |001b: const-string v2, "audio/*" // string@6082 │ │ +420ac2: 1102 |001d: return-object v2 │ │ +420ac4: 6201 76d5 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d576 │ │ +420ac8: 7220 90b7 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b790 │ │ +420ace: 0a02 |0023: move-result v2 │ │ +420ad0: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ +420ad4: 1a02 2ad8 |0026: const-string v2, "video/*" // string@d82a │ │ +420ad8: 1102 |0028: return-object v2 │ │ +420ada: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x0008 line=71 │ │ 0x0013 line=76 │ │ 0x001b line=77 │ │ 0x001e line=78 │ │ @@ -1759572,22 +1759574,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -420984: |[420984] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ -420994: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -420998: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42099a: 0f01 |0003: return v1 │ │ -42099c: 1a00 4d8c |0004: const-string v0, "image/" // string@8c4d │ │ -4209a0: 6e20 eeb4 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -4209a6: 0a01 |0009: move-result v1 │ │ -4209a8: 0f01 |000a: return v1 │ │ +4209ac: |[4209ac] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ +4209bc: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +4209c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4209c2: 0f01 |0003: return v1 │ │ +4209c4: 1a00 4d8c |0004: const-string v0, "image/" // string@8c4d │ │ +4209c8: 6e20 eeb4 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +4209ce: 0a01 |0009: move-result v1 │ │ +4209d0: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=58 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -1759595,36 +1759597,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -4209ac: |[4209ac] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ -4209bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4209be: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -4209c2: 0f00 |0003: return v0 │ │ -4209c4: 1a01 8160 |0004: const-string v1, "audio/" // string@6081 │ │ -4209c8: 6e20 eeb4 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -4209ce: 0a01 |0009: move-result v1 │ │ -4209d0: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ -4209d4: 1a01 29d8 |000c: const-string v1, "video/" // string@d829 │ │ -4209d8: 6e20 eeb4 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ -4209de: 0a01 |0011: move-result v1 │ │ -4209e0: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ -4209e4: 1a01 2e5f |0014: const-string v1, "application/ogg" // string@5f2e │ │ -4209e8: 6e20 d7b4 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4209ee: 0a01 |0019: move-result v1 │ │ -4209f0: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -4209f4: 1a01 2d5f |001c: const-string v1, "application/octet-stream" // string@5f2d │ │ -4209f8: 6e20 d7b4 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4209fe: 0a02 |0021: move-result v2 │ │ -420a00: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -420a04: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -420a06: 0f00 |0025: return v0 │ │ +4209d4: |[4209d4] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ +4209e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4209e6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +4209ea: 0f00 |0003: return v0 │ │ +4209ec: 1a01 8160 |0004: const-string v1, "audio/" // string@6081 │ │ +4209f0: 6e20 eeb4 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +4209f6: 0a01 |0009: move-result v1 │ │ +4209f8: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ +4209fc: 1a01 29d8 |000c: const-string v1, "video/" // string@d829 │ │ +420a00: 6e20 eeb4 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b4ee │ │ +420a06: 0a01 |0011: move-result v1 │ │ +420a08: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ +420a0c: 1a01 2e5f |0014: const-string v1, "application/ogg" // string@5f2e │ │ +420a10: 6e20 d7b4 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420a16: 0a01 |0019: move-result v1 │ │ +420a18: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +420a1c: 1a01 2d5f |001c: const-string v1, "application/octet-stream" // string@5f2d │ │ +420a20: 6e20 d7b4 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420a26: 0a02 |0021: move-result v2 │ │ +420a28: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +420a2c: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +420a2e: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=47 │ │ 0x000e line=48 │ │ 0x0016 line=49 │ │ 0x001e line=50 │ │ locals : │ │ @@ -1759656,17 +1759658,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420bb0: |[420bb0] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ -420bc0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -420bc6: 0e00 |0003: return-void │ │ +420bd8: |[420bd8] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ +420be8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +420bee: 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;) │ │ @@ -1759674,20 +1759676,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 │ │ -420b8c: |[420b8c] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ -420b9c: 1a00 5305 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0553 │ │ -420ba0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -420ba4: 6e30 eab4 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -420baa: 0c02 |0007: move-result-object v2 │ │ -420bac: 1102 |0008: return-object v2 │ │ +420bb4: |[420bb4] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ +420bc4: 1a00 5305 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0553 │ │ +420bc8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +420bcc: 6e30 eab4 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +420bd2: 0c02 |0007: move-result-object v2 │ │ +420bd4: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -1759744,69 +1759746,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 │ │ -420bec: |[420bec] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -420bfc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -420bfe: 2300 bd20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@20bd │ │ -420c02: 6201 7bd5 |0003: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ -420c06: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -420c08: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -420c0c: 6201 7ad5 |0008: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ -420c10: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -420c12: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -420c16: 6201 78d5 |000d: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d578 │ │ -420c1a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -420c1c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -420c20: 6201 79d5 |0012: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d579 │ │ -420c24: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -420c26: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -420c2a: 1100 |0017: return-object v0 │ │ +420c14: |[420c14] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +420c24: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +420c26: 2300 bd20 |0001: new-array v0, v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@20bd │ │ +420c2a: 6201 7bd5 |0003: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ +420c2e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +420c30: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +420c34: 6201 7ad5 |0008: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ +420c38: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +420c3a: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +420c3e: 6201 78d5 |000d: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d578 │ │ +420c42: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +420c44: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +420c48: 6201 79d5 |0012: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d579 │ │ +420c4c: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +420c4e: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +420c52: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=24 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -420c50: |[420c50] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ -420c60: 2200 2e1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ -420c64: 1a01 ca46 |0002: const-string v1, "RSS20" // string@46ca │ │ -420c68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -420c6a: 7030 ecb1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ -420c70: 6900 7bd5 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ -420c74: 2200 2e1d |000a: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ -420c78: 1a01 c946 |000c: const-string v1, "RSS091" // string@46c9 │ │ -420c7c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -420c7e: 7030 ecb1 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ -420c84: 6900 7ad5 |0012: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ -420c88: 2200 2e1d |0014: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ -420c8c: 1a01 5d09 |0016: const-string v1, "ATOM" // string@095d │ │ -420c90: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -420c92: 7030 ecb1 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ -420c98: 6900 78d5 |001c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d578 │ │ -420c9c: 2200 2e1d |001e: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ -420ca0: 1a01 701b |0020: const-string v1, "INVALID" // string@1b70 │ │ -420ca4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -420ca6: 7030 ecb1 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ -420cac: 6900 79d5 |0026: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d579 │ │ -420cb0: 7100 eab1 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // method@b1ea │ │ -420cb6: 0c00 |002b: move-result-object v0 │ │ -420cb8: 6900 77d5 |002c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d577 │ │ -420cbc: 0e00 |002e: return-void │ │ +420c78: |[420c78] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ +420c88: 2200 2e1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ +420c8c: 1a01 ca46 |0002: const-string v1, "RSS20" // string@46ca │ │ +420c90: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +420c92: 7030 ecb1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ +420c98: 6900 7bd5 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ +420c9c: 2200 2e1d |000a: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ +420ca0: 1a01 c946 |000c: const-string v1, "RSS091" // string@46c9 │ │ +420ca4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +420ca6: 7030 ecb1 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ +420cac: 6900 7ad5 |0012: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ +420cb0: 2200 2e1d |0014: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ +420cb4: 1a01 5d09 |0016: const-string v1, "ATOM" // string@095d │ │ +420cb8: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +420cba: 7030 ecb1 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ +420cc0: 6900 78d5 |001c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d578 │ │ +420cc4: 2200 2e1d |001e: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ +420cc8: 1a01 701b |0020: const-string v1, "INVALID" // string@1b70 │ │ +420ccc: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +420cce: 7030 ecb1 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b1ec │ │ +420cd4: 6900 79d5 |0026: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d579 │ │ +420cd8: 7100 eab1 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // method@b1ea │ │ +420cde: 0c00 |002b: move-result-object v0 │ │ +420ce0: 6900 77d5 |002c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d577 │ │ +420ce4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0028 line=24 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ @@ -1759814,17 +1759816,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 │ │ -420cc0: |[420cc0] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ -420cd0: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ -420cd6: 0e00 |0003: return-void │ │ +420ce8: |[420ce8] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ +420cf8: 7030 41b4 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b441 │ │ +420cfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 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 │ │ @@ -1759834,20 +1759836,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 │ │ -420bc8: |[420bc8] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -420bd8: 1c00 2e1d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ -420bdc: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ -420be2: 0c01 |0005: move-result-object v1 │ │ -420be4: 1f01 2e1d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ -420be8: 1101 |0008: return-object v1 │ │ +420bf0: |[420bf0] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +420c00: 1c00 2e1d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ +420c04: 7120 46b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b446 │ │ +420c0a: 0c01 |0005: move-result-object v1 │ │ +420c0c: 1f01 2e1d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d2e │ │ +420c10: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ @@ -1759855,20 +1759857,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 │ │ -420c2c: |[420c2c] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -420c3c: 6200 77d5 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d577 │ │ -420c40: 6e10 eab9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@b9ea │ │ -420c46: 0c00 |0005: move-result-object v0 │ │ -420c48: 1f00 bd20 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@20bd │ │ -420c4c: 1100 |0008: return-object v0 │ │ +420c54: |[420c54] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +420c64: 6200 77d5 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d577 │ │ +420c68: 6e10 eab9 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@b9ea │ │ +420c6e: 0c00 |0005: move-result-object v0 │ │ +420c70: 1f00 bd20 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@20bd │ │ +420c74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1759919,17 +1759921,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4210a8: |[4210a8] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ -4210b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4210be: 0e00 |0003: return-void │ │ +4210d0: |[4210d0] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ +4210e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4210e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/TypeGetter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter;) │ │ @@ -1759937,26 +1759939,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -42105c: |[42105c] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ -42106c: 2200 721f |0000: new-instance v0, Lorg/apache/commons/io/input/XmlStreamReader; // type@1f72 │ │ -421070: 2201 d91d |0002: new-instance v1, Ljava/io/File; // type@1dd9 │ │ -421074: 6e10 d4ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ -42107a: 0c03 |0007: move-result-object v3 │ │ -42107c: 7020 6ab3 3100 |0008: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -421082: 7020 3fb9 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b93f │ │ -421088: 1100 |000e: return-object v0 │ │ -42108a: 0d03 |000f: move-exception v3 │ │ -42108c: 6e10 3bb5 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -421092: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -421094: 1103 |0014: return-object v3 │ │ +421084: |[421084] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ +421094: 2200 721f |0000: new-instance v0, Lorg/apache/commons/io/input/XmlStreamReader; // type@1f72 │ │ +421098: 2201 d91d |0002: new-instance v1, Ljava/io/File; // type@1dd9 │ │ +42109c: 6e10 d4ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ +4210a2: 0c03 |0007: move-result-object v3 │ │ +4210a4: 7020 6ab3 3100 |0008: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +4210aa: 7020 3fb9 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b93f │ │ +4210b0: 1100 |000e: return-object v0 │ │ +4210b2: 0d03 |000f: move-exception v3 │ │ +4210b4: 6e10 3bb5 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4210ba: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +4210bc: 1103 |0014: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/io/IOException; -> 0x000f │ │ positions : │ │ 0x0000 line=110 │ │ 0x0010 line=112 │ │ locals : │ │ @@ -1759968,61 +1759970,61 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -4210c0: |[4210c0] de.danoeh.antennapod.parser.feed.util.TypeGetter.throwExceptionIfWebsite:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4210d0: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ -4210d4: 6e10 d4ac 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ -4210da: 0c05 |0005: move-result-object v5 │ │ -4210dc: 7020 6ab3 5000 |0006: invoke-direct {v0, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ -4210e2: 7110 83b9 0000 |0009: invoke-static {v0}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b983 │ │ -4210e8: 0c05 |000c: move-result-object v5 │ │ -4210ea: 6e10 86b9 0500 |000d: invoke-virtual {v5}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b986 │ │ -4210f0: 0c00 |0010: move-result-object v0 │ │ -4210f2: 1a01 72d2 |0011: const-string v1, "title" // string@d272 │ │ -4210f6: 6e20 88b9 1000 |0013: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Element;.getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements; // method@b988 │ │ -4210fc: 0c00 |0016: move-result-object v0 │ │ -4210fe: 6e10 8bb9 0000 |0017: invoke-virtual {v0}, Lorg/jsoup/select/Elements;.first:()Lorg/jsoup/nodes/Element; // method@b98b │ │ -421104: 0c00 |001a: move-result-object v0 │ │ -421106: 3900 1c00 |001b: if-nez v0, 0037 // +001c │ │ -42110a: 6e10 87b9 0500 |001d: invoke-virtual {v5}, Lorg/jsoup/nodes/Element;.children:()Lorg/jsoup/select/Elements; // method@b987 │ │ -421110: 0c05 |0020: move-result-object v5 │ │ -421112: 6e10 8bb9 0500 |0021: invoke-virtual {v5}, Lorg/jsoup/select/Elements;.first:()Lorg/jsoup/nodes/Element; // method@b98b │ │ -421118: 0c05 |0024: move-result-object v5 │ │ -42111a: 2200 1d1d |0025: new-instance v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ -42111e: 3805 0900 |0027: if-eqz v5, 0030 // +0009 │ │ -421122: 6e10 89b9 0500 |0029: invoke-virtual {v5}, Lorg/jsoup/nodes/Element;.tagName:()Ljava/lang/String; // method@b989 │ │ -421128: 0c05 |002c: move-result-object v5 │ │ -42112a: 2805 |002d: goto 0032 // +0005 │ │ -42112c: 0d05 |002e: move-exception v5 │ │ -42112e: 282a |002f: goto 0059 // +002a │ │ -421130: 1a05 8708 |0030: const-string v5, "?" // string@0887 │ │ -421134: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -421136: 7030 b1b1 5001 |0033: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1b1 │ │ -42113c: 2700 |0036: throw v0 │ │ -42113e: 2205 1d1d |0037: new-instance v5, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ -421142: 1a01 268b |0039: const-string v1, "html" // string@8b26 │ │ -421146: 2202 271e |003b: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -42114a: 7010 ffb4 0200 |003d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421150: 1a03 4954 |0040: const-string v3, "Website title: "" // string@5449 │ │ -421154: 6e20 0bb5 3200 |0042: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42115a: 6e10 8ab9 0000 |0045: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.text:()Ljava/lang/String; // method@b98a │ │ -421160: 0c00 |0048: move-result-object v0 │ │ -421162: 6e20 0bb5 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421168: 1a00 e301 |004c: const-string v0, """ // string@01e3 │ │ -42116c: 6e20 0bb5 0200 |004e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421172: 6e10 15b5 0200 |0051: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421178: 0c00 |0054: move-result-object v0 │ │ -42117a: 7030 b1b1 1500 |0055: invoke-direct {v5, v1, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1b1 │ │ -421180: 2705 |0058: throw v5 │ │ -421182: 6e10 3bb5 0500 |0059: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -421188: 0e00 |005c: return-void │ │ +4210e8: |[4210e8] de.danoeh.antennapod.parser.feed.util.TypeGetter.throwExceptionIfWebsite:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4210f8: 2200 d91d |0000: new-instance v0, Ljava/io/File; // type@1dd9 │ │ +4210fc: 6e10 d4ac 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ +421102: 0c05 |0005: move-result-object v5 │ │ +421104: 7020 6ab3 5000 |0006: invoke-direct {v0, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b36a │ │ +42110a: 7110 83b9 0000 |0009: invoke-static {v0}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b983 │ │ +421110: 0c05 |000c: move-result-object v5 │ │ +421112: 6e10 86b9 0500 |000d: invoke-virtual {v5}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b986 │ │ +421118: 0c00 |0010: move-result-object v0 │ │ +42111a: 1a01 72d2 |0011: const-string v1, "title" // string@d272 │ │ +42111e: 6e20 88b9 1000 |0013: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Element;.getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements; // method@b988 │ │ +421124: 0c00 |0016: move-result-object v0 │ │ +421126: 6e10 8bb9 0000 |0017: invoke-virtual {v0}, Lorg/jsoup/select/Elements;.first:()Lorg/jsoup/nodes/Element; // method@b98b │ │ +42112c: 0c00 |001a: move-result-object v0 │ │ +42112e: 3900 1c00 |001b: if-nez v0, 0037 // +001c │ │ +421132: 6e10 87b9 0500 |001d: invoke-virtual {v5}, Lorg/jsoup/nodes/Element;.children:()Lorg/jsoup/select/Elements; // method@b987 │ │ +421138: 0c05 |0020: move-result-object v5 │ │ +42113a: 6e10 8bb9 0500 |0021: invoke-virtual {v5}, Lorg/jsoup/select/Elements;.first:()Lorg/jsoup/nodes/Element; // method@b98b │ │ +421140: 0c05 |0024: move-result-object v5 │ │ +421142: 2200 1d1d |0025: new-instance v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ +421146: 3805 0900 |0027: if-eqz v5, 0030 // +0009 │ │ +42114a: 6e10 89b9 0500 |0029: invoke-virtual {v5}, Lorg/jsoup/nodes/Element;.tagName:()Ljava/lang/String; // method@b989 │ │ +421150: 0c05 |002c: move-result-object v5 │ │ +421152: 2805 |002d: goto 0032 // +0005 │ │ +421154: 0d05 |002e: move-exception v5 │ │ +421156: 282a |002f: goto 0059 // +002a │ │ +421158: 1a05 8708 |0030: const-string v5, "?" // string@0887 │ │ +42115c: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +42115e: 7030 b1b1 5001 |0033: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1b1 │ │ +421164: 2700 |0036: throw v0 │ │ +421166: 2205 1d1d |0037: new-instance v5, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ +42116a: 1a01 268b |0039: const-string v1, "html" // string@8b26 │ │ +42116e: 2202 271e |003b: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +421172: 7010 ffb4 0200 |003d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421178: 1a03 4954 |0040: const-string v3, "Website title: "" // string@5449 │ │ +42117c: 6e20 0bb5 3200 |0042: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421182: 6e10 8ab9 0000 |0045: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.text:()Ljava/lang/String; // method@b98a │ │ +421188: 0c00 |0048: move-result-object v0 │ │ +42118a: 6e20 0bb5 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421190: 1a00 e301 |004c: const-string v0, """ // string@01e3 │ │ +421194: 6e20 0bb5 0200 |004e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42119a: 6e10 15b5 0200 |0051: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4211a0: 0c00 |0054: move-result-object v0 │ │ +4211a2: 7030 b1b1 1500 |0055: invoke-direct {v5, v1, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1b1 │ │ +4211a8: 2705 |0058: throw v5 │ │ +4211aa: 6e10 3bb5 0500 |0059: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +4211b0: 0e00 |005c: return-void │ │ catches : 1 │ │ 0x0000 - 0x0059 │ │ Ljava/io/IOException; -> 0x002e │ │ positions : │ │ 0x0000 line=120 │ │ 0x000d line=121 │ │ 0x001d line=125 │ │ @@ -1760039,189 +1760041,189 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 340 16-bit code units │ │ -420cd8: |[420cd8] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -420ce8: 6e10 d4ac 0a00 |0000: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ -420cee: 0c00 |0003: move-result-object v0 │ │ -420cf0: 1a01 da4f |0004: const-string v1, "TypeGetter" // string@4fda │ │ -420cf4: 3800 4101 |0006: if-eqz v0, 0147 // +0141 │ │ -420cf8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -420cfa: 7100 a3b9 0000 |0009: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b9a3 │ │ -420d00: 0c02 |000c: move-result-object v2 │ │ -420d02: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -420d04: 6e20 a5b9 3200 |000e: invoke-virtual {v2, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b9a5 │ │ -420d0a: 6e10 a4b9 0200 |0011: invoke-virtual {v2}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b9a4 │ │ -420d10: 0c02 |0014: move-result-object v2 │ │ -420d12: 7020 f0b1 a900 |0015: invoke-direct {v9, v10}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@b1f0 │ │ -420d18: 0c04 |0018: move-result-object v4 │ │ -420d1a: 7220 a0b9 4200 |0019: invoke-interface {v2, v4}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b9a0 │ │ -420d20: 7210 96b9 0200 |001c: invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b996 │ │ -420d26: 0a05 |001f: move-result v5 │ │ -420d28: 3235 f000 |0020: if-eq v5, v3, 0110 // +00f0 │ │ -420d2c: 1226 |0022: const/4 v6, #int 2 // #2 │ │ -420d2e: 3365 df00 |0023: if-ne v5, v6, 0102 // +00df │ │ -420d32: 7210 98b9 0200 |0025: invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b998 │ │ -420d38: 0c05 |0028: move-result-object v5 │ │ -420d3a: 6e10 deb4 0500 |0029: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -420d40: 0a06 |002c: move-result v6 │ │ -420d42: 1407 52ba 0100 |002d: const v7, #float 1.58675e-40 // #0001ba52 │ │ -420d48: 1a08 19bf |0030: const-string v8, "rss" // string@bf19 │ │ -420d4c: 3276 1d00 |0032: if-eq v6, v7, 004f // +001d │ │ -420d50: 1407 9ee5 2f00 |0034: const v7, #float 4.39864e-39 // #002fe59e │ │ -420d56: 3276 0300 |0037: if-eq v6, v7, 003a // +0003 │ │ -420d5a: 281e |0039: goto 0057 // +001e │ │ -420d5c: 1a06 1d76 |003a: const-string v6, "feed" // string@761d │ │ -420d60: 6e20 d7b4 6500 |003c: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420d66: 0a06 |003f: move-result v6 │ │ -420d68: 3806 1700 |0040: if-eqz v6, 0057 // +0017 │ │ -420d6c: 1206 |0042: const/4 v6, #int 0 // #0 │ │ -420d6e: 2815 |0043: goto 0058 // +0015 │ │ -420d70: 0d0a |0044: move-exception v10 │ │ -420d72: 0740 |0045: move-object v0, v4 │ │ -420d74: 2900 f600 |0046: goto/16 013c // +00f6 │ │ -420d78: 0d0a |0048: move-exception v10 │ │ -420d7a: 0740 |0049: move-object v0, v4 │ │ -420d7c: 2900 d900 |004a: goto/16 0123 // +00d9 │ │ -420d80: 0d00 |004c: move-exception v0 │ │ -420d82: 2900 df00 |004d: goto/16 012c // +00df │ │ -420d86: 6e20 d7b4 8500 |004f: invoke-virtual {v5, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420d8c: 0a06 |0052: move-result v6 │ │ -420d8e: 3806 0400 |0053: if-eqz v6, 0057 // +0004 │ │ -420d92: 1216 |0055: const/4 v6, #int 1 // #1 │ │ -420d94: 2802 |0056: goto 0058 // +0002 │ │ -420d96: 12f6 |0057: const/4 v6, #int -1 // #ff │ │ -420d98: 3806 8600 |0058: if-eqz v6, 00de // +0086 │ │ -420d9c: 3336 6700 |005a: if-ne v6, v3, 00c1 // +0067 │ │ -420da0: 1a03 07d8 |005c: const-string v3, "version" // string@d807 │ │ -420da4: 7230 94b9 0203 |005e: invoke-interface {v2, v0, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b994 │ │ -420daa: 0c00 |0061: move-result-object v0 │ │ -420dac: 3900 1700 |0062: if-nez v0, 0079 // +0017 │ │ -420db0: 6e20 f9ac 8a00 |0064: invoke-virtual {v10, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@acf9 │ │ -420db6: 1a00 8b0b |0067: const-string v0, "Assuming type RSS 2.0" // string@0b8b │ │ -420dba: 7120 6e0b 0100 |0069: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -420dc0: 620a 7bd5 |006c: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ -420dc4: 3804 0a00 |006e: if-eqz v4, 0078 // +000a │ │ -420dc8: 6e10 d4b3 0400 |0070: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -420dce: 2805 |0073: goto 0078 // +0005 │ │ -420dd0: 0d00 |0074: move-exception v0 │ │ -420dd2: 6e10 3bb5 0000 |0075: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -420dd8: 110a |0078: return-object v10 │ │ -420dda: 1a02 bc07 |0079: const-string v2, "2.0" // string@07bc │ │ -420dde: 6e20 d7b4 2000 |007b: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420de4: 0a02 |007e: move-result v2 │ │ -420de6: 3802 1700 |007f: if-eqz v2, 0096 // +0017 │ │ -420dea: 6e20 f9ac 8a00 |0081: invoke-virtual {v10, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@acf9 │ │ -420df0: 1a00 0b47 |0084: const-string v0, "Recognized type RSS 2.0" // string@470b │ │ -420df4: 7120 6e0b 0100 |0086: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -420dfa: 620a 7bd5 |0089: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ -420dfe: 3804 0a00 |008b: if-eqz v4, 0095 // +000a │ │ -420e02: 6e10 d4b3 0400 |008d: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -420e08: 2805 |0090: goto 0095 // +0005 │ │ -420e0a: 0d00 |0091: move-exception v0 │ │ -420e0c: 6e10 3bb5 0000 |0092: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -420e12: 110a |0095: return-object v10 │ │ -420e14: 1a02 9f07 |0096: const-string v2, "0.91" // string@079f │ │ -420e18: 6e20 d7b4 2000 |0098: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420e1e: 0a02 |009b: move-result v2 │ │ -420e20: 3902 1300 |009c: if-nez v2, 00af // +0013 │ │ -420e24: 1a02 a007 |009e: const-string v2, "0.92" // string@07a0 │ │ -420e28: 6e20 d7b4 2000 |00a0: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -420e2e: 0a00 |00a3: move-result v0 │ │ -420e30: 3800 0300 |00a4: if-eqz v0, 00a7 // +0003 │ │ -420e34: 2809 |00a6: goto 00af // +0009 │ │ -420e36: 2200 1d1d |00a7: new-instance v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ -420e3a: 1a02 1f51 |00a9: const-string v2, "Unsupported rss version" // string@511f │ │ -420e3e: 7020 b0b1 2000 |00ab: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ -420e44: 2700 |00ae: throw v0 │ │ -420e46: 1a00 0a47 |00af: const-string v0, "Recognized type RSS 0.91/0.92" // string@470a │ │ -420e4a: 7120 6e0b 0100 |00b1: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -420e50: 620a 7ad5 |00b4: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ -420e54: 3804 0a00 |00b6: if-eqz v4, 00c0 // +000a │ │ -420e58: 6e10 d4b3 0400 |00b8: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -420e5e: 2805 |00bb: goto 00c0 // +0005 │ │ -420e60: 0d00 |00bc: move-exception v0 │ │ -420e62: 6e10 3bb5 0000 |00bd: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -420e68: 110a |00c0: return-object v10 │ │ -420e6a: 2202 271e |00c1: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -420e6e: 7010 ffb4 0200 |00c3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -420e74: 1a03 d84f |00c6: const-string v3, "Type is invalid: " // string@4fd8 │ │ -420e78: 6e20 0bb5 3200 |00c8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -420e7e: 6e20 0bb5 5200 |00cb: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -420e84: 6e10 15b5 0200 |00ce: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -420e8a: 0c02 |00d1: move-result-object v2 │ │ -420e8c: 7120 6e0b 2100 |00d2: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -420e92: 7020 f2b1 a900 |00d5: invoke-direct {v9, v10}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.throwExceptionIfWebsite:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b1f2 │ │ -420e98: 2202 1d1d |00d8: new-instance v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ -420e9c: 7030 b1b1 5200 |00da: invoke-direct {v2, v5, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1b1 │ │ -420ea2: 2702 |00dd: throw v2 │ │ -420ea4: 1a00 5460 |00de: const-string v0, "atom" // string@6054 │ │ -420ea8: 6e20 f9ac 0a00 |00e0: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@acf9 │ │ -420eae: 1a00 0947 |00e3: const-string v0, "Recognized type Atom" // string@4709 │ │ -420eb2: 7120 6e0b 0100 |00e5: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -420eb8: 1a00 398b |00e8: const-string v0, "http://www.w3.org/XML/1998/namespace" // string@8b39 │ │ -420ebc: 1a03 c894 |00ea: const-string v3, "lang" // string@94c8 │ │ -420ec0: 7230 94b9 0203 |00ec: invoke-interface {v2, v0, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b994 │ │ -420ec6: 0c00 |00ef: move-result-object v0 │ │ -420ec8: 3800 0500 |00f0: if-eqz v0, 00f5 // +0005 │ │ -420ecc: 6e20 ecac 0a00 |00f2: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@acec │ │ -420ed2: 620a 78d5 |00f5: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d578 │ │ -420ed6: 3804 0a00 |00f7: if-eqz v4, 0101 // +000a │ │ -420eda: 6e10 d4b3 0400 |00f9: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -420ee0: 2805 |00fc: goto 0101 // +0005 │ │ -420ee2: 0d00 |00fd: move-exception v0 │ │ -420ee4: 6e10 3bb5 0000 |00fe: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -420eea: 110a |0101: return-object v10 │ │ -420eec: 7210 9bb9 0200 |0102: invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b99b │ │ -420ef2: 0a05 |0105: move-result v5 │ │ -420ef4: 2900 1aff |0106: goto/16 0020 // -00e6 │ │ -420ef8: 2200 1d1d |0108: new-instance v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ -420efc: 1a02 6950 |010a: const-string v2, "Unable to get type" // string@5069 │ │ -420f00: 7020 b0b1 2000 |010c: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ -420f06: 2700 |010f: throw v0 │ │ -420f08: 3804 3700 |0110: if-eqz v4, 0147 // +0037 │ │ -420f0c: 6e10 d4b3 0400 |0112: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -420f12: 2832 |0115: goto 0147 // +0032 │ │ -420f14: 0d0a |0116: move-exception v10 │ │ -420f16: 6e10 3bb5 0a00 |0117: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -420f1c: 282d |011a: goto 0147 // +002d │ │ -420f1e: 0d0a |011b: move-exception v10 │ │ -420f20: 2820 |011c: goto 013c // +0020 │ │ -420f22: 0d0a |011d: move-exception v10 │ │ -420f24: 2805 |011e: goto 0123 // +0005 │ │ -420f26: 0d01 |011f: move-exception v1 │ │ -420f28: 0704 |0120: move-object v4, v0 │ │ -420f2a: 0710 |0121: move-object v0, v1 │ │ -420f2c: 280a |0122: goto 012c // +000a │ │ -420f2e: 6e10 3bb5 0a00 |0123: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -420f34: 3800 2100 |0126: if-eqz v0, 0147 // +0021 │ │ -420f38: 6e10 d4b3 0000 |0128: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -420f3e: 281c |012b: goto 0147 // +001c │ │ -420f40: 6e10 a2b9 0000 |012c: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@b9a2 │ │ -420f46: 7020 f2b1 a900 |012f: invoke-direct {v9, v10}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.throwExceptionIfWebsite:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b1f2 │ │ -420f4c: 220a 1d1d |0132: new-instance v10, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ -420f50: 6e10 38b5 0000 |0134: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -420f56: 0c00 |0137: move-result-object v0 │ │ -420f58: 7020 b0b1 0a00 |0138: invoke-direct {v10, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ -420f5e: 270a |013b: throw v10 │ │ -420f60: 3800 0a00 |013c: if-eqz v0, 0146 // +000a │ │ -420f64: 6e10 d4b3 0000 |013e: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ -420f6a: 2805 |0141: goto 0146 // +0005 │ │ -420f6c: 0d00 |0142: move-exception v0 │ │ -420f6e: 6e10 3bb5 0000 |0143: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -420f74: 270a |0146: throw v10 │ │ -420f76: 1a0a d74f |0147: const-string v10, "Type is invalid" // string@4fd7 │ │ -420f7a: 7120 6e0b a100 |0149: invoke-static {v1, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -420f80: 220a 1d1d |014c: new-instance v10, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ -420f84: 1a00 ea50 |014e: const-string v0, "Unknown problem when trying to determine feed type" // string@50ea │ │ -420f88: 7020 b0b1 0a00 |0150: invoke-direct {v10, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ -420f8e: 270a |0153: throw v10 │ │ +420d00: |[420d00] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +420d10: 6e10 d4ac 0a00 |0000: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@acd4 │ │ +420d16: 0c00 |0003: move-result-object v0 │ │ +420d18: 1a01 da4f |0004: const-string v1, "TypeGetter" // string@4fda │ │ +420d1c: 3800 4101 |0006: if-eqz v0, 0147 // +0141 │ │ +420d20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +420d22: 7100 a3b9 0000 |0009: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b9a3 │ │ +420d28: 0c02 |000c: move-result-object v2 │ │ +420d2a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +420d2c: 6e20 a5b9 3200 |000e: invoke-virtual {v2, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b9a5 │ │ +420d32: 6e10 a4b9 0200 |0011: invoke-virtual {v2}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b9a4 │ │ +420d38: 0c02 |0014: move-result-object v2 │ │ +420d3a: 7020 f0b1 a900 |0015: invoke-direct {v9, v10}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@b1f0 │ │ +420d40: 0c04 |0018: move-result-object v4 │ │ +420d42: 7220 a0b9 4200 |0019: invoke-interface {v2, v4}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b9a0 │ │ +420d48: 7210 96b9 0200 |001c: invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b996 │ │ +420d4e: 0a05 |001f: move-result v5 │ │ +420d50: 3235 f000 |0020: if-eq v5, v3, 0110 // +00f0 │ │ +420d54: 1226 |0022: const/4 v6, #int 2 // #2 │ │ +420d56: 3365 df00 |0023: if-ne v5, v6, 0102 // +00df │ │ +420d5a: 7210 98b9 0200 |0025: invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b998 │ │ +420d60: 0c05 |0028: move-result-object v5 │ │ +420d62: 6e10 deb4 0500 |0029: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +420d68: 0a06 |002c: move-result v6 │ │ +420d6a: 1407 52ba 0100 |002d: const v7, #float 1.58675e-40 // #0001ba52 │ │ +420d70: 1a08 19bf |0030: const-string v8, "rss" // string@bf19 │ │ +420d74: 3276 1d00 |0032: if-eq v6, v7, 004f // +001d │ │ +420d78: 1407 9ee5 2f00 |0034: const v7, #float 4.39864e-39 // #002fe59e │ │ +420d7e: 3276 0300 |0037: if-eq v6, v7, 003a // +0003 │ │ +420d82: 281e |0039: goto 0057 // +001e │ │ +420d84: 1a06 1d76 |003a: const-string v6, "feed" // string@761d │ │ +420d88: 6e20 d7b4 6500 |003c: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420d8e: 0a06 |003f: move-result v6 │ │ +420d90: 3806 1700 |0040: if-eqz v6, 0057 // +0017 │ │ +420d94: 1206 |0042: const/4 v6, #int 0 // #0 │ │ +420d96: 2815 |0043: goto 0058 // +0015 │ │ +420d98: 0d0a |0044: move-exception v10 │ │ +420d9a: 0740 |0045: move-object v0, v4 │ │ +420d9c: 2900 f600 |0046: goto/16 013c // +00f6 │ │ +420da0: 0d0a |0048: move-exception v10 │ │ +420da2: 0740 |0049: move-object v0, v4 │ │ +420da4: 2900 d900 |004a: goto/16 0123 // +00d9 │ │ +420da8: 0d00 |004c: move-exception v0 │ │ +420daa: 2900 df00 |004d: goto/16 012c // +00df │ │ +420dae: 6e20 d7b4 8500 |004f: invoke-virtual {v5, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420db4: 0a06 |0052: move-result v6 │ │ +420db6: 3806 0400 |0053: if-eqz v6, 0057 // +0004 │ │ +420dba: 1216 |0055: const/4 v6, #int 1 // #1 │ │ +420dbc: 2802 |0056: goto 0058 // +0002 │ │ +420dbe: 12f6 |0057: const/4 v6, #int -1 // #ff │ │ +420dc0: 3806 8600 |0058: if-eqz v6, 00de // +0086 │ │ +420dc4: 3336 6700 |005a: if-ne v6, v3, 00c1 // +0067 │ │ +420dc8: 1a03 07d8 |005c: const-string v3, "version" // string@d807 │ │ +420dcc: 7230 94b9 0203 |005e: invoke-interface {v2, v0, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b994 │ │ +420dd2: 0c00 |0061: move-result-object v0 │ │ +420dd4: 3900 1700 |0062: if-nez v0, 0079 // +0017 │ │ +420dd8: 6e20 f9ac 8a00 |0064: invoke-virtual {v10, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@acf9 │ │ +420dde: 1a00 8b0b |0067: const-string v0, "Assuming type RSS 2.0" // string@0b8b │ │ +420de2: 7120 6e0b 0100 |0069: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +420de8: 620a 7bd5 |006c: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ +420dec: 3804 0a00 |006e: if-eqz v4, 0078 // +000a │ │ +420df0: 6e10 d4b3 0400 |0070: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +420df6: 2805 |0073: goto 0078 // +0005 │ │ +420df8: 0d00 |0074: move-exception v0 │ │ +420dfa: 6e10 3bb5 0000 |0075: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +420e00: 110a |0078: return-object v10 │ │ +420e02: 1a02 bc07 |0079: const-string v2, "2.0" // string@07bc │ │ +420e06: 6e20 d7b4 2000 |007b: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420e0c: 0a02 |007e: move-result v2 │ │ +420e0e: 3802 1700 |007f: if-eqz v2, 0096 // +0017 │ │ +420e12: 6e20 f9ac 8a00 |0081: invoke-virtual {v10, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@acf9 │ │ +420e18: 1a00 0b47 |0084: const-string v0, "Recognized type RSS 2.0" // string@470b │ │ +420e1c: 7120 6e0b 0100 |0086: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +420e22: 620a 7bd5 |0089: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57b │ │ +420e26: 3804 0a00 |008b: if-eqz v4, 0095 // +000a │ │ +420e2a: 6e10 d4b3 0400 |008d: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +420e30: 2805 |0090: goto 0095 // +0005 │ │ +420e32: 0d00 |0091: move-exception v0 │ │ +420e34: 6e10 3bb5 0000 |0092: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +420e3a: 110a |0095: return-object v10 │ │ +420e3c: 1a02 9f07 |0096: const-string v2, "0.91" // string@079f │ │ +420e40: 6e20 d7b4 2000 |0098: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420e46: 0a02 |009b: move-result v2 │ │ +420e48: 3902 1300 |009c: if-nez v2, 00af // +0013 │ │ +420e4c: 1a02 a007 |009e: const-string v2, "0.92" // string@07a0 │ │ +420e50: 6e20 d7b4 2000 |00a0: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +420e56: 0a00 |00a3: move-result v0 │ │ +420e58: 3800 0300 |00a4: if-eqz v0, 00a7 // +0003 │ │ +420e5c: 2809 |00a6: goto 00af // +0009 │ │ +420e5e: 2200 1d1d |00a7: new-instance v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ +420e62: 1a02 1f51 |00a9: const-string v2, "Unsupported rss version" // string@511f │ │ +420e66: 7020 b0b1 2000 |00ab: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ +420e6c: 2700 |00ae: throw v0 │ │ +420e6e: 1a00 0a47 |00af: const-string v0, "Recognized type RSS 0.91/0.92" // string@470a │ │ +420e72: 7120 6e0b 0100 |00b1: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +420e78: 620a 7ad5 |00b4: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d57a │ │ +420e7c: 3804 0a00 |00b6: if-eqz v4, 00c0 // +000a │ │ +420e80: 6e10 d4b3 0400 |00b8: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +420e86: 2805 |00bb: goto 00c0 // +0005 │ │ +420e88: 0d00 |00bc: move-exception v0 │ │ +420e8a: 6e10 3bb5 0000 |00bd: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +420e90: 110a |00c0: return-object v10 │ │ +420e92: 2202 271e |00c1: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +420e96: 7010 ffb4 0200 |00c3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +420e9c: 1a03 d84f |00c6: const-string v3, "Type is invalid: " // string@4fd8 │ │ +420ea0: 6e20 0bb5 3200 |00c8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +420ea6: 6e20 0bb5 5200 |00cb: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +420eac: 6e10 15b5 0200 |00ce: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +420eb2: 0c02 |00d1: move-result-object v2 │ │ +420eb4: 7120 6e0b 2100 |00d2: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +420eba: 7020 f2b1 a900 |00d5: invoke-direct {v9, v10}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.throwExceptionIfWebsite:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b1f2 │ │ +420ec0: 2202 1d1d |00d8: new-instance v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ +420ec4: 7030 b1b1 5200 |00da: invoke-direct {v2, v5, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1b1 │ │ +420eca: 2702 |00dd: throw v2 │ │ +420ecc: 1a00 5460 |00de: const-string v0, "atom" // string@6054 │ │ +420ed0: 6e20 f9ac 0a00 |00e0: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@acf9 │ │ +420ed6: 1a00 0947 |00e3: const-string v0, "Recognized type Atom" // string@4709 │ │ +420eda: 7120 6e0b 0100 |00e5: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +420ee0: 1a00 398b |00e8: const-string v0, "http://www.w3.org/XML/1998/namespace" // string@8b39 │ │ +420ee4: 1a03 c894 |00ea: const-string v3, "lang" // string@94c8 │ │ +420ee8: 7230 94b9 0203 |00ec: invoke-interface {v2, v0, v3}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b994 │ │ +420eee: 0c00 |00ef: move-result-object v0 │ │ +420ef0: 3800 0500 |00f0: if-eqz v0, 00f5 // +0005 │ │ +420ef4: 6e20 ecac 0a00 |00f2: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@acec │ │ +420efa: 620a 78d5 |00f5: sget-object v10, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d578 │ │ +420efe: 3804 0a00 |00f7: if-eqz v4, 0101 // +000a │ │ +420f02: 6e10 d4b3 0400 |00f9: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +420f08: 2805 |00fc: goto 0101 // +0005 │ │ +420f0a: 0d00 |00fd: move-exception v0 │ │ +420f0c: 6e10 3bb5 0000 |00fe: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +420f12: 110a |0101: return-object v10 │ │ +420f14: 7210 9bb9 0200 |0102: invoke-interface {v2}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b99b │ │ +420f1a: 0a05 |0105: move-result v5 │ │ +420f1c: 2900 1aff |0106: goto/16 0020 // -00e6 │ │ +420f20: 2200 1d1d |0108: new-instance v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ +420f24: 1a02 6950 |010a: const-string v2, "Unable to get type" // string@5069 │ │ +420f28: 7020 b0b1 2000 |010c: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ +420f2e: 2700 |010f: throw v0 │ │ +420f30: 3804 3700 |0110: if-eqz v4, 0147 // +0037 │ │ +420f34: 6e10 d4b3 0400 |0112: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +420f3a: 2832 |0115: goto 0147 // +0032 │ │ +420f3c: 0d0a |0116: move-exception v10 │ │ +420f3e: 6e10 3bb5 0a00 |0117: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +420f44: 282d |011a: goto 0147 // +002d │ │ +420f46: 0d0a |011b: move-exception v10 │ │ +420f48: 2820 |011c: goto 013c // +0020 │ │ +420f4a: 0d0a |011d: move-exception v10 │ │ +420f4c: 2805 |011e: goto 0123 // +0005 │ │ +420f4e: 0d01 |011f: move-exception v1 │ │ +420f50: 0704 |0120: move-object v4, v0 │ │ +420f52: 0710 |0121: move-object v0, v1 │ │ +420f54: 280a |0122: goto 012c // +000a │ │ +420f56: 6e10 3bb5 0a00 |0123: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +420f5c: 3800 2100 |0126: if-eqz v0, 0147 // +0021 │ │ +420f60: 6e10 d4b3 0000 |0128: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +420f66: 281c |012b: goto 0147 // +001c │ │ +420f68: 6e10 a2b9 0000 |012c: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@b9a2 │ │ +420f6e: 7020 f2b1 a900 |012f: invoke-direct {v9, v10}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.throwExceptionIfWebsite:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b1f2 │ │ +420f74: 220a 1d1d |0132: new-instance v10, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ +420f78: 6e10 38b5 0000 |0134: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +420f7e: 0c00 |0137: move-result-object v0 │ │ +420f80: 7020 b0b1 0a00 |0138: invoke-direct {v10, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ +420f86: 270a |013b: throw v10 │ │ +420f88: 3800 0a00 |013c: if-eqz v0, 0146 // +000a │ │ +420f8c: 6e10 d4b3 0000 |013e: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b3d4 │ │ +420f92: 2805 |0141: goto 0146 // +0005 │ │ +420f94: 0d00 |0142: move-exception v0 │ │ +420f96: 6e10 3bb5 0000 |0143: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +420f9c: 270a |0146: throw v10 │ │ +420f9e: 1a0a d74f |0147: const-string v10, "Type is invalid" // string@4fd7 │ │ +420fa2: 7120 6e0b a100 |0149: invoke-static {v1, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +420fa8: 220a 1d1d |014c: new-instance v10, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d1d │ │ +420fac: 1a00 ea50 |014e: const-string v0, "Unknown problem when trying to determine feed type" // string@50ea │ │ +420fb0: 7020 b0b1 0a00 |0150: invoke-direct {v10, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b1b0 │ │ +420fb6: 270a |0153: throw v10 │ │ catches : 17 │ │ 0x0009 - 0x0019 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x011f │ │ Ljava/io/IOException; -> 0x011d │ │ -> 0x011b │ │ 0x0019 - 0x002d │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x004c │ │ @@ -1760366,17 +1760368,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42119c: |[42119c] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ -4211ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4211b2: 0e00 |0003: return-void │ │ +4211c4: |[4211c4] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ +4211d4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4211da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/media/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1760490,17 +1760492,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211b4: |[4211b4] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ -4211c4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4211ca: 0e00 |0003: return-void │ │ +4211dc: |[4211dc] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ +4211ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4211f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1760567,17 +1760569,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211cc: |[4211cc] de.danoeh.antennapod.parser.media.R$color.:()V │ │ -4211dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4211e2: 0e00 |0003: return-void │ │ +4211f4: |[4211f4] de.danoeh.antennapod.parser.media.R$color.:()V │ │ +421204: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42120a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1760719,17 +1760721,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211e4: |[4211e4] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ -4211f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4211fa: 0e00 |0003: return-void │ │ +42120c: |[42120c] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ +42121c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +421222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1760821,17 +1760823,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211fc: |[4211fc] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ -42120c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -421212: 0e00 |0003: return-void │ │ +421224: |[421224] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ +421234: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42123a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1761253,17 +1761255,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421214: |[421214] de.danoeh.antennapod.parser.media.R$id.:()V │ │ -421224: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42122a: 0e00 |0003: return-void │ │ +42123c: |[42123c] de.danoeh.antennapod.parser.media.R$id.:()V │ │ +42124c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +421252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1761305,17 +1761307,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42122c: |[42122c] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ -42123c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -421242: 0e00 |0003: return-void │ │ +421254: |[421254] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ +421264: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42126a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1761427,17 +1761429,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421244: |[421244] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ -421254: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42125a: 0e00 |0003: return-void │ │ +42126c: |[42126c] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ +42127c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +421282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1761479,17 +1761481,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42125c: |[42125c] de.danoeh.antennapod.parser.media.R$string.:()V │ │ -42126c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -421272: 0e00 |0003: return-void │ │ +421284: |[421284] de.danoeh.antennapod.parser.media.R$string.:()V │ │ +421294: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42129a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1761581,17 +1761583,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4213b4: |[4213b4] de.danoeh.antennapod.parser.media.R$style.:()V │ │ -4213c4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4213ca: 0e00 |0003: return-void │ │ +4213dc: |[4213dc] de.danoeh.antennapod.parser.media.R$style.:()V │ │ +4213ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4213f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1761843,65 +1761845,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -421274: |[421274] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -421284: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ -42128a: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ -421290: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ -421296: 0c00 |0009: move-result-object v0 │ │ -421298: 6900 29d6 |000a: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@d629 │ │ -42129c: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -4212a2: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -4212a8: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -4212ae: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -4212b4: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -4212ba: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ -4212c0: 0c00 |001e: move-result-object v0 │ │ -4212c2: 6900 2cd6 |001f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@d62c │ │ -4212c6: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -4212c8: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ -4212cc: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -4212d2: 6900 32d6 |0027: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@d632 │ │ -4212d6: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -4212da: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ -4212de: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -4212e4: 6900 33d6 |0030: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@d633 │ │ -4212e8: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -4212ec: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ -4212f0: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -4212f6: 6900 45d6 |0039: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@d645 │ │ -4212fa: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -421300: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ -421306: 0c00 |0041: move-result-object v0 │ │ -421308: 6900 46d6 |0042: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@d646 │ │ -42130c: 0e00 |0044: return-void │ │ -42130e: 0000 |0045: nop // spacer │ │ -421310: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -421334: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -421364: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +42129c: |[42129c] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +4212ac: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ +4212b2: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ +4212b8: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ +4212be: 0c00 |0009: move-result-object v0 │ │ +4212c0: 6900 29d6 |000a: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@d629 │ │ +4212c4: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +4212ca: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +4212d0: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +4212d6: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +4212dc: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +4212e2: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ +4212e8: 0c00 |001e: move-result-object v0 │ │ +4212ea: 6900 2cd6 |001f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@d62c │ │ +4212ee: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +4212f0: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ +4212f4: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +4212fa: 6900 32d6 |0027: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@d632 │ │ +4212fe: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +421302: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ +421306: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +42130c: 6900 33d6 |0030: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@d633 │ │ +421310: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +421314: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ +421318: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +42131e: 6900 45d6 |0039: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@d645 │ │ +421322: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +421328: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ +42132e: 0c00 |0041: move-result-object v0 │ │ +421330: 6900 46d6 |0042: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@d646 │ │ +421334: 0e00 |0044: return-void │ │ +421336: 0000 |0045: nop // spacer │ │ +421338: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +42135c: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +42138c: 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 │ │ -42139c: |[42139c] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -4213ac: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4213b2: 0e00 |0003: return-void │ │ +4213c4: |[4213c4] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +4213d4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4213da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1761932,17 +1761934,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4213cc: |[4213cc] de.danoeh.antennapod.parser.media.R.:()V │ │ -4213dc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4213e2: 0e00 |0003: return-void │ │ +4213f4: |[4213f4] de.danoeh.antennapod.parser.media.R.:()V │ │ +421404: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42140a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1762039,18 +1762041,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 │ │ -421c14: |[421c14] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -421c24: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -421c2a: 5b01 63d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421c2e: 0e00 |0005: return-void │ │ +421c3c: |[421c3c] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +421c4c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +421c52: 5b01 63d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421c56: 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; │ │ @@ -1762060,37 +1762062,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 │ │ -421a4c: |[421a4c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -421a5c: 2200 d31d |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ -421a60: 7010 4ab3 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b34a │ │ -421a66: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -421a68: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ -421a6c: 6e10 08b2 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421a72: 0a02 |000b: move-result v2 │ │ -421a74: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -421a78: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -421a7c: 2805 |0010: goto 0015 // +0005 │ │ -421a7e: 6e20 52b3 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ -421a84: 28f2 |0014: goto 0006 // -000e │ │ -421a86: 6e10 04b6 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b604 │ │ -421a8c: 0c04 |0018: move-result-object v4 │ │ -421a8e: 6e10 4fb3 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b34f │ │ -421a94: 0c05 |001c: move-result-object v5 │ │ -421a96: 7110 e7b5 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b5e7 │ │ -421a9c: 0c05 |0020: move-result-object v5 │ │ -421a9e: 6e20 05b6 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b605 │ │ -421aa4: 0c04 |0024: move-result-object v4 │ │ -421aa6: 6e10 e9b5 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ -421aac: 0c04 |0028: move-result-object v4 │ │ -421aae: 1104 |0029: return-object v4 │ │ +421a74: |[421a74] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +421a84: 2200 d31d |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ +421a88: 7010 4ab3 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b34a │ │ +421a8e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +421a90: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ +421a94: 6e10 08b2 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421a9a: 0a02 |000b: move-result v2 │ │ +421a9c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +421aa0: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +421aa4: 2805 |0010: goto 0015 // +0005 │ │ +421aa6: 6e20 52b3 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ +421aac: 28f2 |0014: goto 0006 // -000e │ │ +421aae: 6e10 04b6 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b604 │ │ +421ab4: 0c04 |0018: move-result-object v4 │ │ +421ab6: 6e10 4fb3 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b34f │ │ +421abc: 0c05 |001c: move-result-object v5 │ │ +421abe: 7110 e7b5 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b5e7 │ │ +421ac4: 0c05 |0020: move-result-object v5 │ │ +421ac6: 6e20 05b6 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b605 │ │ +421acc: 0c04 |0024: move-result-object v4 │ │ +421ace: 6e10 e9b5 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ +421ad4: 0c04 |0028: move-result-object v4 │ │ +421ad6: 1104 |0029: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0008 line=171 │ │ 0x0011 line=176 │ │ 0x0015 line=178 │ │ locals : │ │ @@ -1762103,49 +1762105,49 @@ │ │ type : '(Ljava/nio/charset/Charset;I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -421ab0: |[421ab0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -421ac0: 2200 d31d |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ -421ac4: 7010 4ab3 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b34a │ │ -421aca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -421acc: d802 0101 |0006: add-int/lit8 v2, v1, #int 1 // #01 │ │ -421ad0: 3562 1800 |0008: if-ge v2, v6, 0020 // +0018 │ │ -421ad4: 6e10 08b2 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421ada: 0a02 |000d: move-result v2 │ │ -421adc: 6e10 08b2 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421ae2: 0a03 |0011: move-result v3 │ │ -421ae4: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -421ae8: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ -421aec: 2815 |0016: goto 002b // +0015 │ │ -421aee: d801 0102 |0017: add-int/lit8 v1, v1, #int 2 // #02 │ │ -421af2: 6e20 52b3 2000 |0019: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ -421af8: 6e20 52b3 3000 |001c: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ -421afe: 28e7 |001f: goto 0006 // -0019 │ │ -421b00: 3561 0b00 |0020: if-ge v1, v6, 002b // +000b │ │ -421b04: 6e10 08b2 0400 |0022: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421b0a: 0a06 |0025: move-result v6 │ │ -421b0c: 3806 0500 |0026: if-eqz v6, 002b // +0005 │ │ -421b10: 6e20 52b3 6000 |0028: invoke-virtual {v0, v6}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ -421b16: 6e10 04b6 0500 |002b: invoke-virtual {v5}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b604 │ │ -421b1c: 0c05 |002e: move-result-object v5 │ │ -421b1e: 6e10 4fb3 0000 |002f: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b34f │ │ -421b24: 0c06 |0032: move-result-object v6 │ │ -421b26: 7110 e7b5 0600 |0033: invoke-static {v6}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b5e7 │ │ -421b2c: 0c06 |0036: move-result-object v6 │ │ -421b2e: 6e20 05b6 6500 |0037: invoke-virtual {v5, v6}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b605 │ │ -421b34: 0c05 |003a: move-result-object v5 │ │ -421b36: 6e10 e9b5 0500 |003b: invoke-virtual {v5}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ -421b3c: 0c05 |003e: move-result-object v5 │ │ -421b3e: 1105 |003f: return-object v5 │ │ -421b40: 1a05 0000 |0040: const-string v5, "" // string@0000 │ │ -421b44: 1105 |0042: return-object v5 │ │ +421ad8: |[421ad8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +421ae8: 2200 d31d |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1dd3 │ │ +421aec: 7010 4ab3 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b34a │ │ +421af2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +421af4: d802 0101 |0006: add-int/lit8 v2, v1, #int 1 // #01 │ │ +421af8: 3562 1800 |0008: if-ge v2, v6, 0020 // +0018 │ │ +421afc: 6e10 08b2 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421b02: 0a02 |000d: move-result v2 │ │ +421b04: 6e10 08b2 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421b0a: 0a03 |0011: move-result v3 │ │ +421b0c: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +421b10: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ +421b14: 2815 |0016: goto 002b // +0015 │ │ +421b16: d801 0102 |0017: add-int/lit8 v1, v1, #int 2 // #02 │ │ +421b1a: 6e20 52b3 2000 |0019: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ +421b20: 6e20 52b3 3000 |001c: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ +421b26: 28e7 |001f: goto 0006 // -0019 │ │ +421b28: 3561 0b00 |0020: if-ge v1, v6, 002b // +000b │ │ +421b2c: 6e10 08b2 0400 |0022: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421b32: 0a06 |0025: move-result v6 │ │ +421b34: 3806 0500 |0026: if-eqz v6, 002b // +0005 │ │ +421b38: 6e20 52b3 6000 |0028: invoke-virtual {v0, v6}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b352 │ │ +421b3e: 6e10 04b6 0500 |002b: invoke-virtual {v5}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b604 │ │ +421b44: 0c05 |002e: move-result-object v5 │ │ +421b46: 6e10 4fb3 0000 |002f: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b34f │ │ +421b4c: 0c06 |0032: move-result-object v6 │ │ +421b4e: 7110 e7b5 0600 |0033: invoke-static {v6}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b5e7 │ │ +421b54: 0c06 |0036: move-result-object v6 │ │ +421b56: 6e20 05b6 6500 |0037: invoke-virtual {v5, v6}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b605 │ │ +421b5c: 0c05 |003a: move-result-object v5 │ │ +421b5e: 6e10 e9b5 0500 |003b: invoke-virtual {v5}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ +421b64: 0c05 |003e: move-result-object v5 │ │ +421b66: 1105 |003f: return-object v5 │ │ +421b68: 1a05 0000 |0040: const-string v5, "" // string@0000 │ │ +421b6c: 1105 |0042: return-object v5 │ │ catches : 1 │ │ 0x002b - 0x003f │ │ Ljava/nio/charset/MalformedInputException; -> 0x0040 │ │ positions : │ │ 0x0000 line=185 │ │ 0x000a line=189 │ │ 0x000e line=190 │ │ @@ -1762165,58 +1762167,58 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -4219b8: |[4219b8] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ -4219c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4219ca: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ -4219ce: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -4219d2: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ -4219d6: 9502 0401 |0007: and-int v2, v4, v1 │ │ -4219da: b620 |0009: or-int/2addr v0, v2 │ │ -4219dc: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ -4219e0: 28f7 |000c: goto 0003 // -0009 │ │ -4219e2: 0f00 |000d: return v0 │ │ +4219e0: |[4219e0] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ +4219f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4219f2: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ +4219f6: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +4219fa: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ +4219fe: 9502 0401 |0007: and-int v2, v4, v1 │ │ +421a02: b620 |0009: or-int/2addr v0, v2 │ │ +421a04: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ +421a08: 28f7 |000c: goto 0003 // -0009 │ │ +421a0a: 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 │ │ -421c30: |[421c30] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ -421c40: 5440 63d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421c44: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -421c4a: 0a00 |0005: move-result v0 │ │ -421c4c: 8e00 |0006: int-to-char v0, v0 │ │ -421c4e: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ -421c52: 0e00 |0009: return-void │ │ -421c54: 2201 3e1d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d3e │ │ -421c58: 2202 271e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -421c5c: 7010 ffb4 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421c62: 1a03 2016 |0011: const-string v3, "Expected " // string@1620 │ │ -421c66: 6e20 0bb5 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421c6c: 6e20 03b5 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -421c72: 1a05 6800 |0019: const-string v5, " and got " // string@0068 │ │ -421c76: 6e20 0bb5 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421c7c: 6e20 03b5 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -421c82: 6e10 15b5 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421c88: 0c05 |0024: move-result-object v5 │ │ -421c8a: 7020 17b2 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b217 │ │ -421c90: 2701 |0028: throw v1 │ │ +421c58: |[421c58] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ +421c68: 5440 63d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421c6c: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +421c72: 0a00 |0005: move-result v0 │ │ +421c74: 8e00 |0006: int-to-char v0, v0 │ │ +421c76: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ +421c7a: 0e00 |0009: return-void │ │ +421c7c: 2201 3e1d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d3e │ │ +421c80: 2202 271e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +421c84: 7010 ffb4 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421c8a: 1a03 2016 |0011: const-string v3, "Expected " // string@1620 │ │ +421c8e: 6e20 0bb5 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421c94: 6e20 03b5 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +421c9a: 1a05 6800 |0019: const-string v5, " and got " // string@0068 │ │ +421c9e: 6e20 0bb5 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421ca4: 6e20 03b5 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +421caa: 6e10 15b5 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +421cb0: 0c05 |0024: move-result-object v5 │ │ +421cb2: 7020 17b2 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b217 │ │ +421cb8: 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 │ │ @@ -1762226,19 +1762228,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42193c: |[42193c] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ -42194c: 5410 63d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421950: 6e10 3db9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@b93d │ │ -421956: 0a00 |0005: move-result v0 │ │ -421958: 0f00 |0006: return v0 │ │ +421964: |[421964] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ +421974: 5410 63d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421978: 6e10 3db9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@b93d │ │ +42197e: 0a00 |0005: move-result v0 │ │ +421980: 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;) │ │ @@ -1762246,20 +1762248,20 @@ │ │ type : '()B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42184c: |[42184c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ -42185c: 5410 63d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421860: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -421866: 0a00 |0005: move-result v0 │ │ -421868: 8d00 |0006: int-to-byte v0, v0 │ │ -42186a: 0f00 |0007: return v0 │ │ +421874: |[421874] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ +421884: 5410 63d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421888: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +42188e: 0a00 |0005: move-result v0 │ │ +421890: 8d00 |0006: int-to-byte v0, v0 │ │ +421892: 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;) │ │ @@ -1762267,40 +1762269,40 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -4219e4: |[4219e4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ -4219f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4219f6: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ -4219fa: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -4219fc: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ -421a00: 281a |0006: goto 0020 // +001a │ │ -421a02: 1230 |0007: const/4 v0, #int 3 // #3 │ │ -421a04: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ -421a08: 1a02 4050 |000a: const-string v2, "UTF-8" // string@5040 │ │ -421a0c: 7110 02b6 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -421a12: 0c02 |000f: move-result-object v2 │ │ -421a14: 7030 0bb2 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b20b │ │ -421a1a: 0c02 |0013: move-result-object v2 │ │ -421a1c: 1102 |0014: return-object v2 │ │ -421a1e: 1a02 821b |0015: const-string v2, "ISO-8859-1" // string@1b82 │ │ -421a22: 7110 02b6 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -421a28: 0c02 |001a: move-result-object v2 │ │ -421a2a: 7030 0ab2 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b20a │ │ -421a30: 0c02 |001e: move-result-object v2 │ │ -421a32: 1102 |001f: return-object v2 │ │ -421a34: 1a02 3d50 |0020: const-string v2, "UTF-16" // string@503d │ │ -421a38: 7110 02b6 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -421a3e: 0c02 |0025: move-result-object v2 │ │ -421a40: 7030 0bb2 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b20b │ │ -421a46: 0c02 |0029: move-result-object v2 │ │ -421a48: 1102 |002a: return-object v2 │ │ +421a0c: |[421a0c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ +421a1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +421a1e: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ +421a22: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +421a24: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ +421a28: 281a |0006: goto 0020 // +001a │ │ +421a2a: 1230 |0007: const/4 v0, #int 3 // #3 │ │ +421a2c: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ +421a30: 1a02 4050 |000a: const-string v2, "UTF-8" // string@5040 │ │ +421a34: 7110 02b6 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +421a3a: 0c02 |000f: move-result-object v2 │ │ +421a3c: 7030 0bb2 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b20b │ │ +421a42: 0c02 |0013: move-result-object v2 │ │ +421a44: 1102 |0014: return-object v2 │ │ +421a46: 1a02 821b |0015: const-string v2, "ISO-8859-1" // string@1b82 │ │ +421a4a: 7110 02b6 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +421a50: 0c02 |001a: move-result-object v2 │ │ +421a52: 7030 0ab2 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b20a │ │ +421a58: 0c02 |001e: move-result-object v2 │ │ +421a5a: 1102 |001f: return-object v2 │ │ +421a5c: 1a02 3d50 |0020: const-string v2, "UTF-16" // string@503d │ │ +421a60: 7110 02b6 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +421a66: 0c02 |0025: move-result-object v2 │ │ +421a68: 7030 0bb2 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b20b │ │ +421a6e: 0c02 |0029: move-result-object v2 │ │ +421a70: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=158 │ │ 0x0015 line=160 │ │ 0x0020 line=156 │ │ locals : │ │ 0x0000 - 0x002b reg=1 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ @@ -1762312,21 +1762314,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -421b58: |[421b58] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ -421b68: 6e10 08b2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421b6e: 0a00 |0003: move-result v0 │ │ -421b70: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ -421b74: 6e30 09b2 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ -421b7a: 0c02 |0009: move-result-object v2 │ │ -421b7c: 1102 |000a: return-object v2 │ │ +421b80: |[421b80] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ +421b90: 6e10 08b2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421b96: 0a00 |0003: move-result v0 │ │ +421b98: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ +421b9c: 6e30 09b2 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ +421ba2: 0c02 |0009: move-result-object v2 │ │ +421ba4: 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 │ │ @@ -1762336,35 +1762338,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 │ │ -421c94: |[421c94] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -421ca4: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -421ca8: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421cae: 1a01 544a |0005: const-string v1, "Skipping frame: " // string@4a54 │ │ -421cb2: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421cb8: 6e10 1db2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ -421cbe: 0c01 |000d: move-result-object v1 │ │ -421cc0: 6e20 0bb5 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421cc6: 1a01 a906 |0011: const-string v1, ", size: " // string@06a9 │ │ -421cca: 6e20 0bb5 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421cd0: 6e10 1eb2 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421cd6: 0a01 |0019: move-result v1 │ │ -421cd8: 6e20 06b5 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -421cde: 6e10 15b5 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421ce4: 0c00 |0020: move-result-object v0 │ │ -421ce6: 1a01 bc1a |0021: const-string v1, "ID3Reader" // string@1abc │ │ -421cea: 7120 6e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -421cf0: 6e10 1eb2 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421cf6: 0a03 |0029: move-result v3 │ │ -421cf8: 6e20 15b2 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ -421cfe: 0e00 |002d: return-void │ │ +421cbc: |[421cbc] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +421ccc: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +421cd0: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421cd6: 1a01 544a |0005: const-string v1, "Skipping frame: " // string@4a54 │ │ +421cda: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421ce0: 6e10 1db2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ +421ce6: 0c01 |000d: move-result-object v1 │ │ +421ce8: 6e20 0bb5 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421cee: 1a01 a906 |0011: const-string v1, ", size: " // string@06a9 │ │ +421cf2: 6e20 0bb5 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421cf8: 6e10 1eb2 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421cfe: 0a01 |0019: move-result v1 │ │ +421d00: 6e20 06b5 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +421d06: 6e10 15b5 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +421d0c: 0c00 |0020: move-result-object v0 │ │ +421d0e: 1a01 bc1a |0021: const-string v1, "ID3Reader" // string@1abc │ │ +421d12: 7120 6e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +421d18: 6e10 1eb2 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421d1e: 0a03 |0029: move-result v3 │ │ +421d20: 6e20 15b2 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ +421d26: 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; │ │ @@ -1762374,33 +1762376,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 │ │ -42186c: |[42186c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ -42187c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -42187e: 6e20 12b2 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@b212 │ │ -421884: 0c00 |0004: move-result-object v0 │ │ -421886: 6e10 10b2 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ -42188c: 0a01 |0008: move-result v1 │ │ -42188e: 5442 64d6 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d664 │ │ -421892: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -421896: 6e10 21b2 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@b221 │ │ -42189c: 0a02 |0010: move-result v2 │ │ -42189e: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ -4218a2: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ -4218a6: 7020 16b2 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b216 │ │ -4218ac: 0a01 |0018: move-result v1 │ │ -4218ae: 6e10 13b2 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b213 │ │ -4218b4: 0a02 |001c: move-result v2 │ │ -4218b6: 2203 401d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d40 │ │ -4218ba: 7040 1bb2 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@b21b │ │ -4218c0: 1103 |0022: return-object v3 │ │ +421894: |[421894] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ +4218a4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +4218a6: 6e20 12b2 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@b212 │ │ +4218ac: 0c00 |0004: move-result-object v0 │ │ +4218ae: 6e10 10b2 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ +4218b4: 0a01 |0008: move-result v1 │ │ +4218b6: 5442 64d6 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d664 │ │ +4218ba: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +4218be: 6e10 21b2 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@b221 │ │ +4218c4: 0a02 |0010: move-result v2 │ │ +4218c6: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ +4218ca: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ +4218ce: 7020 16b2 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b216 │ │ +4218d4: 0a01 |0018: move-result v1 │ │ +4218d6: 6e10 13b2 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b213 │ │ +4218dc: 0a02 |001c: move-result v2 │ │ +4218de: 2203 401d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d40 │ │ +4218e2: 7040 1bb2 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@b21b │ │ +4218e8: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ 0x0005 line=110 │ │ 0x0009 line=111 │ │ 0x0015 line=112 │ │ 0x0019 line=114 │ │ @@ -1762413,57 +1762415,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -421d00: |[421d00] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ -421d10: 6e10 14b2 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@b214 │ │ -421d16: 0c00 |0003: move-result-object v0 │ │ -421d18: 5b50 64d6 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d664 │ │ -421d1c: 6e10 07b2 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -421d22: 0a00 |0009: move-result v0 │ │ -421d24: 6e10 07b2 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -421d2a: 0a01 |000d: move-result v1 │ │ -421d2c: 5452 64d6 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d664 │ │ -421d30: 6e10 1eb2 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421d36: 0a02 |0013: move-result v2 │ │ -421d38: b002 |0014: add-int/2addr v2, v0 │ │ -421d3a: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ -421d3e: 6e10 0eb2 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b20e │ │ -421d44: 0c01 |001a: move-result-object v1 │ │ -421d46: 6e10 1db2 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ -421d4c: 0c02 |001e: move-result-object v2 │ │ -421d4e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -421d50: 6e20 cdb4 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ -421d56: 0a02 |0023: move-result v2 │ │ -421d58: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ -421d5c: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ -421d60: 6e10 1db2 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ -421d66: 0c02 |002b: move-result-object v2 │ │ -421d68: 6e20 cdb4 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ -421d6e: 0a02 |002f: move-result v2 │ │ -421d70: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ -421d74: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ -421d78: 2805 |0034: goto 0039 // +0005 │ │ -421d7a: 6e20 0db2 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b20d │ │ -421d80: 28d2 |0038: goto 000a // -002e │ │ -421d82: 2200 271e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -421d86: 7010 ffb4 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421d8c: 1a02 144b |003e: const-string v2, "Stopping because of invalid frame: " // string@4b14 │ │ -421d90: 6e20 0bb5 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421d96: 6e10 1fb2 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b21f │ │ -421d9c: 0c01 |0046: move-result-object v1 │ │ -421d9e: 6e20 0bb5 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421da4: 6e10 15b5 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421daa: 0c00 |004d: move-result-object v0 │ │ -421dac: 1a01 bc1a |004e: const-string v1, "ID3Reader" // string@1abc │ │ -421db0: 7120 6e0b 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -421db6: 0e00 |0053: return-void │ │ +421d28: |[421d28] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ +421d38: 6e10 14b2 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@b214 │ │ +421d3e: 0c00 |0003: move-result-object v0 │ │ +421d40: 5b50 64d6 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d664 │ │ +421d44: 6e10 07b2 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421d4a: 0a00 |0009: move-result v0 │ │ +421d4c: 6e10 07b2 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421d52: 0a01 |000d: move-result v1 │ │ +421d54: 5452 64d6 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d664 │ │ +421d58: 6e10 1eb2 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421d5e: 0a02 |0013: move-result v2 │ │ +421d60: b002 |0014: add-int/2addr v2, v0 │ │ +421d62: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ +421d66: 6e10 0eb2 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b20e │ │ +421d6c: 0c01 |001a: move-result-object v1 │ │ +421d6e: 6e10 1db2 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ +421d74: 0c02 |001e: move-result-object v2 │ │ +421d76: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +421d78: 6e20 cdb4 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ +421d7e: 0a02 |0023: move-result v2 │ │ +421d80: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ +421d84: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ +421d88: 6e10 1db2 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ +421d8e: 0c02 |002b: move-result-object v2 │ │ +421d90: 6e20 cdb4 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b4cd │ │ +421d96: 0a02 |002f: move-result v2 │ │ +421d98: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ +421d9c: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ +421da0: 2805 |0034: goto 0039 // +0005 │ │ +421da2: 6e20 0db2 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b20d │ │ +421da8: 28d2 |0038: goto 000a // -002e │ │ +421daa: 2200 271e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +421dae: 7010 ffb4 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421db4: 1a02 144b |003e: const-string v2, "Stopping because of invalid frame: " // string@4b14 │ │ +421db8: 6e20 0bb5 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421dbe: 6e10 1fb2 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b21f │ │ +421dc4: 0c01 |0046: move-result-object v1 │ │ +421dc6: 6e20 0bb5 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421dcc: 6e10 15b5 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +421dd2: 0c00 |004d: move-result-object v0 │ │ +421dd4: 1a01 bc1a |004e: const-string v1, "ID3Reader" // string@1abc │ │ +421dd8: 7120 6e0b 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +421dde: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000a line=38 │ │ 0x0017 line=39 │ │ 0x001b line=40 │ │ @@ -1762477,38 +1762479,38 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -42195c: |[42195c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ -42196c: 5440 63d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421970: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -421976: 0a00 |0005: move-result v0 │ │ -421978: 8e00 |0006: int-to-char v0, v0 │ │ -42197a: 5441 63d6 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -42197e: 6e10 3eb9 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -421984: 0a01 |000c: move-result v1 │ │ -421986: 8e11 |000d: int-to-char v1, v1 │ │ -421988: 5442 63d6 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -42198c: 6e10 3eb9 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -421992: 0a02 |0013: move-result v2 │ │ -421994: 8e22 |0014: int-to-char v2, v2 │ │ -421996: 5443 63d6 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -42199a: 6e10 3eb9 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -4219a0: 0a03 |001a: move-result v3 │ │ -4219a2: 8e33 |001b: int-to-char v3, v3 │ │ -4219a4: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ -4219a8: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -4219ac: b610 |0020: or-int/2addr v0, v1 │ │ -4219ae: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ -4219b2: b610 |0023: or-int/2addr v0, v1 │ │ -4219b4: b630 |0024: or-int/2addr v0, v3 │ │ -4219b6: 0f00 |0025: return v0 │ │ +421984: |[421984] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ +421994: 5440 63d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421998: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +42199e: 0a00 |0005: move-result v0 │ │ +4219a0: 8e00 |0006: int-to-char v0, v0 │ │ +4219a2: 5441 63d6 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +4219a6: 6e10 3eb9 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +4219ac: 0a01 |000c: move-result v1 │ │ +4219ae: 8e11 |000d: int-to-char v1, v1 │ │ +4219b0: 5442 63d6 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +4219b4: 6e10 3eb9 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +4219ba: 0a02 |0013: move-result v2 │ │ +4219bc: 8e22 |0014: int-to-char v2, v2 │ │ +4219be: 5443 63d6 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +4219c2: 6e10 3eb9 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +4219c8: 0a03 |001a: move-result v3 │ │ +4219ca: 8e33 |001b: int-to-char v3, v3 │ │ +4219cc: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ +4219d0: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +4219d4: b610 |0020: or-int/2addr v0, v1 │ │ +4219d6: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ +4219da: b610 |0023: or-int/2addr v0, v1 │ │ +4219dc: b630 |0024: or-int/2addr v0, v3 │ │ +4219de: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ 0x000e line=80 │ │ 0x0015 line=81 │ │ locals : │ │ @@ -1762519,19 +1762521,19 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -421b80: |[421b80] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ -421b90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -421b92: 6e30 09b2 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ -421b98: 0c02 |0004: move-result-object v2 │ │ -421b9a: 1102 |0005: return-object v2 │ │ +421ba8: |[421ba8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ +421bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +421bba: 6e30 09b2 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ +421bc0: 0c02 |0004: move-result-object v2 │ │ +421bc2: 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 │ │ │ │ @@ -1762540,28 +1762542,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -421b9c: |[421b9c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ -421bac: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -421bb0: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421bb6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -421bb8: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ -421bbc: 6e10 08b2 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421bc2: 0a02 |000b: move-result v2 │ │ -421bc4: 8e22 |000c: int-to-char v2, v2 │ │ -421bc6: 6e20 03b5 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -421bcc: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -421bd0: 28f4 |0012: goto 0006 // -000c │ │ -421bd2: 6e10 15b5 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421bd8: 0c04 |0016: move-result-object v4 │ │ -421bda: 1104 |0017: return-object v4 │ │ +421bc4: |[421bc4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ +421bd4: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +421bd8: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421bde: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +421be0: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ +421be4: 6e10 08b2 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421bea: 0a02 |000b: move-result v2 │ │ +421bec: 8e22 |000c: int-to-char v2, v2 │ │ +421bee: 6e20 03b5 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +421bf4: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +421bf8: 28f4 |0012: goto 0006 // -000c │ │ +421bfa: 6e10 15b5 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +421c00: 0c04 |0016: move-result-object v4 │ │ +421c02: 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; │ │ @@ -1762572,27 +1762574,27 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -421bdc: |[421bdc] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ -421bec: 5420 63d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421bf0: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -421bf6: 0a00 |0005: move-result v0 │ │ -421bf8: 8e00 |0006: int-to-char v0, v0 │ │ -421bfa: 5421 63d6 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421bfe: 6e10 3eb9 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ -421c04: 0a01 |000c: move-result v1 │ │ -421c06: 8e11 |000d: int-to-char v1, v1 │ │ -421c08: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ -421c0c: b610 |0010: or-int/2addr v0, v1 │ │ -421c0e: 8f00 |0011: int-to-short v0, v0 │ │ -421c10: 0f00 |0012: return v0 │ │ +421c04: |[421c04] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ +421c14: 5420 63d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421c18: 6e10 3eb9 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +421c1e: 0a00 |0005: move-result v0 │ │ +421c20: 8e00 |0006: int-to-char v0, v0 │ │ +421c22: 5421 63d6 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421c26: 6e10 3eb9 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b93e │ │ +421c2c: 0a01 |000c: move-result v1 │ │ +421c2e: 8e11 |000d: int-to-char v1, v1 │ │ +421c30: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ +421c34: b610 |0010: or-int/2addr v0, v1 │ │ +421c36: 8f00 |0011: int-to-short v0, v0 │ │ +421c38: 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; │ │ │ │ @@ -1762601,39 +1762603,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 │ │ -4218c4: |[4218c4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ -4218d4: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ -4218d8: 6e20 06b2 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b206 │ │ -4218de: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ -4218e2: 6e20 06b2 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b206 │ │ -4218e8: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ -4218ec: 6e20 06b2 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b206 │ │ -4218f2: 6e10 13b2 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b213 │ │ -4218f8: 0a00 |0012: move-result v0 │ │ -4218fa: 6e10 08b2 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421900: 0a01 |0016: move-result v1 │ │ -421902: 6e10 10b2 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ -421908: 0a02 |001a: move-result v2 │ │ -42190a: 7020 16b2 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b216 │ │ -421910: 0a02 |001e: move-result v2 │ │ -421912: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ -421916: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ -42191a: 6e10 10b2 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ -421920: 0a03 |0026: move-result v3 │ │ -421922: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ -421926: 6e20 15b2 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ -42192c: 2203 421d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d42 │ │ -421930: 1a04 ba1a |002e: const-string v4, "ID3" // string@1aba │ │ -421934: 7051 20b2 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@b220 │ │ -42193a: 1103 |0033: return-object v3 │ │ +4218ec: |[4218ec] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ +4218fc: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ +421900: 6e20 06b2 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b206 │ │ +421906: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ +42190a: 6e20 06b2 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b206 │ │ +421910: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ +421914: 6e20 06b2 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b206 │ │ +42191a: 6e10 13b2 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b213 │ │ +421920: 0a00 |0012: move-result v0 │ │ +421922: 6e10 08b2 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421928: 0a01 |0016: move-result v1 │ │ +42192a: 6e10 10b2 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ +421930: 0a02 |001a: move-result v2 │ │ +421932: 7020 16b2 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b216 │ │ +421938: 0a02 |001e: move-result v2 │ │ +42193a: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ +42193e: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ +421942: 6e10 10b2 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ +421948: 0a03 |0026: move-result v3 │ │ +42194a: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ +42194e: 6e20 15b2 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ +421954: 2203 421d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d42 │ │ +421958: 1a04 ba1a |002e: const-string v4, "ID3" // string@1aba │ │ +42195c: 7051 20b2 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@b220 │ │ +421962: 1103 |0033: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ 0x0007 line=95 │ │ 0x000c line=96 │ │ 0x000f line=97 │ │ 0x0013 line=98 │ │ @@ -1762649,24 +1762651,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -421db8: |[421db8] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ -421dc8: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ -421dcc: 5430 63d6 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ -421dd0: 8141 |0004: int-to-long v1, v4 │ │ -421dd2: 7130 39b9 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ -421dd8: 0e00 |0008: return-void │ │ -421dda: 2204 3e1d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d3e │ │ -421dde: 1a00 c44f |000b: const-string v0, "Trying to read a negative number of bytes" // string@4fc4 │ │ -421de2: 7020 17b2 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b217 │ │ -421de8: 2704 |0010: throw v4 │ │ +421de0: |[421de0] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ +421df0: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ +421df4: 5430 63d6 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d663 │ │ +421df8: 8141 |0004: int-to-long v1, v4 │ │ +421dfa: 7130 39b9 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ +421e00: 0e00 |0008: return-void │ │ +421e02: 2204 3e1d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d3e │ │ +421e06: 1a00 c44f |000b: const-string v0, "Trying to read a negative number of bytes" // string@4fc4 │ │ +421e0a: 7020 17b2 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b217 │ │ +421e10: 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 │ │ @@ -1762747,20 +1762749,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 │ │ -421474: |[421474] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -421484: 7020 05b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b205 │ │ -42148a: 2201 9d1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ -42148e: 7010 59b6 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -421494: 5b01 5cd6 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d65c │ │ -421498: 0e00 |000a: return-void │ │ +42149c: |[42149c] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +4214ac: 7020 05b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b205 │ │ +4214b2: 2201 9d1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ +4214b6: 7010 59b6 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +4214bc: 5b01 5cd6 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d65c │ │ +4214c0: 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; │ │ @@ -1762771,17 +1762773,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42145c: |[42145c] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ -42146c: 5410 5cd6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d65c │ │ -421470: 1100 |0002: return-object v0 │ │ +421484: |[421484] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ +421494: 5410 5cd6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d65c │ │ +421498: 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;) │ │ @@ -1762789,40 +1762791,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 │ │ -4213e4: |[4213e4] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -4213f4: 6e10 07b2 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -4213fa: 0a00 |0003: move-result v0 │ │ -4213fc: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ -421400: 6e20 11b2 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ -421406: 0c01 |0009: move-result-object v1 │ │ -421408: 6e10 10b2 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ -42140e: 0a02 |000d: move-result v2 │ │ -421410: 8122 |000e: int-to-long v2, v2 │ │ -421412: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ -421416: 6e20 15b2 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ -42141c: 2204 e31b |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -421420: 7010 a0ac 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aca0 │ │ -421426: 6e30 afac 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@acaf │ │ -42142c: 6e20 abac 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@acab │ │ -421432: 6e10 07b2 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -421438: 0a01 |0022: move-result v1 │ │ -42143a: 6e10 1eb2 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421440: 0a02 |0026: move-result v2 │ │ -421442: b002 |0027: add-int/2addr v2, v0 │ │ -421444: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ -421448: 6e10 0eb2 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b20e │ │ -42144e: 0c01 |002d: move-result-object v1 │ │ -421450: 6e30 03b2 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@b203 │ │ -421456: 28ee |0031: goto 001f // -0012 │ │ -421458: 1104 |0032: return-object v4 │ │ +42140c: |[42140c] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +42141c: 6e10 07b2 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421422: 0a00 |0003: move-result v0 │ │ +421424: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ +421428: 6e20 11b2 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ +42142e: 0c01 |0009: move-result-object v1 │ │ +421430: 6e10 10b2 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b210 │ │ +421436: 0a02 |000d: move-result v2 │ │ +421438: 8122 |000e: int-to-long v2, v2 │ │ +42143a: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ +42143e: 6e20 15b2 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ +421444: 2204 e31b |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +421448: 7010 a0ac 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aca0 │ │ +42144e: 6e30 afac 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@acaf │ │ +421454: 6e20 abac 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@acab │ │ +42145a: 6e10 07b2 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421460: 0a01 |0022: move-result v1 │ │ +421462: 6e10 1eb2 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421468: 0a02 |0026: move-result v2 │ │ +42146a: b002 |0027: add-int/2addr v2, v0 │ │ +42146c: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ +421470: 6e10 0eb2 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b20e │ │ +421476: 0c01 |002d: move-result-object v1 │ │ +421478: 6e30 03b2 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@b203 │ │ +42147e: 28ee |0031: goto 001f // -0012 │ │ +421480: 1104 |0032: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000a line=51 │ │ 0x0011 line=52 │ │ 0x0014 line=54 │ │ @@ -1762840,180 +1762842,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 │ │ -42149c: |[42149c] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ -4214ac: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4214b0: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4214b6: 1a01 831a |0005: const-string v1, "Handling subframe: " // string@1a83 │ │ -4214ba: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4214c0: 6e10 1fb2 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b21f │ │ -4214c6: 0c01 |000d: move-result-object v1 │ │ -4214c8: 6e20 0bb5 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4214ce: 6e10 15b5 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4214d4: 0c00 |0014: move-result-object v0 │ │ -4214d6: 1a01 bb1a |0015: const-string v1, "ID3ChapterReader" // string@1abb │ │ -4214da: 7120 6e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4214e0: 6e10 07b2 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -4214e6: 0a00 |001d: move-result v0 │ │ -4214e8: 6e10 1db2 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ -4214ee: 0c02 |0021: move-result-object v2 │ │ -4214f0: 6e10 deb4 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -4214f6: 12f3 |0025: const/4 v3, #int -1 // #ff │ │ -4214f8: 6e10 deb4 0200 |0026: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ -4214fe: 0a04 |0029: move-result v4 │ │ -421500: 2c04 2a01 0000 |002a: sparse-switch v4, 00000154 // +0000012a │ │ -421506: 2821 |002d: goto 004e // +0021 │ │ -421508: 1a04 3954 |002e: const-string v4, "WXXX" // string@5439 │ │ -42150c: 6e20 d7b4 4200 |0030: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -421512: 0a02 |0033: move-result v2 │ │ -421514: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ -421518: 2818 |0036: goto 004e // +0018 │ │ -42151a: 1223 |0037: const/4 v3, #int 2 // #2 │ │ -42151c: 2816 |0038: goto 004e // +0016 │ │ -42151e: 1a04 e64b |0039: const-string v4, "TIT2" // string@4be6 │ │ -421522: 6e20 d7b4 4200 |003b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -421528: 0a02 |003e: move-result v2 │ │ -42152a: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -42152e: 280d |0041: goto 004e // +000d │ │ -421530: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -421532: 280b |0043: goto 004e // +000b │ │ -421534: 1a04 4009 |0044: const-string v4, "APIC" // string@0940 │ │ -421538: 6e20 d7b4 4200 |0046: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -42153e: 0a02 |0049: move-result v2 │ │ -421540: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ -421544: 2802 |004c: goto 004e // +0002 │ │ -421546: 1203 |004d: const/4 v3, #int 0 // #0 │ │ -421548: 2b03 1401 0000 |004e: packed-switch v3, 00000162 // +00000114 │ │ -42154e: 1a09 df50 |0051: const-string v9, "Unknown chapter sub-frame." // string@50df │ │ -421552: 7120 6e0b 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -421558: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ -42155c: 6e10 1eb2 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421562: 0a02 |005b: move-result v2 │ │ -421564: 6e20 0cb2 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b20c │ │ -42156a: 6e10 1eb2 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421570: 0a02 |0062: move-result v2 │ │ -421572: b002 |0063: add-int/2addr v2, v0 │ │ -421574: 6e10 07b2 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -42157a: 0a03 |0067: move-result v3 │ │ -42157c: b132 |0068: sub-int/2addr v2, v3 │ │ -42157e: 6e20 11b2 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ -421584: 0c02 |006c: move-result-object v2 │ │ -421586: 1a03 821b |006d: const-string v3, "ISO-8859-1" // string@1b82 │ │ -42158a: 7120 bcb5 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bc │ │ -421590: 0c02 |0072: move-result-object v2 │ │ -421592: 6e20 aeac 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@acae │ │ -421598: 2202 271e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -42159c: 7010 ffb4 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4215a2: 1a03 2d19 |007b: const-string v3, "Found link: " // string@192d │ │ -4215a6: 6e20 0bb5 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4215ac: 6e10 a7ac 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aca7 │ │ -4215b2: 0c09 |0083: move-result-object v9 │ │ -4215b4: 6e20 0bb5 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4215ba: 6e10 15b5 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4215c0: 0c09 |008a: move-result-object v9 │ │ -4215c2: 7120 6e0b 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4215c8: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ -4215cc: 1a09 460c |0090: const-string v9, "Bad URL found in ID3 data" // string@0c46 │ │ -4215d0: 7120 780b 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b78 │ │ -4215d6: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ -4215da: 6e10 1eb2 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -4215e0: 0a02 |009a: move-result v2 │ │ -4215e2: 6e20 0cb2 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b20c │ │ -4215e8: 0c02 |009e: move-result-object v2 │ │ -4215ea: 6e20 b0ac 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@acb0 │ │ -4215f0: 2202 271e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -4215f4: 7010 ffb4 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4215fa: 1a03 3119 |00a7: const-string v3, "Found title: " // string@1931 │ │ -4215fe: 6e20 0bb5 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421604: 6e10 a9ac 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aca9 │ │ -42160a: 0c09 |00af: move-result-object v9 │ │ -42160c: 6e20 0bb5 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421612: 6e10 15b5 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421618: 0c09 |00b6: move-result-object v9 │ │ -42161a: 7120 6e0b 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -421620: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ -421624: 6e10 08b2 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -42162a: 0a02 |00bf: move-result v2 │ │ -42162c: 6e10 1eb2 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421632: 0a03 |00c3: move-result v3 │ │ -421634: 6e20 11b2 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ -42163a: 0c03 |00c7: move-result-object v3 │ │ -42163c: 6e10 08b2 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421642: 0a04 |00cb: move-result v4 │ │ -421644: 6e10 1eb2 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -42164a: 0a05 |00cf: move-result v5 │ │ -42164c: 6e30 09b2 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ -421652: 0c02 |00d3: move-result-object v2 │ │ -421654: 2205 271e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -421658: 7010 ffb4 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -42165e: 1a06 2719 |00d9: const-string v6, "Found apic: " // string@1927 │ │ -421662: 6e20 0bb5 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421668: 6e20 0bb5 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42166e: 1a06 9005 |00e1: const-string v6, "," // string@0590 │ │ -421672: 6e20 0bb5 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421678: 6e20 0bb5 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42167e: 6e10 15b5 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421684: 0c02 |00ec: move-result-object v2 │ │ -421686: 7120 6e0b 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -42168c: 1a02 2107 |00f0: const-string v2, "-->" // string@0721 │ │ -421690: 6e20 d7b4 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -421696: 0a02 |00f5: move-result v2 │ │ -421698: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ -42169a: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ -42169e: 6e10 1eb2 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -4216a4: 0a02 |00fc: move-result v2 │ │ -4216a6: 6e20 11b2 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ -4216ac: 0c02 |0100: move-result-object v2 │ │ -4216ae: 2205 271e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -4216b2: 7010 ffb4 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4216b8: 1a06 863d |0106: const-string v6, "Link: " // string@3d86 │ │ -4216bc: 6e20 0bb5 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4216c2: 6e20 0bb5 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4216c8: 6e10 15b5 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4216ce: 0c05 |0111: move-result-object v5 │ │ -4216d0: 7120 6e0b 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4216d6: 6e10 a6ac 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aca6 │ │ -4216dc: 0c01 |0118: move-result-object v1 │ │ -4216de: 7110 230b 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -4216e4: 0a01 |011c: move-result v1 │ │ -4216e6: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ -4216ea: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ -4216ee: 6e20 adac 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@acad │ │ -4216f4: 2822 |0124: goto 0146 // +0022 │ │ -4216f6: 6e10 07b2 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -4216fc: 0a01 |0128: move-result v1 │ │ -4216fe: b101 |0129: sub-int/2addr v1, v0 │ │ -421700: 6e10 1eb2 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421706: 0a02 |012d: move-result v2 │ │ -421708: b112 |012e: sub-int/2addr v2, v1 │ │ -42170a: 6e10 a6ac 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aca6 │ │ -421710: 0c01 |0132: move-result-object v1 │ │ -421712: 7110 230b 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ -421718: 0a01 |0136: move-result v1 │ │ -42171a: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ -42171e: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ -421722: 6e10 07b2 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -421728: 0a01 |013e: move-result v1 │ │ -42172a: 7120 bbac 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@acbb │ │ -421730: 0c01 |0142: move-result-object v1 │ │ -421732: 6e20 adac 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@acad │ │ -421738: 6e10 07b2 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -42173e: 0a09 |0149: move-result v9 │ │ -421740: b109 |014a: sub-int/2addr v9, v0 │ │ -421742: 6e10 1eb2 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421748: 0a08 |014e: move-result v8 │ │ -42174a: b198 |014f: sub-int/2addr v8, v9 │ │ -42174c: 6e20 15b2 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ -421752: 0e00 |0153: return-void │ │ -421754: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ -421770: 0001 0300 0000 0000 6e00 0000 4900 ... |0162: packed-switch-data (10 units) │ │ +4214c4: |[4214c4] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ +4214d4: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4214d8: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4214de: 1a01 831a |0005: const-string v1, "Handling subframe: " // string@1a83 │ │ +4214e2: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4214e8: 6e10 1fb2 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b21f │ │ +4214ee: 0c01 |000d: move-result-object v1 │ │ +4214f0: 6e20 0bb5 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4214f6: 6e10 15b5 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4214fc: 0c00 |0014: move-result-object v0 │ │ +4214fe: 1a01 bb1a |0015: const-string v1, "ID3ChapterReader" // string@1abb │ │ +421502: 7120 6e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +421508: 6e10 07b2 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +42150e: 0a00 |001d: move-result v0 │ │ +421510: 6e10 1db2 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ +421516: 0c02 |0021: move-result-object v2 │ │ +421518: 6e10 deb4 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +42151e: 12f3 |0025: const/4 v3, #int -1 // #ff │ │ +421520: 6e10 deb4 0200 |0026: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b4de │ │ +421526: 0a04 |0029: move-result v4 │ │ +421528: 2c04 2a01 0000 |002a: sparse-switch v4, 00000154 // +0000012a │ │ +42152e: 2821 |002d: goto 004e // +0021 │ │ +421530: 1a04 3954 |002e: const-string v4, "WXXX" // string@5439 │ │ +421534: 6e20 d7b4 4200 |0030: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42153a: 0a02 |0033: move-result v2 │ │ +42153c: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ +421540: 2818 |0036: goto 004e // +0018 │ │ +421542: 1223 |0037: const/4 v3, #int 2 // #2 │ │ +421544: 2816 |0038: goto 004e // +0016 │ │ +421546: 1a04 e64b |0039: const-string v4, "TIT2" // string@4be6 │ │ +42154a: 6e20 d7b4 4200 |003b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +421550: 0a02 |003e: move-result v2 │ │ +421552: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +421556: 280d |0041: goto 004e // +000d │ │ +421558: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +42155a: 280b |0043: goto 004e // +000b │ │ +42155c: 1a04 4009 |0044: const-string v4, "APIC" // string@0940 │ │ +421560: 6e20 d7b4 4200 |0046: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +421566: 0a02 |0049: move-result v2 │ │ +421568: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ +42156c: 2802 |004c: goto 004e // +0002 │ │ +42156e: 1203 |004d: const/4 v3, #int 0 // #0 │ │ +421570: 2b03 1401 0000 |004e: packed-switch v3, 00000162 // +00000114 │ │ +421576: 1a09 df50 |0051: const-string v9, "Unknown chapter sub-frame." // string@50df │ │ +42157a: 7120 6e0b 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +421580: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ +421584: 6e10 1eb2 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +42158a: 0a02 |005b: move-result v2 │ │ +42158c: 6e20 0cb2 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b20c │ │ +421592: 6e10 1eb2 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421598: 0a02 |0062: move-result v2 │ │ +42159a: b002 |0063: add-int/2addr v2, v0 │ │ +42159c: 6e10 07b2 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +4215a2: 0a03 |0067: move-result v3 │ │ +4215a4: b132 |0068: sub-int/2addr v2, v3 │ │ +4215a6: 6e20 11b2 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ +4215ac: 0c02 |006c: move-result-object v2 │ │ +4215ae: 1a03 821b |006d: const-string v3, "ISO-8859-1" // string@1b82 │ │ +4215b2: 7120 bcb5 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b5bc │ │ +4215b8: 0c02 |0072: move-result-object v2 │ │ +4215ba: 6e20 aeac 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@acae │ │ +4215c0: 2202 271e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +4215c4: 7010 ffb4 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4215ca: 1a03 2d19 |007b: const-string v3, "Found link: " // string@192d │ │ +4215ce: 6e20 0bb5 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4215d4: 6e10 a7ac 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aca7 │ │ +4215da: 0c09 |0083: move-result-object v9 │ │ +4215dc: 6e20 0bb5 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4215e2: 6e10 15b5 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4215e8: 0c09 |008a: move-result-object v9 │ │ +4215ea: 7120 6e0b 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4215f0: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ +4215f4: 1a09 460c |0090: const-string v9, "Bad URL found in ID3 data" // string@0c46 │ │ +4215f8: 7120 780b 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b78 │ │ +4215fe: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ +421602: 6e10 1eb2 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421608: 0a02 |009a: move-result v2 │ │ +42160a: 6e20 0cb2 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b20c │ │ +421610: 0c02 |009e: move-result-object v2 │ │ +421612: 6e20 b0ac 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@acb0 │ │ +421618: 2202 271e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +42161c: 7010 ffb4 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421622: 1a03 3119 |00a7: const-string v3, "Found title: " // string@1931 │ │ +421626: 6e20 0bb5 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42162c: 6e10 a9ac 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aca9 │ │ +421632: 0c09 |00af: move-result-object v9 │ │ +421634: 6e20 0bb5 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42163a: 6e10 15b5 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +421640: 0c09 |00b6: move-result-object v9 │ │ +421642: 7120 6e0b 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +421648: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ +42164c: 6e10 08b2 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421652: 0a02 |00bf: move-result v2 │ │ +421654: 6e10 1eb2 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +42165a: 0a03 |00c3: move-result v3 │ │ +42165c: 6e20 11b2 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ +421662: 0c03 |00c7: move-result-object v3 │ │ +421664: 6e10 08b2 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +42166a: 0a04 |00cb: move-result v4 │ │ +42166c: 6e10 1eb2 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421672: 0a05 |00cf: move-result v5 │ │ +421674: 6e30 09b2 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ +42167a: 0c02 |00d3: move-result-object v2 │ │ +42167c: 2205 271e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +421680: 7010 ffb4 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421686: 1a06 2719 |00d9: const-string v6, "Found apic: " // string@1927 │ │ +42168a: 6e20 0bb5 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421690: 6e20 0bb5 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421696: 1a06 9005 |00e1: const-string v6, "," // string@0590 │ │ +42169a: 6e20 0bb5 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4216a0: 6e20 0bb5 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4216a6: 6e10 15b5 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4216ac: 0c02 |00ec: move-result-object v2 │ │ +4216ae: 7120 6e0b 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4216b4: 1a02 2107 |00f0: const-string v2, "-->" // string@0721 │ │ +4216b8: 6e20 d7b4 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4216be: 0a02 |00f5: move-result v2 │ │ +4216c0: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ +4216c2: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ +4216c6: 6e10 1eb2 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +4216cc: 0a02 |00fc: move-result v2 │ │ +4216ce: 6e20 11b2 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b211 │ │ +4216d4: 0c02 |0100: move-result-object v2 │ │ +4216d6: 2205 271e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +4216da: 7010 ffb4 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4216e0: 1a06 863d |0106: const-string v6, "Link: " // string@3d86 │ │ +4216e4: 6e20 0bb5 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4216ea: 6e20 0bb5 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4216f0: 6e10 15b5 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4216f6: 0c05 |0111: move-result-object v5 │ │ +4216f8: 7120 6e0b 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4216fe: 6e10 a6ac 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aca6 │ │ +421704: 0c01 |0118: move-result-object v1 │ │ +421706: 7110 230b 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +42170c: 0a01 |011c: move-result v1 │ │ +42170e: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ +421712: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ +421716: 6e20 adac 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@acad │ │ +42171c: 2822 |0124: goto 0146 // +0022 │ │ +42171e: 6e10 07b2 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421724: 0a01 |0128: move-result v1 │ │ +421726: b101 |0129: sub-int/2addr v1, v0 │ │ +421728: 6e10 1eb2 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +42172e: 0a02 |012d: move-result v2 │ │ +421730: b112 |012e: sub-int/2addr v2, v1 │ │ +421732: 6e10 a6ac 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aca6 │ │ +421738: 0c01 |0132: move-result-object v1 │ │ +42173a: 7110 230b 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b23 │ │ +421740: 0a01 |0136: move-result v1 │ │ +421742: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ +421746: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ +42174a: 6e10 07b2 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421750: 0a01 |013e: move-result v1 │ │ +421752: 7120 bbac 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@acbb │ │ +421758: 0c01 |0142: move-result-object v1 │ │ +42175a: 6e20 adac 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@acad │ │ +421760: 6e10 07b2 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421766: 0a09 |0149: move-result v9 │ │ +421768: b109 |014a: sub-int/2addr v9, v0 │ │ +42176a: 6e10 1eb2 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421770: 0a08 |014e: move-result v8 │ │ +421772: b198 |014f: sub-int/2addr v8, v9 │ │ +421774: 6e20 15b2 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ +42177a: 0e00 |0153: return-void │ │ +42177c: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ +421798: 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 │ │ @@ -1763052,47 +1763054,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 │ │ -421794: |[421794] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -4217a4: 6e10 1db2 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ -4217aa: 0c00 |0003: move-result-object v0 │ │ -4217ac: 1a01 6b0e |0004: const-string v1, "CHAP" // string@0e6b │ │ -4217b0: 6e20 d7b4 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4217b6: 0a00 |0009: move-result v0 │ │ -4217b8: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ -4217bc: 2200 271e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4217c0: 7010 ffb4 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4217c6: 1a01 7f1a |0011: const-string v1, "Handling frame: " // string@1a7f │ │ -4217ca: 6e20 0bb5 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4217d0: 6e10 1fb2 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b21f │ │ -4217d6: 0c01 |0019: move-result-object v1 │ │ -4217d8: 6e20 0bb5 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4217de: 6e10 15b5 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4217e4: 0c00 |0020: move-result-object v0 │ │ -4217e6: 1a01 bb1a |0021: const-string v1, "ID3ChapterReader" // string@1abb │ │ -4217ea: 7120 6e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4217f0: 6e20 02b2 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@b202 │ │ -4217f6: 0c04 |0029: move-result-object v4 │ │ -4217f8: 2200 271e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -4217fc: 7010 ffb4 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421802: 1a02 e40f |002f: const-string v2, "Chapter done: " // string@0fe4 │ │ -421806: 6e20 0bb5 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42180c: 6e20 0ab5 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -421812: 6e10 15b5 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421818: 0c00 |003a: move-result-object v0 │ │ -42181a: 7120 6e0b 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -421820: 5430 5cd6 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d65c │ │ -421824: 7220 26b7 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -42182a: 2804 |0043: goto 0047 // +0004 │ │ -42182c: 6f20 0db2 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b20d │ │ -421832: 0e00 |0047: return-void │ │ +4217bc: |[4217bc] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +4217cc: 6e10 1db2 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ +4217d2: 0c00 |0003: move-result-object v0 │ │ +4217d4: 1a01 6b0e |0004: const-string v1, "CHAP" // string@0e6b │ │ +4217d8: 6e20 d7b4 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4217de: 0a00 |0009: move-result v0 │ │ +4217e0: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ +4217e4: 2200 271e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4217e8: 7010 ffb4 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4217ee: 1a01 7f1a |0011: const-string v1, "Handling frame: " // string@1a7f │ │ +4217f2: 6e20 0bb5 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4217f8: 6e10 1fb2 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b21f │ │ +4217fe: 0c01 |0019: move-result-object v1 │ │ +421800: 6e20 0bb5 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421806: 6e10 15b5 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +42180c: 0c00 |0020: move-result-object v0 │ │ +42180e: 1a01 bb1a |0021: const-string v1, "ID3ChapterReader" // string@1abb │ │ +421812: 7120 6e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +421818: 6e20 02b2 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@b202 │ │ +42181e: 0c04 |0029: move-result-object v4 │ │ +421820: 2200 271e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +421824: 7010 ffb4 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +42182a: 1a02 e40f |002f: const-string v2, "Chapter done: " // string@0fe4 │ │ +42182e: 6e20 0bb5 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421834: 6e20 0ab5 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +42183a: 6e10 15b5 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +421840: 0c00 |003a: move-result-object v0 │ │ +421842: 7120 6e0b 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +421848: 5430 5cd6 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d65c │ │ +42184c: 7220 26b7 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +421852: 2804 |0043: goto 0047 // +0004 │ │ +421854: 6f20 0db2 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b20d │ │ +42185a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000c line=39 │ │ 0x0026 line=40 │ │ 0x002a line=41 │ │ 0x003e line=42 │ │ @@ -1763131,17 +1763133,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -421834: |[421834] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ -421844: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ -42184a: 0e00 |0003: return-void │ │ +42185c: |[42185c] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ +42186c: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ +421872: 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; │ │ │ │ @@ -1763184,19 +1763186,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 │ │ -421e04: |[421e04] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -421e14: 7020 05b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b205 │ │ -421e1a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -421e1c: 5b01 67d6 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d667 │ │ -421e20: 0e00 |0006: return-void │ │ +421e2c: |[421e2c] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +421e3c: 7020 05b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b205 │ │ +421e42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +421e44: 5b01 67d6 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d667 │ │ +421e48: 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; │ │ @@ -1763207,17 +1763209,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -421dec: |[421dec] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ -421dfc: 5410 67d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d667 │ │ -421e00: 1100 |0002: return-object v0 │ │ +421e14: |[421e14] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ +421e24: 5410 67d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d667 │ │ +421e28: 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;) │ │ @@ -1763225,55 +1763227,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 │ │ -421e24: |[421e24] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -421e34: 6e10 1db2 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ -421e3a: 0c00 |0003: move-result-object v0 │ │ -421e3c: 1a01 bb0e |0004: const-string v1, "COMM" // string@0ebb │ │ -421e40: 6e20 d7b4 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -421e46: 0a00 |0009: move-result v0 │ │ -421e48: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ -421e4c: 6e10 07b2 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -421e52: 0a00 |000f: move-result v0 │ │ -421e54: 8100 |0010: int-to-long v0, v0 │ │ -421e56: 6e10 08b2 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ -421e5c: 0a02 |0014: move-result v2 │ │ -421e5e: 1233 |0015: const/4 v3, #int 3 // #3 │ │ -421e60: 6e20 15b2 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ -421e66: 6e10 1eb2 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421e6c: 0a03 |001c: move-result v3 │ │ -421e6e: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ -421e72: 6e30 09b2 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ -421e78: 0c03 |0022: move-result-object v3 │ │ -421e7a: 6e10 1eb2 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ -421e80: 0a09 |0026: move-result v9 │ │ -421e82: 8194 |0027: int-to-long v4, v9 │ │ -421e84: 6e10 07b2 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ -421e8a: 0a09 |002b: move-result v9 │ │ -421e8c: 8196 |002c: int-to-long v6, v9 │ │ -421e8e: bc06 |002d: sub-long/2addr v6, v0 │ │ -421e90: bc64 |002e: sub-long/2addr v4, v6 │ │ -421e92: 8449 |002f: long-to-int v9, v4 │ │ -421e94: 6e30 09b2 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ -421e9a: 0c09 |0033: move-result-object v9 │ │ -421e9c: 6e10 e5b4 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -421ea2: 0a00 |0037: move-result v0 │ │ -421ea4: 6e10 e5b4 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -421eaa: 0a01 |003b: move-result v1 │ │ -421eac: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ -421eb0: 2802 |003e: goto 0040 // +0002 │ │ -421eb2: 0793 |003f: move-object v3, v9 │ │ -421eb4: 5b83 67d6 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d667 │ │ -421eb8: 2804 |0042: goto 0046 // +0004 │ │ -421eba: 6f20 0db2 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b20d │ │ -421ec0: 0e00 |0046: return-void │ │ +421e4c: |[421e4c] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +421e5c: 6e10 1db2 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b21d │ │ +421e62: 0c00 |0003: move-result-object v0 │ │ +421e64: 1a01 bb0e |0004: const-string v1, "COMM" // string@0ebb │ │ +421e68: 6e20 d7b4 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +421e6e: 0a00 |0009: move-result v0 │ │ +421e70: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ +421e74: 6e10 07b2 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421e7a: 0a00 |000f: move-result v0 │ │ +421e7c: 8100 |0010: int-to-long v0, v0 │ │ +421e7e: 6e10 08b2 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b208 │ │ +421e84: 0a02 |0014: move-result v2 │ │ +421e86: 1233 |0015: const/4 v3, #int 3 // #3 │ │ +421e88: 6e20 15b2 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b215 │ │ +421e8e: 6e10 1eb2 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421e94: 0a03 |001c: move-result v3 │ │ +421e96: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ +421e9a: 6e30 09b2 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ +421ea0: 0c03 |0022: move-result-object v3 │ │ +421ea2: 6e10 1eb2 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b21e │ │ +421ea8: 0a09 |0026: move-result v9 │ │ +421eaa: 8194 |0027: int-to-long v4, v9 │ │ +421eac: 6e10 07b2 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b207 │ │ +421eb2: 0a09 |002b: move-result v9 │ │ +421eb4: 8196 |002c: int-to-long v6, v9 │ │ +421eb6: bc06 |002d: sub-long/2addr v6, v0 │ │ +421eb8: bc64 |002e: sub-long/2addr v4, v6 │ │ +421eba: 8449 |002f: long-to-int v9, v4 │ │ +421ebc: 6e30 09b2 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b209 │ │ +421ec2: 0c09 |0033: move-result-object v9 │ │ +421ec4: 6e10 e5b4 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +421eca: 0a00 |0037: move-result v0 │ │ +421ecc: 6e10 e5b4 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +421ed2: 0a01 |003b: move-result v1 │ │ +421ed4: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ +421ed8: 2802 |003e: goto 0040 // +0002 │ │ +421eda: 0793 |003f: move-object v3, v9 │ │ +421edc: 5b83 67d6 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d667 │ │ +421ee0: 2804 |0042: goto 0046 // +0004 │ │ +421ee2: 6f20 0db2 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b20d │ │ +421ee8: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000c line=24 │ │ 0x0011 line=25 │ │ 0x0016 line=26 │ │ 0x0019 line=27 │ │ @@ -1763318,19 +1763320,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 │ │ -421f64: |[421f64] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ -421f74: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -421f7a: 5b01 68d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ -421f7e: 5902 69d6 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ -421f82: 0e00 |0007: return-void │ │ +421f8c: |[421f8c] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ +421f9c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +421fa2: 5b01 68d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ +421fa6: 5902 69d6 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ +421faa: 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; │ │ @@ -1763343,17 +1763345,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -421ef4: |[421ef4] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ -421f04: 5410 68d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ -421f08: 1100 |0002: return-object v0 │ │ +421f1c: |[421f1c] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ +421f2c: 5410 68d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ +421f30: 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;) │ │ @@ -1763361,17 +1763363,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -421edc: |[421edc] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ -421eec: 5210 69d6 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ -421ef0: 0f00 |0002: return v0 │ │ +421f04: |[421f04] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ +421f14: 5210 69d6 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ +421f18: 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;) │ │ @@ -1763379,30 +1763381,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -421f0c: |[421f0c] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ -421f1c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -421f20: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421f26: 1a01 911a |0005: const-string v1, "Header [id=" // string@1a91 │ │ -421f2a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421f30: 5421 68d6 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ -421f34: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421f3a: 1a01 aa06 |000f: const-string v1, ", size=" // string@06aa │ │ -421f3e: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421f44: 5221 69d6 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ -421f48: 6e20 06b5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -421f4e: 1a01 b758 |0019: const-string v1, "]" // string@58b7 │ │ -421f52: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421f58: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421f5e: 0c00 |0021: move-result-object v0 │ │ -421f60: 1100 |0022: return-object v0 │ │ +421f34: |[421f34] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ +421f44: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +421f48: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421f4e: 1a01 911a |0005: const-string v1, "Header [id=" // string@1a91 │ │ +421f52: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421f58: 5421 68d6 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ +421f5c: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421f62: 1a01 aa06 |000f: const-string v1, ", size=" // string@06aa │ │ +421f66: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421f6c: 5221 69d6 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ +421f70: 6e20 06b5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +421f76: 1a01 b758 |0019: const-string v1, "]" // string@58b7 │ │ +421f7a: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421f80: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +421f86: 0c00 |0021: move-result-object v0 │ │ +421f88: 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 : 19114 (SourceFile) │ │ @@ -1763430,17 +1763432,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 │ │ -421ec4: |[421ec4] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ -421ed4: 7030 1cb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b21c │ │ -421eda: 0e00 |0003: return-void │ │ +421eec: |[421eec] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ +421efc: 7030 1cb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b21c │ │ +421f02: 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 │ │ @@ -1763480,19 +1763482,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 │ │ -42201c: |[42201c] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ -42202c: 7030 1cb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b21c │ │ -422032: 5f03 6bd6 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d66b │ │ -422036: 5d04 6ad6 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d66a │ │ -42203a: 0e00 |0007: return-void │ │ +422044: |[422044] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ +422054: 7030 1cb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b21c │ │ +42205a: 5f03 6bd6 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d66b │ │ +42205e: 5d04 6ad6 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d66a │ │ +422062: 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; │ │ @@ -1763507,17 +1763509,17 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -422004: |[422004] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ -422014: 5810 6bd6 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d66b │ │ -422018: 0f00 |0002: return v0 │ │ +42202c: |[42202c] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ +42203c: 5810 6bd6 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d66b │ │ +422040: 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;) │ │ @@ -1763525,38 +1763527,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -421f84: |[421f84] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ -421f94: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -421f98: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -421f9e: 1a01 0c4d |0005: const-string v1, "TagHeader [version=" // string@4d0c │ │ -421fa2: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421fa8: 5821 6bd6 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d66b │ │ -421fac: 6e20 06b5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -421fb2: 1a01 0606 |000f: const-string v1, ", flags=" // string@0606 │ │ -421fb6: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421fbc: 5621 6ad6 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d66a │ │ -421fc0: 6e20 06b5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -421fc6: 1a01 2406 |0019: const-string v1, ", id=" // string@0624 │ │ -421fca: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421fd0: 5421 68d6 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ -421fd4: 6e20 0bb5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421fda: 1a01 aa06 |0023: const-string v1, ", size=" // string@06aa │ │ -421fde: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421fe4: 5221 69d6 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ -421fe8: 6e20 06b5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -421fee: 1a01 b758 |002d: const-string v1, "]" // string@58b7 │ │ -421ff2: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -421ff8: 6e10 15b5 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -421ffe: 0c00 |0035: move-result-object v0 │ │ -422000: 1100 |0036: return-object v0 │ │ +421fac: |[421fac] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ +421fbc: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +421fc0: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +421fc6: 1a01 0c4d |0005: const-string v1, "TagHeader [version=" // string@4d0c │ │ +421fca: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421fd0: 5821 6bd6 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d66b │ │ +421fd4: 6e20 06b5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +421fda: 1a01 0606 |000f: const-string v1, ", flags=" // string@0606 │ │ +421fde: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421fe4: 5621 6ad6 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d66a │ │ +421fe8: 6e20 06b5 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +421fee: 1a01 2406 |0019: const-string v1, ", id=" // string@0624 │ │ +421ff2: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +421ff8: 5421 68d6 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d668 │ │ +421ffc: 6e20 0bb5 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422002: 1a01 aa06 |0023: const-string v1, ", size=" // string@06aa │ │ +422006: 6e20 0bb5 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42200c: 5221 69d6 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d669 │ │ +422010: 6e20 06b5 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +422016: 1a01 b758 |002d: const-string v1, "]" // string@58b7 │ │ +42201a: 6e20 0bb5 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422020: 6e10 15b5 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422026: 0c00 |0035: move-result-object v0 │ │ +422028: 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 : 19114 (SourceFile) │ │ @@ -1763614,21 +1763616,21 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -422148: |[422148] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.:(Ljava/io/InputStream;)V │ │ -422158: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42215e: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ -422162: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -422168: 5b10 6ed6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d66e │ │ -42216c: 5b12 6fd6 |000a: iput-object v2, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ -422170: 0e00 |000c: return-void │ │ +422170: |[422170] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.:(Ljava/io/InputStream;)V │ │ +422180: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +422186: 2200 9d1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1e9d │ │ +42218a: 7010 59b6 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +422190: 5b10 6ed6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d66e │ │ +422194: 5b12 6fd6 |000a: iput-object v2, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ +422198: 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; │ │ @@ -1763639,38 +1763641,38 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -422174: |[422174] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.isM4A:(Ljava/io/InputStream;)V │ │ -422184: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -422188: 7110 c4b5 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b5c4 │ │ -42218e: 0c01 |0005: move-result-object v1 │ │ -422190: 6202 97d7 |0006: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@d797 │ │ -422194: 6e20 dab5 2100 |0008: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b5da │ │ -42219a: 0c01 |000b: move-result-object v1 │ │ -42219c: 6e10 c6b5 0100 |000c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b5c6 │ │ -4221a2: 0c02 |000f: move-result-object v2 │ │ -4221a4: 7120 37b9 2400 |0010: invoke-static {v4, v2}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ -4221aa: 6e10 d3b5 0100 |0013: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ -4221b0: 0a02 |0016: move-result v2 │ │ -4221b2: 6e10 d3b5 0100 |0017: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ -4221b8: 0a01 |001a: move-result v1 │ │ -4221ba: 1403 7079 7466 |001b: const v3, #float 2.88624e+23 // #66747970 │ │ -4221c0: 3331 0800 |001e: if-ne v1, v3, 0026 // +0008 │ │ -4221c4: b102 |0020: sub-int/2addr v2, v0 │ │ -4221c6: 8120 |0021: int-to-long v0, v2 │ │ -4221c8: 7130 39b9 0401 |0022: invoke-static {v4, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ -4221ce: 0e00 |0025: return-void │ │ -4221d0: 2204 e01d |0026: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ -4221d4: 1a00 1443 |0028: const-string v0, "Not an M4A file" // string@4314 │ │ -4221d8: 7020 9cb3 0400 |002a: invoke-direct {v4, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -4221de: 2704 |002d: throw v4 │ │ +42219c: |[42219c] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.isM4A:(Ljava/io/InputStream;)V │ │ +4221ac: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +4221b0: 7110 c4b5 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b5c4 │ │ +4221b6: 0c01 |0005: move-result-object v1 │ │ +4221b8: 6202 97d7 |0006: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@d797 │ │ +4221bc: 6e20 dab5 2100 |0008: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b5da │ │ +4221c2: 0c01 |000b: move-result-object v1 │ │ +4221c4: 6e10 c6b5 0100 |000c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b5c6 │ │ +4221ca: 0c02 |000f: move-result-object v2 │ │ +4221cc: 7120 37b9 2400 |0010: invoke-static {v4, v2}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ +4221d2: 6e10 d3b5 0100 |0013: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ +4221d8: 0a02 |0016: move-result v2 │ │ +4221da: 6e10 d3b5 0100 |0017: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ +4221e0: 0a01 |001a: move-result v1 │ │ +4221e2: 1403 7079 7466 |001b: const v3, #float 2.88624e+23 // #66747970 │ │ +4221e8: 3331 0800 |001e: if-ne v1, v3, 0026 // +0008 │ │ +4221ec: b102 |0020: sub-int/2addr v2, v0 │ │ +4221ee: 8120 |0021: int-to-long v0, v2 │ │ +4221f0: 7130 39b9 0401 |0022: invoke-static {v4, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ +4221f6: 0e00 |0025: return-void │ │ +4221f8: 2204 e01d |0026: new-instance v4, Ljava/io/IOException; // type@1de0 │ │ +4221fc: 1a00 1443 |0028: const-string v0, "Not an M4A file" // string@4314 │ │ +422200: 7020 9cb3 0400 |002a: invoke-direct {v4, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +422206: 2704 |002d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=152 │ │ 0x000c line=153 │ │ 0x0013 line=155 │ │ 0x0017 line=156 │ │ 0x0022 line=159 │ │ @@ -1763683,75 +1763685,75 @@ │ │ type : '(J)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 132 16-bit code units │ │ -4221e0: |[4221e0] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.parseNeroChapterAtom:(J)V │ │ -4221f0: 84ab |0000: long-to-int v11, v10 │ │ -4221f2: 7110 c4b5 0b00 |0001: invoke-static {v11}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b5c4 │ │ -4221f8: 0c0a |0004: move-result-object v10 │ │ -4221fa: 620b 97d7 |0005: sget-object v11, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@d797 │ │ -4221fe: 6e20 dab5 ba00 |0007: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b5da │ │ -422204: 0c0a |000a: move-result-object v10 │ │ -422206: 549b 6fd6 |000b: iget-object v11, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ -42220a: 6e10 c6b5 0a00 |000d: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.array:()[B // method@b5c6 │ │ -422210: 0c00 |0010: move-result-object v0 │ │ -422212: 7120 37b9 0b00 |0011: invoke-static {v11, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ -422218: 125b |0014: const/4 v11, #int 5 // #5 │ │ -42221a: 6e20 dcb5 ba00 |0015: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@b5dc │ │ -422220: 6e10 d3b5 0a00 |0018: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ -422226: 0a0b |001b: move-result v11 │ │ -422228: 2200 271e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -42222c: 7010 ffb4 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422232: 1a01 b042 |0021: const-string v1, "Nero Chapter Count: " // string@42b0 │ │ -422236: 6e20 0bb5 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42223c: 6e20 06b5 b000 |0026: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -422242: 6e10 15b5 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422248: 0c00 |002c: move-result-object v0 │ │ -42224a: 1a01 bb3f |002d: const-string v1, "M4AChapterReader" // string@3fbb │ │ -42224e: 7120 6e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -422254: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -422256: 1202 |0033: const/4 v2, #int 0 // #0 │ │ -422258: 35b2 4f00 |0034: if-ge v2, v11, 0083 // +004f │ │ -42225c: 6e10 d5b5 0a00 |0036: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getLong:()J // method@b5d5 │ │ -422262: 0b03 |0039: move-result-wide v3 │ │ -422264: 6e10 ceb5 0a00 |003a: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.get:()B // method@b5ce │ │ -42226a: 0a05 |003d: move-result v5 │ │ -42226c: 2356 971f |003e: new-array v6, v5, [B // type@1f97 │ │ -422270: 6e40 d1b5 6a50 |0040: invoke-virtual {v10, v6, v0, v5}, Ljava/nio/ByteBuffer;.get:([BII)Ljava/nio/ByteBuffer; // method@b5d1 │ │ -422276: 2205 261e |0043: new-instance v5, Ljava/lang/String; // type@1e26 │ │ -42227a: 6207 9ad7 |0045: sget-object v7, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d79a │ │ -42227e: 7030 cbb4 6507 |0047: invoke-direct {v5, v6, v7}, Ljava/lang/String;.:([BLjava/nio/charset/Charset;)V // method@b4cb │ │ -422284: 2206 e31b |004a: new-instance v6, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -422288: 7010 a0ac 0600 |004c: invoke-direct {v6}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aca0 │ │ -42228e: 1607 1027 |004f: const-wide/16 v7, #int 10000 // #2710 │ │ -422292: be73 |0051: div-long/2addr v3, v7 │ │ -422294: 6e30 afac 3604 |0052: invoke-virtual {v6, v3, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@acaf │ │ -42229a: 6e20 b0ac 5600 |0055: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@acb0 │ │ -4222a0: d802 0201 |0058: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4222a4: 7110 fbb4 0200 |005a: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ -4222aa: 0c03 |005d: move-result-object v3 │ │ -4222ac: 6e20 abac 3600 |005e: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@acab │ │ -4222b2: 5493 6ed6 |0061: iget-object v3, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d66e │ │ -4222b6: 7220 26b7 6300 |0063: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -4222bc: 2203 271e |0066: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ -4222c0: 7010 ffb4 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4222c6: 1a04 ad42 |006b: const-string v4, "Nero Chapter " // string@42ad │ │ -4222ca: 6e20 0bb5 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4222d0: 6e20 06b5 2300 |0070: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -4222d6: 1a04 c907 |0073: const-string v4, ": " // string@07c9 │ │ -4222da: 6e20 0bb5 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4222e0: 6e20 0ab5 6300 |0078: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -4222e6: 6e10 15b5 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4222ec: 0c03 |007e: move-result-object v3 │ │ -4222ee: 7120 6e0b 3100 |007f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -4222f4: 28b2 |0082: goto 0034 // -004e │ │ -4222f6: 0e00 |0083: return-void │ │ +422208: |[422208] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.parseNeroChapterAtom:(J)V │ │ +422218: 84ab |0000: long-to-int v11, v10 │ │ +42221a: 7110 c4b5 0b00 |0001: invoke-static {v11}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b5c4 │ │ +422220: 0c0a |0004: move-result-object v10 │ │ +422222: 620b 97d7 |0005: sget-object v11, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@d797 │ │ +422226: 6e20 dab5 ba00 |0007: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b5da │ │ +42222c: 0c0a |000a: move-result-object v10 │ │ +42222e: 549b 6fd6 |000b: iget-object v11, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ +422232: 6e10 c6b5 0a00 |000d: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.array:()[B // method@b5c6 │ │ +422238: 0c00 |0010: move-result-object v0 │ │ +42223a: 7120 37b9 0b00 |0011: invoke-static {v11, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ +422240: 125b |0014: const/4 v11, #int 5 // #5 │ │ +422242: 6e20 dcb5 ba00 |0015: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@b5dc │ │ +422248: 6e10 d3b5 0a00 |0018: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ +42224e: 0a0b |001b: move-result v11 │ │ +422250: 2200 271e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +422254: 7010 ffb4 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +42225a: 1a01 b042 |0021: const-string v1, "Nero Chapter Count: " // string@42b0 │ │ +42225e: 6e20 0bb5 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422264: 6e20 06b5 b000 |0026: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +42226a: 6e10 15b5 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422270: 0c00 |002c: move-result-object v0 │ │ +422272: 1a01 bb3f |002d: const-string v1, "M4AChapterReader" // string@3fbb │ │ +422276: 7120 6e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +42227c: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +42227e: 1202 |0033: const/4 v2, #int 0 // #0 │ │ +422280: 35b2 4f00 |0034: if-ge v2, v11, 0083 // +004f │ │ +422284: 6e10 d5b5 0a00 |0036: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getLong:()J // method@b5d5 │ │ +42228a: 0b03 |0039: move-result-wide v3 │ │ +42228c: 6e10 ceb5 0a00 |003a: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.get:()B // method@b5ce │ │ +422292: 0a05 |003d: move-result v5 │ │ +422294: 2356 971f |003e: new-array v6, v5, [B // type@1f97 │ │ +422298: 6e40 d1b5 6a50 |0040: invoke-virtual {v10, v6, v0, v5}, Ljava/nio/ByteBuffer;.get:([BII)Ljava/nio/ByteBuffer; // method@b5d1 │ │ +42229e: 2205 261e |0043: new-instance v5, Ljava/lang/String; // type@1e26 │ │ +4222a2: 6207 9ad7 |0045: sget-object v7, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d79a │ │ +4222a6: 7030 cbb4 6507 |0047: invoke-direct {v5, v6, v7}, Ljava/lang/String;.:([BLjava/nio/charset/Charset;)V // method@b4cb │ │ +4222ac: 2206 e31b |004a: new-instance v6, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +4222b0: 7010 a0ac 0600 |004c: invoke-direct {v6}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aca0 │ │ +4222b6: 1607 1027 |004f: const-wide/16 v7, #int 10000 // #2710 │ │ +4222ba: be73 |0051: div-long/2addr v3, v7 │ │ +4222bc: 6e30 afac 3604 |0052: invoke-virtual {v6, v3, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@acaf │ │ +4222c2: 6e20 b0ac 5600 |0055: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@acb0 │ │ +4222c8: d802 0201 |0058: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4222cc: 7110 fbb4 0200 |005a: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b4fb │ │ +4222d2: 0c03 |005d: move-result-object v3 │ │ +4222d4: 6e20 abac 3600 |005e: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@acab │ │ +4222da: 5493 6ed6 |0061: iget-object v3, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d66e │ │ +4222de: 7220 26b7 6300 |0063: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +4222e4: 2203 271e |0066: new-instance v3, Ljava/lang/StringBuilder; // type@1e27 │ │ +4222e8: 7010 ffb4 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4222ee: 1a04 ad42 |006b: const-string v4, "Nero Chapter " // string@42ad │ │ +4222f2: 6e20 0bb5 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4222f8: 6e20 06b5 2300 |0070: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4222fe: 1a04 c907 |0073: const-string v4, ": " // string@07c9 │ │ +422302: 6e20 0bb5 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422308: 6e20 0ab5 6300 |0078: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +42230e: 6e10 15b5 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422314: 0c03 |007e: move-result-object v3 │ │ +422316: 7120 6e0b 3100 |007f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +42231c: 28b2 |0082: goto 0034 // -004e │ │ +42231e: 0e00 |0083: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=113 │ │ 0x000b line=114 │ │ 0x0015 line=118 │ │ 0x0018 line=120 │ │ 0x001c line=121 │ │ @@ -1763776,73 +1763778,73 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -42203c: |[42203c] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.findAtom:(Ljava/lang/String;)I │ │ -42204c: 1a00 9e58 |0000: const-string v0, "\." // string@589e │ │ -422050: 6e20 ecb4 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -422056: 0c09 |0005: move-result-object v9 │ │ -422058: 1300 0800 |0006: const/16 v0, #int 8 // #8 │ │ -42205c: 7110 c4b5 0000 |0008: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b5c4 │ │ -422062: 0c01 |000b: move-result-object v1 │ │ -422064: 6202 97d7 |000c: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@d797 │ │ -422068: 6e20 dab5 2100 |000e: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b5da │ │ -42206e: 0c01 |0011: move-result-object v1 │ │ -422070: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -422072: 12f3 |0013: const/4 v3, #int -1 // #ff │ │ -422074: 5484 6fd6 |0014: iget-object v4, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ -422078: 6e10 c6b5 0100 |0016: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b5c6 │ │ -42207e: 0c05 |0019: move-result-object v5 │ │ -422080: 7120 37b9 5400 |001a: invoke-static {v4, v5}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ -422086: 6e10 d3b5 0100 |001d: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ -42208c: 0a04 |0020: move-result v4 │ │ -42208e: b104 |0021: sub-int/2addr v4, v0 │ │ -422090: 6205 9ad7 |0022: sget-object v5, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d79a │ │ -422094: 6e20 ffb5 1500 |0024: invoke-virtual {v5, v1}, Ljava/nio/charset/Charset;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b5ff │ │ -42209a: 0c05 |0027: move-result-object v5 │ │ -42209c: 6e10 e9b5 0500 |0028: invoke-virtual {v5}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ -4220a2: 0c05 |002b: move-result-object v5 │ │ -4220a4: 6e10 cbb5 0100 |002c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@b5cb │ │ -4220aa: 4606 0902 |002f: aget-object v6, v9, v2 │ │ -4220ae: 6e20 d7b4 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4220b4: 0a05 |0034: move-result v5 │ │ -4220b6: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ -4220ba: 2193 |0037: array-length v3, v9 │ │ -4220bc: d803 03ff |0038: add-int/lit8 v3, v3, #int -1 // #ff │ │ -4220c0: 3332 0300 |003a: if-ne v2, v3, 003d // +0003 │ │ -4220c4: 0f04 |003c: return v4 │ │ -4220c6: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4220ca: 0143 |003f: move v3, v4 │ │ -4220cc: 28d4 |0040: goto 0014 // -002c │ │ -4220ce: 3d02 2900 |0041: if-lez v2, 006a // +0029 │ │ -4220d2: b143 |0043: sub-int/2addr v3, v4 │ │ -4220d4: 3d03 0300 |0044: if-lez v3, 0047 // +0003 │ │ -4220d8: 2824 |0046: goto 006a // +0024 │ │ -4220da: 2200 e01d |0047: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ -4220de: 2201 271e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -4220e2: 7010 ffb4 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4220e8: 1a04 e244 |004e: const-string v4, "Part size exceeded for part "" // string@44e2 │ │ -4220ec: 6e20 0bb5 4100 |0050: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4220f2: d802 02ff |0053: add-int/lit8 v2, v2, #int -1 // #ff │ │ -4220f6: 4609 0902 |0055: aget-object v9, v9, v2 │ │ -4220fa: 6e20 0bb5 9100 |0057: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422100: 1a09 eb01 |005a: const-string v9, "" while searching atom. Remaining Size: " // string@01eb │ │ -422104: 6e20 0bb5 9100 |005c: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42210a: 6e20 06b5 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -422110: 6e10 15b5 0100 |0062: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422116: 0c09 |0065: move-result-object v9 │ │ -422118: 7020 9cb3 9000 |0066: invoke-direct {v0, v9}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -42211e: 2700 |0069: throw v0 │ │ -422120: 5485 6fd6 |006a: iget-object v5, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ -422124: 8146 |006c: int-to-long v6, v4 │ │ -422126: 7130 39b9 6507 |006d: invoke-static {v5, v6, v7}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ -42212c: 28a4 |0070: goto 0014 // -005c │ │ +422064: |[422064] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.findAtom:(Ljava/lang/String;)I │ │ +422074: 1a00 9e58 |0000: const-string v0, "\." // string@589e │ │ +422078: 6e20 ecb4 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +42207e: 0c09 |0005: move-result-object v9 │ │ +422080: 1300 0800 |0006: const/16 v0, #int 8 // #8 │ │ +422084: 7110 c4b5 0000 |0008: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b5c4 │ │ +42208a: 0c01 |000b: move-result-object v1 │ │ +42208c: 6202 97d7 |000c: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@d797 │ │ +422090: 6e20 dab5 2100 |000e: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b5da │ │ +422096: 0c01 |0011: move-result-object v1 │ │ +422098: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +42209a: 12f3 |0013: const/4 v3, #int -1 // #ff │ │ +42209c: 5484 6fd6 |0014: iget-object v4, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ +4220a0: 6e10 c6b5 0100 |0016: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b5c6 │ │ +4220a6: 0c05 |0019: move-result-object v5 │ │ +4220a8: 7120 37b9 5400 |001a: invoke-static {v4, v5}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ +4220ae: 6e10 d3b5 0100 |001d: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b5d3 │ │ +4220b4: 0a04 |0020: move-result v4 │ │ +4220b6: b104 |0021: sub-int/2addr v4, v0 │ │ +4220b8: 6205 9ad7 |0022: sget-object v5, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d79a │ │ +4220bc: 6e20 ffb5 1500 |0024: invoke-virtual {v5, v1}, Ljava/nio/charset/Charset;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b5ff │ │ +4220c2: 0c05 |0027: move-result-object v5 │ │ +4220c4: 6e10 e9b5 0500 |0028: invoke-virtual {v5}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ +4220ca: 0c05 |002b: move-result-object v5 │ │ +4220cc: 6e10 cbb5 0100 |002c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@b5cb │ │ +4220d2: 4606 0902 |002f: aget-object v6, v9, v2 │ │ +4220d6: 6e20 d7b4 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4220dc: 0a05 |0034: move-result v5 │ │ +4220de: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ +4220e2: 2193 |0037: array-length v3, v9 │ │ +4220e4: d803 03ff |0038: add-int/lit8 v3, v3, #int -1 // #ff │ │ +4220e8: 3332 0300 |003a: if-ne v2, v3, 003d // +0003 │ │ +4220ec: 0f04 |003c: return v4 │ │ +4220ee: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4220f2: 0143 |003f: move v3, v4 │ │ +4220f4: 28d4 |0040: goto 0014 // -002c │ │ +4220f6: 3d02 2900 |0041: if-lez v2, 006a // +0029 │ │ +4220fa: b143 |0043: sub-int/2addr v3, v4 │ │ +4220fc: 3d03 0300 |0044: if-lez v3, 0047 // +0003 │ │ +422100: 2824 |0046: goto 006a // +0024 │ │ +422102: 2200 e01d |0047: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ +422106: 2201 271e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +42210a: 7010 ffb4 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +422110: 1a04 e244 |004e: const-string v4, "Part size exceeded for part "" // string@44e2 │ │ +422114: 6e20 0bb5 4100 |0050: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42211a: d802 02ff |0053: add-int/lit8 v2, v2, #int -1 // #ff │ │ +42211e: 4609 0902 |0055: aget-object v9, v9, v2 │ │ +422122: 6e20 0bb5 9100 |0057: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422128: 1a09 eb01 |005a: const-string v9, "" while searching atom. Remaining Size: " // string@01eb │ │ +42212c: 6e20 0bb5 9100 |005c: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422132: 6e20 06b5 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +422138: 6e10 15b5 0100 |0062: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +42213e: 0c09 |0065: move-result-object v9 │ │ +422140: 7020 9cb3 9000 |0066: invoke-direct {v0, v9}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +422146: 2700 |0069: throw v0 │ │ +422148: 5485 6fd6 |006a: iget-object v5, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ +42214c: 8146 |006c: int-to-long v6, v4 │ │ +42214e: 7130 39b9 6507 |006d: invoke-static {v5, v6, v7}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ +422154: 28a4 |0070: goto 0014 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0008 line=61 │ │ 0x0014 line=64 │ │ 0x001d line=66 │ │ 0x0022 line=70 │ │ @@ -1763860,17 +1763862,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -422130: |[422130] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.getChapters:()Ljava/util/List; │ │ -422140: 5410 6ed6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d66e │ │ -422144: 1100 |0002: return-object v0 │ │ +422158: |[422158] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.getChapters:()Ljava/util/List; │ │ +422168: 5410 6ed6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d66e │ │ +42216c: 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;) │ │ @@ -1763878,50 +1763880,50 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -4222f8: |[4222f8] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.readInputStream:()V │ │ -422308: 1a00 bb3f |0000: const-string v0, "M4AChapterReader" // string@3fbb │ │ -42230c: 5441 6fd6 |0002: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ -422310: 7110 26b2 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.isM4A:(Ljava/io/InputStream;)V // method@b226 │ │ -422316: 1a01 7aaa |0007: const-string v1, "moov.udta.chpl" // string@aa7a │ │ -42231a: 6e20 24b2 1400 |0009: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.findAtom:(Ljava/lang/String;)I // method@b224 │ │ -422320: 0a01 |000c: move-result v1 │ │ -422322: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ -422324: 3321 0a00 |000e: if-ne v1, v2, 0018 // +000a │ │ -422328: 1a01 af42 |0010: const-string v1, "Nero Chapter Atom not found" // string@42af │ │ -42232c: 7120 6e0b 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -422332: 2834 |0015: goto 0049 // +0034 │ │ -422334: 0d01 |0016: move-exception v1 │ │ -422336: 281a |0017: goto 0031 // +001a │ │ -422338: 2202 271e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -42233c: 7010 ffb4 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422342: 1a03 ae42 |001d: const-string v3, "Nero Chapter Atom found. Data Size: " // string@42ae │ │ -422346: 6e20 0bb5 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42234c: 6e20 06b5 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -422352: 6e10 15b5 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422358: 0c02 |0028: move-result-object v2 │ │ -42235a: 7120 6e0b 2000 |0029: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -422360: 8111 |002c: int-to-long v1, v1 │ │ -422362: 7030 27b2 1402 |002d: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.parseNeroChapterAtom:(J)V // method@b227 │ │ -422368: 2819 |0030: goto 0049 // +0019 │ │ -42236a: 2202 271e |0031: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -42236e: 7010 ffb4 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422374: 1a03 0b15 |0036: const-string v3, "ERROR: " // string@150b │ │ -422378: 6e20 0bb5 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42237e: 6e10 38b5 0100 |003b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -422384: 0c01 |003e: move-result-object v1 │ │ -422386: 6e20 0bb5 1200 |003f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42238c: 6e10 15b5 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422392: 0c01 |0045: move-result-object v1 │ │ -422394: 7120 6e0b 1000 |0046: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -42239a: 0e00 |0049: return-void │ │ +422320: |[422320] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.readInputStream:()V │ │ +422330: 1a00 bb3f |0000: const-string v0, "M4AChapterReader" // string@3fbb │ │ +422334: 5441 6fd6 |0002: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d66f │ │ +422338: 7110 26b2 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.isM4A:(Ljava/io/InputStream;)V // method@b226 │ │ +42233e: 1a01 7aaa |0007: const-string v1, "moov.udta.chpl" // string@aa7a │ │ +422342: 6e20 24b2 1400 |0009: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.findAtom:(Ljava/lang/String;)I // method@b224 │ │ +422348: 0a01 |000c: move-result v1 │ │ +42234a: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ +42234c: 3321 0a00 |000e: if-ne v1, v2, 0018 // +000a │ │ +422350: 1a01 af42 |0010: const-string v1, "Nero Chapter Atom not found" // string@42af │ │ +422354: 7120 6e0b 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +42235a: 2834 |0015: goto 0049 // +0034 │ │ +42235c: 0d01 |0016: move-exception v1 │ │ +42235e: 281a |0017: goto 0031 // +001a │ │ +422360: 2202 271e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +422364: 7010 ffb4 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +42236a: 1a03 ae42 |001d: const-string v3, "Nero Chapter Atom found. Data Size: " // string@42ae │ │ +42236e: 6e20 0bb5 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422374: 6e20 06b5 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +42237a: 6e10 15b5 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422380: 0c02 |0028: move-result-object v2 │ │ +422382: 7120 6e0b 2000 |0029: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +422388: 8111 |002c: int-to-long v1, v1 │ │ +42238a: 7030 27b2 1402 |002d: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.parseNeroChapterAtom:(J)V // method@b227 │ │ +422390: 2819 |0030: goto 0049 // +0019 │ │ +422392: 2202 271e |0031: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +422396: 7010 ffb4 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +42239c: 1a03 0b15 |0036: const-string v3, "ERROR: " // string@150b │ │ +4223a0: 6e20 0bb5 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4223a6: 6e10 38b5 0100 |003b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +4223ac: 0c01 |003e: move-result-object v1 │ │ +4223ae: 6e20 0bb5 1200 |003f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4223b4: 6e10 15b5 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4223ba: 0c01 |0045: move-result-object v1 │ │ +4223bc: 7120 6e0b 1000 |0046: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +4223c2: 0e00 |0049: return-void │ │ catches : 1 │ │ 0x0002 - 0x0030 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ 0x0010 line=36 │ │ @@ -1764006,20 +1764008,20 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -422a28: |[422a28] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ -422a38: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -422a3e: 2200 491d |0003: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // type@1d49 │ │ -422a42: 7020 47b2 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.:(Ljava/io/InputStream;)V // method@b247 │ │ -422a48: 5b10 81d6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -422a4c: 0e00 |000a: return-void │ │ +422a50: |[422a50] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ +422a60: 7010 b0b4 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +422a66: 2200 491d |0003: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // type@1d49 │ │ +422a6a: 7020 47b2 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.:(Ljava/io/InputStream;)V // method@b247 │ │ +422a70: 5b10 81d6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +422a74: 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; │ │ @@ -1764029,48 +1764031,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -422a50: |[422a50] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ -422a60: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ -422a64: 2301 971f |0002: new-array v1, v0, [B // type@1f97 │ │ -422a68: 1272 |0004: const/4 v2, #int 7 // #7 │ │ -422a6a: 2322 971f |0005: new-array v2, v2, [B // type@1f97 │ │ -422a6e: 2602 3300 0000 |0007: fill-array-data v2, 0000003a // +00000033 │ │ -422a74: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -422a76: 1504 0004 |000b: const/high16 v4, #int 67108864 // #400 │ │ -422a7a: 3543 2400 |000d: if-ge v3, v4, 0031 // +0024 │ │ -422a7e: dc04 0340 |000f: rem-int/lit8 v4, v3, #int 64 // #40 │ │ -422a82: 5465 81d6 |0011: iget-object v5, v6, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -422a86: 6e10 49b2 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b249 │ │ -422a8c: 0a05 |0016: move-result v5 │ │ -422a8e: 8d55 |0017: int-to-byte v5, v5 │ │ -422a90: 4f05 0104 |0018: aput-byte v5, v1, v4 │ │ -422a94: 6e40 3bb2 1632 |001a: invoke-virtual {v6, v1, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b23b │ │ -422a9a: 0a04 |001d: move-result v4 │ │ -422a9c: 3804 0300 |001e: if-eqz v4, 0021 // +0003 │ │ -422aa0: 0e00 |0020: return-void │ │ -422aa2: 1a04 1344 |0021: const-string v4, "OpusTags" // string@4413 │ │ -422aa6: 6e10 dbb4 0400 |0023: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@b4db │ │ -422aac: 0c04 |0026: move-result-object v4 │ │ -422aae: 6e40 3bb2 1634 |0027: invoke-virtual {v6, v1, v4, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b23b │ │ -422ab4: 0a04 |002a: move-result v4 │ │ -422ab6: 3804 0300 |002b: if-eqz v4, 002e // +0003 │ │ -422aba: 0e00 |002d: return-void │ │ -422abc: d803 0301 |002e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -422ac0: 28db |0030: goto 000b // -0025 │ │ -422ac2: 2200 e01d |0031: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ -422ac6: 1a01 e042 |0033: const-string v1, "No comment header found" // string@42e0 │ │ -422aca: 7020 9cb3 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -422ad0: 2700 |0038: throw v0 │ │ -422ad2: 0000 |0039: nop // spacer │ │ -422ad4: 0003 0100 0700 0000 0376 6f72 6269 ... |003a: array-data (8 units) │ │ +422a78: |[422a78] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ +422a88: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ +422a8c: 2301 971f |0002: new-array v1, v0, [B // type@1f97 │ │ +422a90: 1272 |0004: const/4 v2, #int 7 // #7 │ │ +422a92: 2322 971f |0005: new-array v2, v2, [B // type@1f97 │ │ +422a96: 2602 3300 0000 |0007: fill-array-data v2, 0000003a // +00000033 │ │ +422a9c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +422a9e: 1504 0004 |000b: const/high16 v4, #int 67108864 // #400 │ │ +422aa2: 3543 2400 |000d: if-ge v3, v4, 0031 // +0024 │ │ +422aa6: dc04 0340 |000f: rem-int/lit8 v4, v3, #int 64 // #40 │ │ +422aaa: 5465 81d6 |0011: iget-object v5, v6, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +422aae: 6e10 49b2 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b249 │ │ +422ab4: 0a05 |0016: move-result v5 │ │ +422ab6: 8d55 |0017: int-to-byte v5, v5 │ │ +422ab8: 4f05 0104 |0018: aput-byte v5, v1, v4 │ │ +422abc: 6e40 3bb2 1632 |001a: invoke-virtual {v6, v1, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b23b │ │ +422ac2: 0a04 |001d: move-result v4 │ │ +422ac4: 3804 0300 |001e: if-eqz v4, 0021 // +0003 │ │ +422ac8: 0e00 |0020: return-void │ │ +422aca: 1a04 1344 |0021: const-string v4, "OpusTags" // string@4413 │ │ +422ace: 6e10 dbb4 0400 |0023: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@b4db │ │ +422ad4: 0c04 |0026: move-result-object v4 │ │ +422ad6: 6e40 3bb2 1634 |0027: invoke-virtual {v6, v1, v4, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b23b │ │ +422adc: 0a04 |002a: move-result v4 │ │ +422ade: 3804 0300 |002b: if-eqz v4, 002e // +0003 │ │ +422ae2: 0e00 |002d: return-void │ │ +422ae4: d803 0301 |002e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +422ae8: 28db |0030: goto 000b // -0025 │ │ +422aea: 2200 e01d |0031: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ +422aee: 1a01 e042 |0033: const-string v1, "No comment header found" // string@42e0 │ │ +422af2: 7020 9cb3 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +422af8: 2700 |0038: throw v0 │ │ +422afa: 0000 |0039: nop // spacer │ │ +422afc: 0003 0100 0700 0000 0376 6f72 6269 ... |003a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=72 │ │ 0x0005 line=73 │ │ 0x000f line=75 │ │ 0x001a line=76 │ │ 0x0021 line=78 │ │ @@ -1764083,30 +1764085,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 │ │ -422924: |[422924] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ -422934: 5440 81d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -422938: 7110 31b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b931 │ │ -42293e: 0b00 |0005: move-result-wide v0 │ │ -422940: 7030 43b2 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b243 │ │ -422946: 0c00 |0009: move-result-object v0 │ │ -422948: 5441 81d6 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -42294c: 7110 31b9 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b931 │ │ -422952: 0b01 |000f: move-result-wide v1 │ │ -422954: 2203 451d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d45 │ │ -422958: 7040 32b2 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@b232 │ │ -42295e: 1103 |0015: return-object v3 │ │ -422960: 0d00 |0016: move-exception v0 │ │ -422962: 2201 481d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ -422966: 7020 45b2 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b245 │ │ -42296c: 2701 |001c: throw v1 │ │ +42294c: |[42294c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ +42295c: 5440 81d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +422960: 7110 31b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b931 │ │ +422966: 0b00 |0005: move-result-wide v0 │ │ +422968: 7030 43b2 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b243 │ │ +42296e: 0c00 |0009: move-result-object v0 │ │ +422970: 5441 81d6 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +422974: 7110 31b9 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b931 │ │ +42297a: 0b01 |000f: move-result-wide v1 │ │ +42297c: 2203 451d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d45 │ │ +422980: 7040 32b2 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@b232 │ │ +422986: 1103 |0015: return-object v3 │ │ +422988: 0d00 |0016: move-exception v0 │ │ +42298a: 2201 481d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ +42298e: 7020 45b2 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b245 │ │ +422994: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0016 │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=107 │ │ 0x000a line=108 │ │ @@ -1764120,35 +1764122,35 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -422980: |[422980] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ -422990: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -422994: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -42299a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -42299c: 8112 |0006: int-to-long v2, v1 │ │ -42299e: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ -4229a2: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ -4229a6: 5452 81d6 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -4229aa: 6e10 49b2 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b249 │ │ -4229b0: 0a02 |0010: move-result v2 │ │ -4229b2: 8e22 |0011: int-to-char v2, v2 │ │ -4229b4: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ -4229b8: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ -4229bc: 6e10 15b5 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4229c2: 0c06 |0019: move-result-object v6 │ │ -4229c4: 1106 |001a: return-object v6 │ │ -4229c6: 6e20 03b5 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ -4229cc: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4229d0: 28e6 |0020: goto 0006 // -001a │ │ -4229d2: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -4229d4: 1106 |0022: return-object v6 │ │ +4229a8: |[4229a8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ +4229b8: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +4229bc: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4229c2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4229c4: 8112 |0006: int-to-long v2, v1 │ │ +4229c6: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ +4229ca: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ +4229ce: 5452 81d6 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +4229d2: 6e10 49b2 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b249 │ │ +4229d8: 0a02 |0010: move-result v2 │ │ +4229da: 8e22 |0011: int-to-char v2, v2 │ │ +4229dc: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ +4229e0: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ +4229e4: 6e10 15b5 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4229ea: 0c06 |0019: move-result-object v6 │ │ +4229ec: 1106 |001a: return-object v6 │ │ +4229ee: 6e20 03b5 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b503 │ │ +4229f4: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4229f8: 28e6 |0020: goto 0006 // -001a │ │ +4229fa: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +4229fc: 1106 |0022: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000b line=118 │ │ 0x0016 line=120 │ │ 0x001b line=122 │ │ locals : │ │ @@ -1764160,81 +1764162,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -422b78: |[422b78] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ -422b88: 5480 81d6 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -422b8c: 7110 31b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b931 │ │ -422b92: 0b00 |0005: move-result-wide v0 │ │ -422b94: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ -422b9a: 1a04 3e06 |0009: const-string v4, ", length=" // string@063e │ │ -422b9e: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ -422ba2: 3c05 5600 |000d: if-gtz v5, 0063 // +0056 │ │ -422ba6: 7030 40b2 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@b240 │ │ -422bac: 0c02 |0012: move-result-object v2 │ │ -422bae: 6203 a0d7 |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ -422bb2: 6e20 f4b4 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ -422bb8: 0c02 |0018: move-result-object v2 │ │ -422bba: 6e20 3db2 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@b23d │ │ -422bc0: 0a03 |001c: move-result v3 │ │ -422bc2: 1a05 0254 |001d: const-string v5, "VorbisCommentReader" // string@5402 │ │ -422bc6: 2206 271e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e27 │ │ -422bca: 7010 ffb4 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422bd0: 1a07 d292 |0024: const-string v7, "key=" // string@92d2 │ │ -422bd4: 6e20 0bb5 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422bda: 6e20 0bb5 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422be0: 6e20 0bb5 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422be6: 6e30 07b5 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -422bec: 1a04 1606 |0032: const-string v4, ", handles=" // string@0616 │ │ -422bf0: 6e20 0bb5 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422bf6: 6e20 0cb5 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b50c │ │ -422bfc: 6e10 15b5 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422c02: 0c04 |003d: move-result-object v4 │ │ -422c04: 7120 6e0b 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -422c0a: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ -422c0e: 3803 1300 |0043: if-eqz v3, 0056 // +0013 │ │ -422c12: 6e10 e5b4 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -422c18: 0a03 |0048: move-result v3 │ │ -422c1a: 8136 |0049: int-to-long v6, v3 │ │ -422c1c: bc60 |004a: sub-long/2addr v0, v6 │ │ -422c1e: bc40 |004b: sub-long/2addr v0, v4 │ │ -422c20: 7030 43b2 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b243 │ │ -422c26: 0c00 |004f: move-result-object v0 │ │ -422c28: 6e30 3eb2 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@b23e │ │ -422c2e: 2836 |0053: goto 0089 // +0036 │ │ -422c30: 0d00 |0054: move-exception v0 │ │ -422c32: 2831 |0055: goto 0086 // +0031 │ │ -422c34: 5483 81d6 |0056: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -422c38: 6e10 e5b4 0200 |0058: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -422c3e: 0a02 |005b: move-result v2 │ │ -422c40: 8126 |005c: int-to-long v6, v2 │ │ -422c42: bc60 |005d: sub-long/2addr v0, v6 │ │ -422c44: bc40 |005e: sub-long/2addr v0, v4 │ │ -422c46: 7130 39b9 0301 |005f: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ -422c4c: 2827 |0062: goto 0089 // +0027 │ │ -422c4e: 1602 0a00 |0063: const-wide/16 v2, #int 10 // #a │ │ -422c52: 7030 43b2 2803 |0065: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b243 │ │ -422c58: 0c02 |0068: move-result-object v2 │ │ -422c5a: 2203 481d |0069: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ -422c5e: 2205 271e |006b: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -422c62: 7010 ffb4 0500 |006d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422c68: 1a06 3e51 |0070: const-string v6, "User comment unrealistically long. key=" // string@513e │ │ -422c6c: 6e20 0bb5 6500 |0072: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422c72: 6e20 0bb5 2500 |0075: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422c78: 6e20 0bb5 4500 |0078: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422c7e: 6e30 07b5 0501 |007b: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -422c84: 6e10 15b5 0500 |007e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422c8a: 0c00 |0081: move-result-object v0 │ │ -422c8c: 7020 44b2 0300 |0082: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ -422c92: 2703 |0085: throw v3 │ │ -422c94: 6e10 3bb5 0000 |0086: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -422c9a: 0e00 |0089: return-void │ │ +422ba0: |[422ba0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ +422bb0: 5480 81d6 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +422bb4: 7110 31b9 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b931 │ │ +422bba: 0b00 |0005: move-result-wide v0 │ │ +422bbc: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ +422bc2: 1a04 3e06 |0009: const-string v4, ", length=" // string@063e │ │ +422bc6: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ +422bca: 3c05 5600 |000d: if-gtz v5, 0063 // +0056 │ │ +422bce: 7030 40b2 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@b240 │ │ +422bd4: 0c02 |0012: move-result-object v2 │ │ +422bd6: 6203 a0d7 |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d7a0 │ │ +422bda: 6e20 f4b4 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b4f4 │ │ +422be0: 0c02 |0018: move-result-object v2 │ │ +422be2: 6e20 3db2 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@b23d │ │ +422be8: 0a03 |001c: move-result v3 │ │ +422bea: 1a05 0254 |001d: const-string v5, "VorbisCommentReader" // string@5402 │ │ +422bee: 2206 271e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e27 │ │ +422bf2: 7010 ffb4 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +422bf8: 1a07 d292 |0024: const-string v7, "key=" // string@92d2 │ │ +422bfc: 6e20 0bb5 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422c02: 6e20 0bb5 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422c08: 6e20 0bb5 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422c0e: 6e30 07b5 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +422c14: 1a04 1606 |0032: const-string v4, ", handles=" // string@0616 │ │ +422c18: 6e20 0bb5 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422c1e: 6e20 0cb5 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b50c │ │ +422c24: 6e10 15b5 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422c2a: 0c04 |003d: move-result-object v4 │ │ +422c2c: 7120 6e0b 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +422c32: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ +422c36: 3803 1300 |0043: if-eqz v3, 0056 // +0013 │ │ +422c3a: 6e10 e5b4 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +422c40: 0a03 |0048: move-result v3 │ │ +422c42: 8136 |0049: int-to-long v6, v3 │ │ +422c44: bc60 |004a: sub-long/2addr v0, v6 │ │ +422c46: bc40 |004b: sub-long/2addr v0, v4 │ │ +422c48: 7030 43b2 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b243 │ │ +422c4e: 0c00 |004f: move-result-object v0 │ │ +422c50: 6e30 3eb2 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@b23e │ │ +422c56: 2836 |0053: goto 0089 // +0036 │ │ +422c58: 0d00 |0054: move-exception v0 │ │ +422c5a: 2831 |0055: goto 0086 // +0031 │ │ +422c5c: 5483 81d6 |0056: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +422c60: 6e10 e5b4 0200 |0058: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +422c66: 0a02 |005b: move-result v2 │ │ +422c68: 8126 |005c: int-to-long v6, v2 │ │ +422c6a: bc60 |005d: sub-long/2addr v0, v6 │ │ +422c6c: bc40 |005e: sub-long/2addr v0, v4 │ │ +422c6e: 7130 39b9 0301 |005f: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ +422c74: 2827 |0062: goto 0089 // +0027 │ │ +422c76: 1602 0a00 |0063: const-wide/16 v2, #int 10 // #a │ │ +422c7a: 7030 43b2 2803 |0065: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b243 │ │ +422c80: 0c02 |0068: move-result-object v2 │ │ +422c82: 2203 481d |0069: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ +422c86: 2205 271e |006b: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +422c8a: 7010 ffb4 0500 |006d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +422c90: 1a06 3e51 |0070: const-string v6, "User comment unrealistically long. key=" // string@513e │ │ +422c94: 6e20 0bb5 6500 |0072: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422c9a: 6e20 0bb5 2500 |0075: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422ca0: 6e20 0bb5 4500 |0078: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422ca6: 6e30 07b5 0501 |007b: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +422cac: 6e10 15b5 0500 |007e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422cb2: 0c00 |0081: move-result-object v0 │ │ +422cb4: 7020 44b2 0300 |0082: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ +422cba: 2703 |0085: throw v3 │ │ +422cbc: 6e10 3bb5 0000 |0086: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +422cc2: 0e00 |0089: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/IOException; -> 0x0054 │ │ 0x000f - 0x0086 │ │ Ljava/io/IOException; -> 0x0054 │ │ positions : │ │ 0x0000 line=44 │ │ @@ -1764256,31 +1764258,31 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -4229d8: |[4229d8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ -4229e8: 8412 |0000: long-to-int v2, v1 │ │ -4229ea: 2321 971f |0001: new-array v1, v2, [B // type@1f97 │ │ -4229ee: 5402 81d6 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ -4229f2: 7120 37b9 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ -4229f8: 1a02 4050 |0008: const-string v2, "UTF-8" // string@5040 │ │ -4229fc: 7110 02b6 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ -422a02: 0c02 |000d: move-result-object v2 │ │ -422a04: 6e10 04b6 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b604 │ │ -422a0a: 0c02 |0011: move-result-object v2 │ │ -422a0c: 7110 e7b5 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b5e7 │ │ -422a12: 0c01 |0015: move-result-object v1 │ │ -422a14: 6e20 05b6 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b605 │ │ -422a1a: 0c01 |0019: move-result-object v1 │ │ -422a1c: 6e10 e9b5 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ -422a22: 0c01 |001d: move-result-object v1 │ │ -422a24: 1101 |001e: return-object v1 │ │ +422a00: |[422a00] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ +422a10: 8412 |0000: long-to-int v2, v1 │ │ +422a12: 2321 971f |0001: new-array v1, v2, [B // type@1f97 │ │ +422a16: 5402 81d6 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d681 │ │ +422a1a: 7120 37b9 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ +422a20: 1a02 4050 |0008: const-string v2, "UTF-8" // string@5040 │ │ +422a24: 7110 02b6 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b602 │ │ +422a2a: 0c02 |000d: move-result-object v2 │ │ +422a2c: 6e10 04b6 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b604 │ │ +422a32: 0c02 |0011: move-result-object v2 │ │ +422a34: 7110 e7b5 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b5e7 │ │ +422a3a: 0c01 |0015: move-result-object v1 │ │ +422a3c: 6e20 05b6 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b605 │ │ +422a42: 0c01 |0019: move-result-object v1 │ │ +422a44: 6e10 e9b5 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b5e9 │ │ +422a4a: 0c01 |001d: move-result-object v1 │ │ +422a4c: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0003 line=66 │ │ 0x0008 line=67 │ │ 0x000e line=68 │ │ locals : │ │ @@ -1764293,37 +1764295,37 @@ │ │ type : '([B[BI)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 29 16-bit code units │ │ -4228d8: |[4228d8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ -4228e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4228ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4228ec: 2172 |0002: array-length v2, v7 │ │ -4228ee: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -4228f0: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ -4228f4: 9102 0801 |0006: sub-int v2, v8, v1 │ │ -4228f8: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ -4228fc: 2164 |000a: array-length v4, v6 │ │ -4228fe: b042 |000b: add-int/2addr v2, v4 │ │ -422900: 28fc |000c: goto 0008 // -0004 │ │ -422902: 2164 |000d: array-length v4, v6 │ │ -422904: b442 |000e: rem-int/2addr v2, v4 │ │ -422906: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ -42290a: 2174 |0011: array-length v4, v7 │ │ -42290c: b134 |0012: sub-int/2addr v4, v3 │ │ -42290e: b114 |0013: sub-int/2addr v4, v1 │ │ -422910: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ -422914: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ -422918: 0f00 |0018: return v0 │ │ -42291a: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42291e: 28e7 |001b: goto 0002 // -0019 │ │ -422920: 0f03 |001c: return v3 │ │ +422900: |[422900] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ +422910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +422912: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +422914: 2172 |0002: array-length v2, v7 │ │ +422916: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +422918: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ +42291c: 9102 0801 |0006: sub-int v2, v8, v1 │ │ +422920: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ +422924: 2164 |000a: array-length v4, v6 │ │ +422926: b042 |000b: add-int/2addr v2, v4 │ │ +422928: 28fc |000c: goto 0008 // -0004 │ │ +42292a: 2164 |000d: array-length v4, v6 │ │ +42292c: b442 |000e: rem-int/2addr v2, v4 │ │ +42292e: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ +422932: 2174 |0011: array-length v4, v7 │ │ +422934: b134 |0012: sub-int/2addr v4, v3 │ │ +422936: b114 |0013: sub-int/2addr v4, v1 │ │ +422938: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ +42293c: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ +422940: 0f00 |0018: return v0 │ │ +422942: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +422946: 28e7 |001b: goto 0002 // -0019 │ │ +422948: 0f03 |001c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=90 │ │ 0x000a line=93 │ │ 0x000d line=95 │ │ 0x000f line=96 │ │ locals : │ │ @@ -1764349,43 +1764351,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -422ae4: |[422ae4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ -422af4: 1a00 0254 |0000: const-string v0, "VorbisCommentReader" // string@5402 │ │ -422af8: 7010 3cb2 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@b23c │ │ -422afe: 7010 3fb2 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@b23f │ │ -422b04: 0c01 |0008: move-result-object v1 │ │ -422b06: 6e10 35b2 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@b235 │ │ -422b0c: 0c02 |000c: move-result-object v2 │ │ -422b0e: 7120 6e0b 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -422b14: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -422b16: 8123 |0011: int-to-long v3, v2 │ │ -422b18: 6e10 33b2 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@b233 │ │ -422b1e: 0b05 |0015: move-result-wide v5 │ │ -422b20: 3107 0305 |0016: cmp-long v7, v3, v5 │ │ -422b24: 3b07 2100 |0018: if-gez v7, 0039 // +0021 │ │ -422b28: 7010 42b2 0800 |001a: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@b242 │ │ -422b2e: d802 0201 |001d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -422b32: 28f2 |001f: goto 0011 // -000e │ │ -422b34: 0d01 |0020: move-exception v1 │ │ -422b36: 2202 271e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -422b3a: 7010 ffb4 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422b40: 1a03 ff53 |0026: const-string v3, "Vorbis parser: " // string@53ff │ │ -422b44: 6e20 0bb5 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422b4a: 6e10 38b5 0100 |002b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ -422b50: 0c01 |002e: move-result-object v1 │ │ -422b52: 6e20 0bb5 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422b58: 6e10 15b5 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422b5e: 0c01 |0035: move-result-object v1 │ │ -422b60: 7120 6e0b 1000 |0036: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ -422b66: 0e00 |0039: return-void │ │ +422b0c: |[422b0c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ +422b1c: 1a00 0254 |0000: const-string v0, "VorbisCommentReader" // string@5402 │ │ +422b20: 7010 3cb2 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@b23c │ │ +422b26: 7010 3fb2 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@b23f │ │ +422b2c: 0c01 |0008: move-result-object v1 │ │ +422b2e: 6e10 35b2 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@b235 │ │ +422b34: 0c02 |000c: move-result-object v2 │ │ +422b36: 7120 6e0b 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +422b3c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +422b3e: 8123 |0011: int-to-long v3, v2 │ │ +422b40: 6e10 33b2 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@b233 │ │ +422b46: 0b05 |0015: move-result-wide v5 │ │ +422b48: 3107 0305 |0016: cmp-long v7, v3, v5 │ │ +422b4c: 3b07 2100 |0018: if-gez v7, 0039 // +0021 │ │ +422b50: 7010 42b2 0800 |001a: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@b242 │ │ +422b56: d802 0201 |001d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +422b5a: 28f2 |001f: goto 0011 // -000e │ │ +422b5c: 0d01 |0020: move-exception v1 │ │ +422b5e: 2202 271e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +422b62: 7010 ffb4 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +422b68: 1a03 ff53 |0026: const-string v3, "Vorbis parser: " // string@53ff │ │ +422b6c: 6e20 0bb5 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422b72: 6e10 38b5 0100 |002b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b538 │ │ +422b78: 0c01 |002e: move-result-object v1 │ │ +422b7a: 6e20 0bb5 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422b80: 6e10 15b5 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422b86: 0c01 |0035: move-result-object v1 │ │ +422b88: 7120 6e0b 1000 |0036: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b6e │ │ +422b8e: 0e00 |0039: return-void │ │ catches : 1 │ │ 0x0002 - 0x001d │ │ Ljava/io/IOException; -> 0x0020 │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ 0x0009 line=33 │ │ @@ -1764461,35 +1764463,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4225f0: |[4225f0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ -422600: 0e00 |0000: return-void │ │ +422618: |[422618] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ +422628: 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 │ │ -422604: |[422604] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ -422614: 7020 3ab2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b23a │ │ -42261a: 2201 9d1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ -42261e: 7010 59b6 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ -422624: 5b01 75d6 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ -422628: 0e00 |000a: return-void │ │ +42262c: |[42262c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ +42263c: 7020 3ab2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b23a │ │ +422642: 2201 9d1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1e9d │ │ +422646: 7010 59b6 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b659 │ │ +42264c: 5b01 75d6 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ +422650: 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; │ │ @@ -1764499,24 +1764501,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 │ │ -4224cc: |[4224cc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ -4224dc: 6e10 e5b4 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -4224e2: 0a00 |0003: move-result v0 │ │ -4224e4: 6001 70d6 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d670 │ │ -4224e8: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ -4224ec: 6e20 f0b4 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ -4224f2: 0c02 |000b: move-result-object v2 │ │ -4224f4: 1102 |000c: return-object v2 │ │ -4224f6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -4224f8: 1102 |000e: return-object v2 │ │ +4224f4: |[4224f4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ +422504: 6e10 e5b4 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +42250a: 0a00 |0003: move-result v0 │ │ +42250c: 6001 70d6 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d670 │ │ +422510: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ +422514: 6e20 f0b4 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b4f0 │ │ +42251a: 0c02 |000b: move-result-object v2 │ │ +42251c: 1102 |000c: return-object v2 │ │ +42251e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +422520: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1764525,39 +1764527,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 │ │ -4223cc: |[4223cc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -4223dc: 5440 75d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ -4223e0: 7210 31b7 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -4223e6: 0c00 |0005: move-result-object v0 │ │ -4223e8: 7210 14b7 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -4223ee: 0a01 |0009: move-result v1 │ │ -4223f0: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ -4223f4: 7210 15b7 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -4223fa: 0c01 |000f: move-result-object v1 │ │ -4223fc: 1f01 e31b |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -422400: 2202 271e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -422404: 7010 ffb4 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -42240a: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -42240e: 6e20 0bb5 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422414: 6e30 07b5 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -42241a: 6e10 15b5 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422420: 0c02 |0022: move-result-object v2 │ │ -422422: 6e10 a4ac 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@aca4 │ │ -422428: 0c03 |0026: move-result-object v3 │ │ -42242a: 6e20 d7b4 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -422430: 0a02 |002a: move-result v2 │ │ -422432: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ -422436: 1101 |002d: return-object v1 │ │ -422438: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -42243a: 1105 |002f: return-object v5 │ │ +4223f4: |[4223f4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +422404: 5440 75d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ +422408: 7210 31b7 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +42240e: 0c00 |0005: move-result-object v0 │ │ +422410: 7210 14b7 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +422416: 0a01 |0009: move-result v1 │ │ +422418: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ +42241c: 7210 15b7 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +422422: 0c01 |000f: move-result-object v1 │ │ +422424: 1f01 e31b |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +422428: 2202 271e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +42242c: 7010 ffb4 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +422432: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +422436: 6e20 0bb5 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42243c: 6e30 07b5 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +422442: 6e10 15b5 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422448: 0c02 |0022: move-result-object v2 │ │ +42244a: 6e10 a4ac 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@aca4 │ │ +422450: 0c03 |0026: move-result-object v3 │ │ +422452: 6e20 d7b4 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +422458: 0a02 |002a: move-result v2 │ │ +42245a: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ +42245e: 1101 |002d: return-object v1 │ │ +422460: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +422462: 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 │ │ @@ -1764567,42 +1764569,42 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -42243c: |[42243c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ -42244c: 6e10 e5b4 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -422452: 0a00 |0003: move-result v0 │ │ -422454: 6001 70d6 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d670 │ │ -422458: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ -42245c: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -422460: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ -422464: 6e30 f1b4 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -42246a: 0c03 |000f: move-result-object v3 │ │ -42246c: 7110 66b4 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -422472: 0a03 |0013: move-result v3 │ │ -422474: 0f03 |0014: return v3 │ │ -422476: 0d03 |0015: move-exception v3 │ │ -422478: 2200 481d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ -42247c: 7020 45b2 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b245 │ │ -422482: 2700 |001b: throw v0 │ │ -422484: 2200 481d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ -422488: 2201 271e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -42248c: 7010 ffb4 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422492: 1a02 d192 |0023: const-string v2, "key is too short (" // string@92d1 │ │ -422496: 6e20 0bb5 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42249c: 6e20 0bb5 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4224a2: 1a03 5a05 |002b: const-string v3, ")" // string@055a │ │ -4224a6: 6e20 0bb5 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4224ac: 6e10 15b5 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4224b2: 0c03 |0033: move-result-object v3 │ │ -4224b4: 7020 44b2 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ -4224ba: 2700 |0037: throw v0 │ │ +422464: |[422464] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ +422474: 6e10 e5b4 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +42247a: 0a00 |0003: move-result v0 │ │ +42247c: 6001 70d6 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d670 │ │ +422480: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ +422484: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +422488: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ +42248c: 6e30 f1b4 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +422492: 0c03 |000f: move-result-object v3 │ │ +422494: 7110 66b4 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +42249a: 0a03 |0013: move-result v3 │ │ +42249c: 0f03 |0014: return v3 │ │ +42249e: 0d03 |0015: move-exception v3 │ │ +4224a0: 2200 481d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ +4224a4: 7020 45b2 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b245 │ │ +4224aa: 2700 |001b: throw v0 │ │ +4224ac: 2200 481d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ +4224b0: 2201 271e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +4224b4: 7010 ffb4 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4224ba: 1a02 d192 |0023: const-string v2, "key is too short (" // string@92d1 │ │ +4224be: 6e20 0bb5 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4224c4: 6e20 0bb5 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4224ca: 1a03 5a05 |002b: const-string v3, ")" // string@055a │ │ +4224ce: 6e20 0bb5 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4224d4: 6e10 15b5 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4224da: 0c03 |0033: move-result-object v3 │ │ +4224dc: 7020 44b2 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ +4224e2: 2700 |0037: throw v0 │ │ catches : 1 │ │ 0x000c - 0x0014 │ │ Ljava/lang/NumberFormatException; -> 0x0015 │ │ positions : │ │ 0x0000 line=101 │ │ 0x000c line=103 │ │ 0x0010 line=104 │ │ @@ -1764616,68 +1764618,68 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -422514: |[422514] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ -422524: 1a00 2107 |0000: const-string v0, "-->" // string@0721 │ │ -422528: 1a01 c707 |0002: const-string v1, ":" // string@07c7 │ │ -42252c: 6e20 ecb4 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -422532: 0c09 |0007: move-result-object v9 │ │ -422534: 2191 |0008: array-length v1, v9 │ │ -422536: 1232 |0009: const/4 v2, #int 3 // #3 │ │ -422538: 3421 4c00 |000a: if-lt v1, v2, 0056 // +004c │ │ -42253c: 6201 a3d7 |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ -422540: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -422542: 4603 0902 |000f: aget-object v3, v9, v2 │ │ -422546: 7110 79b4 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -42254c: 0b03 |0014: move-result-wide v3 │ │ -42254e: 6205 a2d7 |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ -422552: 6e40 1ab8 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ -422558: 0b03 |001a: move-result-wide v3 │ │ -42255a: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -42255c: 4605 0905 |001c: aget-object v5, v9, v5 │ │ -422560: 7110 79b4 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ -422566: 0b05 |0021: move-result-wide v5 │ │ -422568: 6207 a4d7 |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ -42256c: 6e40 1ab8 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ -422572: 0b05 |0027: move-result-wide v5 │ │ -422574: 1227 |0028: const/4 v7, #int 2 // #2 │ │ -422576: 4608 0907 |0029: aget-object v8, v9, v7 │ │ -42257a: 6e20 d3b4 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -422580: 0a08 |002e: move-result v8 │ │ -422582: 3808 1100 |002f: if-eqz v8, 0040 // +0011 │ │ -422586: 4608 0907 |0031: aget-object v8, v9, v7 │ │ -42258a: 6e20 e1b4 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b4e1 │ │ -422590: 0a00 |0036: move-result v0 │ │ -422592: 6e30 f1b4 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -422598: 0c00 |003a: move-result-object v0 │ │ -42259a: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ -42259e: 2803 |003d: goto 0040 // +0003 │ │ -4225a0: 0d09 |003e: move-exception v9 │ │ -4225a2: 2811 |003f: goto 0050 // +0011 │ │ -4225a4: 4609 0907 |0040: aget-object v9, v9, v7 │ │ -4225a8: 7110 54b4 0900 |0042: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b454 │ │ -4225ae: 0a09 |0045: move-result v9 │ │ -4225b0: 8897 |0046: float-to-long v7, v9 │ │ -4225b2: 6209 a6d7 |0047: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ -4225b6: 6e40 1ab8 7198 |0049: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ -4225bc: 0b00 |004c: move-result-wide v0 │ │ -4225be: bb53 |004d: add-long/2addr v3, v5 │ │ -4225c0: bb03 |004e: add-long/2addr v3, v0 │ │ -4225c2: 1003 |004f: return-wide v3 │ │ -4225c4: 2200 481d |0050: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ -4225c8: 7020 45b2 9000 |0052: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b245 │ │ -4225ce: 2700 |0055: throw v0 │ │ -4225d0: 2209 481d |0056: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ -4225d4: 1a00 a81c |0058: const-string v0, "Invalid time string" // string@1ca8 │ │ -4225d8: 7020 44b2 0900 |005a: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ -4225de: 2709 |005d: throw v9 │ │ +42253c: |[42253c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ +42254c: 1a00 2107 |0000: const-string v0, "-->" // string@0721 │ │ +422550: 1a01 c707 |0002: const-string v1, ":" // string@07c7 │ │ +422554: 6e20 ecb4 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +42255a: 0c09 |0007: move-result-object v9 │ │ +42255c: 2191 |0008: array-length v1, v9 │ │ +42255e: 1232 |0009: const/4 v2, #int 3 // #3 │ │ +422560: 3421 4c00 |000a: if-lt v1, v2, 0056 // +004c │ │ +422564: 6201 a3d7 |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a3 │ │ +422568: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +42256a: 4603 0902 |000f: aget-object v3, v9, v2 │ │ +42256e: 7110 79b4 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +422574: 0b03 |0014: move-result-wide v3 │ │ +422576: 6205 a2d7 |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d7a2 │ │ +42257a: 6e40 1ab8 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ +422580: 0b03 |001a: move-result-wide v3 │ │ +422582: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +422584: 4605 0905 |001c: aget-object v5, v9, v5 │ │ +422588: 7110 79b4 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b479 │ │ +42258e: 0b05 |0021: move-result-wide v5 │ │ +422590: 6207 a4d7 |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d7a4 │ │ +422594: 6e40 1ab8 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ +42259a: 0b05 |0027: move-result-wide v5 │ │ +42259c: 1227 |0028: const/4 v7, #int 2 // #2 │ │ +42259e: 4608 0907 |0029: aget-object v8, v9, v7 │ │ +4225a2: 6e20 d3b4 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +4225a8: 0a08 |002e: move-result v8 │ │ +4225aa: 3808 1100 |002f: if-eqz v8, 0040 // +0011 │ │ +4225ae: 4608 0907 |0031: aget-object v8, v9, v7 │ │ +4225b2: 6e20 e1b4 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b4e1 │ │ +4225b8: 0a00 |0036: move-result v0 │ │ +4225ba: 6e30 f1b4 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +4225c0: 0c00 |003a: move-result-object v0 │ │ +4225c2: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ +4225c6: 2803 |003d: goto 0040 // +0003 │ │ +4225c8: 0d09 |003e: move-exception v9 │ │ +4225ca: 2811 |003f: goto 0050 // +0011 │ │ +4225cc: 4609 0907 |0040: aget-object v9, v9, v7 │ │ +4225d0: 7110 54b4 0900 |0042: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b454 │ │ +4225d6: 0a09 |0045: move-result v9 │ │ +4225d8: 8897 |0046: float-to-long v7, v9 │ │ +4225da: 6209 a6d7 |0047: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d7a6 │ │ +4225de: 6e40 1ab8 7198 |0049: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b81a │ │ +4225e4: 0b00 |004c: move-result-wide v0 │ │ +4225e6: bb53 |004d: add-long/2addr v3, v5 │ │ +4225e8: bb03 |004e: add-long/2addr v3, v0 │ │ +4225ea: 1003 |004f: return-wide v3 │ │ +4225ec: 2200 481d |0050: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ +4225f0: 7020 45b2 9000 |0052: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b245 │ │ +4225f6: 2700 |0055: throw v0 │ │ +4225f8: 2209 481d |0056: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ +4225fc: 1a00 a81c |0058: const-string v0, "Invalid time string" // string@1ca8 │ │ +422600: 7020 44b2 0900 |005a: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ +422606: 2709 |005d: throw v9 │ │ catches : 1 │ │ 0x000c - 0x004d │ │ Ljava/lang/NumberFormatException; -> 0x003e │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 0x000c line=76 │ │ @@ -1764702,17 +1764704,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4224fc: |[4224fc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ -42250c: 5410 75d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ -422510: 1100 |0002: return-object v0 │ │ +422524: |[422524] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ +422534: 5410 75d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ +422538: 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;) │ │ @@ -1764720,19 +1764722,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4223ac: |[4223ac] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ -4223bc: 1a00 db65 |0000: const-string v0, "chapter\d\d\d.*" // string@65db │ │ -4223c0: 6e20 e6b4 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ -4223c6: 0a02 |0005: move-result v2 │ │ -4223c8: 0f02 |0006: return v2 │ │ +4223d4: |[4223d4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ +4223e4: 1a00 db65 |0000: const-string v0, "chapter\d\d\d.*" // string@65db │ │ +4223e8: 6e20 e6b4 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b4e6 │ │ +4223ee: 0a02 |0005: move-result v2 │ │ +4223f0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1764741,71 +1764743,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 │ │ -42262c: |[42262c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -42263c: 7110 2bb2 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@b22b │ │ -422642: 0c00 |0003: move-result-object v0 │ │ -422644: 7110 2eb2 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@b22e │ │ -42264a: 0a01 |0007: move-result v1 │ │ -42264c: 8112 |0008: int-to-long v2, v1 │ │ -42264e: 7030 2cb2 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b22c │ │ -422654: 0c04 |000c: move-result-object v4 │ │ -422656: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ -42265a: 7030 2cb2 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b22c │ │ -422660: 0c00 |0012: move-result-object v0 │ │ -422662: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ -422666: 7110 2fb2 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@b22f │ │ -42266c: 0b06 |0018: move-result-wide v6 │ │ -42266e: 2200 e31b |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ -422672: 7010 a0ac 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aca0 │ │ -422678: 2202 271e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ -42267c: 7010 ffb4 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422682: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ -422686: 6e20 0bb5 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42268c: 6e20 06b5 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ -422692: 6e10 15b5 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422698: 0c01 |002e: move-result-object v1 │ │ -42269a: 6e20 abac 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@acab │ │ -4226a0: 6e30 afac 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@acaf │ │ -4226a6: 5456 75d6 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ -4226aa: 7220 26b7 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ -4226b0: 2840 |003a: goto 007a // +0040 │ │ -4226b2: 2200 481d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ -4226b6: 2201 271e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -4226ba: 7010 ffb4 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -4226c0: 1a02 2819 |0042: const-string v2, "Found chapter with duplicate ID (" // string@1928 │ │ -4226c4: 6e20 0bb5 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4226ca: 6e20 0bb5 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4226d0: 1a06 9105 |004a: const-string v6, ", " // string@0591 │ │ -4226d4: 6e20 0bb5 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4226da: 6e20 0bb5 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4226e0: 1a06 5a05 |0052: const-string v6, ")" // string@055a │ │ -4226e4: 6e20 0bb5 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4226ea: 6e10 15b5 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4226f0: 0c06 |005a: move-result-object v6 │ │ -4226f2: 7020 44b2 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ -4226f8: 2700 |005e: throw v0 │ │ -4226fa: 1a06 ddac |005f: const-string v6, "name" // string@acdd │ │ -4226fe: 6e20 d7b4 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -422704: 0a06 |0064: move-result v6 │ │ -422706: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ -42270a: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ -42270e: 6e20 b0ac 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@acb0 │ │ -422714: 280e |006c: goto 007a // +000e │ │ -422716: 1a06 73d6 |006d: const-string v6, "url" // string@d673 │ │ -42271a: 6e20 d7b4 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -422720: 0a06 |0072: move-result v6 │ │ -422722: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ -422726: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ -42272a: 6e20 aeac 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@acae │ │ -422730: 0e00 |007a: return-void │ │ +422654: |[422654] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +422664: 7110 2bb2 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@b22b │ │ +42266a: 0c00 |0003: move-result-object v0 │ │ +42266c: 7110 2eb2 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@b22e │ │ +422672: 0a01 |0007: move-result v1 │ │ +422674: 8112 |0008: int-to-long v2, v1 │ │ +422676: 7030 2cb2 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b22c │ │ +42267c: 0c04 |000c: move-result-object v4 │ │ +42267e: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ +422682: 7030 2cb2 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b22c │ │ +422688: 0c00 |0012: move-result-object v0 │ │ +42268a: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ +42268e: 7110 2fb2 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@b22f │ │ +422694: 0b06 |0018: move-result-wide v6 │ │ +422696: 2200 e31b |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1be3 │ │ +42269a: 7010 a0ac 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aca0 │ │ +4226a0: 2202 271e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e27 │ │ +4226a4: 7010 ffb4 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4226aa: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ +4226ae: 6e20 0bb5 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4226b4: 6e20 06b5 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b506 │ │ +4226ba: 6e10 15b5 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4226c0: 0c01 |002e: move-result-object v1 │ │ +4226c2: 6e20 abac 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@acab │ │ +4226c8: 6e30 afac 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@acaf │ │ +4226ce: 5456 75d6 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d675 │ │ +4226d2: 7220 26b7 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b726 │ │ +4226d8: 2840 |003a: goto 007a // +0040 │ │ +4226da: 2200 481d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d48 │ │ +4226de: 2201 271e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +4226e2: 7010 ffb4 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +4226e8: 1a02 2819 |0042: const-string v2, "Found chapter with duplicate ID (" // string@1928 │ │ +4226ec: 6e20 0bb5 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4226f2: 6e20 0bb5 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4226f8: 1a06 9105 |004a: const-string v6, ", " // string@0591 │ │ +4226fc: 6e20 0bb5 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422702: 6e20 0bb5 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422708: 1a06 5a05 |0052: const-string v6, ")" // string@055a │ │ +42270c: 6e20 0bb5 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422712: 6e10 15b5 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +422718: 0c06 |005a: move-result-object v6 │ │ +42271a: 7020 44b2 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b244 │ │ +422720: 2700 |005e: throw v0 │ │ +422722: 1a06 ddac |005f: const-string v6, "name" // string@acdd │ │ +422726: 6e20 d7b4 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42272c: 0a06 |0064: move-result v6 │ │ +42272e: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ +422732: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ +422736: 6e20 b0ac 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@acb0 │ │ +42273c: 280e |006c: goto 007a // +000e │ │ +42273e: 1a06 73d6 |006d: const-string v6, "url" // string@d673 │ │ +422742: 6e20 d7b4 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +422748: 0a06 |0072: move-result v6 │ │ +42274a: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ +42274e: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ +422752: 6e20 aeac 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@acae │ │ +422758: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ @@ -1764856,19 +1764858,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 │ │ -4227bc: |[4227bc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ -4227cc: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4227d2: 5b01 77d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d677 │ │ -4227d6: 5a02 76d6 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d676 │ │ -4227da: 0e00 |0007: return-void │ │ +4227e4: |[4227e4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ +4227f4: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4227fa: 5b01 77d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d677 │ │ +4227fe: 5a02 76d6 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d676 │ │ +422802: 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; │ │ @@ -1764881,17 +1764883,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4227a4: |[4227a4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ -4227b4: 5320 76d6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d676 │ │ -4227b8: 1000 |0002: return-wide v0 │ │ +4227cc: |[4227cc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ +4227dc: 5320 76d6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d676 │ │ +4227e0: 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;) │ │ @@ -1764899,17 +1764901,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -422734: |[422734] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ -422744: 5410 77d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d677 │ │ -422748: 1100 |0002: return-object v0 │ │ +42275c: |[42275c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ +42276c: 5410 77d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d677 │ │ +422770: 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;) │ │ @@ -1764917,30 +1764919,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -42274c: |[42274c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ -42275c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -422760: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422766: 1a01 0154 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@5401 │ │ -42276a: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422770: 5431 77d6 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d677 │ │ -422774: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42277a: 1a01 ef06 |000f: const-string v1, ", userCommentLength=" // string@06ef │ │ -42277e: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422784: 5331 76d6 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d676 │ │ -422788: 6e30 07b5 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ -42278e: 1a01 b758 |0019: const-string v1, "]" // string@58b7 │ │ -422792: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422798: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -42279e: 0c00 |0021: move-result-object v0 │ │ -4227a0: 1100 |0022: return-object v0 │ │ +422774: |[422774] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ +422784: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +422788: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +42278e: 1a01 0154 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@5401 │ │ +422792: 6e20 0bb5 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +422798: 5431 77d6 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d677 │ │ +42279c: 6e20 0bb5 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4227a2: 1a01 ef06 |000f: const-string v1, ", userCommentLength=" // string@06ef │ │ +4227a6: 6e20 0bb5 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4227ac: 5331 76d6 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d676 │ │ +4227b0: 6e30 07b5 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b507 │ │ +4227b6: 1a01 b758 |0019: const-string v1, "]" // string@58b7 │ │ +4227ba: 6e20 0bb5 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4227c0: 6e10 15b5 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4227c6: 0c00 |0021: move-result-object v0 │ │ +4227c8: 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 : 19114 (SourceFile) │ │ @@ -1764982,19 +1764984,19 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -422830: |[422830] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ -422840: 7020 3ab2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b23a │ │ -422846: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -422848: 5b01 7ad6 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ -42284c: 0e00 |0006: return-void │ │ +422858: |[422858] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ +422868: 7020 3ab2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b23a │ │ +42286e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +422870: 5b01 7ad6 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ +422874: 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; │ │ @@ -1765005,17 +1765007,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -422818: |[422818] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ -422828: 5410 7ad6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ -42282c: 1100 |0002: return-object v0 │ │ +422840: |[422840] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ +422850: 5410 7ad6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ +422854: 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;) │ │ @@ -1765023,28 +1765025,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4227dc: |[4227dc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ -4227ec: 1a00 816e |0000: const-string v0, "description" // string@6e81 │ │ -4227f0: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -4227f6: 0a00 |0005: move-result v0 │ │ -4227f8: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -4227fc: 1a00 8568 |0008: const-string v0, "comment" // string@6885 │ │ -422800: 6e20 d7b4 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -422806: 0a02 |000d: move-result v2 │ │ -422808: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -42280c: 2803 |0010: goto 0013 // +0003 │ │ -42280e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -422810: 2802 |0012: goto 0014 // +0002 │ │ -422812: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -422814: 0f02 |0014: return v2 │ │ +422804: |[422804] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ +422814: 1a00 816e |0000: const-string v0, "description" // string@6e81 │ │ +422818: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42281e: 0a00 |0005: move-result v0 │ │ +422820: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +422824: 1a00 8568 |0008: const-string v0, "comment" // string@6885 │ │ +422828: 6e20 d7b4 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +42282e: 0a02 |000d: move-result v2 │ │ +422830: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +422834: 2803 |0010: goto 0013 // +0003 │ │ +422836: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +422838: 2802 |0012: goto 0014 // +0002 │ │ +42283a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +42283c: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1765053,33 +1765055,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 │ │ -422850: |[422850] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -422860: 1a00 816e |0000: const-string v0, "description" // string@6e81 │ │ -422864: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -42286a: 0a00 |0005: move-result v0 │ │ -42286c: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -422870: 1a00 8568 |0008: const-string v0, "comment" // string@6885 │ │ -422874: 6e20 d7b4 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -42287a: 0a02 |000d: move-result v2 │ │ -42287c: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ -422880: 5412 7ad6 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ -422884: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ -422888: 6e10 e5b4 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -42288e: 0a02 |0017: move-result v2 │ │ -422890: 5410 7ad6 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ -422894: 6e10 e5b4 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -42289a: 0a00 |001d: move-result v0 │ │ -42289c: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ -4228a0: 5b13 7ad6 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ -4228a4: 0e00 |0022: return-void │ │ +422878: |[422878] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +422888: 1a00 816e |0000: const-string v0, "description" // string@6e81 │ │ +42288c: 6e20 d7b4 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +422892: 0a00 |0005: move-result v0 │ │ +422894: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +422898: 1a00 8568 |0008: const-string v0, "comment" // string@6885 │ │ +42289c: 6e20 d7b4 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +4228a2: 0a02 |000d: move-result v2 │ │ +4228a4: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ +4228a8: 5412 7ad6 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ +4228ac: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ +4228b0: 6e10 e5b4 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +4228b6: 0a02 |0017: move-result v2 │ │ +4228b8: 5410 7ad6 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ +4228bc: 6e10 e5b4 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +4228c2: 0a00 |001d: move-result v0 │ │ +4228c4: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ +4228c8: 5b13 7ad6 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d67a │ │ +4228cc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0010 line=23 │ │ 0x0020 line=24 │ │ locals : │ │ 0x0000 - 0x0023 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ @@ -1765116,17 +1765118,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4228a8: |[4228a8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ -4228b8: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ -4228be: 0e00 |0003: return-void │ │ +4228d0: |[4228d0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ +4228e0: 7020 48b4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b448 │ │ +4228e6: 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; │ │ │ │ @@ -1765135,17 +1765137,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4228c0: |[4228c0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ -4228d0: 7020 4ab4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b44a │ │ -4228d6: 0e00 |0003: return-void │ │ +4228e8: |[4228e8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ +4228f8: 7020 4ab4 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b44a │ │ +4228fe: 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; │ │ │ │ @@ -1765203,44 +1765205,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -422d90: |[422d90] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:()V │ │ -422da0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -422da2: 2300 971f |0001: new-array v0, v0, [B // type@1f97 │ │ -422da6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -422dac: 6900 83d6 |0006: sput-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d683 │ │ -422db0: 0e00 |0008: return-void │ │ -422db2: 0000 |0009: nop // spacer │ │ -422db4: 0003 0100 0400 0000 4f67 6753 |000a: array-data (6 units) │ │ +422db8: |[422db8] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:()V │ │ +422dc8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +422dca: 2300 971f |0001: new-array v0, v0, [B // type@1f97 │ │ +422dce: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +422dd4: 6900 83d6 |0006: sput-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d683 │ │ +422dd8: 0e00 |0008: return-void │ │ +422dda: 0000 |0009: nop // spacer │ │ +422ddc: 0003 0100 0400 0000 4f67 6753 |000a: array-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 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 │ │ -422dc0: |[422dc0] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:(Ljava/io/InputStream;)V │ │ -422dd0: 7020 94b3 2100 |0000: invoke-direct {v1, v2}, Ljava/io/FilterInputStream;.:(Ljava/io/InputStream;)V // method@b394 │ │ -422dd6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -422dd8: 5910 86d6 |0004: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422ddc: 2200 ce1d |0006: new-instance v0, Ljava/io/BufferedInputStream; // type@1dce │ │ -422de0: 7020 3db3 2000 |0008: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b33d │ │ -422de6: 5b10 85d6 |000b: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ -422dea: 0e00 |000d: return-void │ │ +422de8: |[422de8] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:(Ljava/io/InputStream;)V │ │ +422df8: 7020 94b3 2100 |0000: invoke-direct {v1, v2}, Ljava/io/FilterInputStream;.:(Ljava/io/InputStream;)V // method@b394 │ │ +422dfe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +422e00: 5910 86d6 |0004: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422e04: 2200 ce1d |0006: new-instance v0, Ljava/io/BufferedInputStream; // type@1dce │ │ +422e08: 7020 3db3 2000 |0008: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b33d │ │ +422e0e: 5b10 85d6 |000b: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ +422e12: 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; │ │ @@ -1765251,41 +1765253,41 @@ │ │ type : '(Ljava/io/InputStream;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -422cb4: |[422cb4] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.parsePageHeader:(Ljava/io/InputStream;)I │ │ -422cc4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -422cc6: 2301 971f |0001: new-array v1, v0, [B // type@1f97 │ │ -422cca: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -422ccc: 7140 38b9 1502 |0004: invoke-static {v5, v1, v2, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@b938 │ │ -422cd2: 6200 83d6 |0007: sget-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d683 │ │ -422cd6: 7120 7db6 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.equals:([B[B)Z // method@b67d │ │ -422cdc: 0a00 |000c: move-result v0 │ │ -422cde: 3800 1c00 |000d: if-eqz v0, 0029 // +001c │ │ -422ce2: 1600 1600 |000f: const-wide/16 v0, #int 22 // #16 │ │ -422ce6: 7130 39b9 0501 |0011: invoke-static {v5, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ -422cec: 6e10 a5b3 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@b3a5 │ │ -422cf2: 0a00 |0017: move-result v0 │ │ -422cf4: 2301 971f |0018: new-array v1, v0, [B // type@1f97 │ │ -422cf8: 7120 37b9 1500 |001a: invoke-static {v5, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ -422cfe: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -422d00: 3502 0a00 |001e: if-ge v2, v0, 0028 // +000a │ │ -422d04: 4803 0102 |0020: aget-byte v3, v1, v2 │ │ -422d08: d533 ff00 |0022: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -422d0c: b035 |0024: add-int/2addr v5, v3 │ │ -422d0e: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -422d12: 28f7 |0027: goto 001e // -0009 │ │ -422d14: 0f05 |0028: return v5 │ │ -422d16: 2205 e01d |0029: new-instance v5, Ljava/io/IOException; // type@1de0 │ │ -422d1a: 1a00 981c |002b: const-string v0, "Invalid page header" // string@1c98 │ │ -422d1e: 7020 9cb3 0500 |002d: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -422d24: 2705 |0030: throw v5 │ │ +422cdc: |[422cdc] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.parsePageHeader:(Ljava/io/InputStream;)I │ │ +422cec: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +422cee: 2301 971f |0001: new-array v1, v0, [B // type@1f97 │ │ +422cf2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +422cf4: 7140 38b9 1502 |0004: invoke-static {v5, v1, v2, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@b938 │ │ +422cfa: 6200 83d6 |0007: sget-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d683 │ │ +422cfe: 7120 7db6 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.equals:([B[B)Z // method@b67d │ │ +422d04: 0a00 |000c: move-result v0 │ │ +422d06: 3800 1c00 |000d: if-eqz v0, 0029 // +001c │ │ +422d0a: 1600 1600 |000f: const-wide/16 v0, #int 22 // #16 │ │ +422d0e: 7130 39b9 0501 |0011: invoke-static {v5, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b939 │ │ +422d14: 6e10 a5b3 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@b3a5 │ │ +422d1a: 0a00 |0017: move-result v0 │ │ +422d1c: 2301 971f |0018: new-array v1, v0, [B // type@1f97 │ │ +422d20: 7120 37b9 1500 |001a: invoke-static {v5, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b937 │ │ +422d26: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +422d28: 3502 0a00 |001e: if-ge v2, v0, 0028 // +000a │ │ +422d2c: 4803 0102 |0020: aget-byte v3, v1, v2 │ │ +422d30: d533 ff00 |0022: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +422d34: b035 |0024: add-int/2addr v5, v3 │ │ +422d36: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +422d3a: 28f7 |0027: goto 001e // -0009 │ │ +422d3c: 0f05 |0028: return v5 │ │ +422d3e: 2205 e01d |0029: new-instance v5, Ljava/io/IOException; // type@1de0 │ │ +422d42: 1a00 981c |002b: const-string v0, "Invalid page header" // string@1c98 │ │ +422d46: 7020 9cb3 0500 |002d: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +422d4c: 2705 |0030: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=25 │ │ 0x0004 line=27 │ │ 0x0007 line=28 │ │ 0x0011 line=32 │ │ 0x0014 line=34 │ │ @@ -1765302,28 +1765304,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -422dec: |[422dec] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.updateRemainBytes:()V │ │ -422dfc: 5220 86d6 |0000: iget v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422e00: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -422e04: 5420 85d6 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ -422e08: 7020 48b2 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.parsePageHeader:(Ljava/io/InputStream;)I // method@b248 │ │ -422e0e: 0a00 |0009: move-result v0 │ │ -422e10: 5920 86d6 |000a: iput v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422e14: 2803 |000c: goto 000f // +0003 │ │ -422e16: 3a00 0300 |000d: if-ltz v0, 0010 // +0003 │ │ -422e1a: 0e00 |000f: return-void │ │ -422e1c: 2200 e01d |0010: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ -422e20: 1a01 ca44 |0012: const-string v1, "Page remain bytes less than 0" // string@44ca │ │ -422e24: 7020 9cb3 1000 |0014: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ -422e2a: 2700 |0017: throw v0 │ │ +422e14: |[422e14] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.updateRemainBytes:()V │ │ +422e24: 5220 86d6 |0000: iget v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422e28: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +422e2c: 5420 85d6 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ +422e30: 7020 48b2 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.parsePageHeader:(Ljava/io/InputStream;)I // method@b248 │ │ +422e36: 0a00 |0009: move-result v0 │ │ +422e38: 5920 86d6 |000a: iput v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422e3c: 2803 |000c: goto 000f // +0003 │ │ +422e3e: 3a00 0300 |000d: if-ltz v0, 0010 // +0003 │ │ +422e42: 0e00 |000f: return-void │ │ +422e44: 2200 e01d |0010: new-instance v0, Ljava/io/IOException; // type@1de0 │ │ +422e48: 1a01 ca44 |0012: const-string v1, "Page remain bytes less than 0" // string@44ca │ │ +422e4c: 7020 9cb3 1000 |0014: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b39c │ │ +422e52: 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; │ │ @@ -1765334,23 +1765336,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -422d28: |[422d28] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:()I │ │ -422d38: 7010 4bb2 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b24b │ │ -422d3e: 5210 86d6 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422d42: d800 00ff |0005: add-int/lit8 v0, v0, #int -1 // #ff │ │ -422d46: 5910 86d6 |0007: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422d4a: 5410 85d6 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ -422d4e: 6e10 40b3 0000 |000b: invoke-virtual {v0}, Ljava/io/BufferedInputStream;.read:()I // method@b340 │ │ -422d54: 0a00 |000e: move-result v0 │ │ -422d56: 0f00 |000f: return v0 │ │ +422d50: |[422d50] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:()I │ │ +422d60: 7010 4bb2 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b24b │ │ +422d66: 5210 86d6 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422d6a: d800 00ff |0005: add-int/lit8 v0, v0, #int -1 // #ff │ │ +422d6e: 5910 86d6 |0007: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422d72: 5410 85d6 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ +422d76: 6e10 40b3 0000 |000b: invoke-virtual {v0}, Ljava/io/BufferedInputStream;.read:()I // method@b340 │ │ +422d7c: 0a00 |000e: move-result v0 │ │ +422d7e: 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; │ │ @@ -1765360,25 +1765362,25 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -422d58: |[422d58] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:([BII)I │ │ -422d68: 7010 4bb2 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b24b │ │ -422d6e: 5210 86d6 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422d72: 7120 97b4 0400 |0005: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ -422d78: 0a04 |0008: move-result v4 │ │ -422d7a: 5410 85d6 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ -422d7e: 7140 38b9 2043 |000b: invoke-static {v0, v2, v3, v4}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@b938 │ │ -422d84: 5212 86d6 |000e: iget v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422d88: b142 |0010: sub-int/2addr v2, v4 │ │ -422d8a: 5912 86d6 |0011: iput v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ -422d8e: 0f04 |0013: return v4 │ │ +422d80: |[422d80] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:([BII)I │ │ +422d90: 7010 4bb2 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b24b │ │ +422d96: 5210 86d6 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422d9a: 7120 97b4 0400 |0005: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@b497 │ │ +422da0: 0a04 |0008: move-result v4 │ │ +422da2: 5410 85d6 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d685 │ │ +422da6: 7140 38b9 2043 |000b: invoke-static {v0, v2, v3, v4}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@b938 │ │ +422dac: 5212 86d6 |000e: iget v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422db0: b142 |0010: sub-int/2addr v2, v4 │ │ +422db2: 5912 86d6 |0011: iput v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d686 │ │ +422db6: 0f04 |0013: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0009 line=65 │ │ 0x000e line=66 │ │ locals : │ │ @@ -1765427,17 +1765429,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422e2c: |[422e2c] de.danoeh.antennapod.parser.transcript.BuildConfig.:()V │ │ -422e3c: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -422e42: 0e00 |0003: return-void │ │ +422e54: |[422e54] de.danoeh.antennapod.parser.transcript.BuildConfig.:()V │ │ +422e64: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +422e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/transcript/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1765466,17 +1765468,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423118: |[423118] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.:()V │ │ -423128: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42312e: 0e00 |0003: return-void │ │ +423140: |[423140] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.:()V │ │ +423150: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +423156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/transcript/JsonTranscriptParser; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/transcript/JsonTranscriptParser;) │ │ @@ -1765484,188 +1765486,188 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 32 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 335 16-bit code units │ │ -422e44: |[422e44] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ -422e54: 1a00 9c62 |0000: const-string v0, "body" // string@629c │ │ -422e58: 2202 f71b |0002: new-instance v2, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bf7 │ │ -422e5c: 7010 f8ad 0200 |0004: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@adf8 │ │ -422e62: 2203 aa1e |0007: new-instance v3, Ljava/util/HashSet; // type@1eaa │ │ -422e66: 7010 06b7 0300 |0009: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b706 │ │ -422e6c: 2204 861f |000c: new-instance v4, Lorg/json/JSONObject; // type@1f86 │ │ -422e70: 0805 1f00 |000e: move-object/from16 v5, v31 │ │ -422e74: 7020 74b9 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ -422e7a: 1a05 b2c1 |0013: const-string v5, "segments" // string@c1b2 │ │ -422e7e: 6e20 76b9 5400 |0015: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ -422e84: 0c04 |0018: move-result-object v4 │ │ -422e86: 1a06 0000 |0019: const-string v6, "" // string@0000 │ │ -422e8a: 1609 0000 |001b: const-wide/16 v9, #int 0 // #0 │ │ -422e8e: 076c |001d: move-object v12, v6 │ │ -422e90: 07cd |001e: move-object v13, v12 │ │ -422e92: 0512 0900 |001f: move-wide/from16 v18, v9 │ │ -422e96: 120b |0021: const/4 v11, #int 0 // #0 │ │ -422e98: 160e ffff |0022: const-wide/16 v14, #int -1 // #ffff │ │ -422e9c: 1610 ffff |0024: const-wide/16 v16, #int -1 // #ffff │ │ -422ea0: 6e10 6fb9 0400 |0026: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -422ea6: 0a01 |0029: move-result v1 │ │ -422ea8: 351b f700 |002a: if-ge v11, v1, 0121 // +00f7 │ │ -422eac: 6e20 6db9 b400 |002c: invoke-virtual {v4, v11}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -422eb2: 0c01 |002f: move-result-object v1 │ │ -422eb4: 1a05 90ce |0030: const-string v5, "startTime" // string@ce90 │ │ -422eb8: 1907 f0bf |0032: const-wide/high16 v7, #long -4616189618054758400 // #bff0 │ │ -422ebc: 6e40 7bb9 5187 |0034: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@b97b │ │ -422ec2: 0b16 |0037: move-result-wide v22 │ │ -422ec4: 1818 0000 0000 0040 8f40 |0038: const-wide v24, #double 1000 // #408f400000000000 │ │ -422ece: ad16 1618 |003d: mul-double v22, v22, v24 │ │ -422ed2: 7702 40b4 1600 |003f: invoke-static/range {v22, v23}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b440 │ │ -422ed8: 0c05 |0042: move-result-object v5 │ │ -422eda: 6e10 3db4 0500 |0043: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b43d │ │ -422ee0: 0b16 |0046: move-result-wide v22 │ │ -422ee2: 1a05 0273 |0047: const-string v5, "endTime" // string@7302 │ │ -422ee6: 6e40 7bb9 5187 |0049: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@b97b │ │ -422eec: 0b07 |004c: move-result-wide v7 │ │ -422eee: ad07 0718 |004d: mul-double v7, v7, v24 │ │ -422ef2: 7120 40b4 8700 |004f: invoke-static {v7, v8}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b440 │ │ -422ef8: 0c05 |0052: move-result-object v5 │ │ -422efa: 6e10 3db4 0500 |0053: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b43d │ │ -422f00: 0b07 |0056: move-result-wide v7 │ │ -422f02: 3105 1609 |0057: cmp-long v5, v22, v9 │ │ -422f06: 3a05 0600 |0059: if-ltz v5, 005f // +0006 │ │ -422f0a: 3105 0709 |005b: cmp-long v5, v7, v9 │ │ -422f0e: 3b05 0900 |005d: if-gez v5, 0066 // +0009 │ │ -422f12: 0818 0d00 |005f: move-object/from16 v24, v13 │ │ -422f16: 1201 |0061: const/4 v1, #int 0 // #0 │ │ -422f18: 1614 ffff |0062: const-wide/16 v20, #int -1 // #ffff │ │ -422f1c: 2900 b500 |0064: goto/16 0119 // +00b5 │ │ -422f20: 1614 ffff |0066: const-wide/16 v20, #int -1 // #ffff │ │ -422f24: 3105 0e14 |0068: cmp-long v5, v14, v20 │ │ -422f28: 3905 0500 |006a: if-nez v5, 006f // +0005 │ │ -422f2c: 0519 1600 |006c: move-wide/from16 v25, v22 │ │ -422f30: 2803 |006e: goto 0071 // +0003 │ │ -422f32: 0519 0e00 |006f: move-wide/from16 v25, v14 │ │ -422f36: 9c0e 0716 |0071: sub-long v14, v7, v22 │ │ -422f3a: 9b12 120e |0073: add-long v18, v18, v14 │ │ -422f3e: 1a05 c5cd |0075: const-string v5, "speaker" // string@cdc5 │ │ -422f42: 6e20 7db9 5100 |0077: invoke-virtual {v1, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ -422f48: 0c05 |007a: move-result-object v5 │ │ -422f4a: 7220 8db7 5300 |007b: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ -422f50: 7110 46b9 0500 |007e: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -422f56: 0a0e |0081: move-result v14 │ │ -422f58: 380e 0d00 |0082: if-eqz v14, 008f // +000d │ │ -422f5c: 7110 48b9 0d00 |0084: invoke-static {v13}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ -422f62: 0a0e |0087: move-result v14 │ │ -422f64: 380e 0700 |0088: if-eqz v14, 008f // +0007 │ │ -422f68: 07d5 |008a: move-object v5, v13 │ │ -422f6a: 2804 |008b: goto 008f // +0004 │ │ -422f6c: 0d00 |008c: move-exception v0 │ │ -422f6e: 2900 bd00 |008d: goto/16 014a // +00bd │ │ -422f72: 6e20 7db9 0100 |008f: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ -422f78: 0c01 |0092: move-result-object v1 │ │ -422f7a: 6e20 d7b4 5d00 |0093: invoke-virtual {v13, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -422f80: 0a0e |0096: move-result v14 │ │ -422f82: 390e 2600 |0097: if-nez v14, 00bd // +0026 │ │ -422f86: 7110 48b9 0c00 |0099: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ -422f8c: 0a0e |009c: move-result v14 │ │ -422f8e: 380e 2000 |009d: if-eqz v14, 00bd // +0020 │ │ -422f92: 7110 4fb9 0c00 |009f: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ -422f98: 0c12 |00a2: move-result-object v18 │ │ -422f9a: 220c f81b |00a3: new-instance v12, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -422f9e: 0818 0d00 |00a5: move-object/from16 v24, v13 │ │ -422fa2: 07cd |00a7: move-object v13, v12 │ │ -422fa4: 050e 1900 |00a8: move-wide/from16 v14, v25 │ │ -422fa8: 0813 1800 |00aa: move-object/from16 v19, v24 │ │ -422fac: 7607 00ae 0d00 |00ac: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ -422fb2: 6e20 f9ad c200 |00af: invoke-virtual {v2, v12}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -422fb8: 6e10 f5b4 0100 |00b2: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@b4f5 │ │ -422fbe: 0c0c |00b5: move-result-object v12 │ │ -422fc0: 075d |00b6: move-object v13, v5 │ │ -422fc2: 0512 0900 |00b7: move-wide/from16 v18, v9 │ │ -422fc6: 050e 1600 |00b9: move-wide/from16 v14, v22 │ │ -422fca: 1201 |00bb: const/4 v1, #int 0 // #0 │ │ -422fcc: 285f |00bc: goto 011b // +005f │ │ -422fce: 220d 271e |00bd: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ -422fd2: 7010 ffb4 0d00 |00bf: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -422fd8: 6e20 0bb5 cd00 |00c2: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422fde: 1a0c 1b00 |00c5: const-string v12, " " // string@001b │ │ -422fe2: 6e20 0bb5 cd00 |00c7: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422fe8: 6e20 0bb5 1d00 |00ca: invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -422fee: 6e10 15b5 0d00 |00cd: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -422ff4: 0c0c |00d0: move-result-object v12 │ │ -422ff6: 160d 8813 |00d1: const-wide/16 v13, #int 5000 // #1388 │ │ -422ffa: 3101 120d |00d3: cmp-long v1, v18, v13 │ │ -422ffe: 3a01 3f00 |00d5: if-ltz v1, 0114 // +003f │ │ -423002: d801 0b01 |00d7: add-int/lit8 v1, v11, #int 1 // #01 │ │ -423006: 6e10 6fb9 0400 |00d9: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ -42300c: 0a0d |00dc: move-result v13 │ │ -42300e: 35d1 1d00 |00dd: if-ge v1, v13, 00fa // +001d │ │ -423012: 6e20 6db9 1400 |00df: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ -423018: 0c01 |00e2: move-result-object v1 │ │ -42301a: 6e20 7db9 0100 |00e3: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ -423020: 0c01 |00e6: move-result-object v1 │ │ -423022: 121d |00e7: const/4 v13, #int 1 // #1 │ │ -423024: 120e |00e8: const/4 v14, #int 0 // #0 │ │ -423026: 6e30 f1b4 e10d |00e9: invoke-virtual {v1, v14, v13}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -42302c: 0c01 |00ec: move-result-object v1 │ │ -42302e: 7110 44b9 0100 |00ed: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isAlphanumeric:(Ljava/lang/CharSequence;)Z // method@b944 │ │ -423034: 0a01 |00f0: move-result v1 │ │ -423036: 3901 0a00 |00f1: if-nez v1, 00fb // +000a │ │ -42303a: 160f 401f |00f3: const-wide/16 v15, #int 8000 // #1f40 │ │ -42303e: 3101 120f |00f5: cmp-long v1, v18, v15 │ │ -423042: 3b01 0400 |00f7: if-gez v1, 00fb // +0004 │ │ -423046: 281c |00f9: goto 0115 // +001c │ │ -423048: 120e |00fa: const/4 v14, #int 0 // #0 │ │ -42304a: 7110 4fb9 0c00 |00fb: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ -423050: 0c1d |00fe: move-result-object v29 │ │ -423052: 2201 f81b |00ff: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -423056: 0818 0100 |0101: move-object/from16 v24, v1 │ │ -42305a: 051b 0700 |0103: move-wide/from16 v27, v7 │ │ -42305e: 081e 0500 |0105: move-object/from16 v30, v5 │ │ -423062: 7607 00ae 1800 |0107: invoke-direct/range {v24, v25, v26, v27, v28, v29, v30}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ -423068: 6e20 f9ad 1200 |010a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -42306e: 075d |010d: move-object v13, v5 │ │ -423070: 076c |010e: move-object v12, v6 │ │ -423072: 0512 0900 |010f: move-wide/from16 v18, v9 │ │ -423076: 050e 1400 |0111: move-wide/from16 v14, v20 │ │ -42307a: 28a8 |0113: goto 00bb // -0058 │ │ -42307c: 120e |0114: const/4 v14, #int 0 // #0 │ │ -42307e: 075d |0115: move-object v13, v5 │ │ -423080: 050e 1900 |0116: move-wide/from16 v14, v25 │ │ -423084: 28a3 |0118: goto 00bb // -005d │ │ -423086: 080d 1800 |0119: move-object/from16 v13, v24 │ │ -42308a: d80b 0b01 |011b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -42308e: 0510 0700 |011d: move-wide/from16 v16, v7 │ │ -423092: 2900 07ff |011f: goto/16 0026 // -00f9 │ │ -423096: 0818 0d00 |0121: move-object/from16 v24, v13 │ │ -42309a: 7110 85b9 0c00 |0123: invoke-static {v12}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@b985 │ │ -4230a0: 0a00 |0126: move-result v0 │ │ -4230a2: 3900 1100 |0127: if-nez v0, 0138 // +0011 │ │ -4230a6: 7110 4fb9 0c00 |0129: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ -4230ac: 0c12 |012c: move-result-object v18 │ │ -4230ae: 2200 f81b |012d: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -4230b2: 070d |012f: move-object v13, v0 │ │ -4230b4: 0813 1800 |0130: move-object/from16 v19, v24 │ │ -4230b8: 7607 00ae 0d00 |0132: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ -4230be: 6e20 f9ad 0200 |0135: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -4230c4: 6e10 fdad 0200 |0138: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@adfd │ │ -4230ca: 0a00 |013b: move-result v0 │ │ -4230cc: 3d00 0600 |013c: if-lez v0, 0142 // +0006 │ │ -4230d0: 6e20 ffad 3200 |013e: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@adff │ │ -4230d6: 1102 |0141: return-object v2 │ │ -4230d8: 1201 |0142: const/4 v1, #int 0 // #0 │ │ -4230da: 1101 |0143: return-object v1 │ │ -4230dc: 0d00 |0144: move-exception v0 │ │ -4230de: 6e10 3bb5 0000 |0145: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4230e4: 1201 |0148: const/4 v1, #int 0 // #0 │ │ -4230e6: 1101 |0149: return-object v1 │ │ -4230e8: 6e10 3bb5 0000 |014a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ -4230ee: 1201 |014d: const/4 v1, #int 0 // #0 │ │ -4230f0: 1101 |014e: return-object v1 │ │ +422e6c: |[422e6c] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ +422e7c: 1a00 9c62 |0000: const-string v0, "body" // string@629c │ │ +422e80: 2202 f71b |0002: new-instance v2, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bf7 │ │ +422e84: 7010 f8ad 0200 |0004: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@adf8 │ │ +422e8a: 2203 aa1e |0007: new-instance v3, Ljava/util/HashSet; // type@1eaa │ │ +422e8e: 7010 06b7 0300 |0009: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b706 │ │ +422e94: 2204 861f |000c: new-instance v4, Lorg/json/JSONObject; // type@1f86 │ │ +422e98: 0805 1f00 |000e: move-object/from16 v5, v31 │ │ +422e9c: 7020 74b9 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b974 │ │ +422ea2: 1a05 b2c1 |0013: const-string v5, "segments" // string@c1b2 │ │ +422ea6: 6e20 76b9 5400 |0015: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b976 │ │ +422eac: 0c04 |0018: move-result-object v4 │ │ +422eae: 1a06 0000 |0019: const-string v6, "" // string@0000 │ │ +422eb2: 1609 0000 |001b: const-wide/16 v9, #int 0 // #0 │ │ +422eb6: 076c |001d: move-object v12, v6 │ │ +422eb8: 07cd |001e: move-object v13, v12 │ │ +422eba: 0512 0900 |001f: move-wide/from16 v18, v9 │ │ +422ebe: 120b |0021: const/4 v11, #int 0 // #0 │ │ +422ec0: 160e ffff |0022: const-wide/16 v14, #int -1 // #ffff │ │ +422ec4: 1610 ffff |0024: const-wide/16 v16, #int -1 // #ffff │ │ +422ec8: 6e10 6fb9 0400 |0026: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +422ece: 0a01 |0029: move-result v1 │ │ +422ed0: 351b f700 |002a: if-ge v11, v1, 0121 // +00f7 │ │ +422ed4: 6e20 6db9 b400 |002c: invoke-virtual {v4, v11}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +422eda: 0c01 |002f: move-result-object v1 │ │ +422edc: 1a05 90ce |0030: const-string v5, "startTime" // string@ce90 │ │ +422ee0: 1907 f0bf |0032: const-wide/high16 v7, #long -4616189618054758400 // #bff0 │ │ +422ee4: 6e40 7bb9 5187 |0034: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@b97b │ │ +422eea: 0b16 |0037: move-result-wide v22 │ │ +422eec: 1818 0000 0000 0040 8f40 |0038: const-wide v24, #double 1000 // #408f400000000000 │ │ +422ef6: ad16 1618 |003d: mul-double v22, v22, v24 │ │ +422efa: 7702 40b4 1600 |003f: invoke-static/range {v22, v23}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b440 │ │ +422f00: 0c05 |0042: move-result-object v5 │ │ +422f02: 6e10 3db4 0500 |0043: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b43d │ │ +422f08: 0b16 |0046: move-result-wide v22 │ │ +422f0a: 1a05 0273 |0047: const-string v5, "endTime" // string@7302 │ │ +422f0e: 6e40 7bb9 5187 |0049: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@b97b │ │ +422f14: 0b07 |004c: move-result-wide v7 │ │ +422f16: ad07 0718 |004d: mul-double v7, v7, v24 │ │ +422f1a: 7120 40b4 8700 |004f: invoke-static {v7, v8}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b440 │ │ +422f20: 0c05 |0052: move-result-object v5 │ │ +422f22: 6e10 3db4 0500 |0053: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b43d │ │ +422f28: 0b07 |0056: move-result-wide v7 │ │ +422f2a: 3105 1609 |0057: cmp-long v5, v22, v9 │ │ +422f2e: 3a05 0600 |0059: if-ltz v5, 005f // +0006 │ │ +422f32: 3105 0709 |005b: cmp-long v5, v7, v9 │ │ +422f36: 3b05 0900 |005d: if-gez v5, 0066 // +0009 │ │ +422f3a: 0818 0d00 |005f: move-object/from16 v24, v13 │ │ +422f3e: 1201 |0061: const/4 v1, #int 0 // #0 │ │ +422f40: 1614 ffff |0062: const-wide/16 v20, #int -1 // #ffff │ │ +422f44: 2900 b500 |0064: goto/16 0119 // +00b5 │ │ +422f48: 1614 ffff |0066: const-wide/16 v20, #int -1 // #ffff │ │ +422f4c: 3105 0e14 |0068: cmp-long v5, v14, v20 │ │ +422f50: 3905 0500 |006a: if-nez v5, 006f // +0005 │ │ +422f54: 0519 1600 |006c: move-wide/from16 v25, v22 │ │ +422f58: 2803 |006e: goto 0071 // +0003 │ │ +422f5a: 0519 0e00 |006f: move-wide/from16 v25, v14 │ │ +422f5e: 9c0e 0716 |0071: sub-long v14, v7, v22 │ │ +422f62: 9b12 120e |0073: add-long v18, v18, v14 │ │ +422f66: 1a05 c5cd |0075: const-string v5, "speaker" // string@cdc5 │ │ +422f6a: 6e20 7db9 5100 |0077: invoke-virtual {v1, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ +422f70: 0c05 |007a: move-result-object v5 │ │ +422f72: 7220 8db7 5300 |007b: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ +422f78: 7110 46b9 0500 |007e: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +422f7e: 0a0e |0081: move-result v14 │ │ +422f80: 380e 0d00 |0082: if-eqz v14, 008f // +000d │ │ +422f84: 7110 48b9 0d00 |0084: invoke-static {v13}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ +422f8a: 0a0e |0087: move-result v14 │ │ +422f8c: 380e 0700 |0088: if-eqz v14, 008f // +0007 │ │ +422f90: 07d5 |008a: move-object v5, v13 │ │ +422f92: 2804 |008b: goto 008f // +0004 │ │ +422f94: 0d00 |008c: move-exception v0 │ │ +422f96: 2900 bd00 |008d: goto/16 014a // +00bd │ │ +422f9a: 6e20 7db9 0100 |008f: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ +422fa0: 0c01 |0092: move-result-object v1 │ │ +422fa2: 6e20 d7b4 5d00 |0093: invoke-virtual {v13, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +422fa8: 0a0e |0096: move-result v14 │ │ +422faa: 390e 2600 |0097: if-nez v14, 00bd // +0026 │ │ +422fae: 7110 48b9 0c00 |0099: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ +422fb4: 0a0e |009c: move-result v14 │ │ +422fb6: 380e 2000 |009d: if-eqz v14, 00bd // +0020 │ │ +422fba: 7110 4fb9 0c00 |009f: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ +422fc0: 0c12 |00a2: move-result-object v18 │ │ +422fc2: 220c f81b |00a3: new-instance v12, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +422fc6: 0818 0d00 |00a5: move-object/from16 v24, v13 │ │ +422fca: 07cd |00a7: move-object v13, v12 │ │ +422fcc: 050e 1900 |00a8: move-wide/from16 v14, v25 │ │ +422fd0: 0813 1800 |00aa: move-object/from16 v19, v24 │ │ +422fd4: 7607 00ae 0d00 |00ac: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ +422fda: 6e20 f9ad c200 |00af: invoke-virtual {v2, v12}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +422fe0: 6e10 f5b4 0100 |00b2: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@b4f5 │ │ +422fe6: 0c0c |00b5: move-result-object v12 │ │ +422fe8: 075d |00b6: move-object v13, v5 │ │ +422fea: 0512 0900 |00b7: move-wide/from16 v18, v9 │ │ +422fee: 050e 1600 |00b9: move-wide/from16 v14, v22 │ │ +422ff2: 1201 |00bb: const/4 v1, #int 0 // #0 │ │ +422ff4: 285f |00bc: goto 011b // +005f │ │ +422ff6: 220d 271e |00bd: new-instance v13, Ljava/lang/StringBuilder; // type@1e27 │ │ +422ffa: 7010 ffb4 0d00 |00bf: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +423000: 6e20 0bb5 cd00 |00c2: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423006: 1a0c 1b00 |00c5: const-string v12, " " // string@001b │ │ +42300a: 6e20 0bb5 cd00 |00c7: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423010: 6e20 0bb5 1d00 |00ca: invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423016: 6e10 15b5 0d00 |00cd: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +42301c: 0c0c |00d0: move-result-object v12 │ │ +42301e: 160d 8813 |00d1: const-wide/16 v13, #int 5000 // #1388 │ │ +423022: 3101 120d |00d3: cmp-long v1, v18, v13 │ │ +423026: 3a01 3f00 |00d5: if-ltz v1, 0114 // +003f │ │ +42302a: d801 0b01 |00d7: add-int/lit8 v1, v11, #int 1 // #01 │ │ +42302e: 6e10 6fb9 0400 |00d9: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b96f │ │ +423034: 0a0d |00dc: move-result v13 │ │ +423036: 35d1 1d00 |00dd: if-ge v1, v13, 00fa // +001d │ │ +42303a: 6e20 6db9 1400 |00df: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b96d │ │ +423040: 0c01 |00e2: move-result-object v1 │ │ +423042: 6e20 7db9 0100 |00e3: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b97d │ │ +423048: 0c01 |00e6: move-result-object v1 │ │ +42304a: 121d |00e7: const/4 v13, #int 1 // #1 │ │ +42304c: 120e |00e8: const/4 v14, #int 0 // #0 │ │ +42304e: 6e30 f1b4 e10d |00e9: invoke-virtual {v1, v14, v13}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +423054: 0c01 |00ec: move-result-object v1 │ │ +423056: 7110 44b9 0100 |00ed: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isAlphanumeric:(Ljava/lang/CharSequence;)Z // method@b944 │ │ +42305c: 0a01 |00f0: move-result v1 │ │ +42305e: 3901 0a00 |00f1: if-nez v1, 00fb // +000a │ │ +423062: 160f 401f |00f3: const-wide/16 v15, #int 8000 // #1f40 │ │ +423066: 3101 120f |00f5: cmp-long v1, v18, v15 │ │ +42306a: 3b01 0400 |00f7: if-gez v1, 00fb // +0004 │ │ +42306e: 281c |00f9: goto 0115 // +001c │ │ +423070: 120e |00fa: const/4 v14, #int 0 // #0 │ │ +423072: 7110 4fb9 0c00 |00fb: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ +423078: 0c1d |00fe: move-result-object v29 │ │ +42307a: 2201 f81b |00ff: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +42307e: 0818 0100 |0101: move-object/from16 v24, v1 │ │ +423082: 051b 0700 |0103: move-wide/from16 v27, v7 │ │ +423086: 081e 0500 |0105: move-object/from16 v30, v5 │ │ +42308a: 7607 00ae 1800 |0107: invoke-direct/range {v24, v25, v26, v27, v28, v29, v30}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ +423090: 6e20 f9ad 1200 |010a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +423096: 075d |010d: move-object v13, v5 │ │ +423098: 076c |010e: move-object v12, v6 │ │ +42309a: 0512 0900 |010f: move-wide/from16 v18, v9 │ │ +42309e: 050e 1400 |0111: move-wide/from16 v14, v20 │ │ +4230a2: 28a8 |0113: goto 00bb // -0058 │ │ +4230a4: 120e |0114: const/4 v14, #int 0 // #0 │ │ +4230a6: 075d |0115: move-object v13, v5 │ │ +4230a8: 050e 1900 |0116: move-wide/from16 v14, v25 │ │ +4230ac: 28a3 |0118: goto 00bb // -005d │ │ +4230ae: 080d 1800 |0119: move-object/from16 v13, v24 │ │ +4230b2: d80b 0b01 |011b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +4230b6: 0510 0700 |011d: move-wide/from16 v16, v7 │ │ +4230ba: 2900 07ff |011f: goto/16 0026 // -00f9 │ │ +4230be: 0818 0d00 |0121: move-object/from16 v24, v13 │ │ +4230c2: 7110 85b9 0c00 |0123: invoke-static {v12}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@b985 │ │ +4230c8: 0a00 |0126: move-result v0 │ │ +4230ca: 3900 1100 |0127: if-nez v0, 0138 // +0011 │ │ +4230ce: 7110 4fb9 0c00 |0129: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ +4230d4: 0c12 |012c: move-result-object v18 │ │ +4230d6: 2200 f81b |012d: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +4230da: 070d |012f: move-object v13, v0 │ │ +4230dc: 0813 1800 |0130: move-object/from16 v19, v24 │ │ +4230e0: 7607 00ae 0d00 |0132: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ +4230e6: 6e20 f9ad 0200 |0135: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +4230ec: 6e10 fdad 0200 |0138: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@adfd │ │ +4230f2: 0a00 |013b: move-result v0 │ │ +4230f4: 3d00 0600 |013c: if-lez v0, 0142 // +0006 │ │ +4230f8: 6e20 ffad 3200 |013e: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@adff │ │ +4230fe: 1102 |0141: return-object v2 │ │ +423100: 1201 |0142: const/4 v1, #int 0 // #0 │ │ +423102: 1101 |0143: return-object v1 │ │ +423104: 0d00 |0144: move-exception v0 │ │ +423106: 6e10 3bb5 0000 |0145: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +42310c: 1201 |0148: const/4 v1, #int 0 // #0 │ │ +42310e: 1101 |0149: return-object v1 │ │ +423110: 6e10 3bb5 0000 |014a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b53b │ │ +423116: 1201 |014d: const/4 v1, #int 0 // #0 │ │ +423118: 1101 |014e: return-object v1 │ │ catches : 3 │ │ 0x0002 - 0x000c │ │ Lorg/json/JSONException; -> 0x008c │ │ 0x000c - 0x0019 │ │ Lorg/json/JSONException; -> 0x0144 │ │ 0x0026 - 0x0148 │ │ Lorg/json/JSONException; -> 0x008c │ │ @@ -1765821,17 +1765823,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423130: |[423130] de.danoeh.antennapod.parser.transcript.R$attr.:()V │ │ -423140: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -423146: 0e00 |0003: return-void │ │ +423158: |[423158] de.danoeh.antennapod.parser.transcript.R$attr.:()V │ │ +423168: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42316e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1765898,17 +1765900,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423148: |[423148] de.danoeh.antennapod.parser.transcript.R$color.:()V │ │ -423158: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42315e: 0e00 |0003: return-void │ │ +423170: |[423170] de.danoeh.antennapod.parser.transcript.R$color.:()V │ │ +423180: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +423186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1766050,17 +1766052,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423160: |[423160] de.danoeh.antennapod.parser.transcript.R$dimen.:()V │ │ -423170: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -423176: 0e00 |0003: return-void │ │ +423188: |[423188] de.danoeh.antennapod.parser.transcript.R$dimen.:()V │ │ +423198: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42319e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1766152,17 +1766154,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423178: |[423178] de.danoeh.antennapod.parser.transcript.R$drawable.:()V │ │ -423188: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42318e: 0e00 |0003: return-void │ │ +4231a0: |[4231a0] de.danoeh.antennapod.parser.transcript.R$drawable.:()V │ │ +4231b0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4231b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1766589,17 +1766591,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423190: |[423190] de.danoeh.antennapod.parser.transcript.R$id.:()V │ │ -4231a0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4231a6: 0e00 |0003: return-void │ │ +4231b8: |[4231b8] de.danoeh.antennapod.parser.transcript.R$id.:()V │ │ +4231c8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4231ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1766641,17 +1766643,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4231a8: |[4231a8] de.danoeh.antennapod.parser.transcript.R$integer.:()V │ │ -4231b8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4231be: 0e00 |0003: return-void │ │ +4231d0: |[4231d0] de.danoeh.antennapod.parser.transcript.R$integer.:()V │ │ +4231e0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4231e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1766763,17 +1766765,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4231c0: |[4231c0] de.danoeh.antennapod.parser.transcript.R$layout.:()V │ │ -4231d0: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4231d6: 0e00 |0003: return-void │ │ +4231e8: |[4231e8] de.danoeh.antennapod.parser.transcript.R$layout.:()V │ │ +4231f8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +4231fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1766815,17 +1766817,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4231d8: |[4231d8] de.danoeh.antennapod.parser.transcript.R$string.:()V │ │ -4231e8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4231ee: 0e00 |0003: return-void │ │ +423200: |[423200] de.danoeh.antennapod.parser.transcript.R$string.:()V │ │ +423210: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +423216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1766917,17 +1766919,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423330: |[423330] de.danoeh.antennapod.parser.transcript.R$style.:()V │ │ -423340: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -423346: 0e00 |0003: return-void │ │ +423358: |[423358] de.danoeh.antennapod.parser.transcript.R$style.:()V │ │ +423368: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42336e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1767179,65 +1767181,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -4231f0: |[4231f0] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ -423200: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ -423206: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ -42320c: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ -423212: 0c00 |0009: move-result-object v0 │ │ -423214: 6900 33d7 |000a: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.Capability:[I // field@d733 │ │ -423218: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -42321e: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -423224: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -42322a: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -423230: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -423236: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ -42323c: 0c00 |001e: move-result-object v0 │ │ -42323e: 6900 36d7 |001f: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.ColorStateListItem:[I // field@d736 │ │ -423242: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -423244: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ -423248: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -42324e: 6900 3cd7 |0027: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamily:[I // field@d73c │ │ -423252: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -423256: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ -42325a: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -423260: 6900 3dd7 |0030: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamilyFont:[I // field@d73d │ │ -423264: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -423268: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ -42326c: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -423272: 6900 4fd7 |0039: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColor:[I // field@d74f │ │ -423276: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -42327c: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ -423282: 0c00 |0041: move-result-object v0 │ │ -423284: 6900 50d7 |0042: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColorItem:[I // field@d750 │ │ -423288: 0e00 |0044: return-void │ │ -42328a: 0000 |0045: nop // spacer │ │ -42328c: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -4232b0: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -4232e0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +423218: |[423218] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ +423228: 1400 b503 047f |0000: const v0, #float 1.75477e+38 // #7f0403b5 │ │ +42322e: 1401 ec03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ec │ │ +423234: 2420 9b1f 1000 |0006: filled-new-array {v0, v1}, [I // type@1f9b │ │ +42323a: 0c00 |0009: move-result-object v0 │ │ +42323c: 6900 33d7 |000a: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.Capability:[I // field@d733 │ │ +423240: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +423246: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +42324c: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +423252: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +423258: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +42325e: 2451 9b1f 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@1f9b │ │ +423264: 0c00 |001e: move-result-object v0 │ │ +423266: 6900 36d7 |001f: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.ColorStateListItem:[I // field@d736 │ │ +42326a: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +42326c: 2300 9b1f |0022: new-array v0, v0, [I // type@1f9b │ │ +423270: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +423276: 6900 3cd7 |0027: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamily:[I // field@d73c │ │ +42327a: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +42327e: 2300 9b1f |002b: new-array v0, v0, [I // type@1f9b │ │ +423282: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +423288: 6900 3dd7 |0030: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamilyFont:[I // field@d73d │ │ +42328c: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +423290: 2300 9b1f |0034: new-array v0, v0, [I // type@1f9b │ │ +423294: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +42329a: 6900 4fd7 |0039: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColor:[I // field@d74f │ │ +42329e: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +4232a4: 2420 9b1f 0200 |003e: filled-new-array {v2, v0}, [I // type@1f9b │ │ +4232aa: 0c00 |0041: move-result-object v0 │ │ +4232ac: 6900 50d7 |0042: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColorItem:[I // field@d750 │ │ +4232b0: 0e00 |0044: return-void │ │ +4232b2: 0000 |0045: nop // spacer │ │ +4232b4: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +4232d8: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +423308: 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 │ │ -423318: |[423318] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ -423328: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42332e: 0e00 |0003: return-void │ │ +423340: |[423340] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ +423350: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +423356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1767268,17 +1767270,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423348: |[423348] de.danoeh.antennapod.parser.transcript.R.:()V │ │ -423358: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -42335e: 0e00 |0003: return-void │ │ +423370: |[423370] de.danoeh.antennapod.parser.transcript.R.:()V │ │ +423380: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +423386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19114 (SourceFile) │ │ │ │ @@ -1767305,43 +1767307,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 │ │ -423360: |[423360] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser$$ExternalSyntheticBackport0.m:(Ljava/lang/String;)Ljava/lang/String; │ │ -423370: 6e10 e5b4 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -423376: 0a00 |0003: move-result v0 │ │ -423378: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -42337a: 3501 1300 |0005: if-ge v1, v0, 0018 // +0013 │ │ -42337e: 6e20 ceb4 1400 |0007: invoke-virtual {v4, v1}, Ljava/lang/String;.codePointAt:(I)I // method@b4ce │ │ -423384: 0a02 |000a: move-result v2 │ │ -423386: 7110 01b4 0200 |000b: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b401 │ │ -42338c: 0a03 |000e: move-result v3 │ │ -42338e: 3903 0300 |000f: if-nez v3, 0012 // +0003 │ │ -423392: 2807 |0011: goto 0018 // +0007 │ │ -423394: 7110 f3b3 0200 |0012: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b3f3 │ │ -42339a: 0a02 |0015: move-result v2 │ │ -42339c: b021 |0016: add-int/2addr v1, v2 │ │ -42339e: 28ee |0017: goto 0005 // -0012 │ │ -4233a0: 3710 1300 |0018: if-le v0, v1, 002b // +0013 │ │ -4233a4: 7120 f6b3 0400 |001a: invoke-static {v4, v0}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@b3f6 │ │ -4233aa: 0a02 |001d: move-result v2 │ │ -4233ac: 7110 01b4 0200 |001e: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b401 │ │ -4233b2: 0a03 |0021: move-result v3 │ │ -4233b4: 3903 0300 |0022: if-nez v3, 0025 // +0003 │ │ -4233b8: 2807 |0024: goto 002b // +0007 │ │ -4233ba: 7110 f3b3 0200 |0025: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b3f3 │ │ -4233c0: 0a02 |0028: move-result v2 │ │ -4233c2: b120 |0029: sub-int/2addr v0, v2 │ │ -4233c4: 28ee |002a: goto 0018 // -0012 │ │ -4233c6: 6e30 f1b4 1400 |002b: invoke-virtual {v4, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ -4233cc: 0c04 |002e: move-result-object v4 │ │ -4233ce: 1104 |002f: return-object v4 │ │ +423388: |[423388] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser$$ExternalSyntheticBackport0.m:(Ljava/lang/String;)Ljava/lang/String; │ │ +423398: 6e10 e5b4 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +42339e: 0a00 |0003: move-result v0 │ │ +4233a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4233a2: 3501 1300 |0005: if-ge v1, v0, 0018 // +0013 │ │ +4233a6: 6e20 ceb4 1400 |0007: invoke-virtual {v4, v1}, Ljava/lang/String;.codePointAt:(I)I // method@b4ce │ │ +4233ac: 0a02 |000a: move-result v2 │ │ +4233ae: 7110 01b4 0200 |000b: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b401 │ │ +4233b4: 0a03 |000e: move-result v3 │ │ +4233b6: 3903 0300 |000f: if-nez v3, 0012 // +0003 │ │ +4233ba: 2807 |0011: goto 0018 // +0007 │ │ +4233bc: 7110 f3b3 0200 |0012: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b3f3 │ │ +4233c2: 0a02 |0015: move-result v2 │ │ +4233c4: b021 |0016: add-int/2addr v1, v2 │ │ +4233c6: 28ee |0017: goto 0005 // -0012 │ │ +4233c8: 3710 1300 |0018: if-le v0, v1, 002b // +0013 │ │ +4233cc: 7120 f6b3 0400 |001a: invoke-static {v4, v0}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@b3f6 │ │ +4233d2: 0a02 |001d: move-result v2 │ │ +4233d4: 7110 01b4 0200 |001e: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b401 │ │ +4233da: 0a03 |0021: move-result v3 │ │ +4233dc: 3903 0300 |0022: if-nez v3, 0025 // +0003 │ │ +4233e0: 2807 |0024: goto 002b // +0007 │ │ +4233e2: 7110 f3b3 0200 |0025: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b3f3 │ │ +4233e8: 0a02 |0028: move-result v2 │ │ +4233ea: b120 |0029: sub-int/2addr v0, v2 │ │ +4233ec: 28ee |002a: goto 0018 // -0012 │ │ +4233ee: 6e30 f1b4 1400 |002b: invoke-virtual {v4, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b4f1 │ │ +4233f4: 0c04 |002e: move-result-object v4 │ │ +4233f6: 1104 |002f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0030 reg=4 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -1767374,37 +1767376,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4237b8: |[4237b8] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ -4237c8: 1a00 e258 |0000: const-string v0, "^([0-9]{2}):([0-9]{2}):([0-9]{2}),([0-9]{3})$" // string@58e2 │ │ -4237cc: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -4237d2: 0c00 |0005: move-result-object v0 │ │ -4237d4: 6900 5fd7 |0006: sput-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d75f │ │ -4237d8: 0e00 |0008: return-void │ │ +4237e0: |[4237e0] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ +4237f0: 1a00 e258 |0000: const-string v0, "^([0-9]{2}):([0-9]{2}):([0-9]{2}),([0-9]{3})$" // string@58e2 │ │ +4237f4: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +4237fa: 0c00 |0005: move-result-object v0 │ │ +4237fc: 6900 5fd7 |0006: sput-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d75f │ │ +423800: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 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 │ │ -4237dc: |[4237dc] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ -4237ec: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -4237f2: 0e00 |0003: return-void │ │ +423804: |[423804] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ +423814: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42381a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;) │ │ @@ -1767412,233 +1767414,233 @@ │ │ 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 │ │ -4233d0: |[4233d0] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ -4233e0: 7701 45b9 2300 |0000: invoke-static/range {v35}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ -4233e6: 0a00 |0003: move-result v0 │ │ -4233e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4233ea: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -4233ee: 1101 |0007: return-object v1 │ │ -4233f0: 1a00 1700 |0008: const-string v0, " │ │ +4233f8: |[4233f8] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ +423408: 7701 45b9 2300 |0000: invoke-static/range {v35}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ +42340e: 0a00 |0003: move-result v0 │ │ +423410: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +423412: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +423416: 1101 |0007: return-object v1 │ │ +423418: 1a00 1700 |0008: const-string v0, " │ │ " // string@0017 │ │ -4233f4: 1a02 0200 |000a: const-string v2, " │ │ +42341c: 1a02 0200 |000a: const-string v2, " │ │ " // string@0002 │ │ -4233f8: 0803 2300 |000c: move-object/from16 v3, v35 │ │ -4233fc: 6e30 eab4 0302 |000e: invoke-virtual {v3, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -423402: 0c00 |0011: move-result-object v0 │ │ -423404: 2203 f71b |0012: new-instance v3, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bf7 │ │ -423408: 7010 f8ad 0300 |0014: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@adf8 │ │ -42340e: 6e20 ecb4 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -423414: 0c00 |001a: move-result-object v0 │ │ -423416: 7110 6fb6 0000 |001b: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -42341c: 0c00 |001e: move-result-object v0 │ │ -42341e: 7210 31b7 0000 |001f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -423424: 0c00 |0022: move-result-object v0 │ │ -423426: 2202 aa1e |0023: new-instance v2, Ljava/util/HashSet; // type@1eaa │ │ -42342a: 7010 06b7 0200 |0025: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b706 │ │ -423430: 1a06 0000 |0028: const-string v6, "" // string@0000 │ │ -423434: 076b |002a: move-object v11, v6 │ │ -423436: 07be |002b: move-object v14, v11 │ │ -423438: 07ef |002c: move-object v15, v14 │ │ -42343a: 1609 0000 |002d: const-wide/16 v9, #int 0 // #0 │ │ -42343e: 160c ffff |002f: const-wide/16 v12, #int -1 // #ffff │ │ -423442: 1610 ffff |0031: const-wide/16 v16, #int -1 // #ffff │ │ -423446: 1612 ffff |0033: const-wide/16 v18, #int -1 // #ffff │ │ -42344a: 7210 14b7 0000 |0035: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -423450: 0a14 |0038: move-result v20 │ │ -423452: 3814 3b01 |0039: if-eqz v20, 0174 // +013b │ │ -423456: 2204 271e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ -42345a: 7010 ffb4 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -423460: 7210 15b7 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -423466: 0c05 |0043: move-result-object v5 │ │ -423468: 1f05 261e |0044: check-cast v5, Ljava/lang/String; // type@1e26 │ │ -42346c: 6e10 e3b4 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -423472: 0a16 |0049: move-result v22 │ │ -423474: 3816 0300 |004a: if-eqz v22, 004d // +0003 │ │ -423478: 2815 |004c: goto 0061 // +0015 │ │ -42347a: 1a01 2107 |004d: const-string v1, "-->" // string@0721 │ │ -42347e: 6e20 d3b4 1500 |004f: invoke-virtual {v5, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -423484: 0a17 |0052: move-result v23 │ │ -423486: 1a07 1b00 |0053: const-string v7, " " // string@001b │ │ -42348a: 1319 0000 |0055: const/16 v25, #int 0 // #0 │ │ -42348e: 1228 |0057: const/4 v8, #int 2 // #2 │ │ -423490: 3817 6100 |0058: if-eqz v23, 00b9 // +0061 │ │ -423494: 6e20 ecb4 1500 |005a: invoke-virtual {v5, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -42349a: 0c01 |005d: move-result-object v1 │ │ -42349c: 2115 |005e: array-length v5, v1 │ │ -42349e: 3585 0400 |005f: if-ge v5, v8, 0063 // +0004 │ │ -4234a2: 1201 |0061: const/4 v1, #int 0 // #0 │ │ -4234a4: 28d3 |0062: goto 0035 // -002d │ │ -4234a6: 4605 0119 |0063: aget-object v5, v1, v25 │ │ -4234aa: 6e10 f8b4 0500 |0065: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -4234b0: 0c05 |0068: move-result-object v5 │ │ -4234b2: 7110 5fb2 0500 |0069: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b25f │ │ -4234b8: 0b0c |006c: move-result-wide v12 │ │ -4234ba: 1215 |006d: const/4 v5, #int 1 // #1 │ │ -4234bc: 4601 0105 |006e: aget-object v1, v1, v5 │ │ -4234c0: 6e10 f8b4 0100 |0070: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -4234c6: 0c01 |0073: move-result-object v1 │ │ -4234c8: 7110 5fb2 0100 |0074: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b25f │ │ -4234ce: 0b1a |0077: move-result-wide v26 │ │ -4234d0: 1617 ffff |0078: const-wide/16 v23, #int -1 // #ffff │ │ -4234d4: 3101 0c17 |007a: cmp-long v1, v12, v23 │ │ -4234d8: 3801 3a00 |007c: if-eqz v1, 00b6 // +003a │ │ -4234dc: 3101 1a17 |007e: cmp-long v1, v26, v23 │ │ -4234e0: 3901 0300 |0080: if-nez v1, 0083 // +0003 │ │ -4234e4: 2834 |0082: goto 00b6 // +0034 │ │ -4234e6: 3101 1017 |0083: cmp-long v1, v16, v23 │ │ -4234ea: 3901 0500 |0085: if-nez v1, 008a // +0005 │ │ -4234ee: 051c 0c00 |0087: move-wide/from16 v28, v12 │ │ -4234f2: 2803 |0089: goto 008c // +0003 │ │ -4234f4: 051c 1000 |008a: move-wide/from16 v28, v16 │ │ -4234f8: 9c10 1a0c |008c: sub-long v16, v26, v12 │ │ -4234fc: 9b1e 0910 |008e: add-long v30, v9, v16 │ │ -423500: 7210 15b7 0000 |0090: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -423506: 0c01 |0093: move-result-object v1 │ │ -423508: 1f01 261e |0094: check-cast v1, Ljava/lang/String; // type@1e26 │ │ -42350c: 7110 85b9 0100 |0096: invoke-static {v1}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@b985 │ │ -423512: 0a05 |0099: move-result v5 │ │ -423514: 3805 0300 |009a: if-eqz v5, 009d // +0003 │ │ -423518: 2811 |009c: goto 00ad // +0011 │ │ -42351a: 7110 5bb2 0100 |009d: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ -423520: 0c01 |00a0: move-result-object v1 │ │ -423522: 6e20 0bb5 1400 |00a1: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423528: 6e20 0bb5 7400 |00a4: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42352e: 7210 14b7 0000 |00a7: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -423534: 0a01 |00aa: move-result v1 │ │ -423536: 3901 e5ff |00ab: if-nez v1, 0090 // -001b │ │ -42353a: 0510 0c00 |00ad: move-wide/from16 v16, v12 │ │ -42353e: 0521 1a00 |00af: move-wide/from16 v33, v26 │ │ -423542: 051b 1c00 |00b1: move-wide/from16 v27, v28 │ │ -423546: 0509 1e00 |00b3: move-wide/from16 v9, v30 │ │ -42354a: 280c |00b5: goto 00c1 // +000c │ │ -42354c: 0512 1a00 |00b6: move-wide/from16 v18, v26 │ │ -423550: 28a9 |00b8: goto 0061 // -0057 │ │ -423552: 1617 ffff |00b9: const-wide/16 v23, #int -1 // #ffff │ │ -423556: 051b 1000 |00bb: move-wide/from16 v27, v16 │ │ -42355a: 0521 1200 |00bd: move-wide/from16 v33, v18 │ │ -42355e: 0510 0c00 |00bf: move-wide/from16 v16, v12 │ │ -423562: 1a01 c907 |00c1: const-string v1, ": " // string@07c9 │ │ -423566: 6e20 10b5 1400 |00c3: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.indexOf:(Ljava/lang/String;)I // method@b510 │ │ -42356c: 0a01 |00c6: move-result v1 │ │ -42356e: 12f5 |00c7: const/4 v5, #int -1 // #ff │ │ -423570: 3251 6000 |00c8: if-eq v1, v5, 0128 // +0060 │ │ -423574: 6e10 15b5 0400 |00ca: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -42357a: 0c01 |00cd: move-result-object v1 │ │ -42357c: 6e10 f8b4 0100 |00ce: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -423582: 0c01 |00d1: move-result-object v1 │ │ -423584: 1a04 c707 |00d2: const-string v4, ":" // string@07c7 │ │ -423588: 6e20 ecb4 4100 |00d4: invoke-virtual {v1, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -42358e: 0c01 |00d7: move-result-object v1 │ │ -423590: 2114 |00d8: array-length v4, v1 │ │ -423592: 3584 0a00 |00d9: if-ge v4, v8, 00e3 // +000a │ │ -423596: 050c 1000 |00db: move-wide/from16 v12, v16 │ │ -42359a: 0510 1b00 |00dd: move-wide/from16 v16, v27 │ │ -42359e: 0512 2100 |00df: move-wide/from16 v18, v33 │ │ -4235a2: 2900 80ff |00e1: goto/16 0061 // -0080 │ │ -4235a6: 4604 0119 |00e3: aget-object v4, v1, v25 │ │ -4235aa: 7220 8db7 4200 |00e5: invoke-interface {v2, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ -4235b0: 2205 271e |00e8: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ -4235b4: 1218 |00ea: const/4 v8, #int 1 // #1 │ │ -4235b6: 4601 0108 |00eb: aget-object v1, v1, v8 │ │ -4235ba: 7110 5bb2 0100 |00ed: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ -4235c0: 0c01 |00f0: move-result-object v1 │ │ -4235c2: 7020 02b5 1500 |00f1: invoke-direct {v5, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b502 │ │ -4235c8: 7110 48b9 0f00 |00f4: invoke-static {v15}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ -4235ce: 0a01 |00f7: move-result v1 │ │ -4235d0: 3801 2b00 |00f8: if-eqz v1, 0123 // +002b │ │ -4235d4: 7120 42b9 f400 |00fa: invoke-static {v4, v15}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ -4235da: 0a01 |00fd: move-result v1 │ │ -4235dc: 3901 2500 |00fe: if-nez v1, 0123 // +0025 │ │ -4235e0: 7110 48b9 0e00 |0100: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ -4235e6: 0a01 |0103: move-result v1 │ │ -4235e8: 3801 1f00 |0104: if-eqz v1, 0123 // +001f │ │ -4235ec: 2201 f81b |0106: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -4235f0: 0719 |0108: move-object v9, v1 │ │ -4235f2: 050a 1b00 |0109: move-wide/from16 v10, v27 │ │ -4235f6: 050c 1200 |010b: move-wide/from16 v12, v18 │ │ -4235fa: 07f8 |010d: move-object v8, v15 │ │ -4235fc: 7607 00ae 0900 |010e: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ -423602: 6e20 f9ad 1300 |0111: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -423608: 6e10 15b5 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -42360e: 0c0e |0117: move-result-object v14 │ │ -423610: 074f |0118: move-object v15, v4 │ │ -423612: 078b |0119: move-object v11, v8 │ │ -423614: 050c 1000 |011a: move-wide/from16 v12, v16 │ │ -423618: 0512 2100 |011c: move-wide/from16 v18, v33 │ │ -42361c: 1201 |011e: const/4 v1, #int 0 // #0 │ │ -42361e: 1609 0000 |011f: const-wide/16 v9, #int 0 // #0 │ │ -423622: 2900 14ff |0121: goto/16 0035 // -00ec │ │ -423626: 07f8 |0123: move-object v8, v15 │ │ -423628: 074f |0124: move-object v15, v4 │ │ -42362a: 0754 |0125: move-object v4, v5 │ │ -42362c: 078b |0126: move-object v11, v8 │ │ -42362e: 2811 |0127: goto 0138 // +0011 │ │ -423630: 07f8 |0128: move-object v8, v15 │ │ -423632: 7110 48b9 0b00 |0129: invoke-static {v11}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ -423638: 0a01 |012c: move-result v1 │ │ -42363a: 3801 0a00 |012d: if-eqz v1, 0137 // +000a │ │ -42363e: 7110 46b9 0800 |012f: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -423644: 0a01 |0132: move-result v1 │ │ -423646: 3801 0400 |0133: if-eqz v1, 0137 // +0004 │ │ -42364a: 07bf |0135: move-object v15, v11 │ │ -42364c: 2802 |0136: goto 0138 // +0002 │ │ -42364e: 078f |0137: move-object v15, v8 │ │ -423650: 2201 271e |0138: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ -423654: 7010 ffb4 0100 |013a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -42365a: 6e20 0bb5 e100 |013d: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423660: 6e20 0bb5 7100 |0140: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423666: 6e20 0ab5 4100 |0143: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -42366c: 6e10 15b5 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -423672: 0c01 |0149: move-result-object v1 │ │ -423674: 7110 4fb9 0100 |014a: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ -42367a: 0c1f |014d: move-result-object v31 │ │ -42367c: 1604 8813 |014e: const-wide/16 v4, #int 5000 // #1388 │ │ -423680: 3101 0904 |0150: cmp-long v1, v9, v4 │ │ -423684: 3a01 1a00 |0152: if-ltz v1, 016c // +001a │ │ -423688: 3101 211b |0154: cmp-long v1, v33, v27 │ │ -42368c: 3d01 1600 |0156: if-lez v1, 016c // +0016 │ │ -423690: 2201 f81b |0158: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -423694: 081a 0100 |015a: move-object/from16 v26, v1 │ │ -423698: 051d 2100 |015c: move-wide/from16 v29, v33 │ │ -42369c: 0820 0f00 |015e: move-object/from16 v32, v15 │ │ -4236a0: 7607 00ae 1a00 |0160: invoke-direct/range {v26, v27, v28, v29, v30, v31, v32}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ -4236a6: 6e20 f9ad 1300 |0163: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -4236ac: 076e |0166: move-object v14, v6 │ │ -4236ae: 050c 1000 |0167: move-wide/from16 v12, v16 │ │ -4236b2: 0510 1700 |0169: move-wide/from16 v16, v23 │ │ -4236b6: 28b1 |016b: goto 011c // -004f │ │ -4236b8: 050c 1000 |016c: move-wide/from16 v12, v16 │ │ -4236bc: 0510 1b00 |016e: move-wide/from16 v16, v27 │ │ -4236c0: 080e 1f00 |0170: move-object/from16 v14, v31 │ │ -4236c4: 2900 6dff |0172: goto/16 00df // -0093 │ │ -4236c8: 07f8 |0174: move-object v8, v15 │ │ -4236ca: 7110 85b9 0e00 |0175: invoke-static {v14}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@b985 │ │ -4236d0: 0a00 |0178: move-result v0 │ │ -4236d2: 3900 1500 |0179: if-nez v0, 018e // +0015 │ │ -4236d6: 3100 1210 |017b: cmp-long v0, v18, v16 │ │ -4236da: 3d00 1100 |017d: if-lez v0, 018e // +0011 │ │ -4236de: 7110 4fb9 0e00 |017f: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ -4236e4: 0c14 |0182: move-result-object v20 │ │ -4236e6: 2200 f81b |0183: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -4236ea: 070f |0185: move-object v15, v0 │ │ -4236ec: 0815 0800 |0186: move-object/from16 v21, v8 │ │ -4236f0: 7607 00ae 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@ae00 │ │ -4236f6: 6e20 f9ad 0300 |018b: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -4236fc: 6e10 fdad 0300 |018e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@adfd │ │ -423702: 0a00 |0191: move-result v0 │ │ -423704: 3d00 0600 |0192: if-lez v0, 0198 // +0006 │ │ -423708: 6e20 ffad 2300 |0194: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@adff │ │ -42370e: 1103 |0197: return-object v3 │ │ -423710: 1200 |0198: const/4 v0, #int 0 // #0 │ │ -423712: 1100 |0199: return-object v0 │ │ +423420: 0803 2300 |000c: move-object/from16 v3, v35 │ │ +423424: 6e30 eab4 0302 |000e: invoke-virtual {v3, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +42342a: 0c00 |0011: move-result-object v0 │ │ +42342c: 2203 f71b |0012: new-instance v3, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bf7 │ │ +423430: 7010 f8ad 0300 |0014: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@adf8 │ │ +423436: 6e20 ecb4 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +42343c: 0c00 |001a: move-result-object v0 │ │ +42343e: 7110 6fb6 0000 |001b: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +423444: 0c00 |001e: move-result-object v0 │ │ +423446: 7210 31b7 0000 |001f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +42344c: 0c00 |0022: move-result-object v0 │ │ +42344e: 2202 aa1e |0023: new-instance v2, Ljava/util/HashSet; // type@1eaa │ │ +423452: 7010 06b7 0200 |0025: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b706 │ │ +423458: 1a06 0000 |0028: const-string v6, "" // string@0000 │ │ +42345c: 076b |002a: move-object v11, v6 │ │ +42345e: 07be |002b: move-object v14, v11 │ │ +423460: 07ef |002c: move-object v15, v14 │ │ +423462: 1609 0000 |002d: const-wide/16 v9, #int 0 // #0 │ │ +423466: 160c ffff |002f: const-wide/16 v12, #int -1 // #ffff │ │ +42346a: 1610 ffff |0031: const-wide/16 v16, #int -1 // #ffff │ │ +42346e: 1612 ffff |0033: const-wide/16 v18, #int -1 // #ffff │ │ +423472: 7210 14b7 0000 |0035: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +423478: 0a14 |0038: move-result v20 │ │ +42347a: 3814 3b01 |0039: if-eqz v20, 0174 // +013b │ │ +42347e: 2204 271e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e27 │ │ +423482: 7010 ffb4 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +423488: 7210 15b7 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +42348e: 0c05 |0043: move-result-object v5 │ │ +423490: 1f05 261e |0044: check-cast v5, Ljava/lang/String; // type@1e26 │ │ +423494: 6e10 e3b4 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +42349a: 0a16 |0049: move-result v22 │ │ +42349c: 3816 0300 |004a: if-eqz v22, 004d // +0003 │ │ +4234a0: 2815 |004c: goto 0061 // +0015 │ │ +4234a2: 1a01 2107 |004d: const-string v1, "-->" // string@0721 │ │ +4234a6: 6e20 d3b4 1500 |004f: invoke-virtual {v5, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +4234ac: 0a17 |0052: move-result v23 │ │ +4234ae: 1a07 1b00 |0053: const-string v7, " " // string@001b │ │ +4234b2: 1319 0000 |0055: const/16 v25, #int 0 // #0 │ │ +4234b6: 1228 |0057: const/4 v8, #int 2 // #2 │ │ +4234b8: 3817 6100 |0058: if-eqz v23, 00b9 // +0061 │ │ +4234bc: 6e20 ecb4 1500 |005a: invoke-virtual {v5, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +4234c2: 0c01 |005d: move-result-object v1 │ │ +4234c4: 2115 |005e: array-length v5, v1 │ │ +4234c6: 3585 0400 |005f: if-ge v5, v8, 0063 // +0004 │ │ +4234ca: 1201 |0061: const/4 v1, #int 0 // #0 │ │ +4234cc: 28d3 |0062: goto 0035 // -002d │ │ +4234ce: 4605 0119 |0063: aget-object v5, v1, v25 │ │ +4234d2: 6e10 f8b4 0500 |0065: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +4234d8: 0c05 |0068: move-result-object v5 │ │ +4234da: 7110 5fb2 0500 |0069: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b25f │ │ +4234e0: 0b0c |006c: move-result-wide v12 │ │ +4234e2: 1215 |006d: const/4 v5, #int 1 // #1 │ │ +4234e4: 4601 0105 |006e: aget-object v1, v1, v5 │ │ +4234e8: 6e10 f8b4 0100 |0070: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +4234ee: 0c01 |0073: move-result-object v1 │ │ +4234f0: 7110 5fb2 0100 |0074: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b25f │ │ +4234f6: 0b1a |0077: move-result-wide v26 │ │ +4234f8: 1617 ffff |0078: const-wide/16 v23, #int -1 // #ffff │ │ +4234fc: 3101 0c17 |007a: cmp-long v1, v12, v23 │ │ +423500: 3801 3a00 |007c: if-eqz v1, 00b6 // +003a │ │ +423504: 3101 1a17 |007e: cmp-long v1, v26, v23 │ │ +423508: 3901 0300 |0080: if-nez v1, 0083 // +0003 │ │ +42350c: 2834 |0082: goto 00b6 // +0034 │ │ +42350e: 3101 1017 |0083: cmp-long v1, v16, v23 │ │ +423512: 3901 0500 |0085: if-nez v1, 008a // +0005 │ │ +423516: 051c 0c00 |0087: move-wide/from16 v28, v12 │ │ +42351a: 2803 |0089: goto 008c // +0003 │ │ +42351c: 051c 1000 |008a: move-wide/from16 v28, v16 │ │ +423520: 9c10 1a0c |008c: sub-long v16, v26, v12 │ │ +423524: 9b1e 0910 |008e: add-long v30, v9, v16 │ │ +423528: 7210 15b7 0000 |0090: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +42352e: 0c01 |0093: move-result-object v1 │ │ +423530: 1f01 261e |0094: check-cast v1, Ljava/lang/String; // type@1e26 │ │ +423534: 7110 85b9 0100 |0096: invoke-static {v1}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@b985 │ │ +42353a: 0a05 |0099: move-result v5 │ │ +42353c: 3805 0300 |009a: if-eqz v5, 009d // +0003 │ │ +423540: 2811 |009c: goto 00ad // +0011 │ │ +423542: 7110 5bb2 0100 |009d: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ +423548: 0c01 |00a0: move-result-object v1 │ │ +42354a: 6e20 0bb5 1400 |00a1: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423550: 6e20 0bb5 7400 |00a4: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423556: 7210 14b7 0000 |00a7: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +42355c: 0a01 |00aa: move-result v1 │ │ +42355e: 3901 e5ff |00ab: if-nez v1, 0090 // -001b │ │ +423562: 0510 0c00 |00ad: move-wide/from16 v16, v12 │ │ +423566: 0521 1a00 |00af: move-wide/from16 v33, v26 │ │ +42356a: 051b 1c00 |00b1: move-wide/from16 v27, v28 │ │ +42356e: 0509 1e00 |00b3: move-wide/from16 v9, v30 │ │ +423572: 280c |00b5: goto 00c1 // +000c │ │ +423574: 0512 1a00 |00b6: move-wide/from16 v18, v26 │ │ +423578: 28a9 |00b8: goto 0061 // -0057 │ │ +42357a: 1617 ffff |00b9: const-wide/16 v23, #int -1 // #ffff │ │ +42357e: 051b 1000 |00bb: move-wide/from16 v27, v16 │ │ +423582: 0521 1200 |00bd: move-wide/from16 v33, v18 │ │ +423586: 0510 0c00 |00bf: move-wide/from16 v16, v12 │ │ +42358a: 1a01 c907 |00c1: const-string v1, ": " // string@07c9 │ │ +42358e: 6e20 10b5 1400 |00c3: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.indexOf:(Ljava/lang/String;)I // method@b510 │ │ +423594: 0a01 |00c6: move-result v1 │ │ +423596: 12f5 |00c7: const/4 v5, #int -1 // #ff │ │ +423598: 3251 6000 |00c8: if-eq v1, v5, 0128 // +0060 │ │ +42359c: 6e10 15b5 0400 |00ca: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4235a2: 0c01 |00cd: move-result-object v1 │ │ +4235a4: 6e10 f8b4 0100 |00ce: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +4235aa: 0c01 |00d1: move-result-object v1 │ │ +4235ac: 1a04 c707 |00d2: const-string v4, ":" // string@07c7 │ │ +4235b0: 6e20 ecb4 4100 |00d4: invoke-virtual {v1, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +4235b6: 0c01 |00d7: move-result-object v1 │ │ +4235b8: 2114 |00d8: array-length v4, v1 │ │ +4235ba: 3584 0a00 |00d9: if-ge v4, v8, 00e3 // +000a │ │ +4235be: 050c 1000 |00db: move-wide/from16 v12, v16 │ │ +4235c2: 0510 1b00 |00dd: move-wide/from16 v16, v27 │ │ +4235c6: 0512 2100 |00df: move-wide/from16 v18, v33 │ │ +4235ca: 2900 80ff |00e1: goto/16 0061 // -0080 │ │ +4235ce: 4604 0119 |00e3: aget-object v4, v1, v25 │ │ +4235d2: 7220 8db7 4200 |00e5: invoke-interface {v2, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ +4235d8: 2205 271e |00e8: new-instance v5, Ljava/lang/StringBuilder; // type@1e27 │ │ +4235dc: 1218 |00ea: const/4 v8, #int 1 // #1 │ │ +4235de: 4601 0108 |00eb: aget-object v1, v1, v8 │ │ +4235e2: 7110 5bb2 0100 |00ed: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ +4235e8: 0c01 |00f0: move-result-object v1 │ │ +4235ea: 7020 02b5 1500 |00f1: invoke-direct {v5, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b502 │ │ +4235f0: 7110 48b9 0f00 |00f4: invoke-static {v15}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ +4235f6: 0a01 |00f7: move-result v1 │ │ +4235f8: 3801 2b00 |00f8: if-eqz v1, 0123 // +002b │ │ +4235fc: 7120 42b9 f400 |00fa: invoke-static {v4, v15}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@b942 │ │ +423602: 0a01 |00fd: move-result v1 │ │ +423604: 3901 2500 |00fe: if-nez v1, 0123 // +0025 │ │ +423608: 7110 48b9 0e00 |0100: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ +42360e: 0a01 |0103: move-result v1 │ │ +423610: 3801 1f00 |0104: if-eqz v1, 0123 // +001f │ │ +423614: 2201 f81b |0106: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +423618: 0719 |0108: move-object v9, v1 │ │ +42361a: 050a 1b00 |0109: move-wide/from16 v10, v27 │ │ +42361e: 050c 1200 |010b: move-wide/from16 v12, v18 │ │ +423622: 07f8 |010d: move-object v8, v15 │ │ +423624: 7607 00ae 0900 |010e: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ +42362a: 6e20 f9ad 1300 |0111: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +423630: 6e10 15b5 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +423636: 0c0e |0117: move-result-object v14 │ │ +423638: 074f |0118: move-object v15, v4 │ │ +42363a: 078b |0119: move-object v11, v8 │ │ +42363c: 050c 1000 |011a: move-wide/from16 v12, v16 │ │ +423640: 0512 2100 |011c: move-wide/from16 v18, v33 │ │ +423644: 1201 |011e: const/4 v1, #int 0 // #0 │ │ +423646: 1609 0000 |011f: const-wide/16 v9, #int 0 // #0 │ │ +42364a: 2900 14ff |0121: goto/16 0035 // -00ec │ │ +42364e: 07f8 |0123: move-object v8, v15 │ │ +423650: 074f |0124: move-object v15, v4 │ │ +423652: 0754 |0125: move-object v4, v5 │ │ +423654: 078b |0126: move-object v11, v8 │ │ +423656: 2811 |0127: goto 0138 // +0011 │ │ +423658: 07f8 |0128: move-object v8, v15 │ │ +42365a: 7110 48b9 0b00 |0129: invoke-static {v11}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@b948 │ │ +423660: 0a01 |012c: move-result v1 │ │ +423662: 3801 0a00 |012d: if-eqz v1, 0137 // +000a │ │ +423666: 7110 46b9 0800 |012f: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +42366c: 0a01 |0132: move-result v1 │ │ +42366e: 3801 0400 |0133: if-eqz v1, 0137 // +0004 │ │ +423672: 07bf |0135: move-object v15, v11 │ │ +423674: 2802 |0136: goto 0138 // +0002 │ │ +423676: 078f |0137: move-object v15, v8 │ │ +423678: 2201 271e |0138: new-instance v1, Ljava/lang/StringBuilder; // type@1e27 │ │ +42367c: 7010 ffb4 0100 |013a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +423682: 6e20 0bb5 e100 |013d: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423688: 6e20 0bb5 7100 |0140: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +42368e: 6e20 0ab5 4100 |0143: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +423694: 6e10 15b5 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +42369a: 0c01 |0149: move-result-object v1 │ │ +42369c: 7110 4fb9 0100 |014a: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ +4236a2: 0c1f |014d: move-result-object v31 │ │ +4236a4: 1604 8813 |014e: const-wide/16 v4, #int 5000 // #1388 │ │ +4236a8: 3101 0904 |0150: cmp-long v1, v9, v4 │ │ +4236ac: 3a01 1a00 |0152: if-ltz v1, 016c // +001a │ │ +4236b0: 3101 211b |0154: cmp-long v1, v33, v27 │ │ +4236b4: 3d01 1600 |0156: if-lez v1, 016c // +0016 │ │ +4236b8: 2201 f81b |0158: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +4236bc: 081a 0100 |015a: move-object/from16 v26, v1 │ │ +4236c0: 051d 2100 |015c: move-wide/from16 v29, v33 │ │ +4236c4: 0820 0f00 |015e: move-object/from16 v32, v15 │ │ +4236c8: 7607 00ae 1a00 |0160: invoke-direct/range {v26, v27, v28, v29, v30, v31, v32}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ +4236ce: 6e20 f9ad 1300 |0163: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +4236d4: 076e |0166: move-object v14, v6 │ │ +4236d6: 050c 1000 |0167: move-wide/from16 v12, v16 │ │ +4236da: 0510 1700 |0169: move-wide/from16 v16, v23 │ │ +4236de: 28b1 |016b: goto 011c // -004f │ │ +4236e0: 050c 1000 |016c: move-wide/from16 v12, v16 │ │ +4236e4: 0510 1b00 |016e: move-wide/from16 v16, v27 │ │ +4236e8: 080e 1f00 |0170: move-object/from16 v14, v31 │ │ +4236ec: 2900 6dff |0172: goto/16 00df // -0093 │ │ +4236f0: 07f8 |0174: move-object v8, v15 │ │ +4236f2: 7110 85b9 0e00 |0175: invoke-static {v14}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@b985 │ │ +4236f8: 0a00 |0178: move-result v0 │ │ +4236fa: 3900 1500 |0179: if-nez v0, 018e // +0015 │ │ +4236fe: 3100 1210 |017b: cmp-long v0, v18, v16 │ │ +423702: 3d00 1100 |017d: if-lez v0, 018e // +0011 │ │ +423706: 7110 4fb9 0e00 |017f: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b94f │ │ +42370c: 0c14 |0182: move-result-object v20 │ │ +42370e: 2200 f81b |0183: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +423712: 070f |0185: move-object v15, v0 │ │ +423714: 0815 0800 |0186: move-object/from16 v21, v8 │ │ +423718: 7607 00ae 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@ae00 │ │ +42371e: 6e20 f9ad 0300 |018b: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +423724: 6e10 fdad 0300 |018e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@adfd │ │ +42372a: 0a00 |0191: move-result v0 │ │ +42372c: 3d00 0600 |0192: if-lez v0, 0198 // +0006 │ │ +423730: 6e20 ffad 2300 |0194: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@adff │ │ +423736: 1103 |0197: return-object v3 │ │ +423738: 1200 |0198: const/4 v0, #int 0 // #0 │ │ +42373a: 1100 |0199: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0008 line=24 │ │ 0x0012 line=26 │ │ 0x0017 line=27 │ │ 0x001f line=28 │ │ @@ -1767684,57 +1767686,57 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -423714: |[423714] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parseTimecode:(Ljava/lang/String;)J │ │ -423724: 6200 5fd7 |0000: sget-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d75f │ │ -423728: 6e20 54b8 a000 |0002: invoke-virtual {v0, v10}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -42372e: 0c0a |0005: move-result-object v10 │ │ -423730: 6e10 4fb8 0a00 |0006: invoke-virtual {v10}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ -423736: 0a00 |0009: move-result v0 │ │ -423738: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ -42373c: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ -423740: 1000 |000e: return-wide v0 │ │ -423742: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -423744: 6e20 4eb8 0a00 |0010: invoke-virtual {v10, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -42374a: 0c00 |0013: move-result-object v0 │ │ -42374c: 7110 66b4 0000 |0014: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -423752: 0a00 |0017: move-result v0 │ │ -423754: 8100 |0018: int-to-long v0, v0 │ │ -423756: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -423758: 6e20 4eb8 2a00 |001a: invoke-virtual {v10, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -42375e: 0c02 |001d: move-result-object v2 │ │ -423760: 7110 66b4 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -423766: 0a02 |0021: move-result v2 │ │ -423768: 8122 |0022: int-to-long v2, v2 │ │ -42376a: 1234 |0023: const/4 v4, #int 3 // #3 │ │ -42376c: 6e20 4eb8 4a00 |0024: invoke-virtual {v10, v4}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -423772: 0c04 |0027: move-result-object v4 │ │ -423774: 7110 66b4 0400 |0028: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -42377a: 0a04 |002b: move-result v4 │ │ -42377c: 8144 |002c: int-to-long v4, v4 │ │ -42377e: 1246 |002d: const/4 v6, #int 4 // #4 │ │ -423780: 6e20 4eb8 6a00 |002e: invoke-virtual {v10, v6}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -423786: 0c0a |0031: move-result-object v10 │ │ -423788: 7110 66b4 0a00 |0032: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -42378e: 0a0a |0035: move-result v10 │ │ -423790: 81a6 |0036: int-to-long v6, v10 │ │ -423792: 1708 80ee 3600 |0037: const-wide/32 v8, #float 5.04467e-39 // #0036ee80 │ │ -423798: 9d00 0008 |003a: mul-long v0, v0, v8 │ │ -42379c: 1708 60ea 0000 |003c: const-wide/32 v8, #float 8.40779e-41 // #0000ea60 │ │ -4237a2: 9d02 0208 |003f: mul-long v2, v2, v8 │ │ -4237a6: bb20 |0041: add-long/2addr v0, v2 │ │ -4237a8: 1602 e803 |0042: const-wide/16 v2, #int 1000 // #3e8 │ │ -4237ac: 9d04 0402 |0044: mul-long v4, v4, v2 │ │ -4237b0: bb40 |0046: add-long/2addr v0, v4 │ │ -4237b2: bb60 |0047: add-long/2addr v0, v6 │ │ -4237b4: 1000 |0048: return-wide v0 │ │ +42373c: |[42373c] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parseTimecode:(Ljava/lang/String;)J │ │ +42374c: 6200 5fd7 |0000: sget-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d75f │ │ +423750: 6e20 54b8 a000 |0002: invoke-virtual {v0, v10}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +423756: 0c0a |0005: move-result-object v10 │ │ +423758: 6e10 4fb8 0a00 |0006: invoke-virtual {v10}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ +42375e: 0a00 |0009: move-result v0 │ │ +423760: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ +423764: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ +423768: 1000 |000e: return-wide v0 │ │ +42376a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +42376c: 6e20 4eb8 0a00 |0010: invoke-virtual {v10, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +423772: 0c00 |0013: move-result-object v0 │ │ +423774: 7110 66b4 0000 |0014: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +42377a: 0a00 |0017: move-result v0 │ │ +42377c: 8100 |0018: int-to-long v0, v0 │ │ +42377e: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +423780: 6e20 4eb8 2a00 |001a: invoke-virtual {v10, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +423786: 0c02 |001d: move-result-object v2 │ │ +423788: 7110 66b4 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +42378e: 0a02 |0021: move-result v2 │ │ +423790: 8122 |0022: int-to-long v2, v2 │ │ +423792: 1234 |0023: const/4 v4, #int 3 // #3 │ │ +423794: 6e20 4eb8 4a00 |0024: invoke-virtual {v10, v4}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +42379a: 0c04 |0027: move-result-object v4 │ │ +42379c: 7110 66b4 0400 |0028: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +4237a2: 0a04 |002b: move-result v4 │ │ +4237a4: 8144 |002c: int-to-long v4, v4 │ │ +4237a6: 1246 |002d: const/4 v6, #int 4 // #4 │ │ +4237a8: 6e20 4eb8 6a00 |002e: invoke-virtual {v10, v6}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +4237ae: 0c0a |0031: move-result-object v10 │ │ +4237b0: 7110 66b4 0a00 |0032: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +4237b6: 0a0a |0035: move-result v10 │ │ +4237b8: 81a6 |0036: int-to-long v6, v10 │ │ +4237ba: 1708 80ee 3600 |0037: const-wide/32 v8, #float 5.04467e-39 // #0036ee80 │ │ +4237c0: 9d00 0008 |003a: mul-long v0, v0, v8 │ │ +4237c4: 1708 60ea 0000 |003c: const-wide/32 v8, #float 8.40779e-41 // #0000ea60 │ │ +4237ca: 9d02 0208 |003f: mul-long v2, v2, v8 │ │ +4237ce: bb20 |0041: add-long/2addr v0, v2 │ │ +4237d0: 1602 e803 |0042: const-wide/16 v2, #int 1000 // #3e8 │ │ +4237d4: 9d04 0402 |0044: mul-long v4, v4, v2 │ │ +4237d8: bb40 |0046: add-long/2addr v0, v4 │ │ +4237da: bb60 |0047: add-long/2addr v0, v6 │ │ +4237dc: 1000 |0048: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0010 line=127 │ │ 0x001a line=128 │ │ 0x0024 line=129 │ │ @@ -1767777,38 +1767779,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -4237f4: |[4237f4] de.danoeh.antennapod.parser.transcript.TranscriptParser$1.:()V │ │ -423804: 7100 0bae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/TranscriptType;.values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae0b │ │ -42380a: 0c00 |0003: move-result-object v0 │ │ -42380c: 2100 |0004: array-length v0, v0 │ │ -42380e: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ -423812: 6900 60d7 |0007: sput-object v0, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ -423816: 6201 0477 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ -42381a: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -423820: 0a01 |000e: move-result v1 │ │ -423822: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -423824: 4b02 0001 |0010: aput v2, v0, v1 │ │ -423828: 6200 60d7 |0012: sget-object v0, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ -42382c: 6201 0777 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ -423830: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -423836: 0a01 |0019: move-result v1 │ │ -423838: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -42383a: 4b02 0001 |001b: aput v2, v0, v1 │ │ -42383e: 6200 60d7 |001d: sget-object v0, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ -423842: 6201 0677 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ -423846: 6e10 44b4 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -42384c: 0a01 |0024: move-result v1 │ │ -42384e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -423850: 4b02 0001 |0026: aput v2, v0, v1 │ │ -423854: 0e00 |0028: return-void │ │ +42381c: |[42381c] de.danoeh.antennapod.parser.transcript.TranscriptParser$1.:()V │ │ +42382c: 7100 0bae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/TranscriptType;.values:()[Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae0b │ │ +423832: 0c00 |0003: move-result-object v0 │ │ +423834: 2100 |0004: array-length v0, v0 │ │ +423836: 2300 9b1f |0005: new-array v0, v0, [I // type@1f9b │ │ +42383a: 6900 60d7 |0007: sput-object v0, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ +42383e: 6201 0477 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.JSON:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7704 │ │ +423842: 6e10 44b4 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +423848: 0a01 |000e: move-result v1 │ │ +42384a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +42384c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +423850: 6200 60d7 |0012: sget-object v0, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ +423854: 6201 0777 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.VTT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7707 │ │ +423858: 6e10 44b4 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +42385e: 0a01 |0019: move-result v1 │ │ +423860: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +423862: 4b02 0001 |001b: aput v2, v0, v1 │ │ +423866: 6200 60d7 |001d: sget-object v0, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ +42386a: 6201 0677 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/TranscriptType;.SRT:Lde/danoeh/antennapod/model/feed/TranscriptType; // field@7706 │ │ +42386e: 6e10 44b4 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +423874: 0a01 |0024: move-result v1 │ │ +423876: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +423878: 4b02 0001 |0026: aput v2, v0, v1 │ │ +42387c: 0e00 |0028: return-void │ │ catches : 3 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1767852,17 +1767854,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4238f0: |[4238f0] de.danoeh.antennapod.parser.transcript.TranscriptParser.:()V │ │ -423900: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -423906: 0e00 |0003: return-void │ │ +423918: |[423918] de.danoeh.antennapod.parser.transcript.TranscriptParser.:()V │ │ +423928: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +42392e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/transcript/TranscriptParser; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/transcript/TranscriptParser;) │ │ @@ -1767870,43 +1767872,43 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 47 16-bit code units │ │ -423880: |[423880] de.danoeh.antennapod.parser.transcript.TranscriptParser.parse:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ -423890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -423892: 3802 2d00 |0001: if-eqz v2, 002e // +002d │ │ -423896: 7110 45b9 0200 |0003: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ -42389c: 0a01 |0006: move-result v1 │ │ -42389e: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ -4238a2: 2825 |0009: goto 002e // +0025 │ │ -4238a4: 7110 09ae 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/model/feed/TranscriptType;.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae09 │ │ -4238aa: 0c03 |000d: move-result-object v3 │ │ -4238ac: 6201 60d7 |000e: sget-object v1, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ -4238b0: 6e10 44b4 0300 |0010: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ -4238b6: 0a03 |0013: move-result v3 │ │ -4238b8: 4403 0103 |0014: aget v3, v1, v3 │ │ -4238bc: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -4238be: 3213 1300 |0017: if-eq v3, v1, 002a // +0013 │ │ -4238c2: 1221 |0019: const/4 v1, #int 2 // #2 │ │ -4238c4: 3213 0b00 |001a: if-eq v3, v1, 0025 // +000b │ │ -4238c8: 1231 |001c: const/4 v1, #int 3 // #3 │ │ -4238ca: 3213 0300 |001d: if-eq v3, v1, 0020 // +0003 │ │ -4238ce: 280f |001f: goto 002e // +000f │ │ -4238d0: 7110 5eb2 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b25e │ │ -4238d6: 0c00 |0023: move-result-object v0 │ │ -4238d8: 280a |0024: goto 002e // +000a │ │ -4238da: 7110 72b2 0200 |0025: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b272 │ │ -4238e0: 0c00 |0028: move-result-object v0 │ │ -4238e2: 2805 |0029: goto 002e // +0005 │ │ -4238e4: 7110 4eb2 0200 |002a: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/JsonTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b24e │ │ -4238ea: 0c00 |002d: move-result-object v0 │ │ -4238ec: 1100 |002e: return-object v0 │ │ +4238a8: |[4238a8] de.danoeh.antennapod.parser.transcript.TranscriptParser.parse:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ +4238b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4238ba: 3802 2d00 |0001: if-eqz v2, 002e // +002d │ │ +4238be: 7110 45b9 0200 |0003: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ +4238c4: 0a01 |0006: move-result v1 │ │ +4238c6: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ +4238ca: 2825 |0009: goto 002e // +0025 │ │ +4238cc: 7110 09ae 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/model/feed/TranscriptType;.fromMime:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/TranscriptType; // method@ae09 │ │ +4238d2: 0c03 |000d: move-result-object v3 │ │ +4238d4: 6201 60d7 |000e: sget-object v1, Lde/danoeh/antennapod/parser/transcript/TranscriptParser$1;.$SwitchMap$de$danoeh$antennapod$model$feed$TranscriptType:[I // field@d760 │ │ +4238d8: 6e10 44b4 0300 |0010: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b444 │ │ +4238de: 0a03 |0013: move-result v3 │ │ +4238e0: 4403 0103 |0014: aget v3, v1, v3 │ │ +4238e4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +4238e6: 3213 1300 |0017: if-eq v3, v1, 002a // +0013 │ │ +4238ea: 1221 |0019: const/4 v1, #int 2 // #2 │ │ +4238ec: 3213 0b00 |001a: if-eq v3, v1, 0025 // +000b │ │ +4238f0: 1231 |001c: const/4 v1, #int 3 // #3 │ │ +4238f2: 3213 0300 |001d: if-eq v3, v1, 0020 // +0003 │ │ +4238f6: 280f |001f: goto 002e // +000f │ │ +4238f8: 7110 5eb2 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b25e │ │ +4238fe: 0c00 |0023: move-result-object v0 │ │ +423900: 280a |0024: goto 002e // +000a │ │ +423902: 7110 72b2 0200 |0025: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b272 │ │ +423908: 0c00 |0028: move-result-object v0 │ │ +42390a: 2805 |0029: goto 002e // +0005 │ │ +42390c: 7110 4eb2 0200 |002a: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/JsonTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b24e │ │ +423912: 0c00 |002d: move-result-object v0 │ │ +423914: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=13 │ │ 0x000a line=16 │ │ 0x000e line=17 │ │ 0x0020 line=20 │ │ 0x0025 line=19 │ │ @@ -1767941,22 +1767943,22 @@ │ │ type : '(Ljava/lang/Class;[Ljava/lang/Object;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -423908: |[423908] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings$$ExternalSyntheticRecord0.m:(Ljava/lang/Class;[Ljava/lang/Object;)I │ │ -423918: 7110 92b6 0100 |0000: invoke-static {v1}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@b692 │ │ -42391e: 0a01 |0003: move-result v1 │ │ -423920: da01 011f |0004: mul-int/lit8 v1, v1, #int 31 // #1f │ │ -423924: 6e10 b4b4 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@b4b4 │ │ -42392a: 0a00 |0009: move-result v0 │ │ -42392c: b001 |000a: add-int/2addr v1, v0 │ │ -42392e: 0f01 |000b: return v1 │ │ +423930: |[423930] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings$$ExternalSyntheticRecord0.m:(Ljava/lang/Class;[Ljava/lang/Object;)I │ │ +423940: 7110 92b6 0100 |0000: invoke-static {v1}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@b692 │ │ +423946: 0a01 |0003: move-result v1 │ │ +423948: da01 011f |0004: mul-int/lit8 v1, v1, #int 31 // #1f │ │ +42394c: 6e10 b4b4 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@b4b4 │ │ +423952: 0a00 |0009: move-result v0 │ │ +423954: b001 |000a: add-int/2addr v1, v0 │ │ +423956: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -1767986,51 +1767988,51 @@ │ │ type : '([Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -423930: |[423930] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings$$ExternalSyntheticRecord1.m:([Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String; │ │ -423940: 6e10 e5b4 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@b4e5 │ │ -423946: 0a00 |0003: move-result v0 │ │ -423948: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -42394a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -42394e: 2314 ca20 |0007: new-array v4, v1, [Ljava/lang/String; // type@20ca │ │ -423952: 2807 |0009: goto 0010 // +0007 │ │ -423954: 1a00 f607 |000a: const-string v0, ";" // string@07f6 │ │ -423958: 6e20 ecb4 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -42395e: 0c04 |000f: move-result-object v4 │ │ -423960: 2200 271e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -423964: 7010 ffb4 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -42396a: 6e10 21b4 0300 |0015: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b421 │ │ -423970: 0c03 |0018: move-result-object v3 │ │ -423972: 6e20 0bb5 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423978: 1a03 0a57 |001c: const-string v3, "[" // string@570a │ │ -42397c: 6e20 0bb5 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423982: 2143 |0021: array-length v3, v4 │ │ -423984: 3531 1e00 |0022: if-ge v1, v3, 0040 // +001e │ │ -423988: 4603 0401 |0024: aget-object v3, v4, v1 │ │ -42398c: 6e20 0bb5 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423992: 1a03 5b08 |0029: const-string v3, "=" // string@085b │ │ -423996: 6e20 0bb5 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -42399c: 4603 0201 |002e: aget-object v3, v2, v1 │ │ -4239a0: 6e20 0ab5 3000 |0030: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ -4239a6: 2143 |0033: array-length v3, v4 │ │ -4239a8: d803 03ff |0034: add-int/lit8 v3, v3, #int -1 // #ff │ │ -4239ac: 3231 0700 |0036: if-eq v1, v3, 003d // +0007 │ │ -4239b0: 1a03 9105 |0038: const-string v3, ", " // string@0591 │ │ -4239b4: 6e20 0bb5 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4239ba: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4239be: 28e2 |003f: goto 0021 // -001e │ │ -4239c0: 1a02 b758 |0040: const-string v2, "]" // string@58b7 │ │ -4239c4: 6e20 0bb5 2000 |0042: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -4239ca: 6e10 15b5 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -4239d0: 0c02 |0048: move-result-object v2 │ │ -4239d2: 1102 |0049: return-object v2 │ │ +423958: |[423958] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings$$ExternalSyntheticRecord1.m:([Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String; │ │ +423968: 6e10 e5b4 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@b4e5 │ │ +42396e: 0a00 |0003: move-result v0 │ │ +423970: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +423972: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +423976: 2314 ca20 |0007: new-array v4, v1, [Ljava/lang/String; // type@20ca │ │ +42397a: 2807 |0009: goto 0010 // +0007 │ │ +42397c: 1a00 f607 |000a: const-string v0, ";" // string@07f6 │ │ +423980: 6e20 ecb4 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +423986: 0c04 |000f: move-result-object v4 │ │ +423988: 2200 271e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +42398c: 7010 ffb4 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +423992: 6e10 21b4 0300 |0015: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b421 │ │ +423998: 0c03 |0018: move-result-object v3 │ │ +42399a: 6e20 0bb5 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4239a0: 1a03 0a57 |001c: const-string v3, "[" // string@570a │ │ +4239a4: 6e20 0bb5 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4239aa: 2143 |0021: array-length v3, v4 │ │ +4239ac: 3531 1e00 |0022: if-ge v1, v3, 0040 // +001e │ │ +4239b0: 4603 0401 |0024: aget-object v3, v4, v1 │ │ +4239b4: 6e20 0bb5 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4239ba: 1a03 5b08 |0029: const-string v3, "=" // string@085b │ │ +4239be: 6e20 0bb5 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4239c4: 4603 0201 |002e: aget-object v3, v2, v1 │ │ +4239c8: 6e20 0ab5 3000 |0030: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b50a │ │ +4239ce: 2143 |0033: array-length v3, v4 │ │ +4239d0: d803 03ff |0034: add-int/lit8 v3, v3, #int -1 // #ff │ │ +4239d4: 3231 0700 |0036: if-eq v1, v3, 003d // +0007 │ │ +4239d8: 1a03 9105 |0038: const-string v3, ", " // string@0591 │ │ +4239dc: 6e20 0bb5 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4239e2: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4239e6: 28e2 |003f: goto 0021 // -001e │ │ +4239e8: 1a02 b758 |0040: const-string v2, "]" // string@58b7 │ │ +4239ec: 6e20 0bb5 2000 |0042: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +4239f2: 6e10 15b5 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +4239f8: 0c02 |0048: move-result-object v2 │ │ +4239fa: 1102 |0049: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x004a reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x004a reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x004a reg=4 (null) Ljava/lang/String; │ │ @@ -1768095,17 +1768097,17 @@ │ │ type : '(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423ac8: |[423ac8] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J │ │ -423ad8: 5320 63d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ -423adc: 1000 |0002: return-wide v0 │ │ +423af0: |[423af0] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J │ │ +423b00: 5320 63d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ +423b04: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;) │ │ @@ -1768113,17 +1768115,17 @@ │ │ type : '(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423ae0: |[423ae0] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.-$$Nest$fgetstart:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J │ │ -423af0: 5320 64d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ -423af4: 1000 |0002: return-wide v0 │ │ +423b08: |[423b08] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.-$$Nest$fgetstart:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J │ │ +423b18: 5320 64d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ +423b1c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;) │ │ @@ -1768131,19 +1768133,19 @@ │ │ type : '(JJ)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -423b28: |[423b28] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.:(JJ)V │ │ -423b38: 7010 5e7d 0000 |0000: invoke-direct {v0}, Lcom/android/tools/r8/RecordTag;.:()V // method@7d5e │ │ -423b3e: 5a01 64d7 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ -423b42: 5a03 63d7 |0005: iput-wide v3, v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ -423b46: 0e00 |0007: return-void │ │ +423b50: |[423b50] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.:(JJ)V │ │ +423b60: 7010 5e7d 0000 |0000: invoke-direct {v0}, Lcom/android/tools/r8/RecordTag;.:()V // method@7d5e │ │ +423b66: 5a01 64d7 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ +423b6a: 5a03 63d7 |0005: iput-wide v3, v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ +423b6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) J │ │ @@ -1768153,17 +1768155,17 @@ │ │ type : '(JJLde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -423b48: |[423b48] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.:(JJLde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings-IA;)V │ │ -423b58: 7054 69b2 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.:(JJ)V // method@b269 │ │ -423b5e: 0e00 |0003: return-void │ │ +423b70: |[423b70] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.:(JJLde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings-IA;)V │ │ +423b80: 7054 69b2 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.:(JJ)V // method@b269 │ │ +423b86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ 0x0000 - 0x0004 reg=3 (null) J │ │ @@ -1768175,31 +1768177,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4239d4: |[4239d4] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.$record$equals:(Ljava/lang/Object;)Z │ │ -4239e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4239e6: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -4239ea: 0f00 |0003: return v0 │ │ -4239ec: 6e10 b3b4 0400 |0004: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ -4239f2: 0c01 |0007: move-result-object v1 │ │ -4239f4: 1c02 5e1d |0008: const-class v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ -4239f8: 3212 0300 |000a: if-eq v2, v1, 000d // +0003 │ │ -4239fc: 0f00 |000c: return v0 │ │ -4239fe: 6e10 66b2 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ -423a04: 0c00 |0010: move-result-object v0 │ │ -423a06: 1f04 5e1d |0011: check-cast v4, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ -423a0a: 6e10 66b2 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ -423a10: 0c04 |0016: move-result-object v4 │ │ -423a12: 7120 80b6 4000 |0017: invoke-static {v0, v4}, Ljava/util/Arrays;.equals:([Ljava/lang/Object;[Ljava/lang/Object;)Z // method@b680 │ │ -423a18: 0a04 |001a: move-result v4 │ │ -423a1a: 0f04 |001b: return v4 │ │ +4239fc: |[4239fc] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.$record$equals:(Ljava/lang/Object;)Z │ │ +423a0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +423a0e: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +423a12: 0f00 |0003: return v0 │ │ +423a14: 6e10 b3b4 0400 |0004: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b4b3 │ │ +423a1a: 0c01 |0007: move-result-object v1 │ │ +423a1c: 1c02 5e1d |0008: const-class v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ +423a20: 3212 0300 |000a: if-eq v2, v1, 000d // +0003 │ │ +423a24: 0f00 |000c: return v0 │ │ +423a26: 6e10 66b2 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ +423a2c: 0c00 |0010: move-result-object v0 │ │ +423a2e: 1f04 5e1d |0011: check-cast v4, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ +423a32: 6e10 66b2 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ +423a38: 0c04 |0016: move-result-object v4 │ │ +423a3a: 7120 80b6 4000 |0017: invoke-static {v0, v4}, Ljava/util/Arrays;.equals:([Ljava/lang/Object;[Ljava/lang/Object;)Z // method@b680 │ │ +423a40: 0a04 |001a: move-result v4 │ │ +423a42: 0f04 |001b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ 0x0000 - 0x001c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1768208,28 +1768210,28 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -423a60: |[423a60] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.$record$getFieldsAsObjects:()[Ljava/lang/Object; │ │ -423a70: 5340 64d7 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ -423a74: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -423a7a: 0c00 |0005: move-result-object v0 │ │ -423a7c: 5341 63d7 |0006: iget-wide v1, v4, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ -423a80: 7120 80b4 2100 |0008: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ -423a86: 0c01 |000b: move-result-object v1 │ │ -423a88: 1222 |000c: const/4 v2, #int 2 // #2 │ │ -423a8a: 2322 c820 |000d: new-array v2, v2, [Ljava/lang/Object; // type@20c8 │ │ -423a8e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -423a90: 4d00 0203 |0010: aput-object v0, v2, v3 │ │ -423a94: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -423a96: 4d01 0200 |0013: aput-object v1, v2, v0 │ │ -423a9a: 1102 |0015: return-object v2 │ │ +423a88: |[423a88] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.$record$getFieldsAsObjects:()[Ljava/lang/Object; │ │ +423a98: 5340 64d7 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ +423a9c: 7120 80b4 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +423aa2: 0c00 |0005: move-result-object v0 │ │ +423aa4: 5341 63d7 |0006: iget-wide v1, v4, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ +423aa8: 7120 80b4 2100 |0008: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b480 │ │ +423aae: 0c01 |000b: move-result-object v1 │ │ +423ab0: 1222 |000c: const/4 v2, #int 2 // #2 │ │ +423ab2: 2322 c820 |000d: new-array v2, v2, [Ljava/lang/Object; // type@20c8 │ │ +423ab6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +423ab8: 4d00 0203 |0010: aput-object v0, v2, v3 │ │ +423abc: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +423abe: 4d01 0200 |0013: aput-object v1, v2, v0 │ │ +423ac2: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;) │ │ @@ -1768237,17 +1768239,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423af8: |[423af8] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.end:()J │ │ -423b08: 5320 63d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ -423b0c: 1000 |0002: return-wide v0 │ │ +423b20: |[423b20] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.end:()J │ │ +423b30: 5320 63d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.end:J // field@d763 │ │ +423b34: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ │ │ #3 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;) │ │ @@ -1768255,18 +1768257,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -423a1c: |[423a1c] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.equals:(Ljava/lang/Object;)Z │ │ -423a2c: 6e20 65b2 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$equals:(Ljava/lang/Object;)Z // method@b265 │ │ -423a32: 0a01 |0003: move-result v1 │ │ -423a34: 0f01 |0004: return v1 │ │ +423a44: |[423a44] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.equals:(Ljava/lang/Object;)Z │ │ +423a54: 6e20 65b2 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$equals:(Ljava/lang/Object;)Z // method@b265 │ │ +423a5a: 0a01 |0003: move-result v1 │ │ +423a5c: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1768275,21 +1768277,21 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -423a38: |[423a38] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.hashCode:()I │ │ -423a48: 1c00 5e1d |0000: const-class v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ -423a4c: 6e10 66b2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ -423a52: 0c01 |0005: move-result-object v1 │ │ -423a54: 7120 63b2 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings$$ExternalSyntheticRecord0;.m:(Ljava/lang/Class;[Ljava/lang/Object;)I // method@b263 │ │ -423a5a: 0a00 |0009: move-result v0 │ │ -423a5c: 0f00 |000a: return v0 │ │ +423a60: |[423a60] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.hashCode:()I │ │ +423a70: 1c00 5e1d |0000: const-class v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ +423a74: 6e10 66b2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ +423a7a: 0c01 |0005: move-result-object v1 │ │ +423a7c: 7120 63b2 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings$$ExternalSyntheticRecord0;.m:(Ljava/lang/Class;[Ljava/lang/Object;)I // method@b263 │ │ +423a82: 0a00 |0009: move-result v0 │ │ +423a84: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ │ │ #5 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;) │ │ @@ -1768297,17 +1768299,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423b10: |[423b10] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.start:()J │ │ -423b20: 5320 64d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ -423b24: 1000 |0002: return-wide v0 │ │ +423b38: |[423b38] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.start:()J │ │ +423b48: 5320 64d7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.start:J // field@d764 │ │ +423b4c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ │ │ #6 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;) │ │ @@ -1768315,22 +1768317,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -423a9c: |[423a9c] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.toString:()Ljava/lang/String; │ │ -423aac: 6e10 66b2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ -423ab2: 0c00 |0003: move-result-object v0 │ │ -423ab4: 1c01 5e1d |0004: const-class v1, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ -423ab8: 1a02 1fce |0006: const-string v2, "start;end" // string@ce1f │ │ -423abc: 7130 64b2 1002 |0008: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings$$ExternalSyntheticRecord1;.m:([Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String; // method@b264 │ │ -423ac2: 0c00 |000b: move-result-object v0 │ │ -423ac4: 1100 |000c: return-object v0 │ │ +423ac4: |[423ac4] de.danoeh.antennapod.parser.transcript.VttTranscriptParser$Timings.toString:()Ljava/lang/String; │ │ +423ad4: 6e10 66b2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.$record$getFieldsAsObjects:()[Ljava/lang/Object; // method@b266 │ │ +423ada: 0c00 |0003: move-result-object v0 │ │ +423adc: 1c01 5e1d |0004: const-class v1, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ +423ae0: 1a02 1fce |0006: const-string v2, "start;end" // string@ce1f │ │ +423ae4: 7130 64b2 1002 |0008: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings$$ExternalSyntheticRecord1;.m:([Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String; // method@b264 │ │ +423aea: 0c00 |000b: move-result-object v0 │ │ +423aec: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ │ │ source_file_idx : 19114 (SourceFile) │ │ @@ -1768372,24 +1768374,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -423eb4: |[423eb4] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.:()V │ │ -423ec4: 1a00 dd58 |0000: const-string v0, "^(?:([0-9]{2}):)?([0-9]{2}):([0-9]{2})\.([0-9]{3})$" // string@58dd │ │ -423ec8: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -423ece: 0c00 |0005: move-result-object v0 │ │ -423ed0: 6900 65d7 |0006: sput-object v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.TIMESTAMP_PATTERN:Ljava/util/regex/Pattern; // field@d765 │ │ -423ed4: 1a00 5508 |0008: const-string v0, ".]+)*[ \t]([^\n\r&>]+)>" // string@0855 │ │ -423ed8: 7110 52b8 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ -423ede: 0c00 |000d: move-result-object v0 │ │ -423ee0: 6900 66d7 |000e: sput-object v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.VOICE_SPAN:Ljava/util/regex/Pattern; // field@d766 │ │ -423ee4: 0e00 |0010: return-void │ │ +423edc: |[423edc] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.:()V │ │ +423eec: 1a00 dd58 |0000: const-string v0, "^(?:([0-9]{2}):)?([0-9]{2}):([0-9]{2})\.([0-9]{3})$" // string@58dd │ │ +423ef0: 7110 52b8 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +423ef6: 0c00 |0005: move-result-object v0 │ │ +423ef8: 6900 65d7 |0006: sput-object v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.TIMESTAMP_PATTERN:Ljava/util/regex/Pattern; // field@d765 │ │ +423efc: 1a00 5508 |0008: const-string v0, ".]+)*[ \t]([^\n\r&>]+)>" // string@0855 │ │ +423f00: 7110 52b8 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b852 │ │ +423f06: 0c00 |000d: move-result-object v0 │ │ +423f08: 6900 66d7 |000e: sput-object v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.VOICE_SPAN:Ljava/util/regex/Pattern; // field@d766 │ │ +423f0c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0002 line=22 │ │ 0x0008 line=24 │ │ 0x000a line=25 │ │ locals : │ │ @@ -1768399,17 +1768401,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423ee8: |[423ee8] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.:()V │ │ -423ef8: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ -423efe: 0e00 |0003: return-void │ │ +423f10: |[423f10] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.:()V │ │ +423f20: 7010 b0b4 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b4b0 │ │ +423f26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;) │ │ @@ -1768417,115 +1768419,115 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 192 16-bit code units │ │ -423b60: |[423b60] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ -423b70: 7110 45b9 0e00 |0000: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ -423b76: 0a00 |0003: move-result v0 │ │ -423b78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -423b7a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -423b7e: 1101 |0007: return-object v1 │ │ -423b80: 1a00 1800 |0008: const-string v0, " │ │ +423b88: |[423b88] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ +423b98: 7110 45b9 0e00 |0000: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b945 │ │ +423b9e: 0a00 |0003: move-result v0 │ │ +423ba0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +423ba2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +423ba6: 1101 |0007: return-object v1 │ │ +423ba8: 1a00 1800 |0008: const-string v0, " │ │ ?" // string@0018 │ │ -423b84: 1a02 0200 |000a: const-string v2, " │ │ +423bac: 1a02 0200 |000a: const-string v2, " │ │ " // string@0002 │ │ -423b88: 6e30 eab4 0e02 |000c: invoke-virtual {v14, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ -423b8e: 0c0e |000f: move-result-object v14 │ │ -423b90: 6e20 ecb4 2e00 |0010: invoke-virtual {v14, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -423b96: 0c0e |0013: move-result-object v14 │ │ -423b98: 7110 6fb6 0e00 |0014: invoke-static {v14}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ -423b9e: 0c0e |0017: move-result-object v14 │ │ -423ba0: 2200 f71b |0018: new-instance v0, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bf7 │ │ -423ba4: 7010 f8ad 0000 |001a: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@adf8 │ │ -423baa: 7210 31b7 0e00 |001d: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ -423bb0: 0c0e |0020: move-result-object v14 │ │ -423bb2: 2202 aa1e |0021: new-instance v2, Ljava/util/HashSet; // type@1eaa │ │ -423bb6: 7010 06b7 0200 |0023: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b706 │ │ -423bbc: 1a03 0000 |0026: const-string v3, "" // string@0000 │ │ -423bc0: 0714 |0028: move-object v4, v1 │ │ -423bc2: 7210 14b7 0e00 |0029: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -423bc8: 0a05 |002c: move-result v5 │ │ -423bca: 3805 8300 |002d: if-eqz v5, 00b0 // +0083 │ │ -423bce: 7210 15b7 0e00 |002f: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -423bd4: 0c05 |0032: move-result-object v5 │ │ -423bd6: 1f05 261e |0033: check-cast v5, Ljava/lang/String; // type@1e26 │ │ -423bda: 1a06 2107 |0035: const-string v6, "-->" // string@0721 │ │ -423bde: 6e20 d3b4 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ -423be4: 0a06 |003a: move-result v6 │ │ -423be6: 3906 0300 |003b: if-nez v6, 003e // +0003 │ │ -423bea: 28ec |003d: goto 0029 // -0014 │ │ -423bec: 7110 74b2 0500 |003e: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseCueTimings:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // method@b274 │ │ -423bf2: 0c05 |0041: move-result-object v5 │ │ -423bf4: 3905 0300 |0042: if-nez v5, 0045 // +0003 │ │ -423bf8: 1101 |0044: return-object v1 │ │ -423bfa: 7110 73b2 0e00 |0045: invoke-static {v14}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseCuePayload:(Ljava/util/Iterator;)Ljava/lang/String; // method@b273 │ │ -423c00: 0c06 |0048: move-result-object v6 │ │ -423c02: 6207 66d7 |0049: sget-object v7, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.VOICE_SPAN:Ljava/util/regex/Pattern; // field@d766 │ │ -423c06: 6e20 54b8 6700 |004b: invoke-virtual {v7, v6}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -423c0c: 0c07 |004e: move-result-object v7 │ │ -423c0e: 6e10 4bb8 0700 |004f: invoke-virtual {v7}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ -423c14: 0a08 |0052: move-result v8 │ │ -423c16: 3808 0a00 |0053: if-eqz v8, 005d // +000a │ │ -423c1a: 1213 |0055: const/4 v3, #int 1 // #1 │ │ -423c1c: 6e20 4eb8 3700 |0056: invoke-virtual {v7, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -423c22: 0c03 |0059: move-result-object v3 │ │ -423c24: 7220 8db7 3200 |005a: invoke-interface {v2, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ -423c2a: 7110 84b9 0600 |005d: invoke-static {v6}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b984 │ │ -423c30: 0c06 |0060: move-result-object v6 │ │ -423c32: 6e10 8ab9 0600 |0061: invoke-virtual {v6}, Lorg/jsoup/nodes/Element;.text:()Ljava/lang/String; // method@b98a │ │ -423c38: 0c0c |0064: move-result-object v12 │ │ -423c3a: 3804 2300 |0065: if-eqz v4, 0088 // +0023 │ │ -423c3e: 6e10 03ae 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getSpeaker:()Ljava/lang/String; // method@ae03 │ │ -423c44: 0c06 |006a: move-result-object v6 │ │ -423c46: 6e20 d7b4 3600 |006b: invoke-virtual {v6, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ -423c4c: 0a06 |006e: move-result v6 │ │ -423c4e: 3806 1900 |006f: if-eqz v6, 0088 // +0019 │ │ -423c52: 7110 67b2 0500 |0071: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b267 │ │ -423c58: 0b06 |0074: move-result-wide v6 │ │ -423c5a: 6e10 04ae 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ -423c60: 0b08 |0078: move-result-wide v8 │ │ -423c62: bc86 |0079: sub-long/2addr v6, v8 │ │ -423c64: 1608 401f |007a: const-wide/16 v8, #int 8000 // #1f40 │ │ -423c68: 310a 0608 |007c: cmp-long v10, v6, v8 │ │ -423c6c: 3b0a 0a00 |007e: if-gez v10, 0088 // +000a │ │ -423c70: 7110 67b2 0500 |0080: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b267 │ │ -423c76: 0b05 |0083: move-result-wide v5 │ │ -423c78: 6e40 01ae 54c6 |0084: invoke-virtual {v4, v5, v6, v12}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.append:(JLjava/lang/String;)V // method@ae01 │ │ -423c7e: 2815 |0087: goto 009c // +0015 │ │ -423c80: 3804 0500 |0088: if-eqz v4, 008d // +0005 │ │ -423c84: 6e20 f9ad 4000 |008a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -423c8a: 2204 f81b |008d: new-instance v4, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ -423c8e: 7110 68b2 0500 |008f: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetstart:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b268 │ │ -423c94: 0b08 |0092: move-result-wide v8 │ │ -423c96: 7110 67b2 0500 |0093: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b267 │ │ -423c9c: 0b0a |0096: move-result-wide v10 │ │ -423c9e: 0747 |0097: move-object v7, v4 │ │ -423ca0: 073d |0098: move-object v13, v3 │ │ -423ca2: 7607 00ae 0700 |0099: invoke-direct/range {v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ -423ca8: 6e10 02ae 0400 |009c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getEndTime:()J // method@ae02 │ │ -423cae: 0b05 |009f: move-result-wide v5 │ │ -423cb0: 6e10 04ae 0400 |00a0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ -423cb6: 0b07 |00a3: move-result-wide v7 │ │ -423cb8: bc75 |00a4: sub-long/2addr v5, v7 │ │ -423cba: 1607 8813 |00a5: const-wide/16 v7, #int 5000 // #1388 │ │ -423cbe: 3109 0507 |00a7: cmp-long v9, v5, v7 │ │ -423cc2: 3a09 80ff |00a9: if-ltz v9, 0029 // -0080 │ │ -423cc6: 6e20 f9ad 4000 |00ab: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -423ccc: 2900 7aff |00ae: goto/16 0028 // -0086 │ │ -423cd0: 3804 0500 |00b0: if-eqz v4, 00b5 // +0005 │ │ -423cd4: 6e20 f9ad 4000 |00b2: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ -423cda: 6e10 fdad 0000 |00b5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@adfd │ │ -423ce0: 0a0e |00b8: move-result v14 │ │ -423ce2: 390e 0300 |00b9: if-nez v14, 00bc // +0003 │ │ -423ce6: 1101 |00bb: return-object v1 │ │ -423ce8: 6e20 ffad 2000 |00bc: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@adff │ │ -423cee: 1100 |00bf: return-object v0 │ │ +423bb0: 6e30 eab4 0e02 |000c: invoke-virtual {v14, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b4ea │ │ +423bb6: 0c0e |000f: move-result-object v14 │ │ +423bb8: 6e20 ecb4 2e00 |0010: invoke-virtual {v14, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +423bbe: 0c0e |0013: move-result-object v14 │ │ +423bc0: 7110 6fb6 0e00 |0014: invoke-static {v14}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b66f │ │ +423bc6: 0c0e |0017: move-result-object v14 │ │ +423bc8: 2200 f71b |0018: new-instance v0, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bf7 │ │ +423bcc: 7010 f8ad 0000 |001a: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@adf8 │ │ +423bd2: 7210 31b7 0e00 |001d: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b731 │ │ +423bd8: 0c0e |0020: move-result-object v14 │ │ +423bda: 2202 aa1e |0021: new-instance v2, Ljava/util/HashSet; // type@1eaa │ │ +423bde: 7010 06b7 0200 |0023: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b706 │ │ +423be4: 1a03 0000 |0026: const-string v3, "" // string@0000 │ │ +423be8: 0714 |0028: move-object v4, v1 │ │ +423bea: 7210 14b7 0e00 |0029: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +423bf0: 0a05 |002c: move-result v5 │ │ +423bf2: 3805 8300 |002d: if-eqz v5, 00b0 // +0083 │ │ +423bf6: 7210 15b7 0e00 |002f: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +423bfc: 0c05 |0032: move-result-object v5 │ │ +423bfe: 1f05 261e |0033: check-cast v5, Ljava/lang/String; // type@1e26 │ │ +423c02: 1a06 2107 |0035: const-string v6, "-->" // string@0721 │ │ +423c06: 6e20 d3b4 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b4d3 │ │ +423c0c: 0a06 |003a: move-result v6 │ │ +423c0e: 3906 0300 |003b: if-nez v6, 003e // +0003 │ │ +423c12: 28ec |003d: goto 0029 // -0014 │ │ +423c14: 7110 74b2 0500 |003e: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseCueTimings:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // method@b274 │ │ +423c1a: 0c05 |0041: move-result-object v5 │ │ +423c1c: 3905 0300 |0042: if-nez v5, 0045 // +0003 │ │ +423c20: 1101 |0044: return-object v1 │ │ +423c22: 7110 73b2 0e00 |0045: invoke-static {v14}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseCuePayload:(Ljava/util/Iterator;)Ljava/lang/String; // method@b273 │ │ +423c28: 0c06 |0048: move-result-object v6 │ │ +423c2a: 6207 66d7 |0049: sget-object v7, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.VOICE_SPAN:Ljava/util/regex/Pattern; // field@d766 │ │ +423c2e: 6e20 54b8 6700 |004b: invoke-virtual {v7, v6}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +423c34: 0c07 |004e: move-result-object v7 │ │ +423c36: 6e10 4bb8 0700 |004f: invoke-virtual {v7}, Ljava/util/regex/Matcher;.find:()Z // method@b84b │ │ +423c3c: 0a08 |0052: move-result v8 │ │ +423c3e: 3808 0a00 |0053: if-eqz v8, 005d // +000a │ │ +423c42: 1213 |0055: const/4 v3, #int 1 // #1 │ │ +423c44: 6e20 4eb8 3700 |0056: invoke-virtual {v7, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +423c4a: 0c03 |0059: move-result-object v3 │ │ +423c4c: 7220 8db7 3200 |005a: invoke-interface {v2, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b78d │ │ +423c52: 7110 84b9 0600 |005d: invoke-static {v6}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b984 │ │ +423c58: 0c06 |0060: move-result-object v6 │ │ +423c5a: 6e10 8ab9 0600 |0061: invoke-virtual {v6}, Lorg/jsoup/nodes/Element;.text:()Ljava/lang/String; // method@b98a │ │ +423c60: 0c0c |0064: move-result-object v12 │ │ +423c62: 3804 2300 |0065: if-eqz v4, 0088 // +0023 │ │ +423c66: 6e10 03ae 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getSpeaker:()Ljava/lang/String; // method@ae03 │ │ +423c6c: 0c06 |006a: move-result-object v6 │ │ +423c6e: 6e20 d7b4 3600 |006b: invoke-virtual {v6, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b4d7 │ │ +423c74: 0a06 |006e: move-result v6 │ │ +423c76: 3806 1900 |006f: if-eqz v6, 0088 // +0019 │ │ +423c7a: 7110 67b2 0500 |0071: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b267 │ │ +423c80: 0b06 |0074: move-result-wide v6 │ │ +423c82: 6e10 04ae 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ +423c88: 0b08 |0078: move-result-wide v8 │ │ +423c8a: bc86 |0079: sub-long/2addr v6, v8 │ │ +423c8c: 1608 401f |007a: const-wide/16 v8, #int 8000 // #1f40 │ │ +423c90: 310a 0608 |007c: cmp-long v10, v6, v8 │ │ +423c94: 3b0a 0a00 |007e: if-gez v10, 0088 // +000a │ │ +423c98: 7110 67b2 0500 |0080: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b267 │ │ +423c9e: 0b05 |0083: move-result-wide v5 │ │ +423ca0: 6e40 01ae 54c6 |0084: invoke-virtual {v4, v5, v6, v12}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.append:(JLjava/lang/String;)V // method@ae01 │ │ +423ca6: 2815 |0087: goto 009c // +0015 │ │ +423ca8: 3804 0500 |0088: if-eqz v4, 008d // +0005 │ │ +423cac: 6e20 f9ad 4000 |008a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +423cb2: 2204 f81b |008d: new-instance v4, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bf8 │ │ +423cb6: 7110 68b2 0500 |008f: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetstart:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b268 │ │ +423cbc: 0b08 |0092: move-result-wide v8 │ │ +423cbe: 7110 67b2 0500 |0093: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.-$$Nest$fgetend:(Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;)J // method@b267 │ │ +423cc4: 0b0a |0096: move-result-wide v10 │ │ +423cc6: 0747 |0097: move-object v7, v4 │ │ +423cc8: 073d |0098: move-object v13, v3 │ │ +423cca: 7607 00ae 0700 |0099: invoke-direct/range {v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@ae00 │ │ +423cd0: 6e10 02ae 0400 |009c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getEndTime:()J // method@ae02 │ │ +423cd6: 0b05 |009f: move-result-wide v5 │ │ +423cd8: 6e10 04ae 0400 |00a0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@ae04 │ │ +423cde: 0b07 |00a3: move-result-wide v7 │ │ +423ce0: bc75 |00a4: sub-long/2addr v5, v7 │ │ +423ce2: 1607 8813 |00a5: const-wide/16 v7, #int 5000 // #1388 │ │ +423ce6: 3109 0507 |00a7: cmp-long v9, v5, v7 │ │ +423cea: 3a09 80ff |00a9: if-ltz v9, 0029 // -0080 │ │ +423cee: 6e20 f9ad 4000 |00ab: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +423cf4: 2900 7aff |00ae: goto/16 0028 // -0086 │ │ +423cf8: 3804 0500 |00b0: if-eqz v4, 00b5 // +0005 │ │ +423cfc: 6e20 f9ad 4000 |00b2: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@adf9 │ │ +423d02: 6e10 fdad 0000 |00b5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@adfd │ │ +423d08: 0a0e |00b8: move-result v14 │ │ +423d0a: 390e 0300 |00b9: if-nez v14, 00bc // +0003 │ │ +423d0e: 1101 |00bb: return-object v1 │ │ +423d10: 6e20 ffad 2000 |00bc: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@adff │ │ +423d16: 1100 |00bf: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0008 line=39 │ │ 0x0010 line=40 │ │ 0x0018 line=42 │ │ 0x001d line=43 │ │ @@ -1768559,38 +1768561,38 @@ │ │ type : '(Ljava/util/Iterator;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -423d7c: |[423d7c] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseCuePayload:(Ljava/util/Iterator;)Ljava/lang/String; │ │ -423d8c: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ -423d90: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ -423d96: 7210 14b7 0300 |0005: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ -423d9c: 0a01 |0008: move-result v1 │ │ -423d9e: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ -423da2: 7210 15b7 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ -423da8: 0c01 |000e: move-result-object v1 │ │ -423daa: 1f01 261e |000f: check-cast v1, Ljava/lang/String; // type@1e26 │ │ -423dae: 6e10 e3b4 0100 |0011: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ -423db4: 0a02 |0014: move-result v2 │ │ -423db6: 3802 0300 |0015: if-eqz v2, 0018 // +0003 │ │ -423dba: 280e |0017: goto 0025 // +000e │ │ -423dbc: 7110 5bb2 0100 |0018: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ -423dc2: 0c01 |001b: move-result-object v1 │ │ -423dc4: 6e20 0bb5 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423dca: 1a01 1b00 |001f: const-string v1, " " // string@001b │ │ -423dce: 6e20 0bb5 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ -423dd4: 28e1 |0024: goto 0005 // -001f │ │ -423dd6: 6e10 15b5 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ -423ddc: 0c03 |0028: move-result-object v3 │ │ -423dde: 7110 5bb2 0300 |0029: invoke-static {v3}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ -423de4: 0c03 |002c: move-result-object v3 │ │ -423de6: 1103 |002d: return-object v3 │ │ +423da4: |[423da4] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseCuePayload:(Ljava/util/Iterator;)Ljava/lang/String; │ │ +423db4: 2200 271e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e27 │ │ +423db8: 7010 ffb4 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b4ff │ │ +423dbe: 7210 14b7 0300 |0005: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b714 │ │ +423dc4: 0a01 |0008: move-result v1 │ │ +423dc6: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ +423dca: 7210 15b7 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b715 │ │ +423dd0: 0c01 |000e: move-result-object v1 │ │ +423dd2: 1f01 261e |000f: check-cast v1, Ljava/lang/String; // type@1e26 │ │ +423dd6: 6e10 e3b4 0100 |0011: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b4e3 │ │ +423ddc: 0a02 |0014: move-result v2 │ │ +423dde: 3802 0300 |0015: if-eqz v2, 0018 // +0003 │ │ +423de2: 280e |0017: goto 0025 // +000e │ │ +423de4: 7110 5bb2 0100 |0018: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ +423dea: 0c01 |001b: move-result-object v1 │ │ +423dec: 6e20 0bb5 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423df2: 1a01 1b00 |001f: const-string v1, " " // string@001b │ │ +423df6: 6e20 0bb5 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b50b │ │ +423dfc: 28e1 |0024: goto 0005 // -001f │ │ +423dfe: 6e10 15b5 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b515 │ │ +423e04: 0c03 |0028: move-result-object v3 │ │ +423e06: 7110 5bb2 0300 |0029: invoke-static {v3}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b25b │ │ +423e0c: 0c03 |002c: move-result-object v3 │ │ +423e0e: 1103 |002d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ 0x000b line=134 │ │ 0x0011 line=135 │ │ 0x0018 line=138 │ │ @@ -1768604,51 +1768606,51 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 62 16-bit code units │ │ -423cf0: |[423cf0] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseCueTimings:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ -423d00: 1a00 2107 |0000: const-string v0, "-->" // string@0721 │ │ -423d04: 6e20 ecb4 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -423d0a: 0c09 |0005: move-result-object v9 │ │ -423d0c: 2190 |0006: array-length v0, v9 │ │ -423d0e: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -423d10: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -423d12: 3510 0300 |0009: if-ge v0, v1, 000c // +0003 │ │ -423d16: 1102 |000b: return-object v2 │ │ -423d18: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -423d1a: 4601 0900 |000d: aget-object v1, v9, v0 │ │ -423d1e: 6e10 f8b4 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -423d24: 0c01 |0012: move-result-object v1 │ │ -423d26: 7110 76b2 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseTimestamp:(Ljava/lang/String;)J // method@b276 │ │ -423d2c: 0b04 |0016: move-result-wide v4 │ │ -423d2e: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -423d30: 4609 0901 |0018: aget-object v9, v9, v1 │ │ -423d34: 6e10 f8b4 0900 |001a: invoke-virtual {v9}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ -423d3a: 0c09 |001d: move-result-object v9 │ │ -423d3c: 1a01 1057 |001e: const-string v1, "[ \t]" // string@5710 │ │ -423d40: 6e20 ecb4 1900 |0020: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ -423d46: 0c09 |0023: move-result-object v9 │ │ -423d48: 4609 0900 |0024: aget-object v9, v9, v0 │ │ -423d4c: 7110 76b2 0900 |0026: invoke-static {v9}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseTimestamp:(Ljava/lang/String;)J // method@b276 │ │ -423d52: 0b06 |0029: move-result-wide v6 │ │ -423d54: 1600 ffff |002a: const-wide/16 v0, #int -1 // #ffff │ │ -423d58: 3109 0400 |002c: cmp-long v9, v4, v0 │ │ -423d5c: 3809 0f00 |002e: if-eqz v9, 003d // +000f │ │ -423d60: 3109 0600 |0030: cmp-long v9, v6, v0 │ │ -423d64: 3909 0300 |0032: if-nez v9, 0035 // +0003 │ │ -423d68: 2809 |0034: goto 003d // +0009 │ │ -423d6a: 2209 5e1d |0035: new-instance v9, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ -423d6e: 1208 |0037: const/4 v8, #int 0 // #0 │ │ -423d70: 0793 |0038: move-object v3, v9 │ │ -423d72: 7606 6ab2 0300 |0039: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.:(JJLde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings-IA;)V // method@b26a │ │ -423d78: 1109 |003c: return-object v9 │ │ -423d7a: 1102 |003d: return-object v2 │ │ +423d18: |[423d18] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseCueTimings:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; │ │ +423d28: 1a00 2107 |0000: const-string v0, "-->" // string@0721 │ │ +423d2c: 6e20 ecb4 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +423d32: 0c09 |0005: move-result-object v9 │ │ +423d34: 2190 |0006: array-length v0, v9 │ │ +423d36: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +423d38: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +423d3a: 3510 0300 |0009: if-ge v0, v1, 000c // +0003 │ │ +423d3e: 1102 |000b: return-object v2 │ │ +423d40: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +423d42: 4601 0900 |000d: aget-object v1, v9, v0 │ │ +423d46: 6e10 f8b4 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +423d4c: 0c01 |0012: move-result-object v1 │ │ +423d4e: 7110 76b2 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseTimestamp:(Ljava/lang/String;)J // method@b276 │ │ +423d54: 0b04 |0016: move-result-wide v4 │ │ +423d56: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +423d58: 4609 0901 |0018: aget-object v9, v9, v1 │ │ +423d5c: 6e10 f8b4 0900 |001a: invoke-virtual {v9}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b4f8 │ │ +423d62: 0c09 |001d: move-result-object v9 │ │ +423d64: 1a01 1057 |001e: const-string v1, "[ \t]" // string@5710 │ │ +423d68: 6e20 ecb4 1900 |0020: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b4ec │ │ +423d6e: 0c09 |0023: move-result-object v9 │ │ +423d70: 4609 0900 |0024: aget-object v9, v9, v0 │ │ +423d74: 7110 76b2 0900 |0026: invoke-static {v9}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseTimestamp:(Ljava/lang/String;)J // method@b276 │ │ +423d7a: 0b06 |0029: move-result-wide v6 │ │ +423d7c: 1600 ffff |002a: const-wide/16 v0, #int -1 // #ffff │ │ +423d80: 3109 0400 |002c: cmp-long v9, v4, v0 │ │ +423d84: 3809 0f00 |002e: if-eqz v9, 003d // +000f │ │ +423d88: 3109 0600 |0030: cmp-long v9, v6, v0 │ │ +423d8c: 3909 0300 |0032: if-nez v9, 0035 // +0003 │ │ +423d90: 2809 |0034: goto 003d // +0009 │ │ +423d92: 2209 5e1d |0035: new-instance v9, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings; // type@1d5e │ │ +423d96: 1208 |0037: const/4 v8, #int 0 // #0 │ │ +423d98: 0793 |0038: move-object v3, v9 │ │ +423d9a: 7606 6ab2 0300 |0039: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings;.:(JJLde/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings-IA;)V // method@b26a │ │ +423da0: 1109 |003c: return-object v9 │ │ +423da2: 1102 |003d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ 0x000d line=122 │ │ 0x0018 line=123 │ │ 0x0035 line=127 │ │ @@ -1768660,24 +1768662,24 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -423de8: |[423de8] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseIntOrNull:(Ljava/lang/String;)J │ │ -423df8: 7110 46b9 0200 |0000: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ -423dfe: 0a00 |0003: move-result v0 │ │ -423e00: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -423e04: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ -423e08: 2806 |0008: goto 000e // +0006 │ │ -423e0a: 7110 66b4 0200 |0009: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ -423e10: 0a02 |000c: move-result v2 │ │ -423e12: 8120 |000d: int-to-long v0, v2 │ │ -423e14: 1000 |000e: return-wide v0 │ │ +423e10: |[423e10] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseIntOrNull:(Ljava/lang/String;)J │ │ +423e20: 7110 46b9 0200 |0000: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@b946 │ │ +423e26: 0a00 |0003: move-result v0 │ │ +423e28: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +423e2c: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +423e30: 2806 |0008: goto 000e // +0006 │ │ +423e32: 7110 66b4 0200 |0009: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b466 │ │ +423e38: 0a02 |000c: move-result v2 │ │ +423e3a: 8120 |000d: int-to-long v0, v2 │ │ +423e3c: 1000 |000e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;) │ │ @@ -1768685,53 +1768687,53 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -423e18: |[423e18] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseTimestamp:(Ljava/lang/String;)J │ │ -423e28: 6200 65d7 |0000: sget-object v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.TIMESTAMP_PATTERN:Ljava/util/regex/Pattern; // field@d765 │ │ -423e2c: 6e20 54b8 a000 |0002: invoke-virtual {v0, v10}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ -423e32: 0c0a |0005: move-result-object v10 │ │ -423e34: 6e10 4fb8 0a00 |0006: invoke-virtual {v10}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ -423e3a: 0a00 |0009: move-result v0 │ │ -423e3c: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ -423e40: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ -423e44: 1000 |000e: return-wide v0 │ │ -423e46: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -423e48: 6e20 4eb8 0a00 |0010: invoke-virtual {v10, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -423e4e: 0c00 |0013: move-result-object v0 │ │ -423e50: 7110 75b2 0000 |0014: invoke-static {v0}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ -423e56: 0b00 |0017: move-result-wide v0 │ │ -423e58: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -423e5a: 6e20 4eb8 2a00 |0019: invoke-virtual {v10, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -423e60: 0c02 |001c: move-result-object v2 │ │ -423e62: 7110 75b2 0200 |001d: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ -423e68: 0b02 |0020: move-result-wide v2 │ │ -423e6a: 1234 |0021: const/4 v4, #int 3 // #3 │ │ -423e6c: 6e20 4eb8 4a00 |0022: invoke-virtual {v10, v4}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -423e72: 0c04 |0025: move-result-object v4 │ │ -423e74: 7110 75b2 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ -423e7a: 0b04 |0029: move-result-wide v4 │ │ -423e7c: 1246 |002a: const/4 v6, #int 4 // #4 │ │ -423e7e: 6e20 4eb8 6a00 |002b: invoke-virtual {v10, v6}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ -423e84: 0c0a |002e: move-result-object v10 │ │ -423e86: 7110 75b2 0a00 |002f: invoke-static {v10}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ -423e8c: 0b06 |0032: move-result-wide v6 │ │ -423e8e: 1708 80ee 3600 |0033: const-wide/32 v8, #float 5.04467e-39 // #0036ee80 │ │ -423e94: 9d00 0008 |0036: mul-long v0, v0, v8 │ │ -423e98: 1708 60ea 0000 |0038: const-wide/32 v8, #float 8.40779e-41 // #0000ea60 │ │ -423e9e: 9d02 0208 |003b: mul-long v2, v2, v8 │ │ -423ea2: bb20 |003d: add-long/2addr v0, v2 │ │ -423ea4: 1602 e803 |003e: const-wide/16 v2, #int 1000 // #3e8 │ │ -423ea8: 9d04 0402 |0040: mul-long v4, v4, v2 │ │ -423eac: bb40 |0042: add-long/2addr v0, v4 │ │ -423eae: bb60 |0043: add-long/2addr v0, v6 │ │ -423eb0: 1000 |0044: return-wide v0 │ │ +423e40: |[423e40] de.danoeh.antennapod.parser.transcript.VttTranscriptParser.parseTimestamp:(Ljava/lang/String;)J │ │ +423e50: 6200 65d7 |0000: sget-object v0, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.TIMESTAMP_PATTERN:Ljava/util/regex/Pattern; // field@d765 │ │ +423e54: 6e20 54b8 a000 |0002: invoke-virtual {v0, v10}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b854 │ │ +423e5a: 0c0a |0005: move-result-object v10 │ │ +423e5c: 6e10 4fb8 0a00 |0006: invoke-virtual {v10}, Ljava/util/regex/Matcher;.matches:()Z // method@b84f │ │ +423e62: 0a00 |0009: move-result v0 │ │ +423e64: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ +423e68: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ +423e6c: 1000 |000e: return-wide v0 │ │ +423e6e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +423e70: 6e20 4eb8 0a00 |0010: invoke-virtual {v10, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +423e76: 0c00 |0013: move-result-object v0 │ │ +423e78: 7110 75b2 0000 |0014: invoke-static {v0}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ +423e7e: 0b00 |0017: move-result-wide v0 │ │ +423e80: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +423e82: 6e20 4eb8 2a00 |0019: invoke-virtual {v10, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +423e88: 0c02 |001c: move-result-object v2 │ │ +423e8a: 7110 75b2 0200 |001d: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ +423e90: 0b02 |0020: move-result-wide v2 │ │ +423e92: 1234 |0021: const/4 v4, #int 3 // #3 │ │ +423e94: 6e20 4eb8 4a00 |0022: invoke-virtual {v10, v4}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +423e9a: 0c04 |0025: move-result-object v4 │ │ +423e9c: 7110 75b2 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ +423ea2: 0b04 |0029: move-result-wide v4 │ │ +423ea4: 1246 |002a: const/4 v6, #int 4 // #4 │ │ +423ea6: 6e20 4eb8 6a00 |002b: invoke-virtual {v10, v6}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b84e │ │ +423eac: 0c0a |002e: move-result-object v10 │ │ +423eae: 7110 75b2 0a00 |002f: invoke-static {v10}, Lde/danoeh/antennapod/parser/transcript/VttTranscriptParser;.parseIntOrNull:(Ljava/lang/String;)J // method@b275 │ │ +423eb4: 0b06 |0032: move-result-wide v6 │ │ +423eb6: 1708 80ee 3600 |0033: const-wide/32 v8, #float 5.04467e-39 // #0036ee80 │ │ +423ebc: 9d00 0008 |0036: mul-long v0, v0, v8 │ │ +423ec0: 1708 60ea 0000 |0038: const-wide/32 v8, #float 8.40779e-41 // #0000ea60 │ │ +423ec6: 9d02 0208 |003b: mul-long v2, v2, v8 │ │ +423eca: bb20 |003d: add-long/2addr v0, v2 │ │ +423ecc: 1602 e803 |003e: const-wide/16 v2, #int 1000 // #3e8 │ │ +423ed0: 9d04 0402 |0040: mul-long v4, v4, v2 │ │ +423ed4: bb40 |0042: add-long/2addr v0, v4 │ │ +423ed6: bb60 |0043: add-long/2addr v0, v6 │ │ +423ed8: 1000 |0044: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0006 line=106 │ │ 0x0010 line=109 │ │ 0x0019 line=110 │ │ 0x0022 line=111 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 12717384 bytes, number of entries: 6783 │ │ │ +Zip file size: 12717413 bytes, number of entries: 6783 │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 android/media/MediaDrmThrowable.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 1095 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel$Stub$Proxy.class │ │ │ ?rwxrwxr-x 2.0 unx 583 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel$Stub.class │ │ │ ?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 1686 b- stor 80-Jan-01 00:00 androidx/core/app/RemoteActionCompatParcelizer.class │ │ │ ?rwxrwxr-x 2.0 unx 473 b- stor 80-Jan-01 00:00 android/support/v4/app/RemoteActionCompatParcelizer.class │ │ │ @@ -6186,15 +6186,15 @@ │ │ │ ?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 1052 b- stor 80-Jan-01 00:00 com/squareup/moshi/internal/Util$GenericArrayTypeImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2317 b- stor 80-Jan-01 00:00 com/squareup/moshi/internal/Util$ParameterizedTypeImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1653 b- stor 80-Jan-01 00:00 com/squareup/moshi/internal/Util$WildcardTypeImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 6469 b- stor 80-Jan-01 00:00 com/squareup/moshi/internal/Util.class │ │ │ ?rwxrwxr-x 2.0 unx 83 b- stor 80-Jan-01 00:00 com/squareup/moshi/package-info.class │ │ │ -?rwxrwxr-x 2.0 unx 8758 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ApEventBusIndex.class │ │ │ +?rwxrwxr-x 2.0 unx 8787 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ApEventBusIndex.class │ │ │ ?rwxrwxr-x 2.0 unx 435 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 3800 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ClientConfigurator.class │ │ │ ?rwxrwxr-x 2.0 unx 3012 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/CrashReportWriter.class │ │ │ ?rwxrwxr-x 2.0 unx 1666 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/PodcastApp.class │ │ │ ?rwxrwxr-x 2.0 unx 6238 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/PreferenceUpgrader.class │ │ │ ?rwxrwxr-x 2.0 unx 3535 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/R$anim.class │ │ │ ?rwxrwxr-x 2.0 unx 2017 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/R$animator.class │ │ │ @@ -6778,8 +6778,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 733 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/parser/transcript/TranscriptParser$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1187 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/parser/transcript/TranscriptParser.class │ │ │ ?rwxrwxr-x 2.0 unx 324 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings$$ExternalSyntheticRecord0.class │ │ │ ?rwxrwxr-x 2.0 unx 823 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings$$ExternalSyntheticRecord1.class │ │ │ ?rwxrwxr-x 2.0 unx 121 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings-IA.class │ │ │ ?rwxrwxr-x 2.0 unx 1607 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/parser/transcript/VttTranscriptParser$Timings.class │ │ │ ?rwxrwxr-x 2.0 unx 3916 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/parser/transcript/VttTranscriptParser.class │ │ │ -6783 files, 14399595 bytes uncompressed, 11345126 bytes compressed: 21.2% │ │ │ +6783 files, 14399624 bytes uncompressed, 11345155 bytes compressed: 21.2% │ │ ├── de/danoeh/antennapod/ApEventBusIndex.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,436 +1,455 @@ │ │ │ │ │ │ │ │ package de.danoeh.antennapod; │ │ │ │ │ │ │ │ -import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ -import de.danoeh.antennapod.ui.screen.download.CompletedDownloadsFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.SleepTimerDialog; │ │ │ │ +import de.danoeh.antennapod.ui.screen.onlinefeedview.OnlineFeedViewActivity; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.audio.CoverFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.SubscriptionsSection; │ │ │ │ +import de.danoeh.antennapod.ui.screen.subscriptions.SubscriptionFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.episode.ItemFragment; │ │ │ │ import de.danoeh.antennapod.ui.screen.SearchFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.preferences.PreferenceActivity; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.TranscriptDialogFragment; │ │ │ │ +import de.danoeh.antennapod.ui.episodeslist.EpisodesListFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.TranscriptAdapter; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.DownloadsSection; │ │ │ │ import de.danoeh.antennapod.ui.screen.PlaybackHistoryFragment; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackHistoryEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.episode.ItemFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.QueueSection; │ │ │ │ -import de.danoeh.antennapod.ui.screen.drawer.BottomNavigation; │ │ │ │ -import de.danoeh.antennapod.ui.screen.subscriptions.SubscriptionFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.audio.ExternalPlayerFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.onlinefeedview.OnlineFeedViewActivity; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.TranscriptAdapter; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.video.VideoplayerActivity; │ │ │ │ +import de.danoeh.antennapod.ui.screen.AllEpisodesFragment; │ │ │ │ +import de.danoeh.antennapod.ui.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ │ │ import de.danoeh.antennapod.ui.screen.home.sections.InboxSection; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.SleepTimerDialog; │ │ │ │ import de.danoeh.antennapod.ui.screen.download.DownloadLogFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.EpisodesSurpriseSection; │ │ │ │ -import de.danoeh.antennapod.ui.screen.drawer.NavDrawerFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.chapter.ChaptersFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.DownloadsSection; │ │ │ │ -import de.danoeh.antennapod.event.DownloadLogEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.episode.ItemPagerFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.feed.FeedItemlistFragment; │ │ │ │ -import de.danoeh.antennapod.event.FeedEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.TranscriptDialogFragment; │ │ │ │ -import de.danoeh.antennapod.ui.episodeslist.EpisodesListFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.HomeFragment; │ │ │ │ import de.danoeh.antennapod.ui.screen.playback.audio.AudioPlayerFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.audio.ExternalPlayerFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.video.VideoplayerActivity; │ │ │ │ import de.danoeh.antennapod.event.PlayerErrorEvent; │ │ │ │ -import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ -import de.danoeh.antennapod.event.playback.BufferUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackServiceEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.SubscriptionsSection; │ │ │ │ -import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent; │ │ │ │ +import de.danoeh.antennapod.event.playback.BufferUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.feed.FeedItemlistFragment; │ │ │ │ +import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ +import de.danoeh.antennapod.event.FeedEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.EpisodesSurpriseSection; │ │ │ │ +import de.danoeh.antennapod.ui.screen.chapter.ChaptersFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.HomeFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.QueueSection; │ │ │ │ import de.danoeh.antennapod.ui.screen.queue.QueueFragment; │ │ │ │ -import de.danoeh.antennapod.event.FeedUpdateRunningEvent; │ │ │ │ import android.view.KeyEvent; │ │ │ │ -import de.danoeh.antennapod.event.UnreadItemsUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.event.PlayerStatusEvent; │ │ │ │ -import de.danoeh.antennapod.event.EpisodeDownloadEvent; │ │ │ │ -import de.danoeh.antennapod.event.FeedItemEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.drawer.NavDrawerFragment; │ │ │ │ import de.danoeh.antennapod.event.QueueEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.AllEpisodesFragment; │ │ │ │ -import de.danoeh.antennapod.ui.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.preferences.PreferenceActivity; │ │ │ │ +import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ import de.danoeh.antennapod.event.MessageEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.audio.CoverFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.download.CompletedDownloadsFragment; │ │ │ │ +import de.danoeh.antennapod.event.FeedUpdateRunningEvent; │ │ │ │ +import de.danoeh.antennapod.event.DownloadLogEvent; │ │ │ │ +import de.danoeh.antennapod.event.PlayerStatusEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackPositionEvent; │ │ │ │ +import de.danoeh.antennapod.event.EpisodeDownloadEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.VariableSpeedDialog; │ │ │ │ +import de.danoeh.antennapod.event.playback.SpeedChangedEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.episode.ItemPagerFragment; │ │ │ │ +import de.danoeh.antennapod.event.FeedItemEvent; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberInfo; │ │ │ │ import org.greenrobot.eventbus.meta.SimpleSubscriberInfo; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.VariableSpeedDialog; │ │ │ │ +import de.danoeh.antennapod.ui.screen.drawer.BottomNavigation; │ │ │ │ +import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberMethodInfo; │ │ │ │ -import de.danoeh.antennapod.event.playback.SpeedChangedEvent; │ │ │ │ +import de.danoeh.antennapod.event.UnreadItemsUpdateEvent; │ │ │ │ import org.greenrobot.eventbus.ThreadMode; │ │ │ │ import java.util.HashMap; │ │ │ │ import java.util.Map; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberInfoIndex; │ │ │ │ │ │ │ │ public class ApEventBusIndex implements SubscriberInfoIndex │ │ │ │ { │ │ │ │ private static final Map SUBSCRIBER_INDEX; │ │ │ │ │ │ │ │ static { │ │ │ │ SUBSCRIBER_INDEX = new HashMap(); │ │ │ │ final ThreadMode main = ThreadMode.MAIN; │ │ │ │ - final String s = "updateSpeed"; │ │ │ │ - final Class clazz = SpeedChangedEvent.class; │ │ │ │ + final String s = "onUnreadItemsChanged"; │ │ │ │ + final Class clazz = UnreadItemsUpdateEvent.class; │ │ │ │ final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ - final int n = 1; │ │ │ │ + final String s2 = "onFeedListChanged"; │ │ │ │ + final Class clazz2 = FeedListUpdateEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + final int n = 2; │ │ │ │ final SubscriberMethodInfo[] array = new SubscriberMethodInfo[n]; │ │ │ │ array[0] = subscriberMethodInfo; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n != 0), array)); │ │ │ │ - final String s2 = "onEventMainThread"; │ │ │ │ - final Class clazz2 = PlaybackPositionEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + final int n2 = 1; │ │ │ │ + array[n2] = subscriberMethodInfo2; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)BottomNavigation.class, (boolean)(n2 != 0), array)); │ │ │ │ + final String s3 = "onEventMainThread"; │ │ │ │ + final Class clazz3 = FeedItemEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo(s3, (Class)clazz3, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo(s3, (Class)clazz, main); │ │ │ │ final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[n]; │ │ │ │ - array2[0] = subscriberMethodInfo2; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n != 0), array2)); │ │ │ │ - final Class clazz3 = MessageEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo(s2, (Class)clazz3, main); │ │ │ │ - final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[n]; │ │ │ │ - array3[0] = subscriberMethodInfo3; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PreferenceActivity.class, (boolean)(n != 0), array3)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo("onFilterChanged", (Class)AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.class); │ │ │ │ - final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[n]; │ │ │ │ - array4[0] = subscriberMethodInfo4; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AllEpisodesFragment.class, (boolean)(n != 0), array4)); │ │ │ │ - final Class clazz4 = QueueEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo(s2, (Class)clazz4, main); │ │ │ │ - final Class clazz5 = FeedItemEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo6 = new SubscriberMethodInfo(s2, (Class)clazz5, main); │ │ │ │ - final Class clazz6 = clazz5; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo7 = subscriberMethodInfo6; │ │ │ │ - final Class clazz7 = clazz4; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo8 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo9 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final String s3 = "onPlayerStatusChanged"; │ │ │ │ + array2[0] = subscriberMethodInfo3; │ │ │ │ + array2[n2] = subscriberMethodInfo4; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n2 != 0), array2)); │ │ │ │ + final String s4 = "updateSpeed"; │ │ │ │ + final Class clazz4 = SpeedChangedEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo(s4, (Class)clazz4, main); │ │ │ │ + final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[n2]; │ │ │ │ + array3[0] = subscriberMethodInfo5; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n2 != 0), array3)); │ │ │ │ + final Class clazz5 = clazz4; │ │ │ │ + final String s5 = s4; │ │ │ │ + final Class clazz6 = clazz3; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo6 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo7 = new SubscriberMethodInfo(s3, (Class)clazz6, main); │ │ │ │ + final Class clazz7 = PlaybackPositionEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo8 = new SubscriberMethodInfo(s3, (Class)clazz7, main); │ │ │ │ + final String s6 = "onPlayerStatusChanged"; │ │ │ │ final Class clazz8 = PlayerStatusEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo10 = new SubscriberMethodInfo(s3, (Class)clazz8, main); │ │ │ │ - final String s4 = "onUnreadItemsChanged"; │ │ │ │ - final Class clazz9 = UnreadItemsUpdateEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo11 = new SubscriberMethodInfo(s4, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo12 = subscriberMethodInfo9; │ │ │ │ - final String s5 = "onKeyUp"; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo13 = subscriberMethodInfo10; │ │ │ │ - final Class clazz10 = KeyEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo14 = new SubscriberMethodInfo(s5, (Class)clazz10, main); │ │ │ │ - final String s6 = s4; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo15 = subscriberMethodInfo11; │ │ │ │ - final String s7 = "onEventMainThread"; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo9 = new SubscriberMethodInfo(s6, (Class)clazz8, main); │ │ │ │ + final String s7 = "onDownloadLogChanged"; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo10 = subscriberMethodInfo7; │ │ │ │ + final Class clazz9 = DownloadLogEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo11 = new SubscriberMethodInfo(s7, (Class)clazz9, main); │ │ │ │ + final Class clazz10 = clazz9; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo12 = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ final Class clazz11 = clazz8; │ │ │ │ + final String s8 = s6; │ │ │ │ + final String s9 = "onEventMainThread"; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo13 = subscriberMethodInfo9; │ │ │ │ final Class clazz12 = FeedUpdateRunningEvent.class; │ │ │ │ - final String s8 = s3; │ │ │ │ - final Class clazz13 = clazz3; │ │ │ │ - final Class clazz14 = clazz10; │ │ │ │ - final String s9 = s5; │ │ │ │ - final SubscriberMethodInfo[] array5 = { subscriberMethodInfo5, subscriberMethodInfo7, subscriberMethodInfo8, subscriberMethodInfo12, subscriberMethodInfo13, subscriberMethodInfo15, subscriberMethodInfo14, new SubscriberMethodInfo(s7, (Class)clazz12, main, 0, true), new SubscriberMethodInfo(s, (Class)clazz, main) }; │ │ │ │ - final int n2 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n2 != 0), array5)); │ │ │ │ - final String s10 = "onFeedListChanged"; │ │ │ │ - final Class clazz15 = FeedListUpdateEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo16 = new SubscriberMethodInfo(s10, (Class)clazz15, main); │ │ │ │ - final SubscriberMethodInfo[] array6 = new SubscriberMethodInfo[n2]; │ │ │ │ - array6[0] = subscriberMethodInfo16; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n2 != 0), array6)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo17 = new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz9, main); │ │ │ │ - final String s11 = "onPlaybackServiceChanged"; │ │ │ │ - final Class clazz16 = PlaybackServiceEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo18 = new SubscriberMethodInfo(s11, (Class)clazz16, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo19 = new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)clazz, main); │ │ │ │ - final String s12 = "sleepTimerUpdate"; │ │ │ │ - final Class clazz17 = clazz16; │ │ │ │ - final Class clazz18 = SleepTimerUpdatedEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo20 = new SubscriberMethodInfo(s12, (Class)clazz18, main); │ │ │ │ - final Class clazz19 = clazz18; │ │ │ │ - final String s13 = "bufferUpdate"; │ │ │ │ - final String s14 = s11; │ │ │ │ - final Class clazz20 = BufferUpdateEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo21 = new SubscriberMethodInfo(s13, (Class)clazz20, main); │ │ │ │ - final String s15 = s10; │ │ │ │ - final Class clazz21 = clazz15; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo22 = new SubscriberMethodInfo("updatePosition", (Class)clazz2, main); │ │ │ │ - final String s16 = s13; │ │ │ │ - final String s17 = "favoritesChanged"; │ │ │ │ - final String s18 = s12; │ │ │ │ - final Class clazz22 = FavoritesEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo23 = new SubscriberMethodInfo(s17, (Class)clazz22, main); │ │ │ │ - final String s19 = s17; │ │ │ │ - final Class clazz23 = clazz20; │ │ │ │ - final Class clazz24 = clazz22; │ │ │ │ - final Class clazz25 = PlayerErrorEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo24 = new SubscriberMethodInfo("mediaPlayerError", (Class)clazz25, main); │ │ │ │ - final Class clazz26 = clazz25; │ │ │ │ - final SubscriberMethodInfo[] array7 = new SubscriberMethodInfo[8]; │ │ │ │ - array7[0] = subscriberMethodInfo17; │ │ │ │ + final Class clazz13 = clazz7; │ │ │ │ + final Class clazz14 = clazz10; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo14 = new SubscriberMethodInfo(s9, (Class)clazz12, main, 0, true); │ │ │ │ + final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[7]; │ │ │ │ + array4[0] = subscriberMethodInfo6; │ │ │ │ final int n3 = 1; │ │ │ │ - array7[n3] = subscriberMethodInfo18; │ │ │ │ - array7[2] = subscriberMethodInfo19; │ │ │ │ - array7[3] = subscriberMethodInfo20; │ │ │ │ - array7[4] = subscriberMethodInfo21; │ │ │ │ - array7[5] = subscriberMethodInfo22; │ │ │ │ - array7[6] = subscriberMethodInfo23; │ │ │ │ - array7[7] = subscriberMethodInfo24; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, (boolean)(n3 != 0), array7)); │ │ │ │ - final String s20 = s15; │ │ │ │ - final Class clazz27 = clazz17; │ │ │ │ - final Class clazz28 = clazz19; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo25 = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo26 = new SubscriberMethodInfo(s15, (Class)clazz21, main); │ │ │ │ - final SubscriberMethodInfo[] array8 = { subscriberMethodInfo25, null }; │ │ │ │ - final int n4 = 1; │ │ │ │ - array8[n4] = subscriberMethodInfo26; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n4 != 0), array8)); │ │ │ │ - final Class clazz29 = clazz6; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo27 = new SubscriberMethodInfo(s2, (Class)clazz6, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo28 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo29 = new SubscriberMethodInfo(s9, (Class)clazz14, main); │ │ │ │ - final String s21 = s9; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo30 = subscriberMethodInfo29; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo31 = subscriberMethodInfo28; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo32 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - final String s22 = s8; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo33 = new SubscriberMethodInfo(s8, (Class)clazz11, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo34 = new SubscriberMethodInfo(s6, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo35 = new SubscriberMethodInfo(s15, (Class)clazz21, main); │ │ │ │ - final String s23 = s6; │ │ │ │ - final String s24 = "onEventMainThread"; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo36 = subscriberMethodInfo34; │ │ │ │ - final Class clazz30 = FeedUpdateRunningEvent.class; │ │ │ │ - final Class clazz31 = clazz11; │ │ │ │ - final Class clazz32 = clazz14; │ │ │ │ - final String s25 = s22; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo37 = new SubscriberMethodInfo(s24, (Class)clazz30, main, 0, true); │ │ │ │ - final SubscriberMethodInfo[] array9 = new SubscriberMethodInfo[8]; │ │ │ │ - array9[0] = subscriberMethodInfo27; │ │ │ │ + array4[n3] = subscriberMethodInfo10; │ │ │ │ + array4[2] = subscriberMethodInfo8; │ │ │ │ + final int n4 = 3; │ │ │ │ + array4[n4] = subscriberMethodInfo13; │ │ │ │ + array4[4] = subscriberMethodInfo11; │ │ │ │ + array4[5] = subscriberMethodInfo12; │ │ │ │ + array4[6] = subscriberMethodInfo14; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, (boolean)(n3 != 0), array4)); │ │ │ │ + final Class clazz15 = MessageEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo15 = new SubscriberMethodInfo(s3, (Class)clazz15, main); │ │ │ │ + final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n3]; │ │ │ │ + array5[0] = subscriberMethodInfo15; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n3 != 0), array5)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo16 = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo17 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + final String s10 = "onQueueChanged"; │ │ │ │ + final Class clazz16 = QueueEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo18 = new SubscriberMethodInfo(s10, (Class)clazz16, main); │ │ │ │ + final Class clazz17 = clazz15; │ │ │ │ + final SubscriberMethodInfo[] array6 = new SubscriberMethodInfo[n4]; │ │ │ │ + array6[0] = subscriberMethodInfo16; │ │ │ │ final int n5 = 1; │ │ │ │ - array9[n5] = subscriberMethodInfo31; │ │ │ │ - array9[2] = subscriberMethodInfo30; │ │ │ │ - array9[3] = subscriberMethodInfo32; │ │ │ │ - array9[4] = subscriberMethodInfo33; │ │ │ │ - array9[5] = subscriberMethodInfo36; │ │ │ │ - array9[6] = subscriberMethodInfo35; │ │ │ │ - array9[7] = subscriberMethodInfo37; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, (boolean)(n5 != 0), array9)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo38 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[n5]; │ │ │ │ - array10[0] = subscriberMethodInfo38; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptDialogFragment.class, (boolean)(n5 != 0), array10)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo39 = new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo40 = new SubscriberMethodInfo(s2, (Class)clazz29, main); │ │ │ │ - final String s26 = "onEventMainThread"; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo41 = subscriberMethodInfo39; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo42 = new SubscriberMethodInfo(s26, (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo43 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo44 = new SubscriberMethodInfo(s19, (Class)clazz24, main); │ │ │ │ - final String s27 = "onQueueChanged"; │ │ │ │ - final Class clazz33 = clazz7; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo45 = new SubscriberMethodInfo(s27, (Class)clazz7, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo46 = new SubscriberMethodInfo(s25, (Class)clazz31, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo47 = subscriberMethodInfo43; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo48 = subscriberMethodInfo44; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo49 = new SubscriberMethodInfo(s23, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo50 = new SubscriberMethodInfo(s15, (Class)clazz21, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo51 = subscriberMethodInfo46; │ │ │ │ - final Class clazz34 = clazz33; │ │ │ │ - final String s28 = "onEventMainThread"; │ │ │ │ - final String s29 = s27; │ │ │ │ - final Class clazz35 = FeedUpdateRunningEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo52 = subscriberMethodInfo45; │ │ │ │ - final String s30 = s20; │ │ │ │ - final SubscriberMethodInfo[] array11 = { subscriberMethodInfo41, subscriberMethodInfo40, subscriberMethodInfo42, subscriberMethodInfo47, subscriberMethodInfo48, subscriberMethodInfo52, subscriberMethodInfo51, subscriberMethodInfo49, subscriberMethodInfo50, new SubscriberMethodInfo(s28, (Class)clazz35, main, 0, true), new SubscriberMethodInfo(s21, (Class)clazz32, main) }; │ │ │ │ - final int n6 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, (boolean)(n6 != 0), array11)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo53 = new SubscriberMethodInfo(s2, (Class)clazz29, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo54 = new SubscriberMethodInfo(s2, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo[] array12 = { subscriberMethodInfo53, null }; │ │ │ │ - array12[n6] = subscriberMethodInfo54; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n6 != 0), array12)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo55 = new SubscriberMethodInfo(s2, (Class)clazz29, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo56 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final String s31 = "onDownloadLogChanged"; │ │ │ │ - final Class clazz36 = DownloadLogEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo57 = new SubscriberMethodInfo(s31, (Class)clazz36, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo58 = new SubscriberMethodInfo(s25, (Class)clazz31, main); │ │ │ │ - final Class clazz37 = clazz36; │ │ │ │ - final String s32 = s31; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo59 = new SubscriberMethodInfo("onUnreadItemsUpdateEvent", (Class)clazz9, main); │ │ │ │ - final Class clazz38 = clazz29; │ │ │ │ - final SubscriberMethodInfo[] array13 = new SubscriberMethodInfo[5]; │ │ │ │ - array13[0] = subscriberMethodInfo55; │ │ │ │ + array6[n5] = subscriberMethodInfo17; │ │ │ │ + array6[2] = subscriberMethodInfo18; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n5 != 0), array6)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo19 = new SubscriberMethodInfo(s3, (Class)clazz16, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo20 = new SubscriberMethodInfo(s3, (Class)clazz6, main); │ │ │ │ + final Class clazz18 = clazz17; │ │ │ │ + final Class clazz19 = EpisodeDownloadEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo21 = subscriberMethodInfo19; │ │ │ │ + final String s11 = s7; │ │ │ │ + final Class clazz20 = clazz16; │ │ │ │ + final int n6 = 7; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo22 = new SubscriberMethodInfo("onEventMainThread", (Class)clazz19, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo23 = new SubscriberMethodInfo(s3, (Class)clazz13, main); │ │ │ │ + final Class clazz21 = clazz11; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo24 = new SubscriberMethodInfo(s8, (Class)clazz11, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo25 = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo26 = subscriberMethodInfo23; │ │ │ │ + final String s12 = "onKeyUp"; │ │ │ │ + final Class clazz22 = KeyEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo27 = new SubscriberMethodInfo(s12, (Class)clazz22, main); │ │ │ │ + final boolean b = true; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo28 = subscriberMethodInfo25; │ │ │ │ + final Class clazz23 = clazz21; │ │ │ │ + final String s13 = "onEventMainThread"; │ │ │ │ + final String s14 = s8; │ │ │ │ + final Class clazz24 = FeedUpdateRunningEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo29 = subscriberMethodInfo24; │ │ │ │ + final Class clazz25 = clazz22; │ │ │ │ + final String s15 = s; │ │ │ │ + final Class clazz26 = clazz13; │ │ │ │ + final String s16 = s12; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo30 = new SubscriberMethodInfo(s13, (Class)clazz24, main, 0, b); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo31 = new SubscriberMethodInfo(s5, (Class)clazz5, main); │ │ │ │ + final SubscriberMethodInfo[] array7 = new SubscriberMethodInfo[9]; │ │ │ │ + array7[0] = subscriberMethodInfo21; │ │ │ │ final int n7 = 1; │ │ │ │ - array13[n7] = subscriberMethodInfo56; │ │ │ │ - array13[2] = subscriberMethodInfo57; │ │ │ │ - array13[3] = subscriberMethodInfo58; │ │ │ │ - array13[4] = subscriberMethodInfo59; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, (boolean)(n7 != 0), array13)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo60 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo[] array14 = new SubscriberMethodInfo[n7]; │ │ │ │ - array14[0] = subscriberMethodInfo60; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n7 != 0), array14)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo61 = new SubscriberMethodInfo(s23, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo62 = new SubscriberMethodInfo(s30, (Class)clazz21, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo63 = new SubscriberMethodInfo(s29, (Class)clazz34, main); │ │ │ │ - final SubscriberMethodInfo[] array15 = { subscriberMethodInfo61, null, null }; │ │ │ │ + array7[n7] = subscriberMethodInfo20; │ │ │ │ + array7[2] = subscriberMethodInfo22; │ │ │ │ + array7[3] = subscriberMethodInfo26; │ │ │ │ + array7[4] = subscriberMethodInfo29; │ │ │ │ + array7[5] = subscriberMethodInfo28; │ │ │ │ + array7[6] = subscriberMethodInfo27; │ │ │ │ + array7[n6] = subscriberMethodInfo30; │ │ │ │ + array7[8] = subscriberMethodInfo31; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n7 != 0), array7)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo32 = new SubscriberMethodInfo(s10, (Class)clazz20, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo33 = new SubscriberMethodInfo(s8, (Class)clazz23, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo34 = new SubscriberMethodInfo(s3, (Class)clazz6, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo35 = subscriberMethodInfo33; │ │ │ │ + final String s17 = "onEventMainThread"; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo36 = subscriberMethodInfo32; │ │ │ │ + final Class clazz27 = EpisodeDownloadEvent.class; │ │ │ │ + final Class clazz28 = clazz5; │ │ │ │ + final Class clazz29 = clazz; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo37 = new SubscriberMethodInfo(s17, (Class)clazz27, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo38 = new SubscriberMethodInfo(s3, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo[] array8 = new SubscriberMethodInfo[5]; │ │ │ │ + array8[0] = subscriberMethodInfo36; │ │ │ │ final int n8 = 1; │ │ │ │ - array15[n8] = subscriberMethodInfo62; │ │ │ │ - array15[2] = subscriberMethodInfo63; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n8 != 0), array15)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo64 = new SubscriberMethodInfo(s25, (Class)clazz31, main); │ │ │ │ - final Class clazz39 = clazz38; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo65 = new SubscriberMethodInfo(s2, (Class)clazz38, main); │ │ │ │ - final Class clazz40 = clazz39; │ │ │ │ - final Class clazz41 = EpisodeDownloadEvent.class; │ │ │ │ - final Class clazz42 = clazz37; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo66 = subscriberMethodInfo65; │ │ │ │ - final String s33 = s25; │ │ │ │ - final String s34 = s32; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo67 = new SubscriberMethodInfo("onEventMainThread", (Class)clazz41, main, 0, true); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo68 = new SubscriberMethodInfo(s2, (Class)clazz21, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo69 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[5]; │ │ │ │ - array16[0] = subscriberMethodInfo64; │ │ │ │ + array8[n8] = subscriberMethodInfo35; │ │ │ │ + array8[2] = subscriberMethodInfo34; │ │ │ │ + array8[3] = subscriberMethodInfo37; │ │ │ │ + array8[4] = subscriberMethodInfo38; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, (boolean)(n8 != 0), array8)); │ │ │ │ + final String s18 = s10; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo39 = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo40 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + final SubscriberMethodInfo[] array9 = { subscriberMethodInfo39, null }; │ │ │ │ final int n9 = 1; │ │ │ │ - array16[n9] = subscriberMethodInfo66; │ │ │ │ - array16[2] = subscriberMethodInfo67; │ │ │ │ - array16[3] = subscriberMethodInfo68; │ │ │ │ - array16[4] = subscriberMethodInfo69; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, (boolean)(n9 != 0), array16)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo70 = new SubscriberMethodInfo(s32, (Class)clazz42); │ │ │ │ - final SubscriberMethodInfo[] array17 = new SubscriberMethodInfo[n9]; │ │ │ │ - array17[0] = subscriberMethodInfo70; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, (boolean)(n9 != 0), array17)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo71 = new SubscriberMethodInfo("timerUpdated", (Class)clazz28, main); │ │ │ │ - final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[n9]; │ │ │ │ - array18[0] = subscriberMethodInfo71; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n9 != 0), array18)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo72 = new SubscriberMethodInfo(s23, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo73 = new SubscriberMethodInfo(s2, (Class)clazz40, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo74 = new SubscriberMethodInfo(s30, (Class)clazz21, main); │ │ │ │ - final boolean b = true; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo75 = subscriberMethodInfo73; │ │ │ │ - final String s35 = "onEventMainThread"; │ │ │ │ - final Class clazz43 = EpisodeDownloadEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo76 = subscriberMethodInfo72; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo77 = new SubscriberMethodInfo(s35, (Class)clazz43, main, 0, b); │ │ │ │ - final SubscriberMethodInfo[] array19 = new SubscriberMethodInfo[4]; │ │ │ │ - array19[0] = subscriberMethodInfo76; │ │ │ │ + array9[n9] = subscriberMethodInfo40; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n9 != 0), array9)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo41 = new SubscriberMethodInfo(s3, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[n9]; │ │ │ │ + array10[0] = subscriberMethodInfo41; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n9 != 0), array10)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo42 = new SubscriberMethodInfo(s8, (Class)clazz23, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo43 = new SubscriberMethodInfo(s3, (Class)clazz6, main); │ │ │ │ + final boolean b2 = true; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo44 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo45 = new SubscriberMethodInfo(s3, (Class)clazz2, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo46 = new SubscriberMethodInfo(s3, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo[] array11 = new SubscriberMethodInfo[5]; │ │ │ │ + array11[0] = subscriberMethodInfo42; │ │ │ │ final int n10 = 1; │ │ │ │ - array19[n10] = subscriberMethodInfo75; │ │ │ │ - array19[2] = subscriberMethodInfo74; │ │ │ │ - array19[3] = subscriberMethodInfo77; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, (boolean)(n10 != 0), array19)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo78 = new SubscriberMethodInfo(s16, (Class)clazz23, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo79 = new SubscriberMethodInfo(s18, (Class)clazz28, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo80 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo81 = new SubscriberMethodInfo(s14, (Class)clazz27, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo82 = new SubscriberMethodInfo("onMediaPlayerError", (Class)clazz26, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo83 = new SubscriberMethodInfo(s2, (Class)clazz13, main); │ │ │ │ - final SubscriberMethodInfo[] array20 = new SubscriberMethodInfo[6]; │ │ │ │ - array20[0] = subscriberMethodInfo78; │ │ │ │ + array11[n10] = subscriberMethodInfo43; │ │ │ │ + array11[2] = subscriberMethodInfo44; │ │ │ │ + array11[3] = subscriberMethodInfo45; │ │ │ │ + array11[4] = subscriberMethodInfo46; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, (boolean)(n10 != 0), array11)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo47 = new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo48 = new SubscriberMethodInfo(s3, (Class)clazz6, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo49 = subscriberMethodInfo47; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo50 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo51 = new SubscriberMethodInfo(s3, (Class)clazz26, main); │ │ │ │ + final String s19 = "favoritesChanged"; │ │ │ │ + final Class clazz30 = FavoritesEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo52 = new SubscriberMethodInfo(s19, (Class)clazz30, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo53 = new SubscriberMethodInfo(s18, (Class)clazz20, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo54 = new SubscriberMethodInfo(s8, (Class)clazz23, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo55 = subscriberMethodInfo51; │ │ │ │ + final Class clazz31 = clazz29; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo56 = subscriberMethodInfo52; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo57 = new SubscriberMethodInfo(s15, (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo58 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo59 = subscriberMethodInfo57; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo60 = subscriberMethodInfo53; │ │ │ │ + final String s20 = "onEventMainThread"; │ │ │ │ + final Class clazz32 = clazz30; │ │ │ │ + final Class clazz33 = FeedUpdateRunningEvent.class; │ │ │ │ + final String s21 = s19; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo61 = subscriberMethodInfo58; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo62 = new SubscriberMethodInfo(s20, (Class)clazz33, main, 0, b); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo63 = new SubscriberMethodInfo(s16, (Class)clazz25, main); │ │ │ │ + final SubscriberMethodInfo[] array12 = { subscriberMethodInfo49, subscriberMethodInfo48, subscriberMethodInfo50, subscriberMethodInfo55, subscriberMethodInfo56, subscriberMethodInfo60, subscriberMethodInfo54, null, null, null, null }; │ │ │ │ + array12[n6] = subscriberMethodInfo59; │ │ │ │ + array12[8] = subscriberMethodInfo61; │ │ │ │ + array12[9] = subscriberMethodInfo62; │ │ │ │ + array12[10] = subscriberMethodInfo63; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, true, array12)); │ │ │ │ + final String s22 = "bufferUpdate"; │ │ │ │ + final Class clazz34 = BufferUpdateEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo64 = new SubscriberMethodInfo(s22, (Class)clazz34, main); │ │ │ │ + final String s23 = "sleepTimerUpdate"; │ │ │ │ + final Class clazz35 = SleepTimerUpdatedEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo65 = new SubscriberMethodInfo(s23, (Class)clazz35, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo66 = new SubscriberMethodInfo(s3, (Class)clazz26, main); │ │ │ │ + final String s24 = s2; │ │ │ │ + final Class clazz36 = clazz2; │ │ │ │ + final String s25 = "onPlaybackServiceChanged"; │ │ │ │ + final Class clazz37 = clazz6; │ │ │ │ + final Class clazz38 = PlaybackServiceEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo67 = new SubscriberMethodInfo(s25, (Class)clazz38, main); │ │ │ │ + final String s26 = s22; │ │ │ │ + final Class clazz39 = clazz34; │ │ │ │ + final Class clazz40 = PlayerErrorEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo68 = new SubscriberMethodInfo("onMediaPlayerError", (Class)clazz40, main); │ │ │ │ + final Class clazz41 = clazz40; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo69 = new SubscriberMethodInfo(s3, (Class)clazz18, main); │ │ │ │ + final String s27 = s3; │ │ │ │ + final SubscriberMethodInfo[] array13 = new SubscriberMethodInfo[6]; │ │ │ │ + array13[0] = subscriberMethodInfo64; │ │ │ │ final int n11 = 1; │ │ │ │ - array20[n11] = subscriberMethodInfo79; │ │ │ │ - array20[2] = subscriberMethodInfo80; │ │ │ │ - array20[3] = subscriberMethodInfo81; │ │ │ │ - array20[4] = subscriberMethodInfo82; │ │ │ │ - array20[5] = subscriberMethodInfo83; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, (boolean)(n11 != 0), array20)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo84 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[n11]; │ │ │ │ - array21[0] = subscriberMethodInfo84; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptAdapter.class, (boolean)(n11 != 0), array21)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo85 = new SubscriberMethodInfo(s2, (Class)clazz13, main); │ │ │ │ - final SubscriberMethodInfo[] array22 = new SubscriberMethodInfo[n11]; │ │ │ │ - array22[0] = subscriberMethodInfo85; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)OnlineFeedViewActivity.class, (boolean)(n11 != 0), array22)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo86 = new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo87 = new SubscriberMethodInfo(s14, (Class)clazz27, main); │ │ │ │ - final SubscriberMethodInfo[] array23 = { subscriberMethodInfo86, null }; │ │ │ │ - array23[n11] = subscriberMethodInfo87; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n11 != 0), array23)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo88 = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo89 = new SubscriberMethodInfo(s30, (Class)clazz21, main); │ │ │ │ - final Class clazz44 = clazz9; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo90 = new SubscriberMethodInfo(s23, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo[] array24 = { subscriberMethodInfo88, null, null }; │ │ │ │ + array13[n11] = subscriberMethodInfo65; │ │ │ │ + array13[2] = subscriberMethodInfo66; │ │ │ │ + array13[3] = subscriberMethodInfo67; │ │ │ │ + array13[4] = subscriberMethodInfo68; │ │ │ │ + array13[5] = subscriberMethodInfo69; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, (boolean)(n11 != 0), array13)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo70 = new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo71 = new SubscriberMethodInfo(s25, (Class)clazz38, main); │ │ │ │ + final SubscriberMethodInfo[] array14 = { subscriberMethodInfo70, null }; │ │ │ │ + array14[n11] = subscriberMethodInfo71; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n11 != 0), array14)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo72 = new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo73 = new SubscriberMethodInfo(s25, (Class)clazz38, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo74 = new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)clazz28, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo75 = new SubscriberMethodInfo(s23, (Class)clazz35, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo76 = new SubscriberMethodInfo(s26, (Class)clazz39, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo77 = new SubscriberMethodInfo("updatePosition", (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo78 = new SubscriberMethodInfo(s21, (Class)clazz32, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo79 = new SubscriberMethodInfo("mediaPlayerError", (Class)clazz41, main); │ │ │ │ + final SubscriberMethodInfo[] array15 = new SubscriberMethodInfo[8]; │ │ │ │ + array15[0] = subscriberMethodInfo72; │ │ │ │ final int n12 = 1; │ │ │ │ - array24[n12] = subscriberMethodInfo89; │ │ │ │ - final int n13 = 2; │ │ │ │ - array24[n13] = subscriberMethodInfo90; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n12 != 0), array24)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo91 = new SubscriberMethodInfo(s23, (Class)clazz9, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo92 = new SubscriberMethodInfo(s30, (Class)clazz21, main); │ │ │ │ - final SubscriberMethodInfo[] array25 = new SubscriberMethodInfo[n13]; │ │ │ │ - array25[0] = subscriberMethodInfo91; │ │ │ │ - array25[n12] = subscriberMethodInfo92; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)BottomNavigation.class, (boolean)(n12 != 0), array25)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo93 = new SubscriberMethodInfo(s29, (Class)clazz34, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo94 = new SubscriberMethodInfo(s33, (Class)clazz31, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo95 = new SubscriberMethodInfo(s2, (Class)clazz40, main); │ │ │ │ - final String s36 = "onEventMainThread"; │ │ │ │ - final Class clazz45 = EpisodeDownloadEvent.class; │ │ │ │ - final Class clazz46 = clazz44; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo96 = new SubscriberMethodInfo(s36, (Class)clazz45, main, 0, b); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo97 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo[] array26 = new SubscriberMethodInfo[5]; │ │ │ │ - array26[0] = subscriberMethodInfo93; │ │ │ │ + array15[n12] = subscriberMethodInfo73; │ │ │ │ + array15[2] = subscriberMethodInfo74; │ │ │ │ + array15[3] = subscriberMethodInfo75; │ │ │ │ + array15[4] = subscriberMethodInfo76; │ │ │ │ + array15[5] = subscriberMethodInfo77; │ │ │ │ + array15[6] = subscriberMethodInfo78; │ │ │ │ + array15[n6] = subscriberMethodInfo79; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, (boolean)(n12 != 0), array15)); │ │ │ │ + final String s28 = s11; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo80 = new SubscriberMethodInfo(s11, (Class)clazz14); │ │ │ │ + final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[n12]; │ │ │ │ + array16[0] = subscriberMethodInfo80; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, (boolean)(n12 != 0), array16)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo81 = new SubscriberMethodInfo(s15, (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo82 = new SubscriberMethodInfo(s27, (Class)clazz37, main); │ │ │ │ + final String s29 = s24; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo83 = new SubscriberMethodInfo(s24, (Class)clazz36, main); │ │ │ │ + final Class clazz42 = clazz36; │ │ │ │ + final String s30 = s29; │ │ │ │ + final String s31 = "onEventMainThread"; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo84 = subscriberMethodInfo83; │ │ │ │ + final Class clazz43 = EpisodeDownloadEvent.class; │ │ │ │ + final Class clazz44 = clazz37; │ │ │ │ + final Class clazz45 = clazz35; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo85 = new SubscriberMethodInfo(s31, (Class)clazz43, main, 0, true); │ │ │ │ + final SubscriberMethodInfo[] array17 = new SubscriberMethodInfo[4]; │ │ │ │ + array17[0] = subscriberMethodInfo81; │ │ │ │ + final int n13 = 1; │ │ │ │ + array17[n13] = subscriberMethodInfo82; │ │ │ │ + array17[2] = subscriberMethodInfo84; │ │ │ │ + array17[3] = subscriberMethodInfo85; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, (boolean)(n13 != 0), array17)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo86 = new SubscriberMethodInfo("onFilterChanged", (Class)AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.class); │ │ │ │ + final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[n13]; │ │ │ │ + array18[0] = subscriberMethodInfo86; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AllEpisodesFragment.class, (boolean)(n13 != 0), array18)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo87 = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, main); │ │ │ │ + final SubscriberMethodInfo[] array19 = new SubscriberMethodInfo[n13]; │ │ │ │ + array19[0] = subscriberMethodInfo87; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n13 != 0), array19)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo88 = new SubscriberMethodInfo(s27, (Class)clazz37, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo89 = new SubscriberMethodInfo(s27, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo90 = new SubscriberMethodInfo(s28, (Class)clazz14, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo91 = new SubscriberMethodInfo(s14, (Class)clazz23, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo92 = new SubscriberMethodInfo("onUnreadItemsUpdateEvent", (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo[] array20 = new SubscriberMethodInfo[5]; │ │ │ │ + array20[0] = subscriberMethodInfo88; │ │ │ │ final int n14 = 1; │ │ │ │ - array26[n14] = subscriberMethodInfo94; │ │ │ │ - array26[2] = subscriberMethodInfo95; │ │ │ │ - array26[3] = subscriberMethodInfo96; │ │ │ │ - array26[4] = subscriberMethodInfo97; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, (boolean)(n14 != 0), array26)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo98 = new SubscriberMethodInfo(s2, (Class)clazz40, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo99 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo100 = new SubscriberMethodInfo(s33, (Class)clazz31, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo101 = new SubscriberMethodInfo(s23, (Class)clazz46, main); │ │ │ │ - final SubscriberMethodInfo[] array27 = new SubscriberMethodInfo[4]; │ │ │ │ - array27[0] = subscriberMethodInfo98; │ │ │ │ + array20[n14] = subscriberMethodInfo89; │ │ │ │ + array20[2] = subscriberMethodInfo90; │ │ │ │ + array20[3] = subscriberMethodInfo91; │ │ │ │ + array20[4] = subscriberMethodInfo92; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, (boolean)(n14 != 0), array20)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo93 = new SubscriberMethodInfo(s27, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[n14]; │ │ │ │ + array21[0] = subscriberMethodInfo93; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptAdapter.class, (boolean)(n14 != 0), array21)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo94 = new SubscriberMethodInfo(s27, (Class)clazz37, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo95 = new SubscriberMethodInfo(s27, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo96 = new SubscriberMethodInfo(s16, (Class)clazz25, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo97 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo98 = new SubscriberMethodInfo(s14, (Class)clazz23, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo99 = new SubscriberMethodInfo(s15, (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo100 = new SubscriberMethodInfo(s30, (Class)clazz36, main); │ │ │ │ + final String s32 = "onEventMainThread"; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo101 = subscriberMethodInfo100; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo102 = new SubscriberMethodInfo(s32, (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ + final SubscriberMethodInfo[] array22 = new SubscriberMethodInfo[8]; │ │ │ │ + array22[0] = subscriberMethodInfo94; │ │ │ │ final int n15 = 1; │ │ │ │ - array27[n15] = subscriberMethodInfo99; │ │ │ │ - array27[2] = subscriberMethodInfo100; │ │ │ │ - array27[3] = subscriberMethodInfo101; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n15 != 0), array27)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo102 = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, main); │ │ │ │ - final SubscriberMethodInfo[] array28 = new SubscriberMethodInfo[n15]; │ │ │ │ - array28[0] = subscriberMethodInfo102; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n15 != 0), array28)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo103 = new SubscriberMethodInfo(s30, (Class)clazz21, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo104 = new SubscriberMethodInfo(s23, (Class)clazz46, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo105 = new SubscriberMethodInfo(s2, (Class)clazz40, main); │ │ │ │ - final Class clazz47 = clazz46; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo106 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo107 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo108 = new SubscriberMethodInfo(s33, (Class)clazz31, main); │ │ │ │ - final SubscriberMethodInfo[] array29 = new SubscriberMethodInfo[6]; │ │ │ │ - array29[0] = subscriberMethodInfo103; │ │ │ │ - final int n16 = 1; │ │ │ │ - array29[n16] = subscriberMethodInfo104; │ │ │ │ - array29[2] = subscriberMethodInfo105; │ │ │ │ - array29[3] = subscriberMethodInfo106; │ │ │ │ - array29[4] = subscriberMethodInfo107; │ │ │ │ - array29[5] = subscriberMethodInfo108; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, (boolean)(n16 != 0), array29)); │ │ │ │ - final boolean b2 = true; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo109 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo110 = new SubscriberMethodInfo(s2, (Class)clazz40, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo111 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo112 = new SubscriberMethodInfo(s33, (Class)clazz31, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo113 = new SubscriberMethodInfo(s34, (Class)clazz42, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo114 = new SubscriberMethodInfo(s23, (Class)clazz47, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo115 = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b2); │ │ │ │ - final SubscriberMethodInfo[] array30 = new SubscriberMethodInfo[7]; │ │ │ │ - array30[0] = subscriberMethodInfo109; │ │ │ │ + array22[n15] = subscriberMethodInfo95; │ │ │ │ + array22[2] = subscriberMethodInfo96; │ │ │ │ + array22[3] = subscriberMethodInfo97; │ │ │ │ + array22[4] = subscriberMethodInfo98; │ │ │ │ + array22[5] = subscriberMethodInfo99; │ │ │ │ + final int n16 = 6; │ │ │ │ + array22[n16] = subscriberMethodInfo101; │ │ │ │ + array22[n6] = subscriberMethodInfo102; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, (boolean)(n15 != 0), array22)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo103 = new SubscriberMethodInfo(s27, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo[] array23 = new SubscriberMethodInfo[n15]; │ │ │ │ + array23[0] = subscriberMethodInfo103; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptDialogFragment.class, (boolean)(n15 != 0), array23)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo104 = new SubscriberMethodInfo(s27, (Class)clazz18, main); │ │ │ │ + final SubscriberMethodInfo[] array24 = new SubscriberMethodInfo[n15]; │ │ │ │ + array24[0] = subscriberMethodInfo104; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PreferenceActivity.class, (boolean)(n15 != 0), array24)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo105 = new SubscriberMethodInfo(s30, (Class)clazz42, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo106 = new SubscriberMethodInfo(s15, (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo107 = new SubscriberMethodInfo(s27, (Class)clazz44, main); │ │ │ │ + final String s33 = "onEventMainThread"; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo108 = subscriberMethodInfo106; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo109 = new SubscriberMethodInfo(s33, (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo110 = new SubscriberMethodInfo(s27, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo111 = new SubscriberMethodInfo(s14, (Class)clazz23, main); │ │ │ │ + final SubscriberMethodInfo[] array25 = new SubscriberMethodInfo[n16]; │ │ │ │ + array25[0] = subscriberMethodInfo105; │ │ │ │ final int n17 = 1; │ │ │ │ - array30[n17] = subscriberMethodInfo110; │ │ │ │ - array30[2] = subscriberMethodInfo111; │ │ │ │ - array30[3] = subscriberMethodInfo112; │ │ │ │ - array30[4] = subscriberMethodInfo113; │ │ │ │ - array30[5] = subscriberMethodInfo114; │ │ │ │ - array30[6] = subscriberMethodInfo115; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, (boolean)(n17 != 0), array30)); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo116 = new SubscriberMethodInfo(s2, (Class)clazz13, main); │ │ │ │ - final SubscriberMethodInfo[] array31 = new SubscriberMethodInfo[n17]; │ │ │ │ - array31[0] = subscriberMethodInfo116; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n17 != 0), array31)); │ │ │ │ + array25[n17] = subscriberMethodInfo108; │ │ │ │ + array25[2] = subscriberMethodInfo107; │ │ │ │ + array25[3] = subscriberMethodInfo109; │ │ │ │ + array25[4] = subscriberMethodInfo110; │ │ │ │ + array25[5] = subscriberMethodInfo111; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, (boolean)(n17 != 0), array25)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo112 = new SubscriberMethodInfo(s27, (Class)clazz44, main); │ │ │ │ + final boolean b3 = true; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo113 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b3); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo114 = new SubscriberMethodInfo(s14, (Class)clazz23, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo115 = new SubscriberMethodInfo(s15, (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo[] array26 = new SubscriberMethodInfo[4]; │ │ │ │ + array26[0] = subscriberMethodInfo112; │ │ │ │ + final int n18 = 1; │ │ │ │ + array26[n18] = subscriberMethodInfo113; │ │ │ │ + array26[2] = subscriberMethodInfo114; │ │ │ │ + array26[3] = subscriberMethodInfo115; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n18 != 0), array26)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo116 = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b3); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo117 = new SubscriberMethodInfo(s30, (Class)clazz42, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo118 = new SubscriberMethodInfo(s15, (Class)clazz31, main); │ │ │ │ + final SubscriberMethodInfo[] array27 = { subscriberMethodInfo116, null, null }; │ │ │ │ + final int n19 = 1; │ │ │ │ + array27[n19] = subscriberMethodInfo117; │ │ │ │ + array27[2] = subscriberMethodInfo118; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n19 != 0), array27)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo119 = new SubscriberMethodInfo(s30, (Class)clazz42, main); │ │ │ │ + final SubscriberMethodInfo[] array28 = new SubscriberMethodInfo[n19]; │ │ │ │ + array28[0] = subscriberMethodInfo119; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n19 != 0), array28)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo120 = new SubscriberMethodInfo(s27, (Class)clazz26, main); │ │ │ │ + final SubscriberMethodInfo[] array29 = new SubscriberMethodInfo[n19]; │ │ │ │ + array29[0] = subscriberMethodInfo120; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n19 != 0), array29)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo121 = new SubscriberMethodInfo(s27, (Class)clazz18, main); │ │ │ │ + final SubscriberMethodInfo[] array30 = new SubscriberMethodInfo[n19]; │ │ │ │ + array30[0] = subscriberMethodInfo121; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)OnlineFeedViewActivity.class, (boolean)(n19 != 0), array30)); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo122 = new SubscriberMethodInfo("timerUpdated", (Class)clazz45, main); │ │ │ │ + final SubscriberMethodInfo[] array31 = new SubscriberMethodInfo[n19]; │ │ │ │ + array31[0] = subscriberMethodInfo122; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n19 != 0), array31)); │ │ │ │ } │ │ │ │ │ │ │ │ private static void putIndex(final SubscriberInfo subscriberInfo) { │ │ │ │ ApEventBusIndex.SUBSCRIBER_INDEX.put(subscriberInfo.getSubscriberClass(), subscriberInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public SubscriberInfo getSubscriberInfo(final Class clazz) { ├── smali/de/danoeh/antennapod/ApEventBusIndex.smali │ @@ -34,110 +34,97 @@ │ .line 20 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; │ │ - const-string v9, "updateSpeed" │ + const-string v9, "onUnreadItemsChanged" │ │ - const-class v10, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + const-class v10, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ invoke-direct {v1, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v11, 0x1 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v11, "onFeedListChanged" │ │ - const/4 v12, 0x0 │ + const-class v12, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ - aput-object v1, v2, v12 │ + invoke-direct {v2, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; │ + const/4 v13, 0x2 │ │ - invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-array v3, v13, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v14, 0x0 │ │ - .line 26 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v1, v3, v14 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v1, 0x1 │ │ - const-string v13, "onEventMainThread" │ + aput-object v2, v3, v1 │ │ - const-class v14, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; │ │ - invoke-direct {v1, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v1, v2, v12 │ + .line 28 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-string v15, "onEventMainThread" │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const-class v7, Lde/danoeh/antennapod/event/FeedItemEvent; │ │ - .line 32 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v2, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v15, Lde/danoeh/antennapod/event/MessageEvent; │ + invoke-direct {v3, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v1, v13, v15, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v4, v13, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v2, v4, v14 │ │ - aput-object v1, v2, v12 │ + aput-object v3, v4, v1 │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; │ │ - invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v1, 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 38 │ + .line 36 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v2, "onFilterChanged" │ + const-string v6, "updateSpeed" │ │ - const-class v3, Lde/danoeh/antennapod/ui/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ + const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ - invoke-direct {v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + invoke-direct {v2, v6, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v2, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v2, v12 │ + aput-object v2, v3, v14 │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; │ │ - invoke-direct {v0, v1, v11, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v1, 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 44 │ + .line 42 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-class v7, Lde/danoeh/antennapod/event/QueueEvent; │ - │ - invoke-direct {v1, v13, v7, v8}, 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-class v5, Lde/danoeh/antennapod/event/FeedItemEvent; │ - │ - invoke-direct {v6, v13, v5, v8}, 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/16 v17, 0x0 │ │ const/16 v18, 0x1 │ │ const-string v3, "onEventMainThread" │ @@ -150,51 +137,53 @@ │ │ move-object v5, v8 │ │ move-object/from16 v20, v6 │ │ move/from16 v6, v17 │ │ - move-object/from16 v21, v7 │ + move-object v13, v7 │ │ move/from16 v7, v18 │ │ invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v7, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v7, v15, v13, v8}, 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-string v5, "onPlayerStatusChanged" │ + const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ - const-class v4, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ + invoke-direct {v6, v15, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v6, v5, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v3, "onPlayerStatusChanged" │ │ - const-string v2, "onUnreadItemsChanged" │ + const-class v2, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ - const-class v11, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ + invoke-direct {v4, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v2, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v14, "onDownloadLogChanged" │ │ move-object/from16 v22, v7 │ │ - const-string v7, "onKeyUp" │ + const-class v7, Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ - move-object/from16 v23, v6 │ + invoke-direct {v1, v14, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v6, Landroid/view/KeyEvent; │ + move-object/from16 v23, v7 │ + │ + new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v12, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v7, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ new-instance v24, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const/16 v25, 0x0 │ │ const/16 v26, 0x1 │ │ @@ -206,1593 +195,1608 @@ │ │ move-object/from16 v2, v24 │ │ move-object/from16 v30, v3 │ │ move-object/from16 v3, v27 │ │ - move-object/from16 v31, v4 │ + move-object/from16 v27, v4 │ │ move-object/from16 v4, v28 │ │ - move-object/from16 v32, v5 │ + move-object/from16 v31, v5 │ │ move-object v5, v8 │ │ - move-object/from16 v27, v15 │ - │ - move-object v15, v6 │ + move-object/from16 v28, v6 │ │ move/from16 v6, v25 │ │ - move-object/from16 v33, v7 │ + move-object/from16 v32, v23 │ + │ + move-object/from16 v23, v7 │ │ move/from16 v7, v26 │ │ invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v7, 0x7 │ │ - invoke-direct {v2, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v2, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v9, 0x9 │ + const/4 v3, 0x0 │ │ - new-array v3, v9, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v16, v2, v3 │ │ - const/4 v4, 0x0 │ + const/4 v3, 0x1 │ │ - aput-object v1, v3, v4 │ + aput-object v22, v2, v3 │ │ - const/4 v1, 0x1 │ + const/4 v4, 0x2 │ │ - aput-object v20, v3, v1 │ + aput-object v28, v2, v4 │ │ - const/4 v1, 0x2 │ + const/4 v6, 0x3 │ │ - aput-object v16, v3, v1 │ + aput-object v27, v2, v6 │ │ - const/4 v7, 0x3 │ + const/4 v5, 0x4 │ │ - aput-object v22, v3, v7 │ + aput-object v1, v2, v5 │ │ - const/4 v6, 0x4 │ + const/4 v1, 0x5 │ │ - aput-object v23, v3, v6 │ + aput-object v23, v2, v1 │ │ - const/4 v5, 0x5 │ + const/4 v4, 0x6 │ │ - aput-object v30, v3, v5 │ + aput-object v24, v2, v4 │ │ - const/4 v4, 0x6 │ + const-class v4, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; │ │ - aput-object v12, v3, v4 │ + invoke-direct {v0, v4, v3, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v12, 0x7 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v24, v3, v12 │ + .line 60 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/16 v9, 0x8 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v3, v9 │ + const-class v4, Lde/danoeh/antennapod/event/MessageEvent; │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; │ + invoke-direct {v2, v15, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + new-array v5, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + const/16 v18, 0x0 │ + │ + aput-object v2, v5, v18 │ │ - const/4 v12, 0x1 │ + const-class v2, Lde/danoeh/antennapod/activity/MainActivity; │ │ - invoke-direct {v0, v2, v12, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v3, 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 │ │ - .line 64 │ + .line 66 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v3, "onFeedListChanged" │ + invoke-direct {v2, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v5, v12, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v17, 0x0 │ + const-string v1, "onQueueChanged" │ │ - aput-object v2, v5, v17 │ + const-class v7, Lde/danoeh/antennapod/event/QueueEvent; │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; │ + invoke-direct {v5, v1, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v2, v12, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v25, v4 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-array v4, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 70 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/16 v21, 0x0 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v2, v4, v21 │ │ - const-string v5, "onUnreadItemsUpdate" │ + const/4 v2, 0x1 │ │ - invoke-direct {v2, v5, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v3, v4, v2 │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x2 │ │ - const-string v12, "onPlaybackServiceChanged" │ + aput-object v5, v4, v3 │ │ - const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + const-class v3, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; │ │ - invoke-direct {v5, v12, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v3, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-string v1, "updatePlaybackSpeedButton" │ + .line 75 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct {v7, v1, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v5, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v10, "sleepTimerUpdate" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v28, v6 │ + invoke-direct {v4, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ + new-instance v26, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v10, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/16 v27, 0x0 │ │ - new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v28, 0x1 │ │ - move-object/from16 v34, v6 │ + const-string v3, "onEventMainThread" │ │ - const-string v6, "bufferUpdate" │ + const-class v33, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - move-object/from16 v35, v12 │ + move-object/from16 v2, v26 │ │ - const-class v12, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ + move-object/from16 v16, v4 │ │ - invoke-direct {v9, v6, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v34, v25 │ │ - move-object/from16 v36, v3 │ + move-object/from16 v4, v33 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v22, v5 │ │ - move-object/from16 v37, v4 │ + move-object v5, v8 │ │ - const-string v4, "updatePosition" │ + move-object/from16 v25, v14 │ │ - invoke-direct {v3, v4, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v14, 0x3 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move/from16 v6, v27 │ │ - move-object/from16 v38, v6 │ + move-object/from16 v36, v7 │ │ - const-string v6, "favoritesChanged" │ + const/16 v24, 0x7 │ │ - move-object/from16 v39, v10 │ + move/from16 v7, v28 │ │ - const-class v10, Lde/danoeh/antennapod/event/FavoritesEvent; │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v4, v6, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v40, v6 │ + move-object/from16 v6, v31 │ │ - new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v7, v15, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v41, v12 │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v12, "mediaPlayerError" │ + move-object/from16 v3, v29 │ │ - move-object/from16 v42, v10 │ + move-object/from16 v4, v30 │ │ - const-class v10, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ + invoke-direct {v5, v4, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v6, v12, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v43, v10 │ + invoke-direct {v2, v9, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v12, 0x8 │ + new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v10, v12, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v28, v7 │ │ - const/4 v12, 0x0 │ + const-string v7, "onKeyUp" │ │ - aput-object v2, v10, v12 │ + const-class v6, Landroid/view/KeyEvent; │ │ - const/4 v2, 0x1 │ + invoke-direct {v14, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v5, v10, v2 │ + new-instance v29, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v5, 0x2 │ + const/16 v30, 0x0 │ │ - aput-object v7, v10, v5 │ + const/16 v33, 0x1 │ │ - const/4 v7, 0x3 │ + const-string v37, "onEventMainThread" │ │ - aput-object v1, v10, v7 │ + const-class v38, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - const/4 v1, 0x4 │ + move-object/from16 v39, v2 │ │ - aput-object v9, v10, v1 │ + move-object/from16 v2, v29 │ │ - const/4 v5, 0x5 │ + move-object/from16 v40, v3 │ │ - aput-object v3, v10, v5 │ + move-object/from16 v3, v37 │ │ - const/4 v9, 0x6 │ + move-object/from16 v41, v4 │ │ - aput-object v4, v10, v9 │ + move-object/from16 v4, v38 │ │ - const/4 v3, 0x7 │ + move-object/from16 v37, v5 │ │ - aput-object v6, v10, v3 │ + move-object v5, v8 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; │ + move-object/from16 v42, v6 │ │ - invoke-direct {v0, v3, v2, v10}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v38, v9 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object/from16 v9, v31 │ │ - .line 90 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move/from16 v6, v30 │ │ - new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v43, v7 │ │ - const/4 v6, 0x0 │ + move/from16 v7, v33 │ │ - const/4 v12, 0x1 │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const-string v3, "onEventMainThread" │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + move-object/from16 v7, v19 │ │ - move-object v2, v10 │ + move-object/from16 v3, v20 │ │ - move-object/from16 v1, v36 │ + invoke-direct {v2, v3, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v9, v37 │ + const/16 v6, 0x9 │ │ - move-object v5, v8 │ + new-array v3, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v44, v28 │ + const/4 v4, 0x0 │ │ - move-object/from16 v45, v34 │ + aput-object v22, v3, v4 │ │ - move-object/from16 v46, v38 │ + const/4 v4, 0x1 │ │ - move-object/from16 v47, v40 │ + aput-object v16, v3, v4 │ │ - move v7, v12 │ + const/4 v5, 0x2 │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + aput-object v26, v3, v5 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x3 │ │ - invoke-direct {v2, v1, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v28, v3, v5 │ │ - const/4 v3, 0x2 │ + const/4 v5, 0x4 │ │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v37, v3, v5 │ │ - const/4 v3, 0x0 │ + const/16 v16, 0x5 │ │ - aput-object v10, v4, v3 │ + aput-object v39, v3, v16 │ │ - const/4 v3, 0x1 │ + const/4 v7, 0x6 │ │ - aput-object v2, v4, v3 │ + aput-object v14, v3, v7 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; │ + aput-object v29, v3, v24 │ │ - invoke-direct {v0, v2, v3, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/16 v14, 0x8 │ + │ + aput-object v2, v3, v14 │ + │ + const-class v2, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; │ + │ + invoke-direct {v0, v2, 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 98 │ + .line 95 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v12, v19 │ + move-object/from16 v3, v36 │ │ - invoke-direct {v10, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v1, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v7, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v7, v40 │ │ - new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v14, v41 │ │ - move-object/from16 v5, v33 │ + invoke-direct {v2, v14, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v6, v5, v15, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v29, v7 │ │ - new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + invoke-direct {v7, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const/16 v22, 0x0 │ │ - const/16 v23, 0x1 │ + const/16 v26, 0x1 │ │ - const-string v3, "onEventMainThread" │ + const-string v28, "onEventMainThread" │ │ - const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v30, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - move-object/from16 v2, v19 │ + move-object/from16 v31, v2 │ + │ + move-object/from16 v2, v20 │ + │ + move-object/from16 v44, v3 │ │ - move-object/from16 v48, v5 │ + move-object/from16 v3, v28 │ + │ + move-object/from16 v28, v4 │ + │ + move-object/from16 v4, v30 │ │ move-object v5, v8 │ │ - move-object/from16 v24, v6 │ + const/16 v30, 0x9 │ │ move/from16 v6, v22 │ │ move-object/from16 v22, v7 │ │ - move/from16 v7, v23 │ + move-object/from16 v45, v19 │ + │ + move-object/from16 v19, v10 │ + │ + move-object/from16 v10, v29 │ + │ + move/from16 v7, v26 │ │ invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v5, v31 │ + invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v6, v32 │ + const/4 v3, 0x5 │ │ - invoke-direct {v7, v6, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x0 │ │ - move-object/from16 v3, v29 │ + aput-object v28, v4, v3 │ │ - invoke-direct {v4, v3, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v3, 0x1 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v31, v4, v3 │ │ - invoke-direct {v2, v1, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x2 │ │ - new-instance v23, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v22, v4, v5 │ │ - const/16 v28, 0x1 │ + const/4 v5, 0x3 │ │ - const-string v29, "onEventMainThread" │ + aput-object v20, v4, v5 │ │ - const-class v31, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const/4 v7, 0x4 │ │ - move-object/from16 v32, v2 │ + aput-object v2, v4, v7 │ │ - move-object/from16 v2, v23 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; │ │ - move-object/from16 v49, v3 │ + invoke-direct {v0, v2, v3, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v3, v29 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object/from16 v29, v4 │ + .line 108 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v4, v31 │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v50, v5 │ + const/4 v6, 0x0 │ │ - move-object v5, v8 │ + const/16 v22, 0x1 │ │ - move-object/from16 v31, v15 │ + const-string v3, "onEventMainThread" │ │ - move-object v15, v6 │ + const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - move/from16 v6, v25 │ + move-object/from16 v2, v20 │ │ - move-object/from16 v25, v7 │ + move-object v5, v8 │ │ - move/from16 v7, v28 │ + move-object/from16 v26, v1 │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + const/4 v1, 0x4 │ │ - const/16 v2, 0x8 │ + move/from16 v7, v22 │ │ - new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v2, 0x0 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v10, v3, v2 │ + invoke-direct {v2, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v2, 0x1 │ + const/4 v3, 0x2 │ │ - aput-object v22, v3, v2 │ + new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x2 │ + const/4 v3, 0x0 │ │ - aput-object v24, v3, v4 │ + aput-object v20, v4, v3 │ │ - const/4 v10, 0x3 │ + const/4 v5, 0x1 │ │ - aput-object v19, v3, v10 │ + aput-object v2, v4, v5 │ │ - const/4 v7, 0x4 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; │ │ - aput-object v25, v3, v7 │ + invoke-direct {v0, v2, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v6, 0x5 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v29, v3, v6 │ + .line 116 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v5, 0x6 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v32, v3, v5 │ + invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x7 │ + new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v23, v3, v4 │ + aput-object v2, v4, v3 │ │ - const-class v4, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; │ │ - invoke-direct {v0, v4, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, 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 117 │ + .line 122 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v7, v14, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v17, 0x0 │ + invoke-direct {v6, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v4, v17 │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; │ + const/16 v22, 0x0 │ │ - invoke-direct {v0, v3, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/16 v28, 0x1 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const-string v3, "onEventMainThread" │ │ - .line 123 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v2, v20 │ │ - const-string v2, "onEvent" │ + move-object v5, v8 │ │ - const-class v3, Lde/danoeh/antennapod/event/FeedEvent; │ + move-object/from16 v29, v6 │ │ - invoke-direct {v4, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move/from16 v6, v22 │ + │ + move-object/from16 v22, v7 │ + │ + move/from16 v7, v28 │ + │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + invoke-direct {v2, v15, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v4, 0x5 │ │ - const/16 v22, 0x0 │ + new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v23, 0x1 │ + const/4 v4, 0x0 │ │ - const-string v24, "onEventMainThread" │ + aput-object v22, v5, v4 │ │ - const-class v25, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const/4 v4, 0x1 │ │ - move-object/from16 v2, v19 │ + aput-object v29, v5, v4 │ │ - move-object/from16 v28, v3 │ + const/4 v6, 0x2 │ │ - move-object/from16 v3, v24 │ + aput-object v20, v5, v6 │ │ - move-object/from16 v24, v4 │ + const/4 v6, 0x3 │ │ - move-object/from16 v4, v25 │ + aput-object v2, v5, v6 │ │ - move-object v5, v8 │ + aput-object v3, v5, v1 │ │ - move/from16 v6, v22 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; │ │ - move/from16 v7, v23 │ + invoke-direct {v0, v2, v4, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-direct/range {v2 .. v7}, 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 │ + │ + .line 136 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v7, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v2, "onEvent" │ + │ + const-class v3, Lde/danoeh/antennapod/event/FeedEvent; │ + │ + invoke-direct {v7, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v3, v42 │ + invoke-direct {v6, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v2, v47 │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v6, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/16 v22, 0x0 │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v3, "onEventMainThread" │ + │ + const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const-string v4, "onQueueChanged" │ + move-object/from16 v2, v20 │ │ - move-object/from16 v3, v21 │ + move-object v5, v8 │ │ - invoke-direct {v5, v4, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v29, v6 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move/from16 v6, v22 │ │ - move-object/from16 v10, v50 │ + move-object/from16 v22, v7 │ │ - invoke-direct {v2, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move/from16 v7, v28 │ │ - move-object/from16 v21, v7 │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v22, v6 │ + invoke-direct {v7, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v6, v49 │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v7, v6, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v5, "favoritesChanged" │ │ - move-object/from16 v23, v7 │ + const-class v4, Lde/danoeh/antennapod/event/FavoritesEvent; │ │ - new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v6, v5, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v7, v1, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v25, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v2, v26 │ │ - const/16 v29, 0x0 │ + move-object/from16 v1, v44 │ │ - const/16 v32, 0x1 │ + invoke-direct {v3, v2, v1, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v33, "onEventMainThread" │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v34, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + invoke-direct {v1, v14, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v36, v2 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v2, v25 │ + move-object/from16 v26, v7 │ │ - move-object/from16 v51, v3 │ + move-object/from16 v7, v38 │ │ - move-object/from16 v3, v33 │ + move-object/from16 v61, v19 │ │ - move-object/from16 v52, v4 │ + move-object/from16 v19, v6 │ │ - move-object/from16 v4, v34 │ + move-object/from16 v6, v61 │ │ - move-object/from16 v33, v5 │ + invoke-direct {v2, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v5, v8 │ + new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v34, v1 │ + invoke-direct {v7, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v1, v6 │ + new-instance v28, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move/from16 v6, v29 │ + const/16 v31, 0x0 │ │ - move-object/from16 v29, v7 │ + const-string v35, "onEventMainThread" │ │ - move/from16 v7, v32 │ + const-class v36, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object/from16 v37, v2 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v2, v28 │ │ - move-object/from16 v4, v31 │ + move-object/from16 v39, v3 │ │ - move-object/from16 v3, v48 │ + move-object/from16 v3, v35 │ │ - invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v46, v4 │ │ - const/16 v3, 0xb │ + move-object/from16 v4, v36 │ │ - new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v47, v5 │ │ - const/4 v4, 0x0 │ + move-object v5, v8 │ │ - aput-object v24, v3, v4 │ + move-object/from16 v40, v10 │ │ - const/4 v4, 0x1 │ + move-object v10, v6 │ │ - aput-object v28, v3, v4 │ + move/from16 v6, v31 │ │ - const/4 v4, 0x2 │ + move-object/from16 v31, v7 │ │ - aput-object v19, v3, v4 │ + move-object/from16 v14, v38 │ │ - const/4 v4, 0x3 │ + move/from16 v7, v33 │ │ - aput-object v21, v3, v4 │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v7, 0x4 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v22, v3, v7 │ + move-object/from16 v6, v42 │ │ - const/4 v6, 0x5 │ + move-object/from16 v7, v43 │ │ - aput-object v33, v3, v6 │ + invoke-direct {v2, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x6 │ + const/16 v3, 0xb │ │ - aput-object v36, v3, v5 │ + new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x7 │ + const/4 v4, 0x0 │ │ - aput-object v23, v3, v4 │ + aput-object v22, v3, v4 │ │ - const/16 v4, 0x8 │ + const/4 v4, 0x1 │ │ aput-object v29, v3, v4 │ │ - const/16 v4, 0x9 │ - │ - aput-object v25, v3, v4 │ + const/4 v4, 0x2 │ │ - const/16 v4, 0xa │ + aput-object v20, v3, v4 │ │ - aput-object v2, v3, v4 │ + const/4 v4, 0x3 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; │ + aput-object v26, v3, v4 │ │ - const/4 v4, 0x1 │ + const/4 v4, 0x4 │ │ - invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v19, v3, v4 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v4, 0x5 │ │ - .line 146 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v39, v3, v4 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x6 │ │ - invoke-direct {v2, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v1, v3, v5 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v37, v3, v24 │ │ - invoke-direct {v3, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/16 v1, 0x8 │ │ - const/4 v5, 0x2 │ + aput-object v31, v3, v1 │ │ - new-array v7, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v28, v3, v30 │ │ - const/4 v5, 0x0 │ + const/16 v1, 0xa │ │ - aput-object v2, v7, v5 │ + aput-object v2, v3, v1 │ │ - aput-object v3, v7, v4 │ + const-class v1, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; │ + const/4 v2, 0x1 │ │ - invoke-direct {v0, v2, v4, v7}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v1, v2, 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 154 │ + .line 159 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v13, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v2, "bufferUpdate" │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v3, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ - invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v2, v3, v8}, 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-string v7, "onDownloadLogChanged" │ + const-string v5, "sleepTimerUpdate" │ │ - const-class v5, Lde/danoeh/antennapod/event/DownloadLogEvent; │ + const-class v7, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ - invoke-direct {v4, v7, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v5, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v6, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - move-object/from16 v16, v5 │ + invoke-direct {v6, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v19, v11 │ │ - move-object/from16 v19, v7 │ + new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v7, "onUnreadItemsUpdateEvent" │ + move-object/from16 v20, v12 │ │ - invoke-direct {v5, v7, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v12, "onPlaybackServiceChanged" │ │ - move-object/from16 v21, v12 │ + move-object/from16 v22, v13 │ │ - const/4 v7, 0x5 │ + const-class v13, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - new-array v12, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v11, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v18, 0x0 │ - │ - aput-object v2, v12, v18 │ + new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v2, 0x1 │ + move-object/from16 v26, v2 │ │ - aput-object v3, v12, v2 │ + const-string v2, "onMediaPlayerError" │ │ - const/4 v3, 0x2 │ + move-object/from16 v28, v3 │ │ - aput-object v4, v12, v3 │ + const-class v3, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ - const/4 v3, 0x3 │ + invoke-direct {v14, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v6, v12, v3 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v22, 0x4 │ + move-object/from16 v29, v3 │ │ - aput-object v5, v12, v22 │ + move-object/from16 v3, v34 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; │ + invoke-direct {v2, v15, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v3, v2, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v30, v15 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v3, 0x6 │ │ - .line 168 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-array v15, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x0 │ │ - invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v1, v15, v3 │ │ - new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v1, 0x1 │ │ - const/4 v5, 0x0 │ + aput-object v4, v15, v1 │ │ - aput-object v3, v4, v5 │ + const/4 v3, 0x2 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; │ + aput-object v6, v15, v3 │ │ - invoke-direct {v0, v3, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v3, 0x3 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v11, v15, v3 │ │ - .line 174 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v3, 0x4 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v14, v15, v3 │ │ - invoke-direct {v3, v1, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v3, 0x5 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v2, v15, v3 │ │ - move-object/from16 v12, v34 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; │ │ - invoke-direct {v4, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v2, v1, v15}, 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 │ │ - move-object/from16 v6, v51 │ + .line 175 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v7, v52 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v5, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v3, "onPositionObserverUpdate" │ │ - const/4 v2, 0x3 │ + invoke-direct {v2, v3, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v6, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v2, 0x0 │ + invoke-direct {v3, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v6, v2 │ + const/4 v4, 0x2 │ │ - const/4 v2, 0x1 │ + new-array v6, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v4, v6, v2 │ + const/4 v4, 0x0 │ │ - const/4 v3, 0x2 │ + aput-object v2, v6, v4 │ │ - aput-object v5, v6, v3 │ + aput-object v3, v6, v1 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; │ │ - invoke-direct {v0, v3, v2, v6}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v1, v6}, 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 183 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v6, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v2, "onUnreadItemsUpdate" │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v1, v2, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v4, v21 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v5, v13, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v21, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v23, 0x0 │ + const-string v4, "updatePlaybackSpeedButton" │ │ - const/16 v24, 0x1 │ + move-object/from16 v6, v45 │ │ - const-string v3, "onEventMainThread" │ + invoke-direct {v3, v4, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v25, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v2, v21 │ + invoke-direct {v4, v5, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v53, v4 │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v4, v25 │ + move-object/from16 v6, v26 │ │ - move-object/from16 v54, v16 │ + move-object/from16 v11, v28 │ │ - move-object/from16 v16, v5 │ + invoke-direct {v5, v6, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v5, v8 │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v25, v6 │ + const-string v11, "updatePosition" │ │ - move-object/from16 v31, v10 │ + invoke-direct {v6, v11, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v32, v15 │ + new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v10, v51 │ + move-object/from16 v13, v46 │ │ - const/4 v15, 0x5 │ + move-object/from16 v12, v47 │ │ - move/from16 v6, v23 │ + invoke-direct {v11, v12, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v55, v7 │ + new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v56, v19 │ + const-string v13, "mediaPlayerError" │ │ - move/from16 v7, v24 │ + move-object/from16 v14, v29 │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct {v12, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v13, 0x8 │ │ - invoke-direct {v2, v13, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v14, v13, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v13, 0x0 │ │ - invoke-direct {v3, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v1, v14, v13 │ │ - new-array v4, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v1, 0x1 │ │ - const/4 v5, 0x0 │ + aput-object v2, v14, v1 │ │ - aput-object v25, v4, v5 │ + const/4 v2, 0x2 │ │ - const/4 v5, 0x1 │ + aput-object v3, v14, v2 │ │ - aput-object v16, v4, v5 │ + const/4 v2, 0x3 │ │ - const/4 v6, 0x2 │ + aput-object v4, v14, v2 │ │ - aput-object v21, v4, v6 │ + const/4 v2, 0x4 │ │ - const/4 v6, 0x3 │ + aput-object v5, v14, v2 │ │ - aput-object v2, v4, v6 │ + const/4 v2, 0x5 │ │ - const/4 v7, 0x4 │ + aput-object v6, v14, v2 │ │ - aput-object v3, v4, v7 │ + const/4 v5, 0x6 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; │ + aput-object v11, v14, v5 │ │ - invoke-direct {v0, v2, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v12, v14, v24 │ + │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; │ + │ + invoke-direct {v0, v2, v1, v14}, 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 197 │ + .line 203 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v4, v54 │ + move-object/from16 v11, v25 │ │ - move-object/from16 v6, v56 │ + move-object/from16 v12, v32 │ │ - invoke-direct {v2, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + invoke-direct {v2, v11, v12}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v16, 0x0 │ + const/4 v4, 0x0 │ │ - aput-object v2, v3, v16 │ + aput-object v2, v3, v4 │ │ const-class v2, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; │ │ - invoke-direct {v0, v2, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v1, 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 202 │ + .line 208 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v3, "timerUpdated" │ - │ - move-object/from16 v15, v45 │ - │ - invoke-direct {v2, v3, v15, v8}, 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 v2, v3, v16 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; │ + move-object/from16 v13, v38 │ │ - invoke-direct {v0, v2, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v1, v13, v10, v8}, 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 │ + new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 208 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v6, v22 │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v15, v30 │ │ - invoke-direct {v5, v1, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v14, v15, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v2, v53 │ + move-object/from16 v3, v19 │ │ - invoke-direct {v3, v13, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v2, v20 │ │ - new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v7, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v20, 0x0 │ │ - const/16 v19, 0x0 │ + const/16 v22, 0x1 │ │ - const/16 v21, 0x1 │ + const-string v25, "onEventMainThread" │ │ - const-string v22, "onEventMainThread" │ + const-class v26, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const-class v23, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + move-object/from16 v48, v2 │ │ - move-object/from16 v57, v2 │ - │ - move-object/from16 v2, v16 │ + move-object/from16 v2, v19 │ │ - move-object/from16 v24, v3 │ + move-object/from16 v49, v3 │ │ - move-object/from16 v3, v22 │ + move-object/from16 v50, v34 │ │ - move-object/from16 v58, v4 │ + move-object/from16 v3, v25 │ │ - move-object/from16 v4, v23 │ + move-object/from16 v25, v4 │ │ - move-object/from16 v22, v5 │ + move-object/from16 v4, v26 │ │ move-object v5, v8 │ │ - move-object/from16 v59, v6 │ + move-object/from16 v51, v42 │ │ - move/from16 v6, v19 │ + move-object v13, v6 │ + │ + move/from16 v6, v20 │ │ - move-object/from16 v19, v7 │ + move-object/from16 v53, v7 │ │ - const/4 v10, 0x4 │ + move-object/from16 v52, v43 │ │ - move/from16 v7, v21 │ + move/from16 v7, v22 │ │ invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-array v2, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v2, 0x4 │ │ - const/4 v3, 0x0 │ + new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v22, v2, v3 │ + const/4 v2, 0x0 │ │ - const/4 v3, 0x1 │ + aput-object v1, v3, v2 │ │ - aput-object v24, v2, v3 │ + const/4 v1, 0x1 │ │ - const/4 v4, 0x2 │ + aput-object v14, v3, v1 │ │ - aput-object v19, v2, v4 │ + const/4 v2, 0x2 │ │ - const/4 v4, 0x3 │ + aput-object v25, v3, v2 │ │ - aput-object v16, v2, v4 │ + const/4 v2, 0x3 │ │ - const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; │ + aput-object v19, v3, v2 │ │ - invoke-direct {v0, v4, v3, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; │ + │ + invoke-direct {v0, v2, v1, 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 220 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v4, v41 │ + const-string v3, "onFilterChanged" │ │ - move-object/from16 v3, v46 │ + const-class v4, Lde/danoeh/antennapod/ui/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ - invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v3, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v4, v39 │ + const/4 v4, 0x0 │ │ - invoke-direct {v3, v4, v15, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v2, v3, v4 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; │ │ - invoke-direct {v4, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v2, v1, 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 │ │ - move-object/from16 v6, v35 │ + .line 226 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v7, v44 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v5, v6, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v3, "onHistoryUpdated" │ │ - new-instance v15, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ - const-string v10, "onMediaPlayerError" │ + invoke-direct {v2, v3, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v29, v1 │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v1, v43 │ + aput-object v2, v3, v4 │ │ - invoke-direct {v15, v10, v1, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v2, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v10, v27 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v1, v13, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 232 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v16, v11 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v11, 0x6 │ + invoke-direct {v1, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v9, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v18, 0x0 │ + invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v9, v18 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v2, 0x1 │ + invoke-direct {v3, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v9, v2 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x2 │ + move-object/from16 v12, v40 │ │ - aput-object v4, v9, v3 │ + move-object/from16 v11, v41 │ │ - const/4 v3, 0x3 │ + invoke-direct {v4, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v5, v9, v3 │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x4 │ + const-string v6, "onUnreadItemsUpdateEvent" │ │ - aput-object v15, v9, v3 │ + invoke-direct {v5, v6, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v3, 0x5 │ + const/4 v6, 0x5 │ │ - aput-object v1, v9, v3 │ + new-array v7, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; │ + const/4 v6, 0x0 │ │ - invoke-direct {v0, v1, v2, v9}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v1, v7, v6 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v1, 0x1 │ │ - .line 236 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v2, v7, v1 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v2, 0x2 │ │ - invoke-direct {v1, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v3, v7, v2 │ │ - new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v2, 0x3 │ │ - const/4 v4, 0x0 │ + aput-object v4, v7, v2 │ │ - aput-object v1, v3, v4 │ + const/4 v2, 0x4 │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; │ + aput-object v5, v7, v2 │ │ - invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; │ + │ + invoke-direct {v0, v2, v1, v7}, 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 242 │ + .line 246 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v13, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v15, v9, v8}, 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; │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + const/4 v4, 0x0 │ │ - aput-object v1, v3, v4 │ + aput-object v2, v3, v4 │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/onlinefeedview/OnlineFeedViewActivity; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; │ │ - invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v1, 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 248 │ + .line 252 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v3, "onPositionObserverUpdate" │ - │ - invoke-direct {v1, v3, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - invoke-direct {v3, v6, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x2 │ - │ - new-array v6, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - aput-object v1, v6, v4 │ + new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v6, v2 │ + invoke-direct {v14, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; │ + new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v1, v2, v6}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v3, v51 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object/from16 v2, v52 │ │ - .line 256 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v7, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const/4 v6, 0x0 │ │ - const/4 v7, 0x1 │ + const/16 v20, 0x1 │ │ const-string v3, "onEventMainThread" │ │ - const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - move-object v2, v1 │ + move-object/from16 v2, v19 │ │ move-object v5, v8 │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object/from16 v22, v7 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move/from16 v7, v20 │ │ - move-object/from16 v9, v37 │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v2, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v7, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v7, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v7, v16 │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v15, v29 │ + move-object/from16 v5, v38 │ │ - invoke-direct {v3, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v6, v5, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x3 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v2, v48 │ │ - const/4 v4, 0x0 │ + move-object/from16 v3, v49 │ │ - aput-object v1, v5, v4 │ + invoke-direct {v4, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v1, 0x1 │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v5, v1 │ + const/16 v25, 0x0 │ │ - const/4 v2, 0x2 │ + const/16 v26, 0x1 │ │ - aput-object v3, v5, v2 │ + const-string v28, "onEventMainThread" │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; │ + const-class v29, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - invoke-direct {v0, v3, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v54, v2 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object/from16 v2, v20 │ │ - .line 266 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v55, v3 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v3, v28 │ │ - invoke-direct {v3, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v28, v4 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v4, v29 │ │ - invoke-direct {v4, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v56, v5 │ │ - new-array v5, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v5, v8 │ │ - const/4 v2, 0x0 │ + move-object/from16 v29, v6 │ │ - aput-object v3, v5, v2 │ + move/from16 v6, v25 │ │ - aput-object v4, v5, v1 │ + move-object/from16 v25, v7 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigation; │ + move/from16 v7, v26 │ │ - invoke-direct {v0, v2, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct/range {v2 .. v7}, 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 v2, 0x8 │ │ - .line 274 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x0 │ │ - move-object/from16 v2, v51 │ + aput-object v1, v2, v3 │ │ - move-object/from16 v3, v55 │ + const/4 v1, 0x1 │ │ - invoke-direct {v1, v3, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v14, v2, v1 │ │ - new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x2 │ │ - move-object/from16 v4, v31 │ + aput-object v22, v2, v3 │ │ - move-object/from16 v5, v32 │ + const/4 v3, 0x3 │ │ - invoke-direct {v6, v5, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v19, v2, v3 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x4 │ │ - move-object/from16 v2, v57 │ + aput-object v25, v2, v3 │ │ - invoke-direct {v3, v13, v2, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v3, 0x5 │ │ - new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v29, v2, v3 │ │ - const/16 v19, 0x0 │ + const/4 v14, 0x6 │ │ - const-string v22, "onEventMainThread" │ + aput-object v28, v2, v14 │ │ - const-class v23, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + aput-object v20, v2, v24 │ │ - move-object v11, v2 │ + const-class v3, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; │ │ - move-object/from16 v2, v16 │ + invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v24, v3 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object/from16 v3, v22 │ + .line 271 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v60, v4 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v4, v23 │ + invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v61, v5 │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v5, v8 │ + const/4 v4, 0x0 │ │ - move-object/from16 v22, v6 │ + aput-object v2, v3, v4 │ │ - move/from16 v6, v19 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; │ │ - move-object v10, v7 │ + invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move/from16 v7, v21 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + .line 277 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v7, v50 │ │ - const/4 v3, 0x5 │ + invoke-direct {v2, v15, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const/4 v3, 0x0 │ - │ - aput-object v1, v4, v3 │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v1, 0x1 │ + aput-object v2, v3, v4 │ │ - aput-object v22, v4, v1 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; │ │ - const/4 v3, 0x2 │ + invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v24, v4, v3 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/4 v3, 0x3 │ + .line 283 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v16, v4, v3 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x4 │ + move-object/from16 v5, v54 │ │ - aput-object v2, v4, v3 │ + move-object/from16 v6, v55 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; │ + invoke-direct {v1, v6, v5, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v2, v1, v4}, 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 │ + move-object/from16 v3, v56 │ │ - .line 287 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v4, v3, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v15, v13, v8}, 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 v6, 0x0 │ + const/16 v19, 0x0 │ │ - const/4 v7, 0x1 │ + const/16 v20, 0x1 │ │ - const-string v3, "onEventMainThread" │ + const-string v22, "onEventMainThread" │ │ - const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v24, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + │ + move-object/from16 v25, v2 │ │ move-object/from16 v2, v16 │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object/from16 v57, v3 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v3, v22 │ │ - move-object/from16 v6, v60 │ + move-object/from16 v22, v4 │ │ - move-object/from16 v7, v61 │ + move-object/from16 v4, v24 │ │ - invoke-direct {v2, v7, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v58, v5 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v5, v8 │ │ - invoke-direct {v3, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v59, v6 │ │ - const/4 v4, 0x4 │ + move/from16 v6, v19 │ │ - new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v60, v7 │ │ - const/4 v4, 0x0 │ + move/from16 v7, v20 │ │ - aput-object v1, v5, v4 │ + invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v1, 0x1 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v16, v5, v1 │ + invoke-direct {v2, v15, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x2 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v5, v4 │ + invoke-direct {v3, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v2, 0x3 │ + new-array v4, v14, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v5, v2 │ + const/4 v5, 0x0 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; │ + aput-object v1, v4, v5 │ │ - invoke-direct {v0, v2, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v1, 0x1 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v22, v4, v1 │ │ - .line 299 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v5, 0x2 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v25, v4, v5 │ │ - const-string v3, "onHistoryUpdated" │ + const/4 v5, 0x3 │ │ - const-class v4, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ + aput-object v16, v4, v5 │ │ - invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x4 │ │ - new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v2, v4, v5 │ │ - const/4 v4, 0x0 │ + const/4 v2, 0x5 │ │ - aput-object v2, v3, v4 │ + aput-object v3, v4, v2 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/SearchFragment; │ │ - invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v1, 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 305 │ + .line 299 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v12, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v15, v13, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v13, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v9, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - invoke-direct {v12, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v6, 0x0 │ │ - new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v7, 0x1 │ │ const-string v3, "onEventMainThread" │ │ const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - move-object/from16 v2, v16 │ + move-object v2, v13 │ │ move-object v5, v8 │ │ - move-object/from16 v22, v10 │ - │ - move-object v10, v6 │ - │ - move/from16 v6, v19 │ - │ - move-object v15, v7 │ - │ - move/from16 v7, v21 │ - │ invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v11, v12, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v11, v57 │ │ - const/4 v4, 0x6 │ + invoke-direct {v3, v11, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const/4 v4, 0x0 │ - │ - aput-object v1, v5, v4 │ - │ - const/4 v1, 0x1 │ + const/4 v4, 0x4 │ │ - aput-object v9, v5, v1 │ + new-array v4, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x2 │ + const/4 v5, 0x0 │ │ - aput-object v12, v5, v4 │ + aput-object v1, v4, v5 │ │ - const/4 v4, 0x3 │ + const/4 v1, 0x1 │ │ - aput-object v16, v5, v4 │ + aput-object v13, v4, v1 │ │ - const/4 v4, 0x4 │ + const/4 v5, 0x2 │ │ - aput-object v2, v5, v4 │ + aput-object v2, v4, v5 │ │ - const/4 v2, 0x5 │ + const/4 v2, 0x3 │ │ - aput-object v3, v5, v2 │ + aput-object v3, v4, v2 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/SearchFragment; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; │ │ - invoke-direct {v0, v2, v1, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v1, 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 321 │ + .line 311 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v6, 0x0 │ - │ - const/4 v7, 0x1 │ - │ const-string v3, "onEventMainThread" │ │ - const-class v4, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ move-object v2, v1 │ │ move-object v5, v8 │ │ invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v9, v13, v11, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v4, v58 │ │ - new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v3, v59 │ │ - invoke-direct {v11, v13, v14, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v12, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v12, v15, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v5, v11, v10, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v6, 0x3 │ │ - move-object/from16 v3, v58 │ + new-array v6, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v2, v59 │ + const/4 v7, 0x0 │ │ - invoke-direct {v10, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v1, v6, v7 │ │ - new-instance v14, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v1, 0x1 │ │ - move-object/from16 v3, v22 │ + aput-object v2, v6, v1 │ │ - move-object/from16 v2, v29 │ + const/4 v2, 0x2 │ │ - invoke-direct {v14, v2, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v5, v6, v2 │ │ - new-instance v15, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; │ │ - const-string v3, "onEventMainThread" │ + invoke-direct {v0, v2, v1, v6}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const-class v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object v2, v15 │ + .line 321 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct/range {v2 .. v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v2, 0x7 │ + invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x0 │ + aput-object v2, v3, v7 │ │ - aput-object v1, v2, v3 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; │ │ - const/4 v1, 0x1 │ + invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v9, v2, v1 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/4 v3, 0x2 │ + .line 327 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v11, v2, v3 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x3 │ + invoke-direct {v2, v15, v9, v8}, 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 v12, v2, v3 │ + aput-object v2, v3, v7 │ │ - const/4 v3, 0x4 │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; │ + │ + invoke-direct {v0, v2, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v10, v2, v3 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/4 v3, 0x5 │ + .line 333 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v14, v2, v3 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x6 │ + move-object/from16 v3, v60 │ │ - aput-object v15, v2, v3 │ + invoke-direct {v2, v15, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v2, v3, v7 │ + │ + const-class v2, Lde/danoeh/antennapod/ui/screen/onlinefeedview/OnlineFeedViewActivity; │ + │ + invoke-direct {v0, v2, v1, 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 339 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v3, v27 │ + const-string v3, "timerUpdated" │ │ - invoke-direct {v2, v13, v3, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v4, v53 │ │ - new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v2, v3, v4, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x0 │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v3, v4 │ + aput-object v2, v3, v7 │ │ - const-class v2, Lde/danoeh/antennapod/activity/MainActivity; │ + const-class v2, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; │ │ invoke-direct {v0, v2, v1, 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 │ │ return-void │ .end method ├── assets/dexopt/baseline.prof │ @@ -1,229 +1,229 @@ │ -00000000: 7072 6f00 3031 3000 03fb 6700 0033 0e00 pro.010...g..3.. │ +00000000: 7072 6f00 3031 3000 03fb 6700 0034 0e00 pro.010...g..4.. │ 00000010: 0078 01ed 5c0d 7054 d515 be6f b3d9 6c42 .x..\.pT...o..lB │ -00000020: 1236 0981 0022 1b88 82a2 1284 0a08 9a27 .6...".........' │ -00000030: 8131 ad74 a40a 346d b1ae 451c 9d32 1607 .1.t..4m..E..2.. │ -00000040: ad14 3579 8128 a950 898e 75a8 408d 1d4b ..5y.(.P..u.@..K │ -00000050: 2d46 9a19 7f5a 7f6a 36a0 e80c f2d3 9fb1 -F...Z.j6....... │ -00000060: 8c4a 893a 8356 2b09 d599 c090 e4f5 7cfb .J.:.V+.......|. │ -00000070: de97 dc3c 7643 f06f 6a79 8fb9 7bee 3de7 ...CE.. │ -00000180: 8bc7 9c68 434d 1649 c3f9 627d 80bf 5d1a ...hCM.I..b}..]. │ -00000190: f831 c71c 69ac 19c6 3c47 3817 b0a1 e9b9 .1..i........!.y>0 │ -00000220: 061e 7eb8 a619 87eb 013c b033 57d8 a1e3 ..~......<.3W... │ -00000230: 3cc1 833e 7206 873e 779c 47d8 20cf 9406 <..>r..>w.G. ... │ -00000240: 5f9d 8739 438f b58a 7d0e 7dae 1b70 e978 _..9C...}.}..p.x │ -00000250: d8a0 db25 8d7d 48b6 4ce9 a08f 5c78 eebc ...%.}H.L...\x.. │ -00000260: fec4 9e8a d4f3 d4fd 5857 e880 41cd a043 ........XW..A..C │ -00000270: 9f71 b1b7 d30e 3d1a eb44 3d73 852f 6cc0 .q....=..D=s./l. │ -00000280: e871 3026 06bc fa18 38e8 e047 1fc6 068e .q0&....8..G.... │ -00000290: 7b02 74cc 0d38 bd0f 5fda 69d3 e341 072e {.t..8.._.i..A.. │ -000002a0: 7d0f d463 c106 3e2f 27c6 3897 674b c31a }..c..>/'.8.gK.. │ -000002b0: 8a48 0316 beb3 c540 0e48 c6a7 1d63 4bda .H.....@.H...cK. │ -000002c0: 0cd7 067f d417 ef3f c003 472c e200 0f3d .......?..G,...= │ -000002d0: d6a3 9e87 8ee3 3cb1 7e39 3fe6 001f 34e6 ......<.~9?...4. │ -000002e0: 020c e3e8 18bd 06c8 89fc cc45 c7b2 8fb8 ...........E.... │ -000002f0: e423 27f0 3837 b0d1 578f 0f3d fd31 3760 .#'.87..W..=.17` │ -00000300: f558 ec7b e741 7ef8 f01a 2616 f992 1352 .X.{.A~...&....R │ -00000310: 8f4d 7da1 8b01 2f1a 73e3 1e4a 1cf4 cc97 .M}.../.s..J.... │ -00000320: 18da 2853 e961 870d e78a 7d4a 7292 43af ..(S.a....}Jr.C. │ -00000330: 037c fa6b dc97 3077 e030 061f 1ad7 0778 .|.k..0w.0.....x │ -00000340: f53e f986 891e 36d6 133e b431 178c bd7d .>....6..>.1...} │ -00000350: e60b 4ee4 ca31 7190 f4d3 6dd4 3186 be3e ..N..1q...m.1..> │ -00000360: 741f e274 3e6f 9ff3 d1f9 81c1 5a25 17d7 t..t>o......Z%.. │ -00000370: 2de3 8017 78d6 17eb 8b58 481d 077e 5cbb -...x....XH..~\. │ -00000380: badd 1b0b 3634 f271 5e5e 1d71 949c 9fce ....64.q^^.q.... │ -00000390: a7eb d0e7 79a4 1e31 a063 2ce4 877b 3670 ....y..1.c,..{6p │ -000003a0: 1203 89f7 3348 7ddf c158 9f1b c688 cdf3 ....3H}..X...... │ -000003b0: 4e0e 70f3 bd4d af93 9e37 7c31 0696 f9eb N.p..M...7|1.... │ -000003c0: 3cd4 d187 588e 6107 076a 8f58 b634 d8a8 <...X.a..j.X.4.. │ -000003d0: 3fc7 1d43 071c b993 f192 7320 92ef b33a ?..C......s ...: │ -000003e0: 3619 6732 9dee f379 fa98 0f5a b218 b8ef 6.g2...y...Z.... │ -000003f0: 0537 ea82 cf40 e8eb 38d4 9bfe 90a9 f2a0 .7...@..8....... │ -00000400: cf6c c19c 250d 7ec0 eabe f4df 35ae f77c .l..%.~.....5..| │ -00000410: 93cf 5b6f dd8f dcc4 9297 63f2 72cc fd93 ..[o......c.r... │ -00000420: 3950 4f49 3dfd b857 434f 9d7e 0fce bd93 9POI=..WCO.~.... │ -00000430: fe7a 3e13 c447 1f13 73aa 92f3 7dde ad9b .z>..G..s...}... │ -00000440: 9e0b b818 83ef c95e 7ef8 735e b071 1ede .......^~.s^.q.. │ -00000450: 3e79 c809 1cf7 34e6 405f 4a62 21d1 1847 >y....4.@_Jb!..G │ -00000460: b727 d3eb b1e8 eb95 bc67 839e 9fff 748c .'.......g....t. │ -00000470: 1ee3 647d ec3d b8de 92e1 9833 7302 867d ..d}.=.....3s..} │ -00000480: c6c3 18b5 a03f ed18 c31f 63ac 1548 eae8 .....?....c..H.. │ -00000490: 0b09 0cd6 3171 8c49 0cd7 19ec 5cef b061 ....1q.I....\..a │ -000004a0: ac63 741b f590 debc 6823 1eeb 145c 9883 .ct.....h#...\.. │ -000004b0: ce09 1cc7 94e4 2247 b2f9 e836 f675 c975 ......"G...6.u.u │ -000004c0: c379 eadc d4e9 78f4 1187 ef09 f067 eed0 .y....x......g.. │ -000004d0: c31f 8d3a 7270 3e1c 8387 d7a4 3e0f 7278 ...:rp>.....>.rx │ -000004e0: 6372 ac63 a9d3 25ec 3a46 1feb 73d3 73a4 cr.c..%.:F..s.s. │ -000004f0: 3f6b 417f 48e0 90b3 f7bd 053e b0a1 114f ?kA.H......>...O │ -00000500: 1e7d 0c5f 34d6 0b78 e074 0cfd bc12 7ec4 .}._4..x.t....~. │ -00000510: 5142 e7f5 0727 d625 30b0 3306 707a 3f19 QB...'.%0.3.pz?. │ -00000520: bf57 77b2 31f3 d079 9913 7c71 def5 31e6 .Ww.1..y..|q..1. │ -00000530: 0d2c 73e3 ba80 1e3a d8d0 e803 3b63 800f .,s....:....;c.. │ -00000540: 7d36 f243 12af e7a1 fbd1 1712 8de7 96e3 }6.C............ │ -00000550: 6492 fee4 444d 93f9 7971 e4e2 de00 3beb d...DM..yq....;. │ -00000560: c0f9 d087 584a c4a2 0d12 f362 7c62 68e7 ....XJ.....b|bh. │ -00000570: 1812 3ac6 e3da da21 3a1d c33e 6b4e 1e4a ..:....!:..>kN.J │ -00000580: cc0d f138 261f fc56 c90b fd53 c989 934e ...8&..V...S...N │ -00000590: 5c8b e4a2 8f3e 17d8 3066 4c8c d978 3ee1 \....>..0fL..x>. │ -000005a0: 471f daa0 d3ed e4d6 25ed f44d 76de 74fc G.......%..Mv.t. │ -000005b0: 40fb e41d 28fe 6438 e677 321c e6ee c5c0 @...(.d8.w2..... │ -000005c0: 170d b654 79c1 cecf 3138 effc 9ca2 7331 ...Ty...18....s1 │ -000005d0: 074a dde6 ed27 c380 5faf 2f31 c972 f6f2 .J...'.._./1.r.. │ -000005e0: e9e3 647e fa39 471f 18f2 a69a 33ed e4f6 ..d~.9G.....3... │ -000005f0: 8e53 e981 d3ef 1189 fbb2 25e2 a69a cb97 .S........%..... │ -00000600: 1dfb f3f2 f39c 9187 6b8d e32f 4aea e750 ........k../J..P │ -00000610: ef27 e33f 993d 990f 74c9 fc92 e952 f9a7 .'.?.=..t....R.. │ -00000620: d283 83d7 07ea 75d0 a834 0cb9 9af1 2fcd ......u..4..../. │ -00000630: 954e 3f28 ef13 01b9 5e1d 7d50 6420 6107 .N?(....^.}Pd a. │ -00000640: 0abd 90f0 a425 7aba 9fe3 5b98 401a b292 .....%z...[.@... │ -00000650: 1ce6 9020 0be4 3e23 203e 1157 0b8e 42d1 ... ..># >.W..B. │ -00000660: a70b 5348 fa41 79c6 0574 aeb4 8060 f18a ..SH.Ay..t...`.. │ -00000670: 7f0e 83f3 ea64 8178 e8a1 a54b 7330 ceeb .....d.x...Ks0.. │ -00000680: 2819 6788 05b9 c187 b985 853d a086 c9b8 (.g........=.... │ -00000690: 1787 9e33 028b c38d 0cd3 d416 a346 3439 ...3.........F49 │ -000006a0: f249 d390 ab30 22af e7ab 0be4 f5aa 443d .I...0".......D= │ -000006b0: 460b 1673 71fc 03f2 5c13 919e 91ef 641e F..sq...\.....d. │ -000006c0: 48f4 4625 ac88 9c9e c8cf c91d af41 375e H.F%.........A7^ │ -000006d0: afa6 b7c7 4c9d 8c1c 7d5a 22ff be33 8125 ....L...}Z"..3.% │ -000006e0: 2bc1 0b3d e603 8f5e e64c c91a dacc c48c +..=...^.L...... │ -000006f0: 1c1e 20c8 dfab 8136 2438 43ce 0d32 65e4 .. ....6$8C..2e. │ -00000700: fb42 0ec6 7905 5728 713e 308e f499 113c .B..y.W(q>0....< │ -00000710: bcdc 64e9 3d77 d4c0 1f55 c63f 4707 4cdf ..d.=w...U.?G.L. │ -00000720: bc9c 35e0 602e 1374 a120 7667 3863 dd53 ..5.`..t. vg8c.S │ -00000730: d738 73eb 8de7 d81c 5e9c cf5e ac13 1516 .8s.....^..^.... │ -00000740: 3da7 5e3b ae1a ff18 5005 f061 d83f 3e63 =.^;....P..a.?>c │ -00000750: 05ac 098f 4f94 3d7e d53b 06f6 631c 21bc ....O.=~.;..c.!. │ -00000760: 5935 1846 2066 a8b0 5524 8f19 2c51 0455 Y5.F f..U$..,Q.U │ -00000770: 78ac 8813 8f7d 7326 1b43 e798 aa35 572e x....}s&.C...5W. │ -00000780: 496b a432 6549 abe8 3479 a96f 5a51 7393 Ik.2eI..4y.oZQs. │ -00000790: ea6c ccb6 169c 5f84 77f2 f815 e6e4 1e02 .l...._.w....... │ -000007a0: 2b4b 59c6 94da 9bf1 d56a 8aa3 556e 3b1a +KY......j..Un;. │ -000007b0: 5e74 f312 dc8f a6d7 e1c3 b07b 58ea fabe ^t.........{X... │ -000007c0: 1789 6518 5115 aaad 919d a18a a0fe e52c ..e.Q.........., │ -000007d0: d53a e986 70a9 cc70 4843 e1fc 7051 bce2 .:..p..pHC..pQ.. │ -000007e0: 9e5b ac70 d052 e1c0 3d2a 2693 6ec4 c35e .[.p.R..=*&.n..^ │ -000007f0: 2b7f 66e4 cc31 3d4c a525 cd59 0545 e1c0 +.f..1=L.%.Y.E.. │ -00000800: 4759 35c1 2981 8096 510f c4e9 bca6 ccf4 GY5.)...Q....... │ -00000810: c72d 7c5c c8b0 6aac 65d1 1233 3c66 b819 .-|\..j.e..3..T2.-...?...+ │ -00000840: d538 66d0 d92b 5be6 2dab db11 a8af df92 .8f..+[.-....... │ -00000850: 7761 4b93 5a39 fea6 1299 0abc a351 39bd waK.Z9.......Q9. │ -00000860: a968 7cbd 5f01 bf02 03ae 407b fd3d 1eac .h|._.....@{.=.. │ -00000870: e58e 6b2d d987 e20f 979a df1f 1b5c 35ae ..k-.........\5. │ -00000880: 3c36 ce0a cddf 9bf7 a740 6477 648d 9a5f <6.......@dwd.._ │ -00000890: 7867 b16a b42e 970d 6e75 8311 df55 556d xg.j....nu...UUm │ -000008a0: 3c3b 73db d6ac da79 d1cc 35f2 a0bd 74c3 <;s....y..5...t. │ -000008b0: f31b 8bff b3fb c9f8 5bd5 1b32 9a54 d679 ........[..2.T.y │ -000008c0: 93d4 c8ca b0da df59 b9f8 e0db 432a c646 .......Y....C*.F │ -000008d0: ca7b a3fe 40ba e355 43fa c255 6b55 f191 .{..@..UC..UkU.. │ -000008e0: 11c3 37ad bf5a 05b0 ddf6 776c 4918 87bd ..7..Z....wlI... │ -000008f0: de55 a6e2 ef7f 62db dfbd 5436 254b 94af .U....b...T6%K.. │ -00000900: 7fa7 6b38 1db1 4944 17e2 fb5e fff0 2be0 ..k8..ID...^..+. │ -00000910: 57c0 afc0 6955 01d3 5a56 fac4 9d1d 2ad6 W...iU..ZV....*. │ -00000920: b9df fa8b 8a1b bfc6 530a 556f dbb8 414e ........S.Uo..AN │ -00000930: 72c4 6e0d a9f6 b52f 2ccf 7a62 f3e2 f5bb r.n..../,.zb.... │ -00000940: abf1 0b41 abed 7048 05d5 073b cfbb f2c6 ...A..pH...;.... │ -00000950: a199 1547 c2f9 91c1 1b5a cf88 741e 6a51 ...G.....Z..t.jQ │ -00000960: 993f bb61 6255 d9ba ef75 06ca 9b4a 8aca .?.abU...u...J.. │ -00000970: df55 2f74 767d f4f0 592b f6e7 276e ce6e .U/tv}..Y+..'n.n │ -00000980: feeb 8c31 a5c7 d75f f4d3 c0bd 9bca ba9b ...1..._........ │ -00000990: a7e7 be6b de1b 6b28 095d 93b3 f3ed 199d ...k..k(.]...... │ -000009a0: 53d3 b64f 1d5c 19b9 aceb e9d7 8e07 4278 S..O.\........Bx │ -000009b0: 8499 ec68 cd78 2b92 332d 99a5 1f9d 851f ...h.x+.3-...... │ -000009c0: 0cf8 875f 01bf 027e 05fc 0af8 1548 5e81 ..._...~.....H^. │ -000009d0: f8e1 e766 2fd8 f48d ee49 3b6c fba8 5ddd ...f/....I;l..]. │ -000009e0: ddf1 cd23 05f1 a87a e4d8 de8c c89e ee47 ...#...z.......G │ -000009f0: aeb9 e2bd 8eaa 89aa ddb6 ed57 a4d9 f6de ...........W.... │ -00000a00: b4a3 b67d a0d9 3ed8 615f bb21 39a5 aff5 ...}..>.a_.!9... │ -00000a10: 2be0 57e0 2bae 009e 4ffa c767 ac40 bcf0 +.W.+...O..g.@.. │ -00000a20: eff2 13ef b496 7693 0f54 57e3 6726 ed35 ......v..TW.g&.5 │ -00000a30: 2ab3 5d1e 1fc7 d655 2879 208e ef50 6bf3 *.]....U(y ..Pk. │ -00000a40: 204f 383e d8ba 31b4 f1c2 a85a b646 fe90 O8>..1....Z.F.. │ -00000a50: 2a3e 4ac5 2c81 4436 cb4b 45e5 8b3b cb54 *>J.,.D6.KE..;.T │ -00000a60: d51b 17b5 6c1b 9a8d 67e0 ad67 35f4 3c99 ....l...g..g5.<. │ -00000a70: 9127 cb2a 1e1e 316b 6aaa 3b7f c1b7 4b26 .'.*..1kj.;...K& │ -00000a80: f37e e8e6 25b8 6766 beac 3d15 32d5 b382 .~..%.gf..=.2... │ -00000a90: d18e b865 e5a9 b4ed a6fc 5ea6 4c53 f7d3 ...e......^.LS.. │ -00000aa0: 2d56 ed45 936b 8b94 6166 ed1b 716e 7a6e -V.E.k..af..qnzn │ -00000ab0: ac64 c734 3318 30ad 9733 cb55 934c fa1f .d.43.0..3.U.L.. │ -00000ac0: f879 aa99 7966 7830 7eab e81c 450f 5c7b .y..yfx0~...E.\{ │ -00000ad0: 7766 76b0 e6b6 bbcd c008 a346 cb88 0857 wfv........F...W │ -00000ae0: 5eaf 1a02 f34d b15b 6971 d39c 16c9 8f06 ^....M.[iq...... │ -00000af0: efcf 8e06 f165 4fb6 7cb6 d28f a88a cbf0 .....eO.|....... │ -00000b00: 81f6 9464 31fc 9d50 bf47 2c92 6ddb 5d8b ...d1..P.G,.m.]. │ -00000b10: 54c5 62a5 16fe 32bd e0cf b1f1 2b5e bec9 T.b...2.....+^.. │ -00000b20: a8a8 f85b f857 b145 814b 1e9c 223f 4735 ...[.W.E.K.."?G5 │ -00000b30: 4111 89a8 7dfd 52f9 46bf 027e 0506 5481 A...}.R.F..~..T. │ -00000b40: 1515 da73 ec84 87e9 facd c23e 14fb 7651 ...s.......>..vQ │ -00000b50: c393 7981 96a7 8a9b 0a6e 2dff f0fd c107 ..y......n-..... │ -00000b60: 8cba 1bea cad5 d6ac 97ce 500b f7ff 71b0 ..........P...q. │ -00000b70: b22e db1f 69ed 6a6e 56d7 7677 2c48 9f35 ....i.jnV.vw,H.5 │ -00000b80: bebe f6f8 25f2 207b 6ed7 ee82 e31d 0b5b ....%. {n......[ │ -00000b90: bbca f6a4 55aa f487 8aac 9cc6 1cb5 b4bb ....U........... │ -00000ba0: edd8 4f0e e73e 9657 57ec 4691 cde5 63e9 ..O..>.WW.F...c. │ -00000bb0: 0e51 fb02 135a e658 f52b 7f91 bde7 d573 .Q...Z.X.+.....s │ -00000bc0: 54cf 57a1 3d30 4fe7 20c6 d6a0 43f6 68d5 T.W.=0O. ...C.h. │ -00000bd0: da71 ccb6 278c 964d c914 5d77 5bb7 7413 .q..'..M..]w[.t. │ -00000be0: 8785 eff2 222f f4b3 41bb 405f f815 f02b ...."/..A.@_...+ │ -00000bf0: e057 e0ff ac02 5173 da86 052f dda1 4aab .W....Qs.../..J. │ -00000c00: 96c6 6f54 ad6a 6fe2 4ef4 35bb 1a37 c849 ..oT.jo.N.5..7.I │ -00000c10: 8ed2 8b0b 4247 5f39 30fd ee03 ff7c e6d5 ....BG_90....|.. │ -00000c20: 4365 f85b 80f8 edb7 e327 5fb7 2e7e 68dc Ce.[.....'_..~h. │ -00000c30: 94b5 c1c7 5604 33eb 32e6 2ecb 0d57 7d12 ....V.3.2....W}. │ -00000c40: b3d6 cd7c 6a58 f3e8 9dff aeaa 29ae cc5f ...|jX......).._ │ -00000c50: 577c 8b75 4d77 f76d bbf3 672e fd79 0d6e W|.uMw.m..g..y.n │ -00000c60: 96a7 fe6b 54de 86ae cb47 ce30 e6ec 196d ...kT....G.0...m │ -00000c70: 1fdc 9471 4b74 4ee9 bcfc d5db 428b bb47 ...qKtN.....B..G │ -00000c80: d91b 8d77 3666 9c57 d750 b5f2 d3bb 8cb4 ...w6f.W.P...... │ -00000c90: c463 fd24 19b5 afbe abee 6cfc ef13 a772 .c.$......l....r │ -00000ca0: c4ab 4f05 ed63 fd0a f815 f02b e057 e034 ..O..c.....+.W.4 │ -00000cb0: ab40 6bc7 db5b dae4 a9f8 23ef d9d5 9d76 .@k..[....#....v │ -00000cc0: 997d 7ccb d1c1 9d79 470e 7677 fc6e 97a8 .}|....yG.vw.n.. │ -00000cd0: db7e 6bdf d13c 4cc9 1373 fb5d 69b6 fdbe .~k....H..... │ -00000d20: 9cee 476c aadb 3581 0fe0 88cf f856 94b0 ..Gl..5......V.. │ -00000d30: a5d7 0596 5c80 6794 7d8e 5a75 ceda 944f ....\.g.}.Zu...O │ -00000d40: 12fb 20fd c1e9 5901 abe3 4193 33df bffd .. ...Y...A.3... │ -00000d50: e937 179d f021 216c 5c35 34e5 6fb9 e9ea .7...!!l\54.o... │ -00000d60: cbaf 7f05 3a65 0a17 cbee 859f 8461 27d1 ....:e.......a'. │ -00000d70: 3729 efc6 c78d 8e9b 2336 3dfc a724 dce8 7)......#6=..$.. │ -00000d80: e07b be34 e8d1 d7a5 ee83 3ebe b503 86f1 .{.4......>..... │ -00000d90: 20a1 d37d d007 377d e533 75e2 3fba c298 ..}..7}.3u.?... │ -00000da0: 7848 60f0 9892 78e4 89c6 bcd6 6b36 e281 xH`...x.....k6.. │ -00000db0: 65db 91f5 6315 4d78 8832 f581 6f6e 0670 e...c.Mx.2..on.p │ -00000dc0: 98ca 30ef 3787 ef30 9479 6e02 be74 4771 ..0.7..0.yn..tGq │ -00000dd0: c36f accd a5ae 6f44 99e3 1b82 05f7 2393 .o....oD......#. │ -00000de0: bec7 d527 fd96 a72f de1f f915 f02b e057 ...'.../.....+.W │ -00000df0: c0af 805f 01bf 027e 05fc 0a7c fd2a 600e ..._...~...|.*`. │ -00000e00: 2ce5 a811 541f 0796 64cb 2df9 ef13 1e4d ,...T...d.-....M │ -00000e10: 396b 1aef 0b54 6d77 dd85 e651 2b7f eeec 9k...Tmw...Q+... │ -00000e20: 13ff b263 eeb1 8145 f051 7e05 fc0a f815 ...c...E.Q~..... │ -00000e30: f02b e057 c0af 805f 01bf 02ff cb15 f82f .+.W..._......./ │ -00000e40: aee8 3347 ..3G │ +00000020: 029b 8440 0091 0d3f 82a2 1084 0a48 da3c ...@...?.....H.< │ +00000030: 098c 69a5 2355 a069 8b75 2de2 e894 b138 ..i.#U.i.u-....8 │ +00000040: 68a5 a8c9 0b44 4985 4a74 aca5 8235 ed58 h....DI.Jt...5.X │ +00000050: 6a11 6d66 fc69 fda9 d910 4567 909f fe8c j.mf.i....Eg.... │ +00000060: 6550 9aa8 336a 6b25 a176 26d0 fcbc 9e6f eP..3jk%.v&....o │ +00000070: dffb 929b c76e 085a 9d5a de63 ee9e 7bcf .....n.Z.Z.c..{. │ +00000080: f9ce 77ce 3def bebb 6fdf 6e18 a26a 8d92 ..w.=...o.n..j.. │ +00000090: 314a ed3b 1c5a d0f6 ac52 2b56 5db3 66cd 1J.;.Z...R+V].f. │ +000000a0: ca35 d3ae 5db9 365b 2955 2fed df5b a655 .5..].6[)U/..[.U │ +000000b0: 17e5 f59a 2e74 6c41 1534 943a bc66 d24f .....tlA.4.:.f.O │ +000000c0: 765e d16b 9b09 dba2 4ca5 3e90 26e6 440b v^.k....L.>.&.D. │ +000000d0: 8844 0bb9 127d da28 a11b 2e2d 2c0d 38e8 .D...}.(...-,.8. │ +000000e0: d35d 498c 502a d3d5 6588 84cf 7857 0203 .]I.P*..e...xW.. │ +000000f0: 5f60 9037 c6b0 e7bb e3a0 ab83 4493 1927 _`.7........D..' │ +00000100: 5aae 48c6 81fe 37d2 e0c7 98e8 434f 5d9a Z.H...7.....CO]. │ +00000110: 6b83 442c c621 0612 790c 736d b493 0fb1 k.D,.!..y.sm.... │ +00000120: 30cf 2149 ec52 6295 256d ac34 d600 7e88 0.!I.Rb.%m.4..~. │ +00000130: 7596 2b99 2bf3 222f e3a0 2ef4 61ce ac87 u.+.+."/....a... │ +00000140: 8e25 867e c072 6ec4 43e7 6dc4 333f c889 .%.~.rn.C.m.3?.. │ +00000150: 6e4c f293 0b75 405f 8f25 4ba5 9713 7580 nL...u@_.%K...u. │ +00000160: 0d73 260e f343 e398 f120 515b c8c3 ae44 .s&..C... Q[...D │ +00000170: dfdb 468b 8ef1 751b 7468 735d 9f11 22c9 ..F...u.ths]..". │ +00000180: e7c5 634e b4a1 26cb a5e1 7cb1 3ec0 df2a ..cN..&...|.>..* │ +00000190: 0dfc 9863 8e34 d60c 639e 239c 0bd8 d0f4 ...c.4..c.#..... │ +000001a0: 5cd8 9f29 1d60 f5b5 021b 6353 322e b05c \..).`....cS2..\ │ +000001b0: 7398 27f4 c805 3a48 f842 a261 0eec c30f s.'...:H.B.a.... │ +000001c0: 79c1 8e5a 3306 fc75 6eea 21d1 c08b 1c38 y..Z3..un.!....8 │ +000001d0: 0fcc 11bc e402 ef50 69c0 f2da 459f 71d9 .......Pi...E.q. │ +000001e0: 8744 9be0 da10 133c d443 2206 f874 1dc6 .D.....<.C"..t.. │ +000001f0: 887f b9ab c758 cf59 c7a2 cfb8 90e4 029e .....X.Y........ │ +00000200: d704 24e2 724c 3c79 3886 2f30 f0c5 5ca1 ..$.rL │ +00000220: 3006 1e7e b8a6 1987 eb01 3cb0 3357 d8a1 0..~......<.3W.. │ +00000230: e33c c183 3e72 0687 3e77 9c47 d820 cf96 .<..>r..>w.G. .. │ +00000240: 065f 9d87 3943 8fb5 8a7d 0e7d ae1b 70e9 ._..9C...}.}..p. │ +00000250: 78d8 a0db 2b8d 7d48 b64c e9a0 8f5c 78ee x...+.}H.L...\x. │ +00000260: bcfe c49e 8ed4 f3d4 fd58 57e8 8041 cda0 .........XW..A.. │ +00000270: 439f 71b1 b7d3 0e3d 1aeb 443d 7385 2f6c C.q....=..D=s./l │ +00000280: c0e8 7130 2606 bcfa 1838 e8e0 471f c606 ..q0&....8..G... │ +00000290: 8e7b 0274 cc0d 38bd 0f5f da69 d3e3 4107 .{.t..8.._.i..A. │ +000002a0: 2e7d 0fd4 63c1 063e 2f27 c638 97e7 48c3 .}..c..>/'.8..H. │ +000002b0: 1a8a 4803 16be 0bc4 400e 48c6 a71d 634b ..H.....@.H...cK │ +000002c0: da3c d706 7fd4 17ef 3fc0 0347 2ce2 000f .<......?..G,... │ +000002d0: 3dd6 a39e 878e e33c b17e 393f e600 1f34 =......<.~9?...4 │ +000002e0: e602 0ce3 e818 bd06 c889 fccc 45c7 b28f ............E... │ +000002f0: b8e4 2327 f038 37b0 d157 8f0f 3dfd 3137 ..#'.87..W..=.17 │ +00000300: 60f5 58ec 7be7 417e f8f0 1a26 16f9 9213 `.X.{.A~...&.... │ +00000310: 528f 4d7d 818b 012f 1a73 e31e 4a1c f4cc R.M}.../.s..J... │ +00000320: 9718 da28 53e9 6187 0de7 8a7d 4a72 9243 ...(S.a....}Jr.C │ +00000330: af03 7c06 6adc 9730 77e0 3006 1f1a d707 ..|.j..0w.0..... │ +00000340: 78f5 3ef9 468a 1e36 d613 3eb4 3117 8cbd x.>.F..6..>.1... │ +00000350: 7de6 0b4e e4ca 3171 90f4 d36d d431 86be }..N..1q...m.1.. │ +00000360: 3e74 1fe2 743e 6f9f f3d1 f981 c15a 2517 >t..t>o......Z%. │ +00000370: d72d e380 1778 d617 eb8b 5848 1d07 7e5c .-...x....XH..~\ │ +00000380: bbba dd1b 0b36 34f2 715e 5e1d 7194 9c9f .....64.q^^.q... │ +00000390: cea7 ebd0 e779 a41e 31a0 632c e487 7b36 .....y..1.c,..{6 │ +000003a0: 7012 0389 f733 487d dfc1 589f 1bc6 88cd p....3H}..X..... │ +000003b0: f34e 0e70 f3bd 4daf 939e 377c 3106 96f9 .N.p..M...7|1... │ +000003c0: eb3c d4d1 8758 8e61 0707 6a8f 58b6 34d8 .<...X.a..j.X.4. │ +000003d0: a83f d71d 4307 1cb9 93f1 9273 3092 efb3 .?..C......s0... │ +000003e0: 3a36 1967 329d eef3 49fa 980f 5ab2 18b8 :6.g2...I...Z... │ +000003f0: ef05 37ea 82cf 40e8 eb38 d49b fe90 a9f2 ..7...@..8...... │ +00000400: a0cf 02c1 4c92 063f 6075 5ffa ef9d dc77 ....L..?`u_....w │ +00000410: bec9 e7ad b7ee 476e 62c9 cb31 7939 e6fe ......Gnb..1y9.. │ +00000420: c91c a8a7 a49e 7edc aba1 a74e bf07 e7de ......~....N.... │ +00000430: 497f 3d9f a9e2 a38f 8939 5dc9 f93e e7d6 I.=......9]..>.. │ +00000440: 4dcf 055c 8cc1 f764 2f3f fc39 2fd8 380f M..\...d/?.9/.8. │ +00000450: 6f9f 3ce4 048e 7b1a 73a0 2f25 b190 688c o.<...{.s./%..h. │ +00000460: a3db 93e9 f558 f4f5 4ade b341 cfcf 7f3a .....X..J..A...: │ +00000470: 468f 71aa 3ef6 1e5c 6fc9 70cc 9939 01c3 F.q.>..\o.p..9.. │ +00000480: 3ee3 618c 5ad0 9f76 8ce1 8f31 d60a 2475 >.a.Z..v...1..$u │ +00000490: f485 0406 eb98 38c6 2486 eb0c 76ae 77d8 ......8.$...v.w. │ +000004a0: 30d6 31ba 8d7a 486f 5eb4 118f 750a 2ecc 0.1..zHo^...u... │ +000004b0: 41e7 048e 634a 7291 23d9 7c74 1bfb bae4 A...cJr.#.|t.... │ +000004c0: bae1 3c75 6eea 743c fa88 c3f7 04f8 3377 .../.....!.........s. │ +00000550: 7132 497f 72a2 a6c9 fcbc 3872 716f 809d q2I.r.....8rqo.. │ +00000560: 75e0 7ce8 432c 2562 d106 8979 313e 31b4 u.|.C,%b...y1>1. │ +00000570: 730c 091d e371 6d35 8b4e c7b0 cf9a 9387 s....qm5.N...... │ +00000580: 1273 433c 8ec9 07bf f5f2 42ff 5472 fa8c .sC<......B.Tr.. │ +00000590: 93d7 22b9 e8a3 cf05 368c 1913 6336 9e4f ..".....6...c6.O │ +000005a0: f8d1 8736 e874 3bb9 7549 3b7d 939d 371d ...6.t;.uI;}..7. │ +000005b0: 3fd8 3e79 078b 3f15 8ef9 9d0a 87b9 7b31 ?.>y..?.......{1 │ +000005c0: f045 832d 555e b0f3 730c ce3b 3fa7 e85c .E.-U^..s..;?..\ │ +000005d0: cc81 52b7 79fb c930 e0d7 eb4b 4cb2 9cbd ..R.y..0...KL... │ +000005e0: 7cfa 3899 9f7e ced1 0786 bca9 e64c 3bb9 |.8..~.......L;. │ +000005f0: bde3 547a e0f4 7b44 e23e 6d89 b8a9 e6f2 ..Tz..{D.>m..... │ +00000600: 69c7 fea4 fc3c 67e4 e15a e3f8 bf25 f573 i......v │ +00000840: 2bb5 6bfc 9073 d635 2d5e 5ddb 1ca8 abdb +.k..s.5-^]..... │ +00000850: 917b 6153 835a 37e5 8689 3215 7847 a372 .{aS.Z7...2.xG.r │ +00000860: 7a53 d1f8 7abf 027e 0506 5d81 f6ba bb3c zS..z..~..]....< │ +00000870: 58cb 1dd7 58b2 0fc5 1f2c 36bf 3921 b87e X...X....,6.9!.~ │ +00000880: 7259 6cb2 155a 7220 f777 81c8 bec8 46b5 rYl..Zr .w....F. │ +00000890: a4e0 f622 b5cb ba54 36b8 0df5 467c 6f65 ..."...T6...F|oe │ +000008a0: 95f1 4cc9 133b b36a 1647 3337 ca83 f6e2 ..L..;.j.G37.... │ +000008b0: adcf 6d2b fae7 bec7 e36f 546d cd68 5059 ..m+.....oTm.hPY │ +000008c0: e7cf 5063 2ac2 ea50 57c5 8a96 3787 974f ..Pc*..PW...7..O │ +000008d0: 8894 f545 fd96 74a7 a8fa f465 eb37 a9a2 ...E..t....e.7.. │ +000008e0: 63a3 476d df72 a50a 60bb 1de8 d891 308e c.Gm.r..`.....0. │ +000008f0: 7cad bb54 c5df fbc8 b6bf fe25 d994 2c51 |..T.......%..,Q │ +00000900: bef6 b5ee 5174 c426 115d 86ef 7bfd c3af ....Qt.&.]..{... │ +00000910: 805f 01bf 0267 5405 4c6b 75f1 63b7 77a8 ._...gT.Lku.c.w. │ +00000920: 58d7 21eb 0f2a 6efc 0c4f 2954 9d6d e306 X.!..*n..O)T.m.. │ +00000930: 39c9 11bb 39a4 da37 3dbf 26eb b187 566c 9...9..7=.&...Vl │ +00000940: d957 855f 085a 6d47 432a a8de df73 fee5 .W._.ZmGC*...s.. │ +00000950: d78f c82c 3f16 ce8b 0cdb da7a 56a4 ebdd ...,?......zV... │ +00000960: 2695 f983 eba6 5796 6efe 4657 a0ac 6162 &.....W.n.FW..ab │ +00000970: 61d9 dbea f9ae ee0f 1e9c b4f6 505e e2e6 a...........P^.. │ +00000980: ecc6 3fce 1b5f dcb9 e5a2 ef07 eede 5eda ..?.._........^. │ +00000990: d338 77e8 dbe6 ddb1 fa89 a1ab 72f6 bc39 .8w.........r..9 │ +000009a0: af6b 76da eed9 c32a 2297 743f f56a 6720 .kv....*".t?.jg │ +000009b0: 8447 98c9 8ed6 8c37 2239 7392 5906 d059 .G.....7"9s.Y..Y │ +000009c0: f8c1 807f f815 f02b e057 c0af 805f 81e4 .......+.W..._.. │ +000009d0: 1588 1f7d 76c1 d2ed 5fe8 99d1 6cdb c7ed ...}v..._...l... │ +000009e0: aa9e 8e2f 1fcb 8f47 d5c3 270e 6444 f6f7 .../...G..'.dD.. │ +000009f0: 3c7c d565 ef74 544e 57ed b66d bf2c cdb6 <|.e.tTNW..m.,.. │ +00000a00: 0fa4 1db7 ed23 8d76 4b87 7df5 d6e4 94be .....#.vK.}..... │ +00000a10: d6af 805f 81cf b802 783e e91f 1fb3 02f1 ..._....x>...... │ +00000a20: 823f cb4f bcd3 9ada 4d3e 50dd 809f 99b4 .?.O....M>P..... │ +00000a30: 57ab cc76 797c 1cdb 5cae e481 38be 43ad W..vy|..\...8.C. │ +00000a40: c985 3ce9 787f e7b6 d0b6 0ba3 6af5 46f9 ..<.x.......j.F. │ +00000a50: 43aa f858 15b3 0412 7948 5eca 2b5e d853 C..X....yH^.+^.S │ +00000a60: aa2a 5fbf a8e9 8911 d978 06de 3aa9 bef7 .*_......x..:... │ +00000a70: c98c 3c59 56f1 f0e8 f9b3 53dd f90b be5d ..I....gf....M... │ +00000d50: eea7 0e2f 3fe9 4342 d8b8 6244 cadf 72d3 .../?.CB..bD..r. │ +00000d60: d597 9fff 0a74 c914 2e96 dd0b 3f09 c34e .....t......?..N │ +00000d70: a26f 52de 8d8f 1b1d 3747 6c7a f84f 49b8 .oR.....7Glz.OI. │ +00000d80: d1c1 f702 69d0 a3af 4bdd 077d 7c6b 070c ....i...K..}|k.. │ +00000d90: e341 42a7 fba0 0f6e faca 67ea c47f 7485 .AB....n..g...t. │ +00000da0: 31f1 90c0 e031 25f1 c813 8d79 6dd1 6cc4 1....1%....ym.l. │ +00000db0: 03cb d69c f55d 154d 7888 32f5 816f 6e06 .....].Mx.2..on. │ +00000dc0: 7198 ca30 ef35 4735 1bca 3c2f 015f d55c q..0.5G5....0 │ +00000e00: 0797 72d4 08aa 0f03 2bb3 e596 fcd7 098f ..r.....+....... │ +00000e10: 869c 8dbb ee09 54ee 76dd 85e6 e756 dea2 ......T.v....V.. │ +00000e20: 0527 ff65 c7a2 1383 8be0 a3fc 0af8 15f0 .'.e............ │ +00000e30: 2be0 57c0 af80 5f01 bf02 7e05 fe97 2bf0 +.W..._...~...+. │ +00000e40: 1f3b e432 74 .;.2t